ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение относится к области техники связи и, в частности, к способу для осуществления доступа к локальной сети и соответствующему устройству.
УРОВЕНЬ ТЕХНИКИ
[0002] В последние годы опорные сети (на основе улучшенного пакетного ядра, Evolved Packet Core, EPC) проекта долгосрочного развития (Long Term Evolution, LTE)/4G стали главной технологией, используемой в глобальной мобильной связи четвертого поколения ввиду широкой полосы частот и высокого качества обслуживания. Быстрая популяризация интеллектуальных терминалов и мобильных приложений также приводит к быстрой разработке мобильного Интернета.
[0003] Концепция использования собственных устройств сотрудников (Bring Your Own Device, BYOD) становится тенденцией в предприятиях. В текущий момент в беспроводном офисном сценарии BYOD в предприятии к локальной сети все еще осуществляется доступ, главным образом, посредством локального беспроводного маршрутизатора и посредством технологии беспроводной достоверности (Wireless-Fidelity, Wi-Fi).
[0004] Однако после осуществление доступа к локальной сети посредством Wi-Fi пользовательское оборудование не может использовать сеть оператора (такую как сеть связи 4G с широкой полосой частот и высоким качеством обслуживания). Если сеть оператора должна быть использована, соединение Wi-Fi должно быть сначала разорвано. Следовательно, пользователь не может осуществлять доступ к локальной сети.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
[0005] Варианты осуществления настоящего изобретения обеспечивают способ для осуществления доступа к локальной сети и соответствующее устройство так, чтобы пользовательское оборудование могло одновременно осуществлять доступ к сети оператора и локальной сети.
[0006] Первый аспект вариантов осуществления настоящего изобретения обеспечивает способ для осуществления доступа к локальной сети, причем способ включает в себя этапы, на которых:
принимают, посредством объекта управления мобильностью MME, запрос доступа пользовательского оборудования UE, который отправляется базовой станцией-eNB, причем запрос доступа переносит информацию доступа UE;
определяют, посредством MME согласно информации доступа UE, первый локальный шлюз, соответствующий UE, причем первый локальный шлюз является шлюзом первой локальной сети; и
устанавливают, посредством MME для UE, канал-носитель плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла.
[0007] Объект управления мобильностью MME в опорной сети может определять, согласно информации доступа пользовательского оборудования UE, которая переносится в запросе доступа UE, который отправляется базовой станцией-eNB, первый локальный шлюз, соответствующий UE, причем первый локальный шлюз является шлюзом первой локальной сети; и устанавливать, для UE, канал-носитель плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла. Таким образом, поскольку первый локальный шлюз используется в качестве промежуточного узла в канале-носителе плоскости пользователя, соединение данных устанавливается между eNB и каждым из шлюза C-GW опорной сети и шлюза первой локальной сети. UE может осуществлять доступ не только к сети оператора, но также и к первой локальной сети посредством eNB так, чтобы пользовательское оборудование могло одновременно осуществлять доступ к сети оператора и локальной сети.
[0008] Со ссылкой на первый аспект вариантов осуществления настоящего изобретения, в первом осуществлении первого аспекта вариантов осуществления настоящего изобретения перед определением, посредством MME согласно информации доступа UE, первого локального шлюза, соответствующего UE, способ дополнительно включает в себя этапы, на которых:
получают, посредством MME, информацию функции eNB;
определяют, посредством MME согласно информации функции eNB, поддерживает ли eNB соединение локального шлюза; и
при определении, что eNB поддерживает соединение локального шлюза, инициируют, посредством MME, этап определения, посредством MME согласно информации доступа UE, первого локального шлюза, соответствующего UE.
[0009] Последующий этап инициируется только тогда, когда определяется, согласно информации функции eNB, что eNB поддерживает соединение локального шлюза, для того, чтобы воспрепятствовать системе в выполнении излишнего этапа так, что эффективность операции системы улучшается.
[0010] Со ссылкой на первый аспект или первое осуществление первого аспекта вариантов осуществления настоящего изобретения, во втором осуществлении первого аспекта вариантов осуществления настоящего изобретения информация доступа включает в себя идентификатор UE, идентификатор UE используется, чтобы уникальным образом идентифицировать UE, и определение, посредством MME согласно информации доступа UE, первого локального шлюза, соответствующего UE, специально включает в себя этап, на котором:
осуществляют, посредством MME согласно идентификатору UE, на сервере управления пользователями поиск первого локального шлюза, соответствующий UE.
[0011] На сервере управления пользователями осуществляется поиск, согласно идентификатору UE, первого локального шлюза, соответствующего UE, для того, чтобы обеспечить быстрое и точное нахождение первого локального шлюза.
[0012] Со ссылкой на второе осуществление первого аспекта вариантов осуществления настоящего изобретения, в третьем осуществлении первого аспекта вариантов осуществления настоящего изобретения первый локальный шлюз является локальным шлюзом, имеющим наивысший приоритет во множестве локальных шлюзов, соответствующих UE.
[0013] Одно UE может соответствовать множеству локальных шлюзов, имеющих различные приоритеты, так, что адаптируемость решения к различным сценариям улучшается.
[0014] Со ссылкой на первое осуществление первого аспекта вариантов осуществления настоящего изобретения, в четвертом осуществлении первого аспекта вариантов осуществления настоящего изобретения информация функции eNB дополнительно включает в себя информацию о локальном шлюзе, к которому осуществляется доступ посредством eNB, информация доступа включает в себя идентификатор UE, и идентификатор UE используется, чтобы уникальным образом идентифицировать UE; и
определение, посредством MME согласно информации доступа UE, первого локального шлюза, соответствующего UE, специально включает в себя этап, на котором:
определяют, посредством MME согласно информации о локальном шлюзе, к которому осуществляется доступ посредством eNB, и идентификатору UE, первый локальный шлюз, соответствующий UE.
[0015] Первый локальный шлюз, соответствующий UE, может быть определен согласно идентификатору UE и информации о локальном шлюзе, к которому осуществляется доступ посредством eNB, для того, чтобы лучше удовлетворить фактическому требованию пользователя и улучшить качество взаимодействия "человек-машина".
[0016] Со ссылкой на любое из осуществлений от второго осуществления до четвертого осуществления первого аспекта вариантов осуществления настоящего изобретения, в пятом осуществлении первого аспекта вариантов осуществления настоящего изобретения после этапа установления, посредством MME для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, способ дополнительно включает в себя этап, на котором:
когда MME определяет, что локальный шлюз, соответствующий UE, обновляется на третий локальный шлюз, устанавливают, посредством MME для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя третий локальный шлюз, используемый в качестве промежуточного узла, причем третий локальный шлюз является шлюзом третьей локальной сети.
[0017] Канал-носитель плоскости пользователя может быть автоматически установлен повторно согласно обновлению в локальной сети, соответствующей UE, так, что впечатления пользователя улучшаются, и интеллектуальность системы улучшается.
[0018] Со ссылкой на любое из осуществлений от второго осуществления до четвертого осуществления первого аспекта вариантов осуществления настоящего изобретения, в шестом осуществлении первого аспекта вариантов осуществления настоящего изобретения способ дополнительно включает в себя этапы, на которых:
получают, посредством MME согласно идентификатору UE, первую подсеть, соответствующую UE, причем первая подсеть расположена в первой локальной сети; и
отправляют, посредством MME, первую инструкцию маршрутизации в первый локальный шлюз, причем первая инструкция маршрутизации включает в себя идентификатор первой подсети и идентификатор UE, и первая инструкция маршрутизации используется для предписания осуществлять маршрутизацию, к первой подсети, данных, используемых UE, чтобы осуществлять доступ к первой локальной сети.
[0019] Подсеть, соответствующая UE в локальной сети, может быть определена, и инструкция маршрутизации отправляется в локальный шлюз так, чтобы локальный шлюз осуществлял маршрутизацию, к подсети, всех данных, используемых UE, чтобы осуществлять доступ к локальной сети, для того, чтобы осуществлять точное управление над разрешением сетевого доступа.
[0020] Со ссылкой на шестое осуществление первого аспекта вариантов осуществления настоящего изобретения, в седьмом осуществлении первого аспекта вариантов осуществления настоящего изобретения получение, посредством MME согласно идентификатору UE, первой подсети, соответствующей UE, специально включает в себя этапы, на которых:
определяют, посредством MME согласно идентификатору UE, группу пользователей, соответствующую UE; и
определяют, посредством MME согласно информации местоположения UE и/или текущему времени и группе пользователей, первую подсеть, соответствующую UE.
[0021] Группа пользователей, соответствующая UE, может быть сначала определена, и затем первая подсеть, соответствующая UE, определяется согласно соответствующей информации, для того чтобы осуществлять точное множественное управление над разрешением сетевого доступа.
[0022] Со ссылкой на шестое осуществление или седьмое осуществление первого аспекта вариантов осуществления настоящего изобретения, в восьмом осуществлении первого аспекта вариантов осуществления настоящего изобретения после этапа установления, посредством MME для UE, канала-носителя плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, способ дополнительно включает в себя этапы, на которых:
определяют, посредством MME, что подсеть, соответствующая UE, обновляется на третью подсеть;
определяют, посредством MME, что третья подсеть расположена во второй локальной сети, причем вторая локальная сеть отлична от первой локальной сети;
определяют, посредством MME, что шлюз второй локальной сети является вторым локальным шлюзом; и
устанавливают, посредством MME для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя второй локальный шлюз, используемый в качестве промежуточного узла.
[0023] Канал-носитель плоскости пользователя может быть автоматически установлен повторно согласно обновлению в подсети, соответствующей UE, так, что впечатления пользователя улучшаются, и интеллектуальность системы улучшается.
[0024] Со ссылкой на восьмое осуществление первого аспекта вариантов осуществления настоящего изобретения, в девятом осуществлении первого аспекта вариантов осуществления настоящего изобретения после этапа определения, посредством MME, что шлюз второй локальной сети является вторым локальным шлюзом, способ дополнительно включает в себя этап, на котором:
отправляют, посредством MME, третью инструкцию маршрутизации во второй локальный шлюз, причем третья инструкция маршрутизации включает в себя идентификатор третьей подсети и идентификатор UE, и инструкция маршрутизации используется для предписания осуществлять маршрутизацию, к третьей подсети, данных, используемых UE, чтобы осуществлять доступ ко второй локальной сети.
[0025] Для данных автоматически осуществляется маршрутизация согласно повторно установленному каналу-носителю плоскости пользователя так, что интеллектуальность системы улучшается.
[0026] Со ссылкой на любое из осуществлений от второго осуществления до девятого осуществления первого аспекта вариантов осуществления настоящего изобретения, в десятом осуществлении первого аспекта вариантов осуществления настоящего изобретения после этапа установления, посредством MME для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, способ дополнительно включает в себя этапы, на которых:
получают, посредством MME согласно идентификатору UE, сетевое имя подсети, соответствующей UE; и
отправляют, посредством MME, сетевое имя в UE посредством сообщения NAS слоя без доступа так, чтобы UE отображало сетевое имя в пользовательском интерфейсе.
[0027] Сетевое имя может отображаться в пользовательском интерфейсе UE для того, чтобы помочь пользователю более интуитивно знать подсеть, к которой в текущий момент осуществляется доступ, и улучшить качество взаимодействия "человек-машина".
[0028] Со ссылкой на любое из осуществлений от шестого осуществления до десятого осуществления первого аспекта вариантов осуществления настоящего изобретения, в одиннадцатом осуществлении первого аспекта вариантов осуществления настоящего изобретения способ дополнительно включает в себя этапы, на которых:
уведомляют, посредством MME, C-GW о подсети, в текущий момент соответствующей UE;
принимают, посредством MME, адрес сервера системы доменных имен, который назначен для подсети, соответствующей UE, и который возвращается от C-GW, причем сервер системы доменных имен, идентифицированный адресом сервера системы доменных имен, хранит соответствие между доменным именем и IP-адресом сетевого устройства в подсети, соответствующей UE; и
отправляют, посредством MME в UE, адрес сервера системы доменных имен, назначенный для подсети, соответствующей UE.
[0029] Адрес сервера системы доменных имен назначается для подсети, соответствующей UE, так, чтобы точное преобразование доменного имени осуществлялось.
[0030] Со ссылкой на любое из осуществлений от первого аспекта до одиннадцатого осуществления первого аспекта вариантов осуществления настоящего изобретения, в двенадцатом осуществлении первого аспекта вариантов осуществления настоящего изобретения способ дополнительно включает в себя этапы, на которых:
уведомляют, посредством MME, C-GW о локальной сети, в текущий момент соответствующей UE;
принимают, посредством MME, адрес сервера системы доменных имен, который назначен для локальной сети, соответствующей UE, и который возвращается от C-GW, причем сервер системы доменных имен, идентифицированный адресом сервера системы доменных имен, хранит соответствие между доменным именем и IP-адресом сетевого устройства в локальной сети, соответствующей UE; и
отправляют, посредством MME в UE, адрес сервера системы доменных имен, назначенный для локальной сети, соответствующей UE.
[0031] Адрес сервера системы доменных имен назначается для локальной сети, соответствующей UE, так, чтобы точное преобразование доменного имени осуществлялось.
[0032] Со ссылкой на любое из осуществлений от первого аспекта до двенадцатого осуществления первого аспекта вариантов осуществления настоящего изобретения, в тринадцатом осуществлении первого аспекта вариантов осуществления настоящего изобретения установление, посредством MME для UE, канала-носителя плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, специально включает в себя этапы, на которых:
получают, посредством MME, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW, и отправляют, в локальный шлюз, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW;
получают, посредством MME, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB, и отправляют, в локальный шлюз, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB; и
получают, посредством MME, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом, и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом, отправляют, в C-GW, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом, и отправляю, в eNB, IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом.
[0033] IP-адреса и идентификаторы конечной точки туннелей назначаются сетевым элементам, для того чтобы обеспечить, что канал-носитель плоскости пользователя, в котором локальный шлюз используется в качестве промежуточного узла, беспрепятственно устанавливается, и обеспечить стабильность установленного канала-носителя плоскости пользователя.
[0034] Второй аспект вариантов осуществления настоящего изобретения обеспечивает способ для осуществления доступа к локальной сети, причем способ включает в себя этапы, на которых:
принимают, посредством локального шлюза, запрос установления плоскости пользователя, отправленный объектом управления мобильностью MME, причем запрос установления плоскости пользователя включает в себя информацию о канале-носителе плоскости пользователя, который установлен шлюзом C-GW опорной сети для UE и который идет от локального шлюза к C-GW, UE осуществляет доступ к опорной сети посредством eNB, и локальный шлюз является локальным шлюзом, соответствующим UE; и
устанавливают, посредством локального шлюза для UE согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла.
[0035] Локальный шлюз может устанавливать, для UE, канал-носитель плоскости пользователя, в котором локальный шлюз используется в качестве промежуточного узла, так, что UE осуществляет доступ к сети оператора и локальной сети, в которой локальный шлюз используется в качестве шлюза.
[0036] Со ссылкой на второй аспект вариантов осуществления настоящего изобретения, в первом осуществлении второго аспекта вариантов осуществления настоящего изобретения способ дополнительно включает в себя этапы, на которых:
определяют, посредством локального шлюза, являются ли принятые данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети; и
при определении, что данные, используемые UE, чтобы осуществлять доступ к сети, являются данными, используемыми, чтобы осуществлять доступ к локальной сети, осуществляют маршрутизацию, посредством локального шлюза к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети; или при определении, что данные, используемые UE, чтобы осуществлять доступ к сети, не являются данными, используемыми, чтобы осуществлять доступ к локальной сети, пересылают, посредством локального шлюза к C-GW, данные, используемые UE, чтобы осуществлять доступ к сети.
[0037] Данные пересылается в различных путях согласно тому, являются ли данные данными, используемыми, чтобы осуществлять доступ к локальной сети, для того, чтобы осуществлять точное управление над сетевым доступом к данным, и улучшать скорость обработки данных.
[0038] Со ссылкой на первое осуществление второго аспекта вариантов осуществления настоящего изобретения, во втором осуществлении второго аспекта вариантов осуществления настоящего изобретения после этапа установления, посредством локального шлюза для UE согласно запросу установления плоскости пользователя, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, и перед этапом маршрутизации, посредством локального шлюза к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, способ дополнительно включает в себя этап, на котором:
определяют, посредством локального шлюза согласно идентификатору UE, подсеть, соответствующую UE, причем идентификатор UE используется, чтобы уникальным образом идентифицировать UE, запрос установления плоскости пользователя включает в себя идентификатор UE, и этап маршрутизации, посредством локального шлюза к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, включает в себя этап, на котором: осуществляют маршрутизацию, посредством локального шлюза к подсети, соответствующей UE, данных, используемых UE, чтобы осуществлять доступ к сети.
[0039] После установления, для UE, канала-носителя плоскости пользователя, в котором локальный шлюз используется в качестве промежуточного узла, локальный шлюз получает подсеть, соответствующую UE, и осуществляет маршрутизацию, к подсети, соответствующей UE, данных, используемых UE, чтобы осуществлять доступ к локальной сети, для того, чтобы осуществлять тонкое управление над разрешением сетевого доступа.
[0040] Со ссылкой на первое осуществление второго аспекта вариантов осуществления настоящего изобретения, в третьем осуществлении второго аспекта вариантов осуществления настоящего изобретения после этапа установления, посредством локального шлюза для UE согласно запросу установления плоскости пользователя, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, и перед этапом маршрутизации, посредством локального шлюза к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, способ дополнительно включает в себя этап, на котором:
принимают, посредством локального шлюза, инструкцию маршрутизации, отправленную от MME, причем инструкция маршрутизации включает в себя идентификатор подсети и идентификатор UE, идентификатор UE используется, чтобы уникальным образом идентифицировать UE, и идентификатор подсети используется, чтобы уникальным образом идентифицировать подсеть; и
маршрутизация, посредством локального шлюза к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, конкретно включает в себя этап, на котором:
осуществляют маршрутизацию, посредством локального шлюза согласно инструкции маршрутизации к подсети, идентифицированной идентификатором подсети в инструкции маршрутизации, данных, используемых UE, чтобы осуществлять доступ к сети.
[0041] В вариантах осуществления настоящего изобретения MME получает идентификатор подсети, соответствующий UE, и локальный шлюз принимает инструкцию маршрутизации, отправленную от MME, и осуществляет маршрутизацию, согласно инструкции маршрутизации к подсети, идентифицированной идентификатором подсети, данных, используемых UE, чтобы осуществлять доступ к локальной сети, для того, чтобы осуществлять тонкое управление над разрешением доступа к сети и ослаблять давление обработки данных локального шлюза.
[0042] Со ссылкой на любое из осуществлений от первого осуществления до третьего осуществления второго аспекта вариантов осуществления настоящего изобретения, в четвертом осуществлении второго аспекта вариантов осуществления настоящего изобретения определение, посредством локального шлюза, являются ли принятые данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети, специально включает в себя этап, на котором:
когда локальный шлюз принимает данные, используемые UE, чтобы осуществлять доступ к сети, определяют, посредством локального шлюза согласно IP-адресу адресата данных, используемых UE, чтобы осуществлять доступ к сети, являются ли данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети, причем локальный шлюз хранит список IP-адреса сетевого устройства в локальной сети.
[0043] Определяется, согласно IP-адресу адресата данных, используемых UE, чтобы осуществлять доступ к сети, являются ли данные данными, используемыми, чтобы осуществлять доступ к локальной сети, для того чтобы обеспечить точность определения.
[0044] Со ссылкой на любое из осуществлений от второго аспекта до четвертого осуществления второго аспекта вариантов осуществления настоящего изобретения, в пятом осуществлении второго аспекта вариантов осуществления настоящего изобретения прием, посредством локального шлюза, запроса установления плоскости пользователя, отправленного объектом управления мобильностью MME, конкретно включает в себя этап, на котором:
получают, посредством локального шлюза, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW для плоскости пользователя UE; и
установление, посредством локального шлюза для UE согласно запросу установления плоскости пользователя, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, конкретно включает в себя этапы, на которых:
назначают, посредством локального шлюза для плоскости пользователя UE, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, и отправляют, в MME, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом, и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом.
[0045] IP-адреса и идентификаторы конечной точки туннелей получаются и назначаются для того, чтобы обеспечить беспрепятственное установление и стабильность канала-носителя плоскости пользователя.
[0046] Третий аспект вариантов осуществления настоящего изобретения обеспечивает способ для осуществления доступа к локальной сети, причем способ включает в себя этапы, на которых:
соединяют, посредством eNB, UE и опорную сеть, причем шлюз опорной сети является C-GW;
устанавливают, посредством eNB для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, причем локальный шлюз является шлюзом локальной сети; и
когда eNB принимает данные, используемые UE, чтобы осуществлять доступ к локальной сети, посылают, посредством eNB в локальный шлюз, данные, используемые, чтобы осуществлять доступ к локальной сети.
[0047] После установления, для UE, канала-носителя плоскости пользователя, в котором локальный шлюз используется в качестве промежуточного узла, eNB может отправлять, в локальный шлюз, принятые данные, используемые UE, чтобы осуществлять доступ к локальной сети, так, что к сети оператора и локальной сети одновременно осуществляется доступ.
[0048] Со ссылкой на третий аспект вариантов осуществления настоящего изобретения, в первом осуществлении третьего аспекта вариантов осуществления настоящего изобретения перед этапом установления, посредством eNB для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, способ дополнительно включает в себя этапы, на которых:
определяют, посредством eNB, локальный шлюз или подсеть, соответствующую UE; и
уведомляют, посредством eNB, MME об определенном локальном шлюзе или подсети, соответствующей UE.
[0049] eNB определяет локальный шлюз или подсеть, соответствующую UE, и затем уведомляет MME для того, чтобы ослабить операционную нагрузку MME.
[0050] Со ссылкой на третий аспект или первое осуществление третьего аспекта вариантов осуществления настоящего изобретения, во втором осуществлении третьего аспекта вариантов осуществления настоящего изобретения установление, посредством eNB для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, конкретно включает в себя этапы, на которых:
получают, посредством eNB, IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом для плоскости пользователя UE; и
назначают, посредством eNB для плоскости пользователя UE, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, и отправляют, в MME, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB.
[0051] IP-адреса и идентификаторы конечной точки туннелей получаются и назначаются для того, чтобы обеспечить беспрепятственное установление и стабильность канала-носителя плоскости пользователя.
[0052] Четвертый аспект вариантов осуществления настоящего изобретения обеспечивает MME, включающий в себя:
первый модуль приема, выполненный с возможностью принимать запрос доступа пользовательского оборудования UE, который отправляется базовой станцией-eNB, причем запрос доступа переносит информацию доступа UE; и
первый модуль обработки, выполненный с возможностью: определять, согласно информации доступа UE, первый локальный шлюз, соответствующий UE, причем первый локальный шлюз является шлюзом первой локальной сети; и устанавливать, для UE, канал-носитель плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла.
[0053] Со ссылкой на четвертый аспект вариантов осуществления настоящего изобретения, в первом осуществлении четвертого аспекта вариантов осуществления настоящего изобретения перед определением, согласно информации доступа UE, первого локального шлюза, соответствующего UE, первый модуль обработки дополнительно выполнен с возможностью: получать информацию функции eNB; определять, согласно информации функции eNB, поддерживает ли eNB соединение локального шлюза; и при определении, что eNB поддерживает соединение локального шлюза, инициировать этап определения первого локального шлюза, соответствующего UE.
[0054] Со ссылкой на четвертый аспект или первое осуществление четвертого аспекта вариантов осуществления настоящего изобретения, во втором осуществлении четвертого аспекта вариантов осуществления настоящего изобретения информация доступа включает в себя идентификатор UE, идентификатор UE используется, чтобы уникальным образом идентифицировать UE, и при определении, согласно информации доступа UE, первого локального шлюза, соответствующего UE, первый модуль обработки конкретно выполнен с возможностью осуществлять, согласно идентификатору UE, на сервере управления пользователями поиск первого локального шлюза, соответствующего UE.
[0055] Со ссылкой на второе осуществление четвертого аспекта вариантов осуществления настоящего изобретения, в третьем осуществлении четвертого аспекта вариантов осуществления настоящего изобретения первый локальный шлюз является локальным шлюзом, имеющим наивысший приоритет во множестве локальных шлюзов, соответствующих UE.
[0056] Со ссылкой на первое осуществление четвертого аспекта вариантов осуществления настоящего изобретения, в четвертом осуществлении четвертого аспекта вариантов осуществления настоящего изобретения информация функции eNB дополнительно включает в себя информацию о локальном шлюзе, к которому осуществляется доступ посредством eNB, информация доступа включает в себя идентификатор UE, и идентификатор UE используется, чтобы уникальным образом идентифицировать UE; и при определении, согласно информации доступа UE, первого локального шлюза, соответствующего UE, первый модуль обработки конкретно выполнен с возможностью определять, согласно информации о локальном шлюзе, к которому осуществляется доступ посредством eNB, и идентификатору UE, первый локальный шлюз, соответствующий UE.
[0057] Со ссылкой на любое из осуществлений от второго осуществления до четвертого осуществления четвертого аспекта вариантов осуществления настоящего изобретения, в пятом осуществлении четвертого аспекта вариантов осуществления настоящего изобретения после того, как первый модуль обработки устанавливает, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, первый модуль обработки дополнительно выполнен с возможностью: при определении, что локальный шлюз, соответствующий UE, обновляется на третий локальный шлюз, устанавливать, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя третий локальный шлюз, используемый в качестве промежуточного узла, причем третий локальный шлюз является шлюзом третьей локальной сети.
[0058] Со ссылкой на любое из осуществлений от второго осуществления до четвертого осуществления четвертого аспекта вариантов осуществления настоящего изобретения, в шестом осуществлении четвертого аспекта вариантов осуществления настоящего изобретения первый модуль обработки дополнительно выполнен с возможностью получать, согласно идентификатору UE, первую подсеть, соответствующую UE, причем первая подсеть расположена в первой локальной сети; и
MME дополнительно включает в себя:
первый модуль отправки, выполненный с возможностью отправлять первую инструкцию маршрутизации в первый локальный шлюз, причем первая инструкция маршрутизации включает в себя идентификатор первой подсети и идентификатор UE, и первая инструкция маршрутизации используется для предписания осуществлять маршрутизацию, к первой подсети, данных, используемых UE, чтобы осуществлять доступ к первой локальной сети.
[0059] Со ссылкой на шестое осуществление четвертого аспекта вариантов осуществления настоящего изобретения, в седьмом осуществлении четвертого аспекта вариантов осуществления настоящего изобретения при получении, согласно идентификатору UE, первой подсети, соответствующей UE, первый модуль обработки специально выполнен с возможностью: определять, согласно идентификатору UE, группу пользователей, соответствующую UE; и определять, согласно информации местоположения UE и/или текущему времени и группе пользователей, первую подсеть, соответствующую UE.
[0060] Со ссылкой на шестое осуществление или седьмое осуществление четвертого аспекта вариантов осуществления настоящего изобретения, в восьмом осуществлении четвертого аспекта вариантов осуществления настоящего изобретения после того, как первый модуль обработки устанавливает, для UE, канал-носитель плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, первый модуль обработки дополнительно выполнен с возможностью: определять, что подсеть, соответствующая UE, обновляется на третью подсеть; определять, что третья подсеть расположена во второй локальной сети, причем вторая локальная сеть отлична от первой локальной сети; определять, что шлюз второй локальной сети является вторым локальным шлюзом; и устанавливать, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя второй локальный шлюз, используемый в качестве промежуточного узла.
[0061] Со ссылкой на восьмое осуществление четвертого аспекта вариантов осуществления настоящего изобретения, в девятом осуществлении четвертого аспекта вариантов осуществления настоящего изобретения после того, как первый модуль обработки определяет, что шлюз второй локальной сети является вторым локальным шлюзом, первый модуль отправки дополнительно выполнен с возможностью отправлять третью инструкцию маршрутизации во второй локальный шлюз, причем третья инструкция маршрутизации включает в себя идентификатор третьей подсети и идентификатор UE, и инструкция маршрутизации используется для предписания осуществлять маршрутизацию, к третьей подсети, данных, используемых UE, чтобы осуществлять доступ ко второй локальной сети.
[0062] Со ссылкой на любое из осуществлений от второго осуществления до девятого осуществления четвертого аспекта вариантов осуществления настоящего изобретения, в десятом осуществлении четвертого аспекта вариантов осуществления настоящего изобретения после установления, для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, первый модуль обработки дополнительно выполнен с возможностью: получать, согласно идентификатору UE, сетевое имя подсети, соответствующей UE; и отправлять сетевое имя в UE посредством сообщения NAS слоя без доступа так, чтобы UE отображало сетевое имя в пользовательском интерфейсе.
[0063] Со ссылкой на любое из осуществлений от шестого осуществления до десятого осуществления четвертого аспекта вариантов осуществления настоящего изобретения, в одиннадцатом осуществлении четвертого аспекта вариантов осуществления настоящего изобретения первый модуль отправки дополнительно выполнен с возможностью уведомлять C-GW о подсети, в текущий момент соответствующей UE;
первый модуль приема дополнительно выполнен с возможностью принимать адрес сервера системы доменных имен, который назначен для подсети, соответствующей UE, и который возвращается от C-GW, причем сервер системы доменных имен, идентифицированный адресом сервера системы доменных имен, хранит соответствие между доменным именем и IP-адресом сетевого устройства в подсети, соответствующей UE; и
первый модуль отправки дополнительно выполнен с возможностью отправлять, в UE, адрес сервера системы доменных имен, назначенный для подсети, соответствующей UE.
[0064] Со ссылкой на любое из осуществлений от четвертого аспекта до одиннадцатого осуществления четвертого аспекта вариантов осуществления настоящего изобретения, в двенадцатом осуществлении четвертого аспекта вариантов осуществления настоящего изобретения первый модуль отправки дополнительно выполнен с возможностью уведомлять C-GW о локальной сети, в текущий момент соответствующей UE;
первый модуль приема дополнительно выполнен с возможностью принимать адрес сервера системы доменных имен, который назначен для локальной сети, соответствующей UE, и который возвращается от C-GW, причем сервер системы доменных имен, идентифицированный адресом сервера системы доменных имен, хранит соответствие между доменным именем и IP-адресом сетевого устройства в локальной сети, соответствующей UE; и
первый модуль отправки дополнительно выполнен с возможностью отправлять, в UE, адрес сервера системы доменных имен, назначенный для локальной сети, соответствующей UE.
[0065] Со ссылкой на любое из осуществлений от четвертого аспекта до двенадцатого осуществления четвертого аспекта вариантов осуществления настоящего изобретения, в тринадцатом осуществлении четвертого аспекта вариантов осуществления настоящего изобретения при установлении, для UE, канала-носителя плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, первый модуль обработки конкретно образом выполнен с возможностью: управлять первым модулем приема, чтобы получать IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW, и управлять первым модулем отправки, чтобы отправлять, в локальный шлюз, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW; управлять первым модулем приема, чтобы получать IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB, и управлять первым модулем отправки, чтобы отправлять, в локальный шлюз, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB; и управлять первым модулем приема, чтобы получать IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом, и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом, и управлять первым модулем отправки, чтобы отправлять, в C-GW, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом, и чтобы отправлять, в eNB, IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом.
[0066] Пятый аспект вариантов осуществления настоящего изобретения обеспечивает локальный шлюз, включающий в себя:
второй модуль приема, выполненный с возможностью принимать запрос установления плоскости пользователя, отправленный объектом управления мобильностью MME, причем запрос установления плоскости пользователя включает в себя информацию о канале-носителе плоскости пользователя, который установлен шлюзом C-GW опорной сети для UE и который идет от локального шлюза к C-GW, UE осуществляет доступ к опорной сети посредством eNB, и локальный шлюз является локальным шлюзом, соответствующим UE; и
второй модуль обработки, выполненный с возможностью устанавливать, для UE согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла.
[0067] Со ссылкой на пятый аспект вариантов осуществления настоящего изобретения, в первом осуществлении пятого аспекта вариантов осуществления настоящего изобретения второй модуль обработки дополнительно выполнен с возможностью определять, являются ли принятые данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети; и
локальный шлюз дополнительно включает в себя:
второй модуль отправки, выполненный с возможностью: когда определяется, что данные, используемые UE, чтобы осуществлять доступ к сети, являются данными, используемыми, чтобы осуществлять доступ к локальной сети, осуществлять маршрутизацию, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети; или когда определяется, что данные, используемые UE, чтобы осуществлять доступ к сети, не являются данными, используемыми, чтобы осуществлять доступ к локальной сети, пересылать, к C-GW, данные, используемые UE, чтобы осуществлять доступ к сети.
[0068] Со ссылкой на первое осуществление пятого аспекта вариантов осуществления настоящего изобретения, во втором осуществлении пятого аспекта вариантов осуществления настоящего изобретения после того, как второй модуль обработки устанавливает, для UE согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, и перед тем, как второй модуль отправки осуществляет маршрутизацию, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, второй модуль обработки дополнительно выполнен с возможностью определять, согласно идентификатору UE, подсеть, соответствующую UE, причем идентификатор UE используется, чтобы уникальным образом идентифицировать UE, и запрос установления плоскости пользователя включает в себя идентификатор UE; и
при маршрутизации, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, второй модуль отправки специально выполнен с возможностью осуществлять маршрутизацию, к подсети, соответствующей UE, данных, используемых UE, чтобы осуществлять доступ к сети.
[0069] Со ссылкой на первое осуществление пятого аспекта вариантов осуществления настоящего изобретения, в третьем осуществлении пятого аспекта вариантов осуществления настоящего изобретения после того, как второй модуль обработки устанавливает, для UE согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, и перед тем, как второй модуль отправки осуществляет маршрутизацию, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, второй модуль приема дополнительно выполнен с возможностью принимать инструкцию маршрутизации, отправленную от MME, причем инструкция маршрутизации включает в себя идентификатор подсети и идентификатор UE, идентификатор UE используется, чтобы уникальным образом идентифицировать UE, и идентификатор подсети используется, чтобы уникальным образом идентифицировать подсеть; и
при маршрутизации, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, второй модуль отправки специально выполнен с возможностью осуществлять маршрутизацию, согласно инструкции маршрутизации к подсети, идентифицированной идентификатором подсети в инструкции маршрутизации, данных, используемых UE, чтобы осуществлять доступ к сети.
[0070] Со ссылкой на любое из осуществлений от первого осуществления до третьего осуществления пятого аспекта вариантов осуществления настоящего изобретения, в четвертом осуществлении пятого аспекта вариантов осуществления настоящего изобретения при определении, являются ли принятые данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети, второй модуль обработки конкретно образом выполнен с возможностью: когда данные, используемые UE, чтобы осуществлять доступ к сети, принимаются, определять, согласно IP-адресу адресата данных, используемых UE, чтобы осуществлять доступ к сети, являются ли данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети, причем локальный шлюз хранит список IP-адреса сетевого устройства в локальной сети.
[0071] Со ссылкой на любое осуществление от пятого аспекта до четвертого осуществления пятого аспекта вариантов осуществления настоящего изобретения, в пятом осуществлении пятого аспекта вариантов осуществления настоящего изобретения при приеме запроса установления плоскости пользователя, отправленного объектом управления мобильностью MME, второй модуль приема специально выполнен с возможностью получать IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW для плоскости пользователя UE; и
при установлении, для UE согласно запросу установления плоскости пользователя, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, второй модуль обработки специально выполнен с возможностью: назначать, для плоскости пользователя UE, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу; и управлять вторым модулем отправки, чтобы отправлять, в MME, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются вторым модулем обработки, и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются вторым модулем обработки.
[0072] Шестой аспект вариантов осуществления настоящего изобретения обеспечивает базовую станцию-eNB, включающую в себя:
третий модуль обработки, выполненный с возможностью: соединять UE и опорную сеть, причем шлюз опорной сети является C-GW; и устанавливать, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, причем локальный шлюз является шлюзом локальной сети;
третий модуль приема, выполненный с возможностью принимать данные, используемые UE, чтобы осуществлять доступ к локальной сети; и
третий модуль отправки, выполненный с возможностью: когда данные, используемые UE, чтобы осуществлять доступ к локальной сети, принимаются, отправлять, в локальный шлюз, данные, используемые, чтобы осуществлять доступ к локальной сети.
[0073] Со ссылкой на шестой аспект вариантов осуществления настоящего изобретения, в первом осуществлении шестого аспекта вариантов осуществления настоящего изобретения перед установлением, для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, третий модуль обработки дополнительно выполнен с возможностью определять локальный шлюз или подсеть, соответствующую UE; и
третий модуль отправки дополнительно выполнен с возможностью уведомлять MME об определенном локальном шлюзе или подсети, соответствующей UE.
[0074] Со ссылкой на шестой аспект или первое осуществление шестого аспекта вариантов осуществления настоящего изобретения, во втором осуществлении шестого аспекта вариантов осуществления настоящего изобретения при установлении, для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, третий модуль обработки специально выполнен с возможностью: управлять третьим модулем приема, чтобы получать IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом для плоскости пользователя UE; назначать, для плоскости пользователя UE, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB; и управлять третьим модулем отправки, чтобы отправлять, в MME, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются третьим модулем обработки.
[0075] Седьмой аспект вариантов осуществления настоящего изобретения обеспечивает MME, включающий в себя:
устройство ввода, устройство вывода, процессор и память, причем
процессор выполнен с возможностью выполнять следующие этапы посредством вызова операционной инструкции, хранящейся в памяти, на которых:
предписывают устройству ввода принимать запрос доступа пользовательского оборудования UE, который отправляется базовой станцией-eNB, причем запрос доступа переносит информацию доступа UE;
определяют, согласно информации доступа UE, первый локальный шлюз, соответствующий UE, причем первый локальный шлюз является шлюзом первой локальной сети; и
устанавливают, для UE, канал-носитель плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла.
[0076] Со ссылкой на седьмой аспект вариантов осуществления настоящего изобретения, в первом осуществлении седьмого аспекта вариантов осуществления настоящего изобретения перед выполнением этапа определения, согласно информации доступа UE, первого локального шлюза, соответствующего UE, процессор дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
получают информацию функции eNB;
определяют, согласно информации функции eNB, поддерживает ли eNB соединение локального шлюза; и
при определении, что eNB поддерживает соединение локального шлюза, инициируют этап определения, согласно информации доступа UE, первого локального шлюза, соответствующего UE.
[0077] Со ссылкой на седьмой аспект или первое осуществление седьмого аспекта вариантов осуществления настоящего изобретения, во втором осуществлении седьмого аспекта вариантов осуществления настоящего изобретения информация доступа включает в себя идентификатор UE, идентификатор UE используется, чтобы уникальным образом идентифицировать UE, и при выполнении этапа определения, согласно информации доступа UE, первого локального шлюза, соответствующего UE, процессор специально выполняет следующий этап, на котором:
осуществляют, согласно идентификатору UE, на сервере управления пользователями поиск первого локального шлюза, соответствующего UE.
[0078] Со ссылкой на второе осуществление седьмого аспекта вариантов осуществления настоящего изобретения, в третьем осуществлении седьмого аспекта вариантов осуществления настоящего изобретения первый локальный шлюз является локальным шлюзом, имеющим наивысший приоритет во множестве локальных шлюзов, соответствующих UE.
[0079] Со ссылкой на первое осуществление седьмого аспекта вариантов осуществления настоящего изобретения, в четвертом осуществлении седьмого аспекта вариантов осуществления настоящего изобретения информация функции eNB дополнительно включает в себя информацию о локальном шлюзе, к которому осуществляется доступ посредством eNB, информация доступа включает в себя идентификатор UE, и идентификатор UE используется, чтобы уникальным образом идентифицировать UE; и при выполнении этапа определения, согласно информации доступа UE, первого локального шлюза, соответствующего UE, процессор специально выполняет следующий этап, на котором:
определяют, согласно информации о локальном шлюзе, к которому осуществляется доступ посредством eNB, и идентификатору UE, первый локальный шлюз, соответствующий UE.
[0080] Со ссылкой на любое из осуществлений от второго осуществления до четвертого осуществления седьмого аспекта вариантов осуществления настоящего изобретения, в пятом осуществлении седьмого аспекта вариантов осуществления настоящего изобретения после выполнения этапа установления, для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, процессор дополнительно выполнен с возможностью выполнять следующий этап, на котором:
при определении, что локальный шлюз, соответствующий UE, обновляется на третий локальный шлюз, устанавливают, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя третий локальный шлюз, используемый в качестве промежуточного узла, причем третий локальный шлюз является шлюзом третьей локальной сети.
[0081] Со ссылкой на любое из осуществлений от второго осуществления до четвертого осуществления седьмого аспекта вариантов осуществления настоящего изобретения, в шестом осуществлении седьмого аспекта вариантов осуществления настоящего изобретения процессор дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
получают, согласно идентификатору UE, первую подсеть, соответствующую UE, причем первая подсеть расположена в первой локальной сети; и
отправляют первую инструкцию маршрутизации в первый локальный шлюз, причем первая инструкция маршрутизации включает в себя идентификатор первой подсети и идентификатор UE, и первая инструкция маршрутизации используется для предписания осуществлять маршрутизацию, к первой подсети, данных, используемых UE, чтобы осуществлять доступ к первой локальной сети.
[0082] Со ссылкой на шестое осуществление седьмого аспекта вариантов осуществления настоящего изобретения, в седьмом осуществлении седьмого аспекта вариантов осуществления настоящего изобретения при выполнении этапа получения, согласно идентификатору UE, первой подсети, соответствующей UE, процессор специально выполняет следующие этапы, на которых:
определяют, согласно идентификатору UE, группу пользователей, соответствующую UE; и
определяют, согласно информации местоположения UE и/или текущему времени и группе пользователей, первую подсеть, соответствующую UE.
[0083] Со ссылкой на шестое осуществление или седьмое осуществление седьмого аспекта вариантов осуществления настоящего изобретения, в восьмом осуществлении седьмого аспекта вариантов осуществления настоящего изобретения после выполнения этапа установления, для UE, канала-носителя плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, процессор дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
определяют, что подсеть, соответствующая UE, обновляется на третью подсеть;
определяют, что третья подсеть расположена во второй локальной сети, причем вторая локальная сеть отлична от первой локальной сети;
определяют, что шлюз второй локальной сети является вторым локальным шлюзом; и
устанавливают, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя второй локальный шлюз, используемый в качестве промежуточного узла.
[0084] Со ссылкой на восьмое осуществление седьмого аспекта вариантов осуществления настоящего изобретения, в девятом осуществлении седьмого аспекта вариантов осуществления настоящего изобретения после выполнения этапа определения, что шлюз второй локальной сети является вторым локальным шлюзом, процессор дополнительно выполнен с возможностью выполнять следующий этап, на котором:
предписывают устройству вывода отправлять третью инструкцию маршрутизации во второй локальный шлюз, причем третья инструкция маршрутизации включает в себя идентификатор третьей подсети и идентификатор UE, и инструкция маршрутизации используется для предписания осуществлять маршрутизацию, к третьей подсети, данных, используемых UE, чтобы осуществлять доступ ко второй локальной сети.
[0085] Со ссылкой на любое из осуществлений от второго осуществления до девятого осуществления седьмого аспекта вариантов осуществления настоящего изобретения, в десятом осуществлении седьмого аспекта вариантов осуществления настоящего изобретения после выполнения этапа установления, для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, процессор дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
получают, согласно идентификатору UE, сетевое имя подсети, соответствующей UE; и
отправляют сетевое имя в UE посредством сообщения NAS слоя без доступа так, чтобы UE отображало сетевое имя в пользовательском интерфейсе.
[0086] Со ссылкой на любое из осуществлений от шестого осуществления до десятого осуществления седьмого аспекта вариантов осуществления настоящего изобретения, в одиннадцатом осуществлении седьмого аспекта вариантов осуществления настоящего изобретения процессор дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
уведомляют C-GW о подсети, в текущий момент соответствующей UE;
принимают адрес сервера системы доменных имен, который назначен для подсети, соответствующей UE, и который возвращается от C-GW, причем сервер системы доменных имен, идентифицированный адресом сервера системы доменных имен, хранит соответствие между доменным именем и IP-адресом сетевого устройства в подсети, соответствующей UE; и
отправляют, в UE, адрес сервера системы доменных имен, назначенный для подсети, соответствующей UE.
[0087] Со ссылкой на любое из осуществлений от седьмого аспекта до одиннадцатого осуществления седьмого аспекта вариантов осуществления настоящего изобретения, в двенадцатом осуществлении седьмого аспекта вариантов осуществления настоящего изобретения процессор дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
уведомляют C-GW о локальной сети, в текущий момент соответствующей UE;
принимают адрес сервера системы доменных имен, который назначен для локальной сети, соответствующей UE, и который возвращается от C-GW, причем сервер системы доменных имен, идентифицированный адресом сервера системы доменных имен, хранит соответствие между доменным именем и IP-адресом сетевого устройства в локальной сети, соответствующей UE; и
отправляют, в UE, адрес сервера системы доменных имен, назначенный для локальной сети, соответствующей UE.
[0088] Со ссылкой на любое из осуществлений от седьмого аспекта до двенадцатого осуществления седьмого аспекта вариантов осуществления настоящего изобретения, в тринадцатом осуществлении седьмого аспекта вариантов осуществления настоящего изобретения при выполнении этапа установления, для UE, канала-носителя плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, процессор специально выполняет следующие этапы, на которых:
предписывают устройству ввода получать IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW, и предписывают устройству вывода отправлять, в локальный шлюз, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW;
предписывают устройству ввода получать IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB, и предписывают устройству вывода отправлять, в локальный шлюз, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB; и
предписывают устройству ввода получать IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом, и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом, и предписывают устройству вывода отправлять, в C-GW, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом, и отправлять, в eNB, IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом.
[0089] Восьмой аспект вариантов осуществления настоящего изобретения обеспечивает локальный шлюз, включающий в себя:
устройство ввода, устройство вывода, процессор и память, причем
процессор выполнен с возможностью выполнять следующие этапы посредством вызова операционной инструкции, хранящейся в памяти, на которых:
предписывают устройству ввода принимать запрос установления плоскости пользователя, отправленный объектом управления мобильностью MME, причем запрос установления плоскости пользователя включает в себя информацию о канале-носителе плоскости пользователя, который установлен шлюзом C-GW опорной сети для UE и который идет от локального шлюза к C-GW, UE осуществляет доступ к опорной сети посредством eNB, и локальный шлюз является локальным шлюзом, соответствующим UE; и
устанавливают, для UE согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла.
[0090] Со ссылкой на восьмой аспект вариантов осуществления настоящего изобретения, в первом осуществлении восьмого аспекта вариантов осуществления настоящего изобретения процессор дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
определяют, являются ли принятые данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети; и
при определении, что данные, используемые UE, чтобы осуществлять доступ к сети, являются данными, используемыми, чтобы осуществлять доступ к локальной сети, предписывают устройству вывода осуществлять маршрутизацию, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети; или при определении, что данные, используемые UE, чтобы осуществлять доступ к сети, не являются данными, используемыми, чтобы осуществлять доступ к локальной сети, предписывают устройству вывода пересылать, к C-GW, данные, используемые UE, чтобы осуществлять доступ к сети.
[0091] Со ссылкой на первое осуществление восьмого аспекта вариантов осуществления настоящего изобретения, во втором осуществлении восьмого аспекта вариантов осуществления настоящего изобретения после выполнения этапа установления, для UE согласно запросу установления плоскости пользователя, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, и перед выполнением этапа маршрутизации, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, процессор дополнительно выполнен с возможностью выполнять следующий этап, на котором:
определяют, согласно идентификатору UE, подсеть, соответствующую UE, причем идентификатор UE используется, чтобы уникальным образом идентифицировать UE, и запрос установления плоскости UE включает в себя идентификатор пользователя; и
при выполнении этапа маршрутизации, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, процессор специально выполняет следующий этап, на котором:
осуществляют маршрутизацию, к подсети, соответствующей UE, данных, используемых UE, чтобы осуществлять доступ к сети.
[0092] Со ссылкой на первое осуществление восьмого аспекта вариантов осуществления настоящего изобретения, в третьем осуществлении восьмого аспекта вариантов осуществления настоящего изобретения после выполнения этапа установления, для UE согласно запросу установления плоскости пользователя, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, и перед выполнением этапа маршрутизации, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, процессор дополнительно выполнен с возможностью выполнять следующий этап, на котором:
предписывают устройству ввода принимать инструкцию маршрутизации, отправленную от MME, причем инструкция маршрутизации включает в себя идентификатор подсети и идентификатор UE, идентификатор UE используется, чтобы уникальным образом идентифицировать UE, и идентификатор подсети используется, чтобы уникальным образом идентифицировать подсеть; и
при выполнении этапа маршрутизации, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, процессор специально выполняет следующий этап, на котором:
осуществляют маршрутизацию, согласно инструкции маршрутизации к подсети, идентифицированной идентификатором подсети в инструкции маршрутизации, данных, используемых UE, чтобы осуществлять доступ к сети.
[0093] Со ссылкой на любое из осуществлений от первого осуществления до третьего осуществления восьмого аспекта вариантов осуществления настоящего изобретения, в четвертом осуществлении восьмого аспекта вариантов осуществления настоящего изобретения при выполнении этапа определения, являются ли принятые данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети, процессор специально выполняет следующий этап, на котором:
когда данные, используемые UE, чтобы осуществлять доступ к сети, принимаются, определяют, согласно IP-адресу адресата данных, используемых UE, чтобы осуществлять доступ к сети, являются ли данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети, причем память хранит список IP-адреса сетевого устройства в локальной сети.
[0094] Со ссылкой на восьмой аспект до четвертого осуществления восьмого аспекта вариантов осуществления настоящего изобретения, в пятом осуществлении восьмого аспекта вариантов осуществления настоящего изобретения при выполнении этапа предписания устройства ввода принимать запрос установления плоскости пользователя, отправленный объектом управления мобильностью MME, процессор специально выполняет следующий этап, на котором:
предписывают устройству ввода получать IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW для плоскости пользователя UE; и
при выполнении этапа установления, для UE согласно запросу установления плоскости пользователя, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, процессор специально выполняет следующие этапы, на которых:
назначают, для плоскости пользователя UE, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу; и
предписывают устройству вывода отправлять, в MME, назначенный IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу и назначенный IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу.
[0095] Девятый аспект вариантов осуществления настоящего изобретения обеспечивает базовую станцию-eNB, включающую в себя:
устройство ввода, устройство вывода, процессор и память, причем
процессор выполнен с возможностью выполнять следующие операции посредством вызова операционной инструкции, хранящейся в памяти, при которых:
соединяют UE и опорную сеть, причем шлюз опорной сети является C-GW;
устанавливают, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, причем локальный шлюз является шлюзом локальной сети; и
когда устройство ввода принимает данные, используемые UE, чтобы осуществлять доступ к локальной сети, предписывают устройству вывода отправлять, в локальный шлюз, данные, используемые, чтобы осуществлять доступ к локальной сети.
[0096] Со ссылкой на девятый аспект вариантов осуществления настоящего изобретения, в первом осуществлении девятого аспекта вариантов осуществления настоящего изобретения перед тем, как процессор выполняет этап установления, для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, процессор дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
определяют локальный шлюз или подсеть, соответствующую UE; и
предписывают устройству вывода уведомлять MME об определенном локальном шлюзе или подсети, соответствующей UE.
[0097] Со ссылкой на девятый аспект или первое осуществление девятого аспекта вариантов осуществления настоящего изобретения, во втором осуществлении девятого аспекта вариантов осуществления настоящего изобретения при выполнении этапа установления, для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, процессор специально выполняет следующие этапы, на которых:
предписывают устройству ввода получать IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом для плоскости пользователя UE;
назначают, для плоскости пользователя UE, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB; и
предписывают устройству вывода отправлять, в MME, назначенный IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB.
[0098] Десятый аспект вариантов осуществления настоящего изобретения обеспечивает систему для осуществления доступа к локальной сети, включающую в себя:
MME согласно любому из осуществлений от четвертого аспекта до тринадцатого осуществления четвертого аспекта вариантов осуществления настоящего изобретения или любому из осуществлений от седьмого аспекта до тринадцатого осуществления седьмого аспекта вариантов осуществления настоящего изобретения, локальный шлюз согласно любому из осуществлений от пятого аспекта до пятого осуществления пятого аспекта вариантов осуществления настоящего изобретения или любому из осуществлений от восьмого аспекта до пятого осуществления восьмого аспекта вариантов осуществления настоящего изобретения, базовую станцию согласно любому из осуществлений от шестого аспекта до второго осуществления шестого аспекта вариантов осуществления настоящего изобретения или любому из осуществлений от девятого аспекта до второго осуществления девятого аспекта вариантов осуществления настоящего изобретения, и UE.
[0099] Со ссылкой на десятый аспект вариантов осуществления настоящего изобретения, в первом осуществлении десятого аспекта вариантов осуществления настоящего изобретения система дополнительно включает в себя:
сервер управления пользователями, выполненный с возможностью хранить соответствие между UE и подсетью и/или локальным шлюзом; и
сервер системы доменных имен, выполненный с возможностью: хранить соответствие между доменным именем и IP-адресом сетевого устройства в подсети, соответствующей UE, и конвертировать доменное имя сервера услуг в подсети, соответствующей UE, в IP-адрес сервера услуг.
[0100] Из технических решений можно понять, что варианты осуществления настоящего изобретения имеют следующие преимущества: в вариантах осуществления настоящего изобретения объект управления мобильностью MME в опорной сети может определять, согласно информации доступа пользовательского оборудования UE, которая переносится в запросе доступа UE, который отправляется базовой станцией-eNB, первый локальный шлюз, соответствующий UE, причем первый локальный шлюз является шлюзом первой локальной сети; и устанавливать, для UE, канал-носитель плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла. Таким образом, поскольку первый локальный шлюз используется в качестве промежуточного узла в канале-носителе плоскости пользователя, соединение данных устанавливается между eNB и каждым из шлюза C-GW опорной сети и шлюза первой локальной сети. UE может осуществлять доступ не только к сети оператора, но также и к первой локальной сети посредством eNB так, чтобы пользовательское оборудование могло одновременно осуществлять доступ к сети оператора и локальной сети.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0101] Фиг.1 изображает схематическую архитектурную схему сетевой системы согласно одному варианту осуществления настоящего изобретения;
[0102] фиг.2 изображает схематическое представление обмена сигнализацией в способе для осуществления доступа к локальной сети согласно одному варианту осуществления настоящего изобретения;
[0103] фиг.3 изображает схематическую блок-схему способа для осуществления доступа к локальной сети согласно одному варианту осуществления настоящего изобретения;
[0104] фиг.4 изображает другую схематическую блок-схему способа для осуществления доступа к локальной сети согласно одному варианту осуществления настоящего изобретения;
[0105] фиг.5A и фиг.5B изображают другую схематическую блок-схему способа для осуществления доступа к локальной сети согласно одному варианту осуществления настоящего изобретения;
[0106] фиг.6 изображает другую схематическую блок-схему способа для осуществления доступа к локальной сети согласно одному варианту осуществления настоящего изобретения;
[0107] фиг.7 изображает другую схематическую блок-схему способа для осуществления доступа к локальной сети согласно одному варианту осуществления настоящего изобретения;
[0108] фиг.8 изображает другую схематическую блок-схему способа для осуществления доступа к локальной сети согласно одному варианту осуществления настоящего изобретения;
[0109] фиг.9 изображает схематическую структурную схему MME согласно одному варианту осуществления настоящего изобретения;
[0110] фиг.10 изображает схематическую структурную схему локального шлюза согласно одному варианту осуществления настоящего изобретения;
[0111] фиг.11 изображает схематическую структурную схему базовой станции согласно одному варианту осуществления настоящего изобретения;
[0112] фиг.12 изображает схематическую структурную схему сетевого устройства согласно одному варианту осуществления настоящего изобретения; и
[0113] фиг.13 изображает схематическую структурную схему системы для осуществления доступа к локальной сети согласно одному варианту осуществления настоящего изобретения.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0114] Далее ясно описываются технические решения в вариантах осуществления настоящего изобретения со ссылками на сопроводительные чертежи в вариантах осуществления настоящего изобретения. Очевидно, что описанные варианты осуществления являются всего лишь некоторыми, но не всеми из вариантов осуществления настоящего изобретения. Все другие варианты осуществления, полученные специалистами в данной области техники на основе вариантов осуществления настоящего изобретения без творческих усилий, должны находиться в пределах объема защиты настоящего изобретения.
[0115] Варианты осуществления настоящего изобретения обеспечивают способ для осуществления доступа к локальной сети и соответствующее устройство так, чтобы пользовательское оборудование могло одновременно использовать сеть оператора и локальную сеть.
[0116] Следует заметить, что в вариантах осуществления настоящего изобретения способ для осуществления доступа к локальной сети применяется к сетевой системе. Как изображено на фиг.1, фиг.1 изображает схематическую архитектурную схему сетевой системы согласно одному варианту осуществления настоящего изобретения. Для того чтобы пользователь осуществлял доступ к сети оператора, канал-носитель плоскости пользователя от базовой станции-eNB к шлюзу C-GW опорной сети должен быть установлен для пользовательского оборудования UE так, чтобы информация, отправляемая от UE, отправляться в опорную сеть посредством eNB и C-GW. Таким образом, сетевые устройства в сетевой системе являются UE, eNB и опорной сетью. Опорная сеть включает в себя шлюз C-GW опорной сети и объект управления мобильностью MME опорной сети.
[0117] Дополнительно, сервер управления пользователями (который может быть выполнен на сервере CSG или другом устройстве), выполненный с возможностью хранить необходимую информацию пользователя и соответствие между информацией пользователя и другой информацией, или сервер системы доменных имен DNS, выполненный с возможностью выполнять преобразование доменного имени, могут существовать в сетевой системе. Сообщение, отправленное от UE, может быть отправлено в общедоступную сеть данных PDN Интернет посредством C-GW и сервера DNS. Чтобы сконфигурировать сервер, такой как сервер управления пользователями или сервер DNS, сетевая система может дополнительно включать в себя открытую платформу (Open Platform). В промышленности программных средств и сети открытая платформа означает, что программная система обеспечивает возможность, посредством открытия интерфейса программирования приложений (API) или функции (function) программной системы, внешней программе использовать функцию программной системы или использовать ресурс программной системы без необходимости модифицировать исходный код программной системы.
[0118] Кроме того, в этом варианте осуществления настоящего изобретения информация о UE должна быть отправлена в локальную сеть так, чтобы пользовательское оборудование могло одновременно осуществлять доступ к сети оператора и локальной сети. Таким образом, сетевая система дополнительно включает в себя локальную сеть. Локальная сеть включает в себя локальный шлюз L-GW локальной сети и подсеть, которая может существовать в локальной сети, как указано посредством EN1, EN2 и EN3 на фиг.1.
[0119] Можно понять, что в этом варианте осуществления настоящего изобретения в процессе связи каждый из MME, eNB и локального шлюза может получать идентификатор UE, который уникальным образом идентифицирует UE, и может осуществлять поиск соответствия согласно идентификатору UE, чтобы получить требуемую информацию (например, соответствующий локальный шлюз, соответствующую группу пользователей и соответствующую подсеть). Например, идентификатор UE может быть MSISDN, временным идентификатором или любым другим идентификатором, который может быть использован, чтобы идентифицировать UE. MSISDN является номером, который необходимо набрать звонящему пользователю, чтобы позвонить мобильному подписчику в наземной сети мобильной связи общего пользования глобальной системы мобильной связи (Global System For Mobile Communications Public Land Mobile Network, GSM PLMN), функционирует так же, как и номер коммутируемой телефонной сети общего пользования (Public Switched Telephone Network, PSTN), и является уникальным номером, который может быть распознан в схеме присвоения номеров коммутируемой телефонной сети общего пользования. Дополнительно, в фактическом применении другой идентификатор, который может быть получен каждым из MME, eNB и локального шлюза и может уникальным образом идентифицировать UE, может быть использован в качестве идентификатора UE. Это здесь не ограничивается.
[0120] Со ссылкой на фиг.2, в отношении сетевой системы, изображенной на фиг.1, далее описывается способ для осуществления доступа к локальной сети в одном варианте осуществления настоящего изобретения с точки зрения обмена сигнализацией между сетевыми устройствами.
[0121] 201. UE осуществляет доступ к eNB.
[0122] 202. eNB отправляет информацию доступа UE в MME посредством исходной информации UE (исходного сообщения UE).
[0123] Можно понять, что информация доступа UE переносится в запросе доступа, отправленном от UE посредством eNB.
[0124] 203. После получения информации доступа MME определяет локальный шлюз, соответствующий UE.
[0125] Можно понять, что информация доступа включает в себя идентификатор UE, используемый, чтобы уникальным образом идентифицировать UE, такой как MSISDN, временный идентификатор UE или любой другой идентификатор, который может быть использован, чтобы идентифицировать UE. MME или сервер управления пользователями (например, сервер CSG или другое устройство) хранит соответствие между идентификатором UE и локальным шлюзом. Специально, MME может определять локальный шлюз следующими способами.
[0126] 1. MME осуществляет поиск соответствия согласно идентификатору UE в информации доступа, чтобы получить локальный шлюз, соответствующий UE.
[0127] 2. MME может узнавать, посредством получения информации функции eNB, об одном или нескольких локальных шлюзах, соединенных с eNB, и MME может получать, согласно идентификатору UE в информации доступа и информации о локальном шлюзе, к которому осуществляется доступ посредством eNB, локальный шлюз, соответствующий UE. Специально, информация функции eNB может быть отправлена от eNB в MME или может быть получена MME иным образом, например получена из базы данных посредством запроса к eNB, локального сетевого идентификатора, идентификатора локального шлюза или подобного посредством сервера DNS. Это здесь не ограничивается.
[0128] В необязательном порядке, если eNB соединяется с одним локальным шлюзом, конкретный способ, которым MME может получать, согласно идентификатору UE в информации доступа и информации о локальном шлюзе, к которому осуществляется доступ посредством eNB, локальный шлюз, соответствующий UE, может быть следующим: если MME узнает, согласно идентификатору UE, что пользователь поддерживает локальную сеть, MME может определять, что локальный шлюз, соединенный с eNB, является локальным шлюзом, соответствующим UE.
[0129] В необязательном порядке, если eNB соединяется с множеством локальных шлюзов, конкретный способ, которым MME может получать, согласно идентификатору UE в информации доступа и информации о локальном шлюзе, к которому осуществляется доступ посредством eNB, локальный шлюз, соответствующий UE, может быть следующим: если MME получает два локальных шлюза посредством поиска соответствия согласно идентификатору UE, и один из двух локальных шлюзов является локальным шлюзом, к которому осуществляется доступ посредством eNB, MME может определять, что локальный шлюз является локальным шлюзом, соответствующим UE.
[0130] 3. eNB может осуществлять поиск соответствия и/или информацию локальном шлюзе, к которому осуществляется доступ, согласно идентификатору UE, чтобы получать локальный шлюз, соответствующий UE; и затем отправлять локальный шлюз в MME. Это здесь не ограничивается.
[0131] 204. MME, eNB и локальный шлюз, соответствующий UE, устанавливают, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла.
[0132] Можно понять, что канал-носитель плоскости пользователя, который включает в себя локальный шлюз, используемый в качестве промежуточного узла, означает, что: канал данных плоскости пользователя (который может быть, например, каналом данных PDN или другим каналом данных и не ограничивается здесь) для осуществления доступа к услугам опорной сети и Интернета посредством C-GW установлен между eNB и C-GW, и локальный шлюз используется в качестве промежуточного узла. На стороне eNB, eNB соединяется с локальным шлюзом. На стороне C-GW локальный шлюз соединяется с C-GW. Поток данных, используемый пользовательским оборудованием, чтобы осуществлять доступ к услугам опорной сети и Интернета, пересылается посредством L-GW между eNB и C-GW. Данные, используемые пользовательским оборудованием, чтобы осуществлять доступ к услуге локальной сети, локальным образом маршрутизируются посредством L-GW к локальной сети. Для конкретной процедуры см. описание в последующем варианте осуществления.
[0133] На этапах от этапа 201 до этапа 204 канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла установлен для UE, так чтобы пользовательское оборудование могло одновременно осуществлять доступ к сети оператора и локальной сети.
[0134] В необязательном порядке, этап 205 и этап 206 могут дополнительно быть включены в другой вариант осуществления способа для осуществления доступа к локальной сети в этом варианте осуществления настоящего изобретения. Для данных, используемых UE, чтобы осуществлять доступ к локальной сети, осуществляется маршрутизация к конкретной подсети, соответствующей UE в локальной сети, так, что процесс доступа к данным является более уточненным, для того чтобы лучше управлять разрешением сетевого доступа и улучшить безопасность сетевой системы. Конкретные описания являются следующими:
[0135] 205. Локальный шлюз получает идентификатор подсети, соответствующий UE.
[0136] Идентификатор подсети используется, чтобы идентифицировать подсеть в локальной сети. Подсеть может быть одной (например, подсетью, имеющей наивысший приоритет) из множества подсетей в локальной сети или может быть уникальной подсетью в локальной сети (то есть подсеть может быть локальной сетью, и идентификатор подсети является идентификатором локальной сети). Это здесь не ограничивается.
[0137] В необязательном порядке, после того как канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, установлен, локальный шлюз может получать идентификатор UE, который уникальным образом идентифицирует UE. Соответствие между идентификатором UE и идентификатором подсети может храниться на сервере управления пользователями или информации подписки пользователей. Локальный шлюз может осуществлять поиск соответствия согласно идентификатору UE, который уникальным образом идентифицирует UE, чтобы получать идентификатор подсети, соответствующий UE. В фактическом применении MME может сначала осуществлять поиск соответствия согласно идентификатору UE, который уникальным образом идентифицирует UE, чтобы получать идентификатор подсети, соответствующий UE, и затем отправлять идентификатор подсети в локальный шлюз. Это здесь не ограничивается.
[0138] В необязательном порядке, в фактическом применении хранящееся соответствие может включать в себя соответствие между идентификатором UE и группой пользователей и соответствие между группой пользователей и идентификатором подсети. При определении подсети, соответствующей UE, MME может сначала определять группу пользователей согласно соответствию между идентификатором UE и группой пользователей и затем определять, согласно соответствию между группой пользователей и идентификатором подсети, идентификатор подсети, соответствующий UE (например, в качестве альтернативы, полученная информация функции eNB может включать в себя информацию о подсети, которая находится в локальной сети и которая поддерживается локальным шлюзом L-GW, соединенным с eNB, и MME может определять группу пользователей согласно идентификатору UE и затем определять, согласно группе пользователей и информации о подсети, которая поддерживается локальным шлюзом L-GW, идентификатор подсети, соответствующий UE). В необязательном порядке, идентификатор подсети может не существовать, группа пользователей ассоциирована с подсетью, и идентификатор группы пользователей используется в качестве идентификатора подсети. Это здесь не ограничивается.
[0139] 206. Локальный шлюз осуществляет маршрутизацию, к подсети, идентифицированной идентификатором подсети, данных, используемых UE, чтобы осуществлять доступ к локальной сети.
[0140] Можно понять, что, перед маршрутизацией, к подсети, идентифицированной идентификатором подсети, данных, используемых UE, чтобы осуществлять доступ к локальной сети, при приеме данных, используемых UE, чтобы осуществлять доступ к сети (пакет данных, переносящий данные, переносит IP-адрес источника и IP-адрес адресата данных), локальный шлюз может определять, согласно IP-адресу адресата данных, используемых UE, чтобы осуществлять доступ к сети, являются ли данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети. Локальный шлюз хранит список IP-адреса сетевого устройства в подсети, соответствующей UE. При определении, что принятые данные не являются данными, используемыми, чтобы осуществлять доступ к локальной сети, локальный шлюз пересылает, к C-GW, данные, используемые UE, чтобы осуществлять доступ к сети. Локальный шлюз осуществляет маршрутизацию, к подсети, идентифицированной идентификатором подсети, данных, используемых UE, чтобы осуществлять доступ к локальной сети, только при определении, что принятые данные являются данными, используемыми, чтобы осуществлять доступ к локальной сети.
[0141] Следует заметить, что локальный шлюз получает, множеством способов, список IP-адреса сетевого устройства в подсети, соответствующей UE. В необязательном порядке, список может быть выполнен открытой платформой. В необязательном порядке, список IP-адреса сетевого устройства в подсети, соответствующей UE, может быть считан MME с сервера системы доменных имен и затем быть отправлен в локальный шлюз. Это здесь не ограничивается.
[0142] В необязательном порядке, этапы от этапа 207 до этапа 209 могут дополнительно быть включены в другой вариант осуществления способа для осуществления доступа к локальной сети в этом варианте осуществления настоящего изобретения так, чтобы UE могло непосредственно осуществлять доступ к серверу услуг в подсети в локальной сети посредством доменного имени, чтобы отправлять запрос обслуживания на сервер услуг в подсети. В вышеупомянутом варианте осуществления канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, установлен, и подсеть, соответствующая UE в локальной сети, в которой локальный шлюз используется в качестве шлюза, определяется. В этом случае UE может одновременно осуществлять доступ к локальной сети и сети оператора. В фактическом применении UE может непосредственно осуществлять доступ к серверу услуг в подсети посредством IP-адреса или может осуществлять доступ к серверу услуг в подсети посредством доменного имени. В этом случае преобразование доменного имени должно быть выполнено над доменным именем, чтобы получить IP-адрес, который принадлежит серверу услуг в подсети и который соответствует доменному имени. После этапа 204 и перед этапом 206 в вышеупомянутом варианте осуществления этапы 207-209 могут дополнительно быть включены так, чтобы к серверу услуг в подсети осуществлялся доступ посредством доменного имени. Конкретные описания являются следующими:
[0143] 207. UE отправляет запрос преобразования доменного имени на сервер DNS, причем запрос преобразования доменного имени включает в себя доменное имя сервера услуг в подсети.
[0144] Следует заметить, что в любой момент перед этапом 207 MME может осуществлять, согласно идентификатору UE, который уникальным образом идентифицирует UE, поиск соответствия, которое есть между идентификатором UE и идентификатором подсети и которое хранится в MME, сервер управления пользователями или информацию подписки пользователей, чтобы получить идентификатор подсети, соответствующий UE; после этого отправлять идентификатор подсети, соответствующий UE, в C-GW; и затем пересылать, к UE, адрес сервера системы доменных имен DNS, который назначен для подсети, соответствующей UE, и который возвращается от C-GW. Таким образом, UE может определять адрес сервера DNS.
[0145] После получения адреса сервера DNS UE может отправлять запрос преобразования доменного имени на сервер DNS. Запрос преобразования доменного имени включает в себя доменное имя сервера услуг, который находится в подсети и к которому UE запрашивает доступ.
[0146] 208. Сервер DNS возвращает IP-адрес сервера услуг в подсети к UE согласно доменному имени сервера услуг в подсети.
[0147] 209. UE отправляет запрос обслуживания в сервер услуг согласно IP-адресу.
[0148] Можно понять, что соответствие, которое находится в сервере DNS и которое есть между доменным именем сервера услуг в подсети и IP-адресом сервера услуг в подсети, может быть выполнено посредством открытой платформы.
[0149] В необязательном порядке, этапы от этапа 210 до этапа 212 могут дополнительно быть включены в другой вариант осуществления способа для осуществления доступа к локальной сети в этом варианте осуществления настоящего изобретения. Сетевое имя подсети отправляется в UE так, чтобы сетевое имя могло отображаться в пользовательском интерфейсе UE для того, чтобы помочь пользователю более интуитивно знать подсеть, к которой в текущий момент осуществляется доступ, и улучшать качество взаимодействия "человек-машина". Конкретные описания являются следующими:
[0150] 210. MME получает сетевое имя подсети, соответствующей UE.
[0151] Можно понять, что соответствие между идентификатором UE и сетевым именем подсети или соответствие между подсетью и сетевым именем подсети может дополнительно храниться в MME, сервере управления пользователями или информации подписки пользователей. MME может осуществлять поиск соответствия согласно идентификатору UE или подсети, соответствующей UE, чтобы получить сетевое имя подсети, соответствующей UE.
[0152] 211. MME отправляет сетевое имя в UE посредством сообщения NAS.
[0153] 212. После приема сетевого имени, отправленного от MME посредством сообщения NAS, UE отображает сетевое имя в пользовательском интерфейсе UE.
[0154] Можно понять, что после этапов 201-204 этапы 205 и 206, этапы 207-209 и этапы 210-212 могут комбинироваться друг с другом, или определяется, согласно ситуации фактического применения, выполнять ли эти этапы. Это здесь не ограничивается.
[0155] Выше описан способ для осуществления доступа к локальной сети в этом варианте осуществления настоящего изобретения с точки зрения обмена сигнализацией между устройствами в сетевой системе. Далее описывается способ для осуществления доступа к локальной сети в одном варианте осуществления настоящего изобретения с точки зрения каждого сетевого устройства.
[0156] 1. С точки зрения MME:
[0157] Со ссылкой на фиг.3, вариант осуществления способа для осуществления доступа к локальной сети в одном варианте осуществления настоящего изобретения включает в себя следующие этапы.
[0158] 301. MME принимает запрос доступа пользовательского оборудования UE, который отправляется базовой станцией-eNB, причем запрос доступа переносит информацию доступа UE.
[0159] MME является объектом управления мобильностью опорной сети, и шлюз опорной сети является C-GW.
[0160] На этом этапе UE сначала осуществляет доступ к eNB и затем осуществляет доступ к опорной сети посредством eNB, то есть отправляет, в MME, запрос доступа на осуществление доступа к опорной сети. Запрос доступа переносит информацию доступа UE. Информация доступа включает в себя идентификатор UE, который уникальным образом идентифицирует UE.
[0161] 302. MME определяет, согласно информации доступа UE, первый локальный шлюз, соответствующий UE.
[0162] Первый локальный шлюз является шлюзом первой локальной сети.
[0163] Можно понять, что информация доступа включает в себя идентификатор UE, используемый, чтобы уникальным образом идентифицировать UE. MME или сервер управления пользователями хранит соответствие между идентификатором UE и локальным шлюзом. MME может осуществлять поиск соответствия согласно идентификатору UE в информации доступа, чтобы получить первый локальный шлюз, соответствующий UE. В фактическом применении, поскольку UE выполняет доступ посредством eNB, eNB может также осуществлять поиск соответствия согласно идентификатору UE, чтобы получить первый локальный шлюз, соответствующий UE; и затем отправлять первый локальный шлюз в MME. Это здесь не ограничивается.
[0164] В необязательном порядке, в фактическом применении MME может получать информацию функции eNB. Информация функции может включать в себя информацию о локальном шлюзе, к которому осуществляется доступ посредством eNB. В качестве альтернативы, MME может определять, согласно информации о локальном шлюзе, к которому осуществляется доступ посредством eNB, и найденном локальном шлюзе, соответствующему идентификатору UE, первый локальный шлюз, соответствующий UE. Это здесь не ограничивается. В качестве альтернативы, информация функции eNB может включать в себя информацию о подсети, которая находится в локальной сети и которая поддерживается локальным шлюзом L-GW, соединенным с eNB. Можно понять, что информация функции eNB может быть отправлена от eNB в MME или может быть получена MME иным образом, например получена из базы данных посредством запроса к eNB, локального сетевого идентификатора, идентификатора локального шлюза или подобного посредством сервера DNS. Это здесь не ограничивается.
[0165] 303. MME устанавливает, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла.
[0166] После определения первого локального шлюза, соответствующего UE, MME устанавливает, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла.
[0167] В этом варианте осуществления настоящего изобретения объект управления мобильностью MME в опорной сети может определять, согласно информации доступа пользовательского оборудования UE, которая переносится в запросе доступа UE, который отправляется базовой станцией-eNB, первый локальный шлюз, соответствующий UE, причем первый локальный шлюз является шлюзом первой локальной сети; и устанавливать, для UE, канал-носитель плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла. Таким образом, поскольку первый локальный шлюз используется в качестве промежуточного узла в канале-носителе плоскости пользователя, соединение данных устанавливается между eNB и каждым из шлюза C-GW опорной сети и шлюза первой локальной сети. UE может осуществлять доступ не только к сети оператора, но также и к первой локальной сети посредством eNB так, чтобы пользовательское оборудование могло одновременно осуществлять доступ к сети оператора и локальной сети.
[0168] В вышеупомянутом варианте осуществления MME определяет первый локальный шлюз, соответствующий UE. В фактическом применении MME определяет первый локальный шлюз множеством способов. MME может определять первый локальный шлюз непосредственно с использованием локального шлюза, соответствующего UE, или с использованием подсети, соответствующей UE. Дополнительно, UE может соответствовать одному или нескольким локальным шлюзам или подсетям. Это здесь не ограничивается. Далее специально описывается, с использованием нескольких случаев в качестве примеров, способ для осуществления доступа к локальной сети в одном варианте осуществления настоящего изобретения.
[0169] 1. UE непосредственно соответствует локальному шлюзу.
[0170] Со ссылкой на фиг.4, другой вариант осуществления способа для осуществления доступа к локальной сети в одном варианте осуществления настоящего изобретения включает в себя следующие этапы.
[0171] 401. MME принимает запрос доступа пользовательского оборудования UE, который отправляется базовой станцией-eNB, причем запрос доступа переносит информацию доступа UE.
[0172] MME является объектом управления мобильностью опорной сети, и шлюз опорной сети является C-GW.
[0173] На этом этапе UE сначала осуществляет доступ к eNB и затем осуществляет доступ к опорной сети посредством eNB, то есть отправляет, в MME, запрос доступа для осуществления доступа к опорной сети. Запрос доступа переносит информацию доступа UE. Информация доступа включает в себя идентификатор UE, который уникальным образом идентифицирует UE.
[0174] 402. MME определяет, поддерживает ли eNB соединение локального шлюза.
[0175] Информация доступа может дополнительно включать в себя идентификатор eNB. Можно понять, что MME или опорная сеть может хранить информацию функции каждого eNB. В информации функции каждого eNB записывается функция, поддерживаемая eNB. MME может запрашивать функцию каждого eNB посредством идентификатора eNB. На этом этапе MME может определять, посредством запроса функции eNB, поддерживает ли eNB соединение локального шлюза.
[0176] В качестве альтернативы, информация функции eNB может включать в себя информацию о подсети, которая находится в локальной сети и которая поддерживается локальным шлюзом L-GW, соединенным с eNB. Можно понять, что информация функции eNB может быть отправлена от eNB в MME или может быть получена MME иным образом, например получена из базы данных посредством запроса к eNB, локального сетевого идентификатора, идентификатора локального шлюза или подобного посредством сервера DNS. Это здесь не ограничивается.
[0177] В фактическом применении MME может сначала определять, поддерживает ли eNB, к которому осуществляется доступ UE, соединение локального шлюза, и инициировать этап 403 только при определении, что eNB поддерживает соединение локального шлюза, или при определении, что eNB не поддерживает соединение локального шлюза, может непосредственно соединять UE и опорную сеть и не имеет необходимости выполнять последующие этапы в этом варианте осуществления.
[0178] 403. При определении, что eNB поддерживает соединение локального шлюза, MME осуществляет, согласно идентификатору UE, на сервере управления пользователями поиск первого локального шлюза, имеющего наивысший приоритет во множестве локальных шлюзов, соответствующих UE, причем множество локальных шлюзов имеет различные приоритеты, информация доступа включает в себя идентификатор UE, и идентификатор UE используется, чтобы уникальным образом идентифицировать UE.
[0179] На этом этапе сервер управления пользователями хранит соответствие между UE и локальным шлюзом. Соответствие может быть конкретно соответствием между локальным шлюзом и идентификатором UE, который уникальным образом идентифицирует UE. Одно UE может соответствовать множеству локальных шлюзов, и локальные шлюзы имеют различные приоритеты. При определении, что eNB поддерживает соединение локального шлюза, MME осуществляет на сервере управления пользователями поиск локального шлюза, имеющего наивысший приоритет во множестве локальных шлюзов, соответствующих UE, и использует локальный шлюз в качестве первого локального шлюза. В необязательном порядке, в фактическом применении, когда одно UE соответствует множеству локальных шлюзов, локальный шлюз, имеющий оптимальный результат вычисления, может быть выбран в качестве первого локального шлюза согласно вычислению баланса нагрузки. В необязательном порядке, в фактическом применении, MME может получать информацию функции eNB. Информация функции может включать в себя информацию о локальном шлюзе, к которому осуществляется доступ посредством eNB. В качестве альтернативы, MME может определять, согласно информации о локальном шлюзе, к которому осуществляется доступ посредством eNB, и найденном локальном шлюзе, соответствующем идентификатору UE, первый локальный шлюз, соответствующий UE. В качестве альтернативы, может быть другой способ определения локального шлюза, в текущий момент соответствующего UE во множестве локальных шлюзов, соответствующих UE. Это здесь не ограничивается.
[0180] Можно понять, что в фактическом применении UE может соответствовать только одному локальному шлюзу. В этом случае MME использует локальный шлюз, соответствующий UE, в качестве первого локального шлюза.
[0181] 404. MME устанавливает, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла.
[0182] После определения первого локального шлюза, соответствующего UE, MME устанавливает, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла.
[0183] Можно понять, что канал-носитель плоскости пользователя, который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, означает, что: канал данных плоскости пользователя (который может быть, например, каналом данных PDN или другим каналом данных и не ограничивается здесь) для осуществления доступа к услугам опорной сети и Интернета посредством C-GW установлен между eNB и C-GW, и первый локальный шлюз используется в качестве промежуточного узла. На стороне eNB, eNB соединяется с первым локальным шлюзом. На стороне C-GW первый локальный шлюз соединяется с C-GW. Поток данных, используемый пользовательским оборудованием, чтобы осуществлять доступ к услугам опорной сети и Интернета, пересылается первым локальным шлюзом между eNB и C-GW. Для данных, используемых пользовательским оборудованием, чтобы осуществлять доступ к услуге первой локальной сети, осуществляется локальная маршрутизация первым локальным шлюзом к первой локальной сети.
[0184] 405. MME получает первую подсеть, соответствующую UE.
[0185] После установления канала-носителя плоскости пользователя, который идет от eNB к C-GW и в котором первый локальный шлюз используется в качестве промежуточного узла, MME может получать первую подсеть, соответствующую UE.
[0186] Можно понять, что, соответствие между UE и подсетью может храниться на сервере управления пользователями, может храниться в пользовательских данных подписки или может храниться в другом местоположении, таком как локальный шлюз. Это здесь не ограничивается.
[0187] Можно понять, что в фактическом применении MME получает, множеством способов, первую подсеть, соответствующую UE. В необязательном порядке, MME может сначала определять группу пользователей, соответствующую UE, и затем определять, согласно информации местоположения UE и/или текущему времени и группе пользователей, первую подсеть, соответствующую UE. Информация местоположения UE может быть текущей информацией местоположения UE, сообщаемой от UE или получаемой MME, или может быть идентификатором eNB. Это здесь не ограничивается.
[0188] Например, если UE принадлежит к группе 1 пользователей, может быть установлено так, что группа 1 пользователей соответствует подсети 1 до 12:00 ночи и что группа 1 пользователей соответствует подсети 2 после 12:00 ночи. В качестве альтернативы, может существовать соответствие между подсетью и другой комбинацией группы пользователей, информации местоположения UE и текущего времени. Это здесь не ограничивается.
[0189] 406. MME отправляет первую инструкцию маршрутизации в первый локальный шлюз, причем первая инструкция маршрутизации включает в себя идентификатор первой подсети и идентификатор UE, и первая инструкция маршрутизации используется для предписания осуществлять маршрутизацию, к первой подсети, данных, используемых UE, чтобы осуществлять доступ к первой локальной сети.
[0190] После получения идентификатора первой подсети, соответствующей UE, MME отправляет первую инструкцию маршрутизации в первый локальный шлюз. Первая инструкция маршрутизации включает в себя идентификатор первой подсети и идентификатор UE. Первая инструкция маршрутизации используется для предписания осуществлять маршрутизацию, к первой подсети, данных, используемых UE, чтобы осуществлять доступ к первой локальной сети.
[0191] На этапах 405 и 406 MME может получать идентификатор первой подсети, соответствующей UE, и затем отправлять первую инструкцию маршрутизации в локальный шлюз. В фактическом применении, дополнительно к MME, локальный шлюз может получать подсеть, соответствующую UE. В этом случае MME больше не имеет необходимости получать подсеть. Это здесь не ограничивается. Таким образом, можно понять, что в этом варианте осуществления в различных сценариях применения этапы 405 и 406 могут существовать или не существовать. Это здесь не ограничивается.
[0192] В необязательном порядке, в фактическом применении MME может дополнительно отправлять идентификатор подсети, соответствующей UE, в C-GW и затем принимать адрес сервера системы доменных имен, который назначен для подсети, соответствующей UE, и который возвращается от C-GW. Сервер системы доменных имен, идентифицированный адресом сервера системы доменных имен, хранит соответствие между доменным именем и IP-адресом сетевого устройства в подсети, соответствующей UE.
[0193] В необязательном порядке, в фактическом применении MME может дополнительно отправлять идентификатор локальной сети, соответствующей UE, в C-GW и затем принимать адрес сервера системы доменных имен, который назначен для локальной сети, соответствующей UE, и который возвращается от C-GW. Сервер системы доменных имен, идентифицированный адресом сервера системы доменных имен, хранит соответствие между доменным именем и IP-адресом сетевого устройства в локальной сети, соответствующей UE.
[0194] 407. Когда MME определяет, что локальный шлюз, имеющий наивысший приоритет, обновляется на третий локальный шлюз, MME устанавливает, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя третий локальный шлюз, используемый в качестве промежуточного узла, причем третий локальный шлюз отличен от первого локального шлюза.
[0195] После того как первый локальный шлюз используется в качестве промежуточного узла канала-носителя плоскости пользователя, пользователь может также изменять, согласно фактическому требованию, локальную сеть, соответствующую локальному шлюзу, соответствующему UE, например изменять приоритет каждого из множества локальных шлюзов, соответствующих UE, так, что локальный шлюз, имеющий наивысший приоритет, обновляется на другой локальный шлюз, такой как третий локальный шлюз. Третий локальный шлюз является шлюзом третьей локальной сети. MME может получать, посредством отслеживания изменения приоритетов локальных шлюзов или приема сообщения, отправленного сервером управления пользователями, обновление в приоритетах локальных шлюзов, соответствующих UE. Когда MME определяет, что локальный шлюз, имеющий наивысший приоритет, обновляется на третий локальный шлюз, MME устанавливает, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя третий локальный шлюз, используемый в качестве промежуточного узла. Можно понять, что, дополнительно, MME может удалять канал-носитель плоскости пользователя, в котором первый локальный шлюз используется в качестве промежуточного узла. Третий локальный шлюз отличен от первого локального шлюза.
[0196] Следует заметить, что после того, как канал-носитель плоскости пользователя, в котором третий локальный шлюз используется в качестве промежуточного узла, устанавливается, идентификатор подсети, соответствующей UE в третьей локальной сети, может также быть определен. Это здесь не ограничивается.
[0197] Можно понять, что, согласно ситуации фактического применения, в различных сценариях применения этап 407 может существовать или не существовать. Это здесь не ограничивается.
[0198] 408. MME получает сетевое имя подсети, соответствующей UE.
[0199] 409. MME отправляет сетевое имя в UE посредством сообщения NAS слоя без доступа так, чтобы UE отображало сетевое имя в пользовательском интерфейсе.
[0200] Можно понять, что, согласно ситуации фактического применения, в различных сценариях применения этапы 408 и 409 могут существовать или не существовать. Это здесь не ограничивается.
[0201] В этом варианте осуществления настоящего изобретения MME может определять локальный шлюз, который имеет наивысший приоритет и который соответствует UE, и устанавливать канал-носитель плоскости пользователя, в котором локальный шлюз используется в качестве промежуточного узла, так, что к сети оператора и локальной сети, в которой локальный шлюз используется в качестве шлюза, одновременно осуществляется доступ. Кроме того, MME может определять идентификатор подсети, соответствующей UE в локальной сети, и отправлять инструкцию маршрутизации в локальный шлюз так, что локальный шлюз осуществляет маршрутизацию, к подсети, всех данных, используемых UE, чтобы осуществлять доступ к локальной сети, для того, чтобы осуществлять точное управление над разрешением сетевого доступа.
[0202] 2. UE соответствует подсети, и локальный шлюз, соответствующий UE, определяется посредством подсети.
[0203] Со ссылкой на фиг.5A и фиг.5B, другой вариант осуществления способа для осуществления доступа к локальной сети в одном варианте осуществления настоящего изобретения включает в себя следующие этапы.
[0204] 501. MME принимает запрос доступа для осуществления доступа к опорной сети, который отправляется пользовательским оборудованием UE посредством базовой станции-eNB, причем запрос доступа переносит информацию доступа UE.
[0205] 502. MME определяет, поддерживает ли eNB соединение локального шлюза.
[0206] Этапы 501 и 502 подобны этапам 401 и 402. Повторно подробности здесь не описываются.
[0207] 503. При определении, что eNB поддерживает соединение локального шлюза, MME определяет, согласно идентификатору UE, вторую подсеть, соответствующую UE.
[0208] В этом варианте осуществления соответствие существует между UE и подсетью. Дополнительно, одно UE может соответствовать множеству подсетей, и множество подсетей имеют различные приоритеты.
[0209] Можно понять, что MME или сервер управления пользователями хранит соответствие между UE и подсетью. Соответствие может быть конкретно соответствием между подсетью и идентификатором UE, который уникальным образом идентифицирует UE. MME может определять, согласно соответствию и идентификатору UE, который уникальным образом идентифицирует UE и который находится в информации доступа, вторую подсеть, соответствующую UE.
[0210] На этом этапе MME может определять вторую подсеть, соответствующую UE. Вторая подсеть является подсетью, имеющей наивысший приоритет во множестве подсетей, в текущий момент соответствующих UE, или подсетью, уникальным образом соответствующей UE.
[0211] Можно понять, что MME может определять, посредством отслеживания или поиска по серверу управления пользователями или пользовательским данным подписки, вторую подсеть, соответствующую UE; или может определять, посредством приема сообщения, которое включает в себя вторую подсеть, соответствующую UE, и которое отправляется сервером управления пользователями или eNB, вторую подсеть, соответствующую UE. Это здесь не ограничивается.
[0212] В необязательном порядке, MME может сначала получать группу пользователей, соответствующую UE, и затем определять, согласно информации местоположения UE и/или текущему времени и группе пользователей, вторую подсеть, соответствующую UE. Информация местоположения UE может быть текущей информацией местоположения UE, сообщаемой от UE или получаемой MME, или может быть идентификатором eNB. Это здесь не ограничивается.
[0213] Например, если UE принадлежит к группе 3 пользователей, может быть установлено, таким образом, что группа 3 пользователей соответствует подсети 3, когда UE находится в местоположении 1, и соответствует подсети 4, когда UE находится в местоположении 2. В качестве альтернативы, может быть соответствие между подсетью и другой комбинацией группы пользователей, информации местоположения UE и текущего времени. Это здесь не ограничивается.
[0214] 504. MME определяет, что вторая подсеть расположена в первой локальной сети.
[0215] После определения второй подсети, соответствующей UE, MME определяет, что вторая подсеть расположена в первой локальной сети.
[0216] 505. MME определяет, что шлюз первой локальной сети является первым локальным шлюзом.
[0217] После определения, что вторая подсеть, соответствующая UE, расположена в первой локальной сети, MME определяет, что шлюз первой локальной сети является первым локальным шлюзом.
[0218] 506. MME устанавливает, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла.
[0219] Этот этап подобен этапу 404. Повторно подробности здесь не описываются.
[0220] 507. MME отправляет вторую инструкцию маршрутизации в первый локальный шлюз, причем вторая инструкция маршрутизации включает в себя идентификатор второй подсети и идентификатор UE, и инструкция маршрутизации используется для предписания осуществлять маршрутизацию, ко второй подсети, данных, используемых UE, чтобы осуществлять доступ к первой локальной сети.
[0221] После установления, для UE, канала-носителя плоскости пользователя, в котором первый локальный шлюз используется в качестве промежуточного узла, MME отправляет вторую инструкцию маршрутизации в первый локальный шлюз. Вторая инструкция маршрутизации включает в себя идентификатор второй подсети, соответствующей UE, и идентификатор UE. Инструкция маршрутизации используется для предписания осуществлять маршрутизацию, ко второй подсети, уникальным образом идентифицированной идентификатором второй подсети, данных, используемых UE, чтобы осуществлять доступ к первой локальной сети.
[0222] В необязательном порядке, в фактическом применении MME может дополнительно отправлять идентификатор подсети, соответствующей UE, в C-GW и затем принимать адрес сервера системы доменных имен, который назначен для подсети, соответствующей UE, и который возвращается от C-GW. Сервер системы доменных имен, идентифицированный адресом сервера системы доменных имен, хранит соответствие между доменным именем и IP-адресом сетевого устройства в подсети, соответствующей UE.
[0223] В необязательном порядке, в фактическом применении MME может дополнительно отправлять идентификатор локальной сети, соответствующей UE, в C-GW и затем принимать адрес сервера системы доменных имен, который назначен для локальной сети, соответствующей UE, и который возвращается от C-GW. Сервер системы доменных имен, идентифицированный адресом сервера системы доменных имен, хранит соответствие между доменным именем и IP-адресом сетевого устройства в локальной сети, соответствующей UE.
[0224] 508. MME определяет, что подсеть, соответствующая UE, обновляется на третью подсеть.
[0225] В фактическом применении, согласно требованию, пользователь может изменять подсеть, соответствующую UE, или приоритет подсети так, чтобы подсеть, уникальным образом соответствующая UE или имеющая наивысший приоритет, обновлялась на другую подсеть, такую как третья подсеть. Третья подсеть и вторая подсеть различны и находятся в различных локальных сетях. MME может получать, посредством отслеживания подсети (приоритета подсети), соответствующей UE, или приема сообщения, отправленного сервером управления пользователями, обновление для подсети, соответствующей UE. На этом этапе MME может определять, что подсеть, соответствующая UE, обновляется на третью подсеть. Третья подсеть является подсетью, имеющей наивысший приоритет во множестве подсетей, в текущий момент соответствующих UE, или подсетью, уникальным образом соответствующей UE.
[0226] Можно понять, что MME может определять, посредством отслеживания или поиска по серверу управления пользователями или пользовательским данным подписки, что подсеть, соответствующая UE, обновляется на третью подсеть; или может определять, посредством приема сообщения, которое включает в себя информацию, указывающую, что идентификатор подсети, соответствующий UE, обновляется на третью подсеть, и которое отправляется сервером управления пользователями или eNB, что идентификатор подсети, соответствующий UE, обновляется на третью подсеть. В качестве альтернативы, MME может определять, поскольку комбинация группы пользователей, соответствующей UE, и информация местоположения UE и/или текущее время соответствуют третьей подсети, что подсеть, соответствующая UE, обновляется на третью подсеть. Это здесь не ограничивается.
[0227] 509. MME определяет, что третья подсеть расположена во второй локальной сети, причем вторая локальная сеть отлична от первой локальной сети.
[0228] После определения, что подсеть, соответствующая UE, обновляется на третью подсеть, MME определяет, что третья подсеть расположена во второй локальной сети, причем вторая локальная сеть отлична от первой локальной сети.
[0229] Следует понимать, что на этом этапе вторая локальная сеть, в которой обновленная подсеть, соответствующая UE, расположена, отлична от первой локальной сети. В фактическом применении в некоторых сценариях вторая локальная сеть, в которой обновленная подсеть, соответствующая UE, расположена, и первая локальная сеть могут быть одной и той же локальной сетью. Это здесь не ограничивается.
[0230] 510. MME определяет, что шлюз второй локальной сети является вторым локальным шлюзом.
[0231] После определения, что обновленная третья подсеть, соответствующая UE, расположена во второй локальной сети, MME определяет, что шлюз второй локальной сети является вторым локальным шлюзом.
[0232] 511. MME устанавливает, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя второй локальный шлюз, используемый в качестве промежуточного узла, причем второй локальный шлюз отличен от первого локального шлюза.
[0233] Можно понять, что канал-носитель плоскости пользователя, который включает в себя второй локальный шлюз, используемый в качестве промежуточного узла означает, что: канал данных плоскости пользователя (который может быть, например, каналом данных PDN или другим каналом данных и не ограничивается здесь) для осуществления доступа к услугам опорной сети и Интернета посредством C-GW установлен между eNB и C-GW, и второй локальный шлюз используется в качестве промежуточного узла. На стороне eNB, eNB соединяется со вторым локальным шлюзом. На стороне C-GW второй локальный шлюз соединяется с C-GW. Поток данных, используемый пользовательским оборудованием, чтобы осуществлять доступ к услугам опорной сети и Интернета, пересылается вторым локальным шлюзом между eNB и C-GW. Данные, используемые пользовательским оборудованием, чтобы осуществлять доступ к услуге второй локальной сети, локальным образом маршрутизируется вторым локальным шлюзом ко второй локальной сети.
[0234] 512. MME отправляет третью инструкцию маршрутизации во второй локальный шлюз, причем третья инструкция маршрутизации включает в себя идентификатор третьей подсети и идентификатор UE, и инструкция маршрутизации используется для предписания осуществлять маршрутизацию, к третьей подсети, данных, используемых UE, чтобы осуществлять доступ ко второй локальной сети.
[0235] Можно понять, что, согласно различным сценариям фактического применения, этапы 508-512 могут существовать или не существовать. Это здесь не ограничивается.
[0236] 513. MME получает сетевое имя подсети, соответствующей UE.
[0237] 514. MME отправляет сетевое имя в UE посредством сообщения NAS слоя без доступа так, чтобы UE отображало сетевое имя в пользовательском интерфейсе.
[0238] Можно понять, что, согласно ситуации фактического применения, в различных сценариях применения этапы 513 и 514 могут существовать или не существовать. Это здесь не ограничивается.
[0239] В этом варианте осуществления настоящего изобретения MME может определять подсеть, которая имеет наивысший приоритет и которая соответствует UE, или подсеть, которая уникальным образом соответствует UE, получать локальную сеть, в которой подсеть расположена, затем определять локальный шлюз локальной сети и устанавливать, для UE, канал-носитель плоскости пользователя посредством локального шлюза в качестве промежуточного узла так, что к сети оператора и локальной сети одновременно осуществляется доступ. Дополнительно, MME отправляет инструкцию маршрутизации в локальный шлюз, чтобы предписывать локальному шлюзу осуществлять маршрутизацию, к подсети, соответствующей UE, данных, используемых UE, чтобы осуществлять доступ к локальной сети, для того чтобы осуществлять точное управление над разрешением сетевого доступа.
[0240] 2. С точки зрения локального шлюза:
[0241] Вариант осуществления способа для осуществления доступа к локальной сети в одном варианте осуществления настоящего изобретения включает в себя этапы, на которых:
принимают, посредством локального шлюза, запрос установления плоскости пользователя, отправленный от MME, причем запрос установления плоскости пользователя включает в себя информацию о канале-носителе плоскости пользователя, который идет от локального шлюза к C-GW и который установлен MME для UE, MME является объектом управления мобильностью опорной сети, шлюз опорной сети является C-GW, UE осуществляет доступ к опорной сети посредством eNB, и локальный шлюз является локальным шлюзом, соответствующим UE; и
устанавливают, посредством локального шлюза для UE согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла.
[0242] В этом варианте осуществления локальный шлюз может устанавливать, для UE, канал-носитель плоскости пользователя, в котором локальный шлюз используется в качестве промежуточного узла, так, чтобы UE осуществляло доступ к сети оператора и локальной сети, в которой локальный шлюз используется в качестве шлюза.
[0243] В фактическом применении может существовать множество различных подсетей в локальной сети. Каждая подсеть уникальным образом идентифицируется отличным идентификатором подсети. UE может иметь разрешение осуществлять доступ к некоторым из подсетей, то есть соответствовать некоторым или одной из подсетей. Соответствие может быть определено локальным шлюзом посредством запроса или может быть определено согласно инструкции маршрутизации, отправленной от MME. Это здесь не ограничивается. Описания отдельно обеспечиваются ниже.
[0244] 1. Локальный шлюз получает соответствие посредством запроса.
[0245] Со ссылкой на фиг.6, другой вариант осуществления способа для осуществления доступа к локальной сети в одном варианте осуществления настоящего изобретения включает в себя следующие этапы.
[0246] 601. Локальный шлюз принимает запрос установления плоскости пользователя, отправленный от MME.
[0247] Запрос установления плоскости пользователя включает в себя информацию о канале-носителе плоскости пользователя, который идет от локального шлюза к C-GW и который установлен MME для UE. MME является объектом управления мобильностью опорной сети. Шлюз опорной сети является C-GW. UE осуществляет доступ к опорной сети посредством eNB. Локальный шлюз является локальным шлюзом, соответствующим UE.
[0248] 602. Локальный шлюз устанавливает, для UE согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла.
[0249] 603. Локальный шлюз определяет, согласно идентификатору UE, подсеть, соответствующую UE.
[0250] Можно понять, что локальный шлюз может хранить соответствие между UE и подсетью или может получать соответствие между UE и подсетью от сервера управления пользователями или из пользовательских данных подписки. Это здесь не ограничивается. UE уникальным образом идентифицируется идентификатором UE. Идентификатор UE может переноситься в запросе установления плоскости пользователя или может переноситься в другой информации, отправленной от MME к локальному шлюзу. Это здесь не ограничивается.
[0251] 604. Когда локальный шлюз принимает данные, используемые UE, чтобы осуществлять доступ к локальной сети, локальный шлюз осуществляет маршрутизацию, к подсети, соответствующей UE, данных, используемых, чтобы осуществлять доступ к локальной сети.
[0252] В необязательном порядке, в фактическом применении локальный шлюз хранит список IP-адреса сетевого устройства в подсети, соответствующей UE. Список может быть выполнен открытой платформой в локальном шлюзе или может быть переслан от MME. Когда локальный шлюз принимает данные, используемые UE, чтобы осуществлять доступ к сети, локальный шлюз определяет, согласно IP-адресу адресата данных, используемых UE, чтобы осуществлять доступ к сети, являются ли данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети. При определении, что принятые данные не являются данными, используемыми, чтобы осуществлять доступ к локальной сети, локальный шлюз пересылает, к C-GW, данные, используемые UE, чтобы осуществлять доступ к сети; или при определении, что принятые данные являются данными, используемыми, чтобы осуществлять доступ к локальной сети, осуществляет маршрутизацию, к подсети, соответствующей UE, данных, используемых UE, чтобы осуществлять доступ к локальной сети.
[0253] В этом варианте осуществления после установления, для UE, канала-носителя плоскости пользователя, в котором локальный шлюз используется в качестве промежуточного узла, локальный шлюз получает подсеть, соответствующую UE, и осуществляет маршрутизацию, к подсети, соответствующей UE, данных, используемых UE, чтобы осуществлять доступ к локальной сети, для того, чтобы осуществлять тонкое управление над разрешением сетевого доступа.
[0254] 2. Соответствие определяется согласно инструкции маршрутизации, отправленной от MME.
[0255] Со ссылкой на фиг.7, другой вариант осуществления способа для осуществления доступа к локальной сети в одном варианте осуществления настоящего изобретения включает в себя следующие этапы.
[0256] 701. Локальный шлюз принимает запрос установления плоскости пользователя, отправленный от MME.
[0257] Запрос установления плоскости пользователя включает в себя информацию о канале-носителе плоскости пользователя, который идет от локального шлюза к C-GW и который установлен MME для UE. MME является объектом управления мобильностью опорной сети. Шлюз опорной сети является C-GW. UE осуществляет доступ к опорной сети посредством eNB. Локальный шлюз является локальным шлюзом, соответствующим UE.
[0258] 702. Локальный шлюз устанавливает, для UE согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла.
[0259] 703. Локальный шлюз принимает инструкцию маршрутизации, отправленную от MME, причем инструкция маршрутизации включает в себя идентификатор подсети и идентификатор UE, идентификатор подсети используется, чтобы уникальным образом идентифицировать подсеть, и идентификатор UE используется, чтобы уникальным образом идентифицировать UE.
[0260] 704. Локальный шлюз осуществляет маршрутизацию, согласно инструкции маршрутизации к подсети, идентифицированной идентификатором подсети, данных, используемых UE, чтобы осуществлять доступ к локальной сети.
[0261] В необязательном порядке, в фактическом применении локальный шлюз хранит список IP-адреса сетевого устройства в подсети, соответствующей UE. Список может быть выполнен открытой платформой в локальном шлюзе или может быть переслан от MME. Когда локальный шлюз принимает данные, используемые UE, чтобы осуществлять доступ к сети, локальный шлюз определяет, согласно IP-адресу адресата данных, используемых UE, чтобы осуществлять доступ к сети, являются ли данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети. При определении, что принятые данные не являются данными, используемыми, чтобы осуществлять доступ к локальной сети, локальный шлюз пересылает, к C-GW, данные, используемые UE, чтобы осуществлять доступ к сети; или при определении, что принятые данные являются данными, используемыми, чтобы осуществлять доступ к локальной сети, осуществляет маршрутизацию, к подсети, идентифицированной идентификатором подсети, данных, используемых UE, чтобы осуществлять доступ к локальной сети.
[0262] В этом варианте осуществления настоящего изобретения MME получает идентификатор подсети, соответствующий UE, и локальный шлюз принимает инструкцию маршрутизации, отправленную от MME, и осуществляет маршрутизацию, согласно инструкции маршрутизации к подсети, идентифицированной идентификатором подсети, данных, используемых UE, чтобы осуществлять доступ к локальной сети, для того, чтобы осуществлять тонкое управление над разрешением доступа к сети и ослаблять давление обработки данных локального шлюза.
[0263] 3. С точки зрения eNB:
[0264] Со ссылкой на фиг.8, другой вариант осуществления способа для осуществления доступа к локальной сети в одном варианте осуществления настоящего изобретения включает в себя следующие этапы:
[0265] 801. eNB соединяет UE и опорную сеть, причем шлюз опорной сети является C-GW.
[0266] 802. eNB устанавливает, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, причем локальный шлюз является шлюзом локальной сети.
[0267] 803. Когда eNB принимает данные, используемые UE, чтобы осуществлять доступ к локальной сети, eNB отправляет, в локальный шлюз, данные, используемые, чтобы осуществлять доступ к локальной сети.
[0268] Можно понять, что eNB может определять, посредством IP-адреса адресата данных, используемых UE, чтобы осуществлять доступ к сети, что данные являются данными, используемыми, чтобы осуществлять доступ к локальной сети; и отправлять данные в локальный шлюз. В качестве альтернативы, eNB может отправлять, в локальный шлюз, данные, используемые UE, чтобы осуществлять доступ ко всем сетям. Это не ограничивается здесь.
[0269] В этом варианте осуществления после установления, для UE, канала-носителя плоскости пользователя, в котором локальный шлюз используется в качестве промежуточного узла, eNB может отправлять, в локальный шлюз, принятые данные, используемые UE, чтобы осуществлять доступ к локальной сети, так, что к сети оператора и локальной сети одновременно осуществляется доступ.
[0270] В необязательном порядке, в другом варианте осуществления способа для осуществления доступа к локальной сети в этом варианте осуществления настоящего изобретения перед установлением, для UE, канала-носителя плоскости пользователя, в котором локальный шлюз используется в качестве промежуточного узла, eNB может сначала определять локальный шлюз или идентификатор локального шлюза, соответствующего UE, и затем уведомлять MME об определенном локальном шлюзе или идентификаторе локального шлюза, соответствующего UE.
[0271] В вышеупомянутых вариантах осуществления может существовать множество конкретных осуществлений, в которых MME, локальный шлюз и eNB устанавливают, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла. Например, осуществления могут быть следующими:
[0272] C-GW назначает IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW.
[0273] MME получает IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW, и отправляет, в локальный шлюз, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW.
[0274] Локальный шлюз получает IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW для плоскости пользователя UE.
[0275] Локальный шлюз назначает, для плоскости пользователя UE, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, и отправляет, в MME, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом, и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом.
[0276] MME получает IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом, и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом, отправляет, в C-GW, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом, и отправляет, в eNB, IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом.
[0277] eNB получает IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом для плоскости пользователя UE.
[0278] eNB назначает, для плоскости пользователя UE, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, и отправляет, в MME, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB.
[0279] MME получает IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB, и отправляет, в локальный шлюз, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB.
[0280] Можно понять, что нет взаимоотношения по временной последовательности между вышеупомянутыми действиями назначения, и назначение может выполняться в любой временной последовательности. Это здесь не ограничивается.
[0281] В фактическом применении IP-адреса и идентификаторы конечной точки туннелей могут быть получены посредством сообщений между сетевыми элементами. Может существовать множество конкретных осуществлений. Далее специально описывается, посредством одного способа в качестве примера, процесс установления канала-носителя плоскости пользователя, в котором локальный шлюз используется в качестве промежуточного узла.
[0282] 1. MME отправляет первый запрос в локальный шлюз, причем первый запрос используется, чтобы запросить установление канала данных от локального шлюза к каждому из eNB и C-GW.
[0283] Можно понять, что в фактическом применении, В необязательном порядке, идентификатор UE, используемый, чтобы уникальным образом идентифицировать UE, может переноситься в первом запросе, или идентификатор UE может переноситься в другой информации, отправленной от MME к локальному шлюзу. Это здесь не ограничивается.
[0284] 2. Локальный шлюз принимает первый запрос, отправленный от MME, причем первый запрос включает в себя IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW для плоскости пользователя UE.
[0285] Следует заметить, что в опорной сети MME может непосредственно осуществлять связь с C-GW, например управлять C-GW, чтобы назначить информацию плоскости пользователя, уведомлять C-GW о полученной информации и отправлять сообщения посредством C-GW.
[0286] На этом этапе MME управляет C-GW, чтобы назначать IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW. Можно понять, что IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW обеспечивают возможность, чтобы устанавливать канал данных от локального шлюза к C-GW, локальный шлюз, который получает информацию, так, чтобы локальный шлюз мог отправлять информацию в C-GW посредством канала данных, то есть мог отправлять информацию в MME.
[0287] 3. Локальный шлюз возвращает первый ответ к MME, причем первый ответ включает в себя IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом для плоскости пользователя UE, и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом для плоскости пользователя UE.
[0288] Можно понять, что IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются для плоскости пользователя UE, обеспечивают возможность, чтобы устанавливать канал данных от C-GW к локальному шлюзу, C-GW, который получает информацию, так, чтобы C-GW мог отправлять информацию в локальный шлюз посредством канала данных. Подобным образом, IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются для плоскости пользователя UE, обеспечивают возможность, чтобы устанавливать канал данных от eNB к локальному шлюзу, eNB, который получает информацию, так, чтобы eNB мог отправлять информацию в локальный шлюз посредством канала данных.
[0289] 4. MME отправлять второй запрос в eNB, причем второй запрос используется, чтобы запросить установление канала данных от eNB к локальному шлюзу.
[0290] 5. eNB принимает второй запрос, отправленный от MME, причем второй запрос включает в себя IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом для плоскости пользователя UE.
[0291] После получения IP-адреса и идентификатора конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом для плоскости пользователя UE, eNB может устанавливать канал данных от eNB к локальному шлюзу. eNB может отправлять сообщение в локальный шлюз посредством канала данных, и UE выполняет доступ посредством eNB, то есть локальный шлюз может принимать, посредством канала данных, сообщение, отправленное от UE.
[0292] 6. eNB возвращает второй ответ к MME, причем второй ответ включает в себя IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB для плоскости пользователя UE.
[0293] 7. MME отправляет, в локальный шлюз, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB для плоскости пользователя UE.
[0294] После получения IP-адреса и идентификатора конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB для плоскости пользователя UE, локальный шлюз может устанавливать канал данных от локального шлюза к eNB и может отправлять сообщение в eNB посредством канала данных.
[0295] Далее по отдельности описываются сетевые устройства в вариантах осуществления настоящего изобретения.
[0296] 1. MME:
[0297] Со ссылкой на фиг.9, вариант осуществления MME в одном варианте осуществления настоящего изобретения включает в себя:
первый модуль 901 приема, выполненный с возможностью принимать запрос доступа, отправленный пользовательским оборудованием UE посредством базовой станции-eNB, причем запрос доступа переносит информацию доступа UE; и
первый модуль 902 обработки, выполненный с возможностью: определять, согласно информации доступа UE, первый локальный шлюз, соответствующий UE, причем первый локальный шлюз является шлюзом первой локальной сети; и устанавливать, для UE, канал-носитель плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла.
[0298] В этом варианте осуществления настоящего изобретения, когда UE осуществляет доступ к опорной сети посредством eNB, первый модуль 902 обработки определяет первый локальный шлюз, соответствующий UE, причем первый локальный шлюз является шлюзом первой локальной сети; и устанавливает, для UE, канал-носитель плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла. Таким образом, поскольку первый локальный шлюз используется в качестве промежуточного узла в канале-носителе плоскости пользователя, соединение данных устанавливается между eNB и каждым из шлюза C-GW опорной сети и шлюза первой локальной сети. UE осуществляет доступ не только к сети оператора, но также и к первой локальной сети посредством eNB так, чтобы пользовательское оборудование одновременно осуществляло доступ к сети оператора и локальной сети.
[0299] В необязательном порядке, в другом варианте осуществления MME в этом варианте осуществления настоящего изобретения перед определением, согласно информации доступа UE, первого локального шлюза, соответствующего UE, первый модуль 902 обработки в MME дополнительно выполнен с возможностью: получать информацию функции eNB; определять, согласно информации функции eNB, поддерживает ли eNB соединение локального шлюза; и при определении, что eNB поддерживает соединение локального шлюза, инициировать этап определения первого локального шлюза, соответствующего UE.
[0300] Таким образом, завершение последующего действия инициируется только тогда, когда первый модуль 902 обработки определяет, что eNB поддерживает соединение локального шлюза, так, что системные ресурсы сберегаются.
[0301] Можно понять, что UE может соответствовать только одному локальному шлюзу или может соответствовать множеству локальных шлюзов.
[0302] В необязательном порядке, в другом варианте осуществления MME в этом варианте осуществления настоящего изобретения информация доступа включает в себя идентификатор UE. Идентификатор UE используется, чтобы уникальным образом идентифицировать UE. При определении, согласно информации доступа UE, первого локального шлюза, соответствующего UE, первый модуль 902 обработки может быть специально выполнен с возможностью осуществлять, согласно идентификатору UE, на сервере управления пользователями поиск первого локального шлюза, соответствующего UE.
[0303] В необязательном порядке, в другом варианте осуществления MME в этом варианте осуществления настоящего изобретения первый локальный шлюз может быть локальным шлюзом, имеющим наивысший приоритет во множестве локальных шлюзов, соответствующих UE.
[0304] В этом варианте осуществления UE соответствует множеству локальных шлюзов. Первый модуль 902 обработки использует, в качестве первого локального шлюза, локальный шлюз, имеющий наивысший приоритет во множестве локальных шлюзов.
[0305] В необязательном порядке, в другом варианте осуществления MME в этом варианте осуществления настоящего изобретения информация функции eNB дополнительно включает в себя информацию о локальном шлюзе, к которому осуществляется доступ посредством eNB. Информация доступа включает в себя идентификатор UE. Идентификатор UE используется, чтобы уникальным образом идентифицировать UE. При определении, согласно информации доступа UE, первого локального шлюза, соответствующего UE, первый модуль 902 обработки специально выполнен с возможностью определять, согласно информации о локальном шлюзе, к которому осуществляется доступ посредством eNB, и идентификатору UE, первый локальный шлюз, соответствующий UE.
[0306] В фактическом применении локальный шлюз, соответствующий UE, может обновляться. В другом варианте осуществления MME в этом варианте осуществления настоящего изобретения после того, как первый модуль 902 обработки в MME устанавливает, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, первый модуль 902 обработки дополнительно выполнен с возможностью: при определении, что локальный шлюз, соответствующий UE, обновляется на третий локальный шлюз, устанавливать, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя третий локальный шлюз, используемый в качестве промежуточного узла. Третий локальный шлюз является шлюзом третьей локальной сети.
[0307] В этом варианте осуществления первый модуль 902 обработки может определять обновленный локальный шлюз, имеющий наивысший приоритет, и устанавливать, для UE, канал-носитель плоскости пользователя, в котором обновленный локальный шлюз используется в качестве промежуточного узла, так, что адаптируемость сетевой системы улучшается, и качество взаимодействия с пользователем улучшается.
[0308] В фактическом применении может существовать множество подсетей в локальной сети, и UE может соответствовать некоторым из подсетей. В необязательном порядке, в другом варианте осуществления MME в этом варианте осуществления настоящего изобретения первый модуль 902 обработки дополнительно выполнен с возможностью получать, согласно идентификатору UE, первую подсеть, соответствующую UE. Первая подсеть расположена в первой локальной сети.
[0309] MME дополнительно включает в себя:
первый модуль 903 отправки, выполненный с возможностью отправлять первую инструкция маршрутизации в первый локальный шлюз, причем первая инструкция маршрутизации включает в себя идентификатор первой подсети и идентификатор UE, и первая инструкция маршрутизации используется для предписания осуществлять маршрутизацию, к первой подсети, данных, используемых UE, чтобы осуществлять доступ к первой локальной сети.
[0310] В необязательном порядке, в фактическом применении при получении, согласно идентификатору UE, первой подсети, соответствующей UE, первый модуль 902 обработки может быть специально выполнен с возможностью: определять, согласно идентификатору UE, группу пользователей, соответствующую UE; и определять, согласно информации местоположения UE и/или текущему времени и группе пользователей, первую подсеть, соответствующую UE.
[0311] В этом варианте осуществления первый модуль 902 обработки может определять подсеть, соответствующую UE в локальной сети. Первый модуль 903 отправки отправляет инструкцию маршрутизации в локальный шлюз так, чтобы локальный шлюз осуществлял маршрутизацию, к подсети, всех данных, используемых UE, чтобы осуществлять доступ к локальной сети, для того, чтобы осуществлять точное управление над разрешением сетевого доступа.
[0312] Можно понять, что, в качестве альтернативы, соответствие между UE и подсетью может существовать непосредственно, и соответствие между UE и локальным шлюзом затем определяется согласно соответствию. В другом варианте осуществления MME в этом варианте осуществления настоящего изобретения первый модуль 902 обработки в вышеупомянутом варианте осуществления может дополнительно быть выполнен с возможностью: определять вторую подсеть, соответствующую UE, причем вторая подсеть является подсетью, имеющей наивысший приоритет во множестве подсетей, в текущий момент соответствующих UE, или подсетью, уникальным образом соответствующей UE; определять, что вторая подсеть расположена в первой локальной сети; и определять, что шлюз первой локальной сети является первым локальным шлюзом.
[0313] В необязательном порядке, в фактическом применении первый модуль 902 обработки может быть специально выполнен с возможностью: определять группу пользователей, соответствующих UE; и определять, согласно информации местоположения UE и/или текущему времени и группе пользователей, которая определяется первым модулем 902 обработки, вторую подсеть, соответствующую UE.
[0314] В этом варианте осуществления UE соответствует подсети. Первый модуль 902 обработки может определять подсеть, соответствующую UE, затем определять локальную сеть, в которой подсеть расположена, находить локальный шлюз локальной сети и, наконец, определять локальный шлюз, который должен быть использован в качестве промежуточного узла для установления канала-носителя плоскости пользователя.
[0315] В необязательном порядке, в другом варианте осуществления MME в этом варианте осуществления настоящего изобретения первый модуль 903 отправки в вышеупомянутом варианте осуществления может дополнительно быть выполнен с возможностью: отправлять вторую инструкцию маршрутизации в первый локальный шлюз. Вторая инструкция маршрутизации включает в себя идентификатор второй подсети и идентификатор UE, и инструкция маршрутизации используется для предписания осуществлять маршрутизацию, ко второй подсети, данных, используемых UE, чтобы осуществлять доступ к первой локальной сети.
[0316] В этом варианте осуществления настоящего изобретения первый модуль 903 отправки отправляет вторую инструкцию маршрутизации так, чтобы локальный шлюз осуществлял маршрутизацию, ко второй подсети, которая идентифицирована идентификатором второй подсети и которая соответствует UE, данных, используемых UE, чтобы осуществлять доступ к первой локальной сети, для того, чтобы осуществлять точное управление над разрешением доступа к сети.
[0317] В фактическом применении подсеть, соответствующая UE, может также обновляться. После обновления другой модуль может выполнять соответствующую обработку. В другом варианте осуществления MME в этом варианте осуществления настоящего изобретения после того, как первый модуль 902 обработки устанавливает, для UE, канал-носитель плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, первый модуль 902 обработки дополнительно выполнен с возможностью: определять, что подсеть, соответствующая UE, обновляется на третью подсеть; определять, что третья подсеть расположена во второй локальной сети, причем вторая локальная сеть отлична от первой локальной сети; определять, что шлюз второй локальной сети является вторым локальным шлюзом; и устанавливать, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя второй локальный шлюз, используемый в качестве промежуточного узла.
[0318] В этом варианте осуществления настоящего изобретения первый модуль 902 обработки может определять обновленную подсеть, соответствующую UE, определять, согласно подсети, локальный шлюз, соответствующий UE, и устанавливать, для UE, канал-носитель плоскости пользователя, в котором локальный шлюз используется в качестве промежуточного узла, так, что адаптируемость сетевой системы улучшается, и качество взаимодействия с пользователем улучшается.
[0319] В необязательном порядке, в другом варианте осуществления MME в этом варианте осуществления настоящего изобретения после того, как первый модуль 902 обработки определяет, что шлюз второй локальной сети является вторым локальным шлюзом, первый модуль 903 отправки дополнительно выполнен с возможностью отправлять третью инструкцию маршрутизации во второй локальный шлюз. Третья инструкция маршрутизации включает в себя идентификатор третьей подсети и идентификатор UE, и инструкция маршрутизации используется для предписания осуществлять маршрутизацию, к третьей подсети, данных, используемых UE, чтобы осуществлять доступ ко второй локальной сети.
[0320] В этом варианте осуществления настоящего изобретения первый модуль 903 отправки отправляет третью инструкцию маршрутизации так, чтобы локальный шлюз осуществлял маршрутизацию, к третьей подсети, соответствующей UE, данных, используемых UE, чтобы осуществлять доступ ко второй локальной сети, для того, чтобы осуществлять точное управление над разрешением доступа к сети.
[0321] В необязательном порядке, в другом варианте осуществления MME в этом варианте осуществления настоящего изобретения после установления, для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, первый модуль 902 обработки дополнительно выполнен с возможностью: получать, согласно идентификатору UE, сетевое имя подсети, соответствующей UE; и предписывать первому модулю 903 отправки отправлять сетевое имя в UE посредством сообщения NAS слоя без доступа так, чтобы UE отображало сетевое имя в пользовательском интерфейсе.
[0322] В необязательном порядке, в фактическом применении первый модуль 903 отправки дополнительно выполнен с возможностью уведомлять C-GW о подсети, в текущий момент соответствующей UE.
[0323] Первый модуль 901 приема дополнительно выполнен с возможностью принимать адрес сервера системы доменных имен, который назначен для подсети, соответствующей UE, и который возвращается от C-GW. Сервер системы доменных имен, идентифицированный адресом сервера системы доменных имен, хранит соответствие между доменным именем и IP-адресом сетевого устройства в подсети, соответствующей UE.
[0324] Первый модуль 903 отправки дополнительно выполнен с возможностью отправлять, в UE, адрес сервера системы доменных имен, назначенный для подсети, соответствующей UE.
[0325] В этом варианте осуществления первый модуль 903 отправки отправляет сетевое имя подсети в UE так, чтобы сетевое имя могло отображаться в пользовательском интерфейсе UE для того, чтобы помочь пользователю более интуитивно знать подсеть, к которой в текущий момент осуществляется доступ, и улучшить качество взаимодействия "человек-машина".
[0326] В необязательном порядке, в другом варианте осуществления MME в этом варианте осуществления настоящего изобретения первый модуль 903 отправки дополнительно выполнен с возможностью уведомлять C-GW о локальной сети, в текущий момент соответствующей UE.
[0327] Первый модуль 901 приема дополнительно выполнен с возможностью принимать адрес сервера системы доменных имен, который назначен для локальной сети, соответствующей UE, и который возвращается от C-GW. Сервер системы доменных имен, идентифицированный адресом сервера системы доменных имен, хранит соответствие между доменным именем и IP-адресом сетевого устройства в локальной сети, соответствующей UE.
[0328] Первый модуль 903 отправки дополнительно выполнен с возможностью отправлять, в UE, адрес сервера системы доменных имен, назначенный для локальной сети, соответствующей UE.
[0329] В необязательном порядке, в фактическом применении при установлении, для UE, канала-носителя плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, первый модуль 902 обработки специально выполнен с возможностью: управлять первым модулем 901 приема, чтобы получать IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW, и управлять первым модулем 903 отправки, чтобы отправлять, в локальный шлюз, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW; управлять первым модулем 901 приема, чтобы получать IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB, и управлять первым модулем 903 отправки, чтобы отправлять, в локальный шлюз, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB; и управлять первым модулем 901 приема, чтобы получать IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом, и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом, и управлять первым модулем 903 отправки, чтобы отправлять, в C-GW, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом, и чтобы отправлять, в eNB, IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом.
[0330] 2. Локальный шлюз:
[0331] Со ссылкой на фиг.10, вариант осуществления локального шлюза в одном варианте осуществления настоящего изобретения включает в себя:
второй модуль 1001 приема, выполненный с возможностью принимать запрос установления плоскости пользователя, отправленный объектом управления мобильностью MME, причем запрос установления плоскости пользователя включает в себя информацию о канале-носителе плоскости пользователя, который установлен шлюзом C-GW опорной сети для UE и который идет от локального шлюза к C-GW, UE осуществляет доступ к опорной сети посредством eNB, и локальный шлюз является локальным шлюзом, соответствующим UE; и
второй модуль 1002 обработки, выполненный с возможностью устанавливать, для UE согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла.
[0332] В этом варианте осуществления второй модуль 1002 обработки может устанавливать, для UE, канал-носитель плоскости пользователя, в котором локальный шлюз используется в качестве промежуточного узла, так, чтобы UE осуществляло доступ к сети оператора и локальной сети, в которой локальный шлюз используется в качестве шлюза.
[0333] В необязательном порядке, в другом варианте осуществления локального шлюза в этом варианте осуществления настоящего изобретения второй модуль 1002 обработки дополнительно выполнен с возможностью определять, являются ли принятые данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети.
[0334] Локальный шлюз дополнительно включает в себя:
второй модуль 1003 отправки, выполненный с возможностью: когда определяется, что данные, используемые UE, чтобы осуществлять доступ к сети, являются данными, используемыми, чтобы осуществлять доступ к локальной сети, осуществлять маршрутизацию, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети; или когда определяется, что данные, используемые UE, чтобы осуществлять доступ к сети, не являются данными, используемыми, чтобы осуществлять доступ к локальной сети, пересылать, к C-GW, данные, используемые UE, чтобы осуществлять доступ к сети.
[0335] В фактическом применении локальный шлюз может получать самостоятельно идентификатор подсети, соответствующий UE, или может получать идентификатор подсети посредством приема инструкции маршрутизации, отправленной от MME. Далее специально описывается, с использованием двух способов в качестве примеров, локальный шлюз в этом варианте осуществления настоящего изобретения.
[0336] В необязательном порядке, в другом варианте осуществления локального шлюза в этом варианте осуществления настоящего изобретения после того, как второй модуль 1002 обработки устанавливает, для UE согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, и перед тем, как второй модуль 1003 отправки осуществляет маршрутизацию, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, второй модуль 1002 обработки дополнительно выполнен с возможностью определять, согласно идентификатору UE, подсеть, соответствующую UE. Идентификатор UE используется, чтобы уникальным образом идентифицировать UE, и запрос установления плоскости пользователя включает в себя идентификатор UE.
[0337] При маршрутизации, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, второй модуль 1003 отправки специально выполнен с возможностью осуществлять маршрутизацию, к подсети, соответствующей UE, данных, используемых UE, чтобы осуществлять доступ к сети.
[0338] В необязательном порядке, в другом варианте осуществления локального шлюза в этом варианте осуществления настоящего изобретения после того, как второй модуль 1002 обработки устанавливает, для UE согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, и перед тем, как второй модуль 1003 отправки осуществляет маршрутизацию, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, второй модуль 1001 приема дополнительно выполнен с возможностью принимать инструкцию маршрутизации, отправленную от MME. Инструкция маршрутизации включает в себя идентификатор подсети и идентификатор UE, идентификатор UE используется, чтобы уникальным образом идентифицировать UE, и идентификатор подсети используется, чтобы уникальным образом идентифицировать подсеть.
[0339] При маршрутизации, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, второй модуль 1003 отправки специально выполнен с возможностью осуществлять маршрутизацию, согласно инструкции маршрутизации к подсети, идентифицированной идентификатором подсети в инструкции маршрутизации, данных, используемых UE, чтобы осуществлять доступ к сети.
[0340] В этом варианте осуществления настоящего изобретения MME получает идентификатор подсети, соответствующий UE, второй модуль 1001 приема принимает инструкцию маршрутизации, отправленную от MME, и второй модуль 1003 отправки осуществляет маршрутизацию, согласно инструкции маршрутизации к подсети, идентифицированной идентификатором подсети, данных, используемых UE, чтобы осуществлять доступ к локальной сети, для того, чтобы осуществлять тонкое управление над разрешением доступа к сети и ослаблять давление обработки данных локального шлюза.
[0341] В необязательном порядке, в другом варианте осуществления локального шлюза в этом варианте осуществления настоящего изобретения после того, как второй модуль 1002 обработки устанавливает, для UE согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, и перед тем, как второй модуль 1003 отправки осуществляет маршрутизацию, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, второй модуль 1002 обработки дополнительно выполнен с возможностью определять, согласно идентификатору UE, подсеть, соответствующую UE. Идентификатор UE используется, чтобы уникальным образом идентифицировать UE, и запрос установления плоскости пользователя включает в себя идентификатор UE.
[0342] При маршрутизации, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, второй модуль 1003 отправки специально выполнен с возможностью осуществлять маршрутизацию, к подсети, соответствующей UE, данных, используемых UE, чтобы осуществлять доступ к сети.
[0343] В этом варианте осуществления после установления, для UE, канала-носителя плоскости пользователя, в котором локальный шлюз используется в качестве промежуточного узла, второй модуль 1002 обработки получает подсеть, соответствующую UE, и второй модуль 1003 отправки осуществляет маршрутизацию, к подсети, данных, используемых UE, чтобы осуществлять доступ к локальной сети, для того, чтобы осуществлять тонкое управление над разрешением сетевого доступа.
[0344] В необязательном порядке, в другом варианте осуществления локального шлюза в этом варианте осуществления настоящего изобретения при определении, являются ли принятые данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети, второй модуль 1002 обработки специально выполнен с возможностью: когда данные, используемые UE, чтобы осуществлять доступ к сети, принимаются, определять, согласно IP-адресу адресата данных, используемых UE, чтобы осуществлять доступ к сети, являются ли данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети. Локальный шлюз хранит список IP-адреса сетевого устройства в локальной сети.
[0345] В необязательном порядке, в другом варианте осуществления локального шлюза в этом варианте осуществления настоящего изобретения при приеме запроса установления плоскости пользователя, отправленного объектом управления мобильностью MME, второй модуль 1001 приема специально выполнен с возможностью получать IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW для плоскости пользователя UE.
[0346] При установлении, для UE согласно запросу установления плоскости пользователя, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, второй модуль 1002 обработки специально выполнен с возможностью: назначать, для плоскости пользователя UE, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу; и управлять вторым модулем 1003 отправки, чтобы отправлять, в MME, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются вторым модулем 1002 обработки, и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются вторым модулем 1002 обработки.
[0347] 3. Базовая станция:
[0348] Со ссылкой на фиг.11, вариант осуществления базовой станции в одном варианте осуществления настоящего изобретения включает в себя:
третий модуль 1101 обработки, выполненный с возможностью: соединять UE и опорную сеть, причем шлюз опорной сети является C-GW; и устанавливать, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, причем локальный шлюз является шлюзом локальной сети;
третий модуль 1102 приема, выполненный с возможностью принимать данные, используемые UE, чтобы осуществлять доступ к локальной сети; и
третий модуль 1103 отправки, выполненный с возможностью: когда данные, используемые UE, чтобы осуществлять доступ к локальной сети, принимаются, отправлять, в локальный шлюз, данные, используемые, чтобы осуществлять доступ к локальной сети.
[0349] В этом варианте осуществления после того, как третий модуль 1101 обработки устанавливает, для UE, канал-носитель плоскости пользователя, в котором локальный шлюз используется в качестве промежуточного узла, третий модуль 1103 отправки может отправлять, в локальный шлюз, данные, которые используются UE, чтобы осуществлять доступ к локальной сети, и которые принимаются третьим модулем 1102 приема, так, что к сети оператора и локальной сети одновременно осуществляется доступ.
[0350] В фактическом применении базовая станция может дополнительно получать локальный шлюз или идентификатор подсети, соответствующий UE, и отправлять локальный шлюз или идентификатор подсети в MME. В необязательном порядке, в другом варианте осуществления базовой станции в этом варианте осуществления настоящего изобретения перед установлением, для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, третий модуль 1101 обработки дополнительно выполнен с возможностью определять локальный шлюз или подсеть, соответствующую UE.
[0351] Третий модуль 1103 отправки дополнительно выполнен с возможностью уведомлять MME об определенном локальном шлюзе или подсети, соответствующей UE.
[0352] В этом варианте осуществления, третий модуль 1103 отправки может уведомлять MME о локальном шлюзе или подсети, соответствующей UE, которая определяется третьим модулем 1101 обработки, для того, чтобы ослабить операционное давление MME.
[0353] В необязательном порядке, в другом варианте осуществления базовой станции в этом варианте осуществления настоящего изобретения, при установлении, для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, третий модуль 1101 обработки специально выполнен с возможностью: управлять третьим модулем 1102 приема, чтобы получать IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом для плоскости пользователя UE; назначать, для плоскости пользователя UE, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB; и управлять третьим модулем 1103 отправки, чтобы отправлять, в MME, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются третьим модулем 1101 обработки.
[0354] Со ссылкой на фиг.12, фиг.12 изображает схематическую структурную схему сетевого устройства 1200, которое может представлять MME, локальный шлюз или базовую станцию в одном варианте осуществления настоящего изобретения. Сетевое устройство 1200 включает в себя:
устройство 1201 ввода, устройство 1202 вывода, процессор 1203 и память 1204 (может быть один или несколько процессоров 1203, и один процессор 1203 используется в качестве примера на фиг.12). В некоторых вариантах осуществления настоящего изобретения устройство 1201 ввода, устройство 1202 вывода, процессор 1203 и память 1204 могут быть соединены посредством шины или иным образом, например соединены посредством шины на фиг.12.
[0355] Когда сетевое устройство 1200, изображенное на фиг.12, представляет MME, процессор 1203 выполнен с возможностью выполнять следующие этапы посредством вызова операционной инструкции, хранящейся в памяти 1204, на которых:
предписывают устройству 1201 ввода принимать запрос доступа пользовательского оборудования UE, который отправляется базовой станцией-eNB, причем запрос доступа переносит информацию доступа UE;
определяют, согласно информации доступа UE, первый локальный шлюз, соответствующий UE, причем первый локальный шлюз является шлюзом первой локальной сети; и
устанавливают, для UE, канал-носитель плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла.
[0356] В некоторых вариантах осуществления настоящего изобретения перед выполнением этапа определения, согласно информации доступа UE, первого локального шлюза, соответствующего UE, процессор 1203 дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
получают информацию функции eNB;
определяют, согласно информации функции eNB, поддерживает ли eNB соединение локального шлюза; и
при определении, что eNB поддерживает соединение локального шлюза, инициируют этап определения, согласно информации доступа UE, первого локального шлюза, соответствующего UE.
[0357] В некоторых вариантах осуществления настоящего изобретения информация доступа включает в себя идентификатор UE. Идентификатор UE используется, чтобы уникальным образом идентифицировать UE. При выполнении этапа определения, согласно информации доступа UE, первого локального шлюза, соответствующего UE, процессор 1203 специально выполняет следующий этап, на котором:
осуществляют, согласно идентификатору UE, на сервере управления пользователями поиск первого локального шлюза, соответствующего UE.
[0358] В некоторых вариантах осуществления настоящего изобретения первый локальный шлюз является локальным шлюзом, имеющим наивысший приоритет во множестве локальных шлюзов, соответствующих UE.
[0359] В некоторых вариантах осуществления настоящего изобретения информация функции eNB дополнительно включает в себя информацию о локальном шлюзе, к которому осуществляется доступ посредством eNB. Информация доступа включает в себя идентификатор UE. Идентификатор UE используется, чтобы уникальным образом идентифицировать UE. При выполнении этапа определения, согласно информации доступа UE, первого локального шлюза, соответствующего UE, процессор 1203 специально выполняет следующий этап, на котором:
определяют, согласно информации о локальном шлюзе, к которому осуществляется доступ посредством eNB, и идентификатору UE, первый локальный шлюз, соответствующий UE.
[0360] В некоторых вариантах осуществления настоящего изобретения после выполнения этапа установления, для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, процессор 1203 дополнительно выполнен с возможностью выполнять следующий этап, на котором:
при определении, что локальный шлюз, соответствующий UE, обновляется на третий локальный шлюз, устанавливают, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя третий локальный шлюз, используемый в качестве промежуточного узла, причем третий локальный шлюз является шлюзом третьей локальной сети.
[0361] В некоторых вариантах осуществления настоящего изобретения процессор 1203 дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
получают, согласно идентификатору UE, первую подсеть, соответствующую UE, причем первая подсеть расположена в первой локальной сети; и
отправляют первую инструкцию маршрутизации в первый локальный шлюз, причем первая инструкция маршрутизации включает в себя идентификатор первой подсети и идентификатор UE, и первая инструкция маршрутизации используется для предписания осуществлять маршрутизацию, к первой подсети, данных, используемых UE, чтобы осуществлять доступ к первой локальной сети.
[0362] В некоторых вариантах осуществления настоящего изобретения при выполнении этапа получения, согласно идентификатору UE, первой подсети, соответствующей UE, процессор 1203 специально выполняет следующие этапы, на которых:
определяют, согласно идентификатору UE, группу пользователей, соответствующую UE; и
определяют, согласно информации местоположения UE и/или текущему времени и группе пользователей, первую подсеть, соответствующую UE.
[0363] В некоторых вариантах осуществления настоящего изобретения после выполнения этапа установления, для UE, канала-носителя плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, процессор 1203 дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
определяют, что подсеть, соответствующая UE, обновляется на третью подсеть;
определяют, что третья подсеть расположена во второй локальной сети, причем вторая локальная сеть отлична от первой локальной сети;
определяют, что шлюз второй локальной сети является вторым локальным шлюзом; и
устанавливают, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя второй локальный шлюз, используемый в качестве промежуточного узла.
[0364] В некоторых вариантах осуществления настоящего изобретения после выполнения этапа определения, что шлюз второй локальной сети является вторым локальным шлюзом, процессор 1203 дополнительно выполнен с возможностью выполнять следующий этап, на котором:
предписывают устройству 1202 вывода отправлять третью инструкцию маршрутизации во второй локальный шлюз, причем третья инструкция маршрутизации включает в себя идентификатор третьей подсети и идентификатор UE, и инструкция маршрутизации используется для предписания осуществлять маршрутизацию, к третьей подсети, данных, используемых UE, чтобы осуществлять доступ ко второй локальной сети.
[0365] В некоторых вариантах осуществления настоящего изобретения после выполнения этапа установления, для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, процессор 1203 дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
получают, согласно идентификатору UE, сетевое имя подсети, соответствующей UE; и
отправляют сетевое имя в UE посредством сообщения NAS слоя без доступа так, чтобы UE отображало сетевое имя в пользовательском интерфейсе.
[0366] В некоторых вариантах осуществления настоящего изобретения процессор 1203 дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
уведомляют C-GW о подсети, в текущий момент соответствующей UE;
принимают адрес сервера системы доменных имен, который назначен для подсети, соответствующей UE, и который возвращается от C-GW, причем сервер системы доменных имен, идентифицированный адресом сервера системы доменных имен, хранит соответствие между доменным именем и IP-адресом сетевого устройства в подсети, соответствующей UE; и
отправляют, в UE, адрес сервера системы доменных имен, назначенный для подсети, соответствующей UE.
[0367] В некоторых вариантах осуществления настоящего изобретения процессор 1203 дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
уведомляют C-GW о локальной сети, в текущий момент соответствующей UE;
принимать адрес сервера системы доменных имен, который назначен для локальной сети, соответствующей UE, и который возвращается от C-GW, причем сервер системы доменных имен, идентифицированный адресом сервера системы доменных имен, хранит соответствие между доменным именем и IP-адресом сетевого устройства в локальной сети, соответствующей UE; и
отправляют, в UE, адрес сервера системы доменных имен, назначенный для локальной сети, соответствующей UE.
[0368] В некоторых вариантах осуществления настоящего изобретения при выполнении этапа установления, для UE, канала-носителя плоскости пользователя, который идет от eNB к шлюзу C-GW опорной сети и который включает в себя первый локальный шлюз, используемый в качестве промежуточного узла, процессор 1203 специально выполняет следующие этапы, на которых:
предписывают устройству 1201 ввода получать IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW, и предписывают устройству 1202 вывода отправлять, в локальный шлюз, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW;
предписывают устройству 1201 ввода получать IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB, и предписывают устройству 1202 вывода отправлять, в локальный шлюз, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB, которые назначаются от eNB; и
предписывают устройству 1201 ввода получать IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом, и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом, и предписывают устройству 1202 вывода отправлять, в C-GW, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу, которые назначаются локальным шлюзом, и отправлять, в eNB, IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом.
[0369] Когда сетевое устройство 1200, изображенное на фиг.12, представляет локальный шлюз, процессор 1203 выполнен с возможностью выполнять следующие этапы посредством вызова операционной инструкции, хранящейся в памяти 1204, на которых:
предписывают устройству 1201 ввода принимать запрос установления плоскости пользователя, отправленный объектом управления мобильностью MME, причем запрос установления плоскости пользователя включает в себя информацию о канале-носителе плоскости пользователя, который установлен шлюзом C-GW опорной сети для UE и который идет от локального шлюза к C-GW, UE осуществляет доступ к опорной сети посредством eNB, и локальный шлюз является локальным шлюзом, соответствующим UE; и
устанавливают, для UE согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла.
[0370] В некоторых вариантах осуществления настоящего изобретения процессор 1203 дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
определяют, являются ли принятые данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети; и
при определении, что данные, используемые UE, чтобы осуществлять доступ к сети, являются данными, используемыми, чтобы осуществлять доступ к локальной сети, предписывают устройству 1202 вывода осуществлять маршрутизацию, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети; или при определении, что данные, используемые UE, чтобы осуществлять доступ к сети, не являются данными, используемыми, чтобы осуществлять доступ к локальной сети, предписывают устройству 1202 вывода пересылать, к C-GW, данные, используемые UE, чтобы осуществлять доступ к сети.
[0371] В некоторых вариантах осуществления настоящего изобретения после выполнения этапа установления, для UE согласно запросу установления плоскости пользователя, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, и перед выполнением этапа маршрутизации, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, процессор 1203 дополнительно выполнен с возможностью выполнять следующий этап, на котором:
определяют, согласно идентификатору UE, подсеть, соответствующую UE, причем идентификатор UE используется, чтобы уникальным образом идентифицировать UE, и запрос установления плоскости пользователя включает в себя идентификатор UE.
[0372] При выполнении этапа маршрутизации, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, процессор 1203 специально выполняет следующий этап, на котором:
осуществляют маршрутизацию, к подсети, соответствующей UE, данных, используемых UE, чтобы осуществлять доступ к сети.
[0373] В некоторых вариантах осуществления настоящего изобретения после выполнения этапа установления, для UE согласно запросу установления плоскости пользователя, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, и перед выполнением этапа маршрутизации, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, процессор 1203 дополнительно выполнен с возможностью выполнять следующий этап, на котором:
предписывают устройству 1201 ввода принимать инструкцию маршрутизации, отправленную от MME, причем инструкция маршрутизации включает в себя идентификатор подсети и идентификатор UE, идентификатор UE используется, чтобы уникальным образом идентифицировать UE, и идентификатор подсети используется, чтобы уникальным образом идентифицировать подсеть.
[0374] При выполнении этапа маршрутизации, к локальной сети, данных, используемых UE, чтобы осуществлять доступ к сети, процессор 1203 специально выполняет следующий этап, на котором:
осуществляют маршрутизацию, согласно инструкции маршрутизации к подсети, идентифицированной идентификатором подсети в инструкции маршрутизации, данных, используемых UE, чтобы осуществлять доступ к сети.
[0375] В некоторых вариантах осуществления настоящего изобретения при выполнении этапа определения, являются ли принятые данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети, процессор 1203 специально выполняет следующий этап, на котором:
когда данные, используемые UE, чтобы осуществлять доступ к сети, принимаются, определять, согласно IP-адресу адресата данных, используемых UE, чтобы осуществлять доступ к сети, являются ли данные, используемые UE, чтобы осуществлять доступ к сети, данными, используемыми, чтобы осуществлять доступ к локальной сети, причем память 1204 хранит список IP-адреса сетевого устройства в локальной сети.
[0376] В некоторых вариантах осуществления настоящего изобретения при выполнении этапа предписания устройства 1201 ввода принимать запрос установления плоскости пользователя, отправленный объектом управления мобильностью MME, процессор 1203 специально выполняет следующий этап, на котором:
предписывают устройству 1201 ввода получать IP-адрес и идентификатор конечной точки туннеля от локального шлюза к C-GW, которые назначаются от C-GW для плоскости пользователя UE.
[0377] При выполнении этапа установления, для UE согласно запросу установления плоскости пользователя, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, используемый в качестве промежуточного узла, процессор 1203 специально выполняет следующие этапы, на которых:
назначают, для плоскости пользователя UE, IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу и IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу; и
предписывают устройству 1202 вывода отправлять, в MME, назначенный IP-адрес и идентификатор конечной точки туннеля от C-GW к локальному шлюзу и назначенный IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу.
[0378] Когда сетевое устройство 1200, изображенное на фиг.12, представляет eNB, процессор 1203 выполнен с возможностью выполнять следующие этапы посредством вызова операционной инструкции, хранящейся в памяти 1204, на которых:
соединяют UE и опорную сеть, причем шлюз опорной сети является C-GW;
устанавливают, для UE, канал-носитель плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, причем локальный шлюз является шлюзом локальной сети; и
когда устройство 1201 ввода принимает данные, используемые UE, чтобы осуществлять доступ к локальной сети, предписывают устройству 1202 вывода отправлять, в локальный шлюз, данные, используемые, чтобы осуществлять доступ к локальной сети.
[0379] В некоторых вариантах осуществления настоящего изобретения перед тем, как процессор 1203 выполняет этап установления, для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, процессор 1203 дополнительно выполнен с возможностью выполнять следующие этапы, на которых:
определяют локальный шлюз или подсеть, соответствующую UE; и
предписывают устройству 1202 вывода уведомлять MME об определенном локальном шлюзе или подсети, соответствующей UE.
[0380] В некоторых вариантах осуществления настоящего изобретения при выполнении этапа установления, для UE, канала-носителя плоскости пользователя, который идет от eNB к C-GW и который включает в себя локальный шлюз, соответствующий UE, используемый в качестве промежуточного узла, процессор 1203 специально выполняет следующие этапы, на которых:
предписывают устройству 1201 ввода получать IP-адрес и идентификатор конечной точки туннеля от eNB к локальному шлюзу, которые назначаются локальным шлюзом для плоскости пользователя UE;
назначают, для плоскости пользователя UE, IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB; и
предписывают устройству 1202 вывода отправлять, в MME, назначенный IP-адрес и идентификатор конечной точки туннеля от локального шлюза к eNB.
[0381] Далее описывается система для осуществления доступа к локальной сети в одном варианте осуществления настоящего изобретения. Со ссылкой на фиг.13, система для осуществления доступа к локальной сети в одном варианте осуществления настоящего изобретения включает в себя:
MME 1301, показанный в любом из вариантов осуществления, соответствующих фиг.9 или фиг.12, локальный шлюз 1302, показанный в любом из вариантов осуществления, соответствующих фиг.10 или фиг.12, базовую станцию 1303, показанную в любом из вариантов осуществления, соответствующих фиг.11 или фиг.12, и UE 1304.
[0382] В необязательном порядке, в другом варианте осуществления система может дополнительно включать в себя:
сервер 1305 управления пользователями, выполненный с возможностью хранить соответствие между UE и подсетью и/или локальным шлюзом; и
сервер 1306 системы доменных имен, выполненный с возможностью: хранить соответствие между доменным именем и IP-адресом сетевого устройства в подсети, соответствующей UE, и конвертировать доменное имя сервера услуг в подсети, соответствующей UE, в IP-адрес сервера услуг.
[0383] В необязательном порядке, в фактическом применении система может дополнительно включать в себя:
открытую платформу 1307, выполненную с возможностью конфигурировать сервер 1305 управления пользователями и сервер 1306 системы доменных имен или локальный шлюз 1302.
[0384] Специалисты в данной области техники могут ясно понять, что в целях удобного и краткого описания для подробного процесса работы вышеупомянутой системы устройство и блок ссылаются на соответствующий процесс в вышеупомянутых вариантах осуществления способа, и повторно подробности здесь не описываются.
[0385] В нескольких вариантах осуществления, обеспеченных в этой заявке, следует понимать, что раскрываемые система, устройство и способ могут осуществляться другими способами. Например, описанный вариант осуществления устройства является всего лишь примером. Например, разделение блоков является всего лишь разделением логических функций и может быть другим разделением в фактическом осуществлении. Например, множество блоков или компонентов может комбинироваться или интегрироваться в другую систему, или некоторые признаки могут игнорироваться или не выполняться. Дополнительно, отображенные или рассмотренные взаимные объединения, или непосредственные объединения, или соединения связью могут осуществляться посредством некоторых интерфейсов. Не непосредственные объединения или соединения связью между устройствами или блоками могут осуществляться в электронной, механической или других формах.
[0386] Блоки, описанные как отдельные части, могут быть или не быть физически отдельными, и части, отображаемые в виде блоков, могут быть или не быть физическими блоками, могут быть расположены в одной позиции или могут быть распределены по множеству сетевых блоков. Некоторые или все из блоков могут быть выбраны согласно фактическим требованиям, чтобы достичь целей решений вариантов осуществления.
[0387] Дополнительно, функциональные блоки в вариантах осуществления настоящего изобретения могут быть интегрированы в один блок обработки, или каждый из блоков может существовать физически отдельно, или два или более блоков интегрированы в один блок. Интегрированный блок может осуществляться в форме аппаратных средств или может осуществляться в форме программного функционального блока.
[0388] Когда интегрированный блок осуществляется в форме программного функционального блока и продается или используется в качестве независимого продукта, интегрированный блок может храниться на машиночитаемом носителе данных. На основе такого понимания технические решения настоящего изобретения по существу, или часть, содействующая предшествующему уровню техники, или все или некоторые из технических решений могут осуществляться в форме программного продукта. Компьютерный программный продукт хранится в носителе данных и включает в себя несколько инструкций для предписания компьютерного устройства (которое может быть персональным компьютером, сервером, сетевым устройством или подобным) выполнять все или некоторые из этапов способов, описанных в вариантах осуществления настоящего изобретения. Вышеупомянутый носитель данных включает в себя любой носитель, который может хранить программный код, такой как флэш-накопитель USB, сменный жесткий диск, постоянная память (ROM, Read-Only Memory), оперативная память (RAM, Random Access Memory), магнитный диск или оптический диск.
[0389] Вышеупомянутые варианты осуществления предназначены всего лишь для описания технических решений настоящего изобретения, а не для ограничения настоящего изобретения. Хотя настоящее изобретение описано подробно со ссылками на вышеупомянутые варианты осуществления, обычные специалисты в данной области техники должны понять, что они все равно могут осуществлять модификации над техническими решениями, описанными в вышеупомянутых вариантах осуществления, или осуществлять эквивалентные замены для некоторых их технических признаков без выхода за пределы сущности и объема технических решений вариантов осуществления настоящего изобретения.
Изобретение относится к способу осуществления доступа к локальной сети. Технический результат изобретения заключается в осуществлении одновременного доступа пользовательского оборудования к сети оператора и локальной сети. Способ включает в себя этапы: принимают посредством локального шлюза запрос установления плоскости пользователя, содержащий информацию о канале-носителе плоскости пользователя, установленном для пользовательского оборудования (UE) между локальным шлюзом опорной сети (C-GW), при этом пользовательское оборудование осуществляет доступ к опорной сети через базовую станцию, и локальный шлюз является локальным шлюзом, соответствующим пользовательскому оборудованию; устанавливают канал-носитель плоскости пользователя между базовой станцией и C-GW; определяют посредством локального шлюза, используются ли принятые данные, для доступа к локальной сети, согласно IP-адресу адресата данных; и если данные используются для доступа к локальной сети, осуществляют маршрутизацию данных, используемых пользовательским оборудованием для доступа к сети. 2 н. и 6 з.п. ф-лы, 14 ил.
1. Способ осуществления доступа к локальной сети, содержащий этапы, на которых:
принимают, посредством локального шлюза, запрос установления плоскости пользователя, причем запрос установления плоскости пользователя содержит информацию о канале-носителе плоскости пользователя, который установлен для пользовательского оборудования (UE) между локальным шлюзом опорной сети (C-GW), при этом пользовательское оборудование осуществляет доступ к опорной сети через базовую станцию, и локальный шлюз является локальным шлюзом, соответствующим пользовательскому оборудованию;
устанавливают, посредством локального шлюза для пользовательского оборудования согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который между базовой станцией и C-GW и который содержит использование локального шлюза в качестве промежуточного узла;
определяют, посредством локального шлюза, используются ли принятые данные, используемые пользовательским оборудованием для доступа к сети, для доступа к локальной сети, согласно IP-адресу адресата данных, используемых пользовательским оборудованием для доступа к сети; и
если данные, используемые пользовательским оборудованием для доступа к сети, используются для доступа к локальной сети, осуществляют маршрутизацию, посредством локального шлюза в локальную сеть, данных, используемых пользовательским оборудованием для доступа к сети.
2. Способ по п.1, дополнительно содержащий этап, на котором, если данные, используемые пользовательским оборудованием для доступа к сети, не используются для доступа к локальной сети, пересылают, посредством локального шлюза в C-GW, данные, используемые пользовательским оборудованием для доступа к сети.
3. Способ по п.1, который, после этапа установления, посредством локального шлюза для пользовательского оборудования согласно запросу установления плоскости пользователя, канала-носителя плоскости пользователя между базовой станцией и C-GW, который содержит использование локального шлюза в качестве промежуточного узла, и перед этапом маршрутизации, посредством локального шлюза в локальную сеть, данных, используемых пользовательским оборудованием для доступа к сети, дополнительно содержит этап, на котором принимают, посредством локального шлюза, инструкцию маршрутизации, при этом инструкция маршрутизации содержит идентификатор подсети и идентификатор UE, причем идентификатор UE уникальным образом идентифицирует пользовательское оборудование, и идентификатор подсети уникальным образом идентифицирует подсеть; и
при этом этап маршрутизации, посредством локального шлюза в локальную сеть, данных, используемых пользовательским оборудованием для доступа к сети, содержит этап, на котором осуществляют маршрутизацию, посредством локального шлюза согласно инструкции маршрутизации в подсеть, идентифицируемую идентификатором подсети в инструкции маршрутизации, данных, используемых пользовательским оборудованием для доступа к сети.
4. Способ по п.3, в котором локальный шлюз хранит список IP-адреса сетевого устройства в локальной сети.
5. Локальный шлюз, содержащий:
приемник, выполненный с возможностью принимать запрос установления плоскости пользователя, причем запрос установления плоскости пользователя содержит информацию о канале-носителе плоскости пользователя, который установлен для пользовательского оборудования (UE) между локальным шлюзом опорной сети (C-GW), при этом пользовательское оборудование осуществляет доступ к опорной сети через базовую станцию, и локальный шлюз является локальным шлюзом, соответствующим пользовательскому оборудованию;
передатчик;
память, в которой хранятся инструкции; и
один или более процессоров на связи с приемником, передатчиком и памятью, при этом один или более процессоров исполняют инструкции, чтобы устанавливать, для пользовательского оборудования согласно запросу установления плоскости пользователя, канал-носитель плоскости пользователя, который между базовой станцией и C-GW и который содержит использование локального шлюза в качестве промежуточного узла;
определять, используются ли принятые данные, используемые пользовательским оборудованием для доступа к сети, для доступа к локальной сети, согласно IP-адресу адресата данных, используемых пользовательским оборудованием для доступа к сети; и
если данные, используемые пользовательским оборудованием для доступа к сети, используются для доступа к локальной сети, предписывать передатчику осуществлять маршрутизацию, в локальную сеть, данных, используемых пользовательским оборудованием для доступа к сети.
6. Локальный шлюз по п.5, в котором один или более процессоров дополнительно выполнены с возможностью исполнять инструкции, чтобы, если данные, используемые пользовательским оборудованием для доступа к сети, не используются для доступа к локальной сети, предписывать передатчику пересылать, в C-GW, данные, используемые пользовательским оборудованием для доступа к сети.
7. Локальный шлюз по п.5, в котором один или более процессоров дополнительно выполнены с возможностью, после установления, для пользовательского оборудования согласно запросу установления плоскости пользователя, канала-носителя плоскости пользователя, исполнять инструкции, чтобы предписывать приемнику принимать инструкцию маршрутизации, при этом инструкция маршрутизации содержит идентификатор подсети и идентификатор UE, причем идентификатор UE уникальным образом идентифицирует пользовательское оборудование, и идентификатор подсети уникальным образом идентифицирует подсеть; и
при этом маршрутизация, в локальную сеть, данных, используемых пользовательским оборудованием для доступа к сети, содержит маршрутизацию, согласно инструкции маршрутизации в подсеть, идентифицируемую идентификатором подсети в инструкции маршрутизации, данных, используемых пользовательским оборудованием для доступа к сети.
8. Локальный шлюз по п.7, при этом локальный шлюз хранит список IP-адреса сетевого устройства в локальной сети.
Изложница с суживающимся книзу сечением и с вертикально перемещающимся днищем | 1924 |
|
SU2012A1 |
РАСШИРЯЮЩИЙСЯ ФОРМООБРАЗУЮЩИЙ БАРАБАН И СПОСОБ ДЛЯ СБОРКИ ШИН ДЛЯ КОЛЕС ТРАСНПОРТНЫХ СРЕДСТВ | 2016 |
|
RU2709340C2 |
Способ приготовления лака | 1924 |
|
SU2011A1 |
ДИОКСИДЫ КРЕМНИЯ С МОДИФИЦИРОВАННОЙ ПОВЕРХНОСТЬЮ | 2007 |
|
RU2445261C2 |
ДЕЦЕНТРАЛИЗАЦИЯ ФУНКЦИОНАЛЬНЫХ ВОЗМОЖНОСТЕЙ БАЗОВОЙ СЕТИ | 2009 |
|
RU2480928C2 |
Авторы
Даты
2019-07-02—Публикация
2015-09-18—Подача