СПОСОБ И УСТРОЙСТВО УПРАВЛЕНИЯ СЕАНСОМ
METHOD AND DEVICE FOR SESSION MANAGEMENT

По настоящей заявке испрашивается приоритет в отношении китайской патентной заявки № 20181007199.8, поданной Китайской Национальной администрацией по интеллектуальной собственности 15 января 2019 г. и озаглавленной "SESSION MANAGEMENT METHOD AND APPARATUS", которая включена сюда посредством ссылки во всей ее полноте.
Область техники, к которой относится изобретение
Варианты осуществления настоящей заявки относится к области технологий связи и, в частности, к способу и устройству управления сеансом.
Уровень техники
Чтобы адресовать проблему беспроводной широкополосной технологии и поддержать лиирующее положение сети по Проекту партнерства 3-го поколения (3rd Generation Partnership Project, 3GPP), группа по стандартам 3GPP сформулировала сетевую архитектуру мобильной связи нового поколения (Next Generation System), которая может также упоминаться как сетевая структура пятого поколения (5-Generation, 5G). Сетевая архитектура 5G поддерживает терминал при его доступе к стороне базовой сети, соответствующей технологии 5G (Core Network, CN), используя беспроводную технологию (например, сеть долгосрочной эволюции (Long Term Evolution, LTE) или сеть радиодоступа 5G (Radio Access Network, RAN)), определенные группой стандартов 3GPP, и поддерживает доступ к стороне базовой сети, используя функцию межсетевого взаимодействия не в соответствии с 3GPP (Interworking Function, N3IWF) или технологию шлюзов доступа следующего поколения (шлюзов доступа пакетной передачи данных следующего поколения, next Generation Packet Data Gateway, ngPDG) при доступе не в соответствии с 3GPP.
В дополнение к поддержке доступа, которая выполняется, используя RAN, 5GC может дополнительно поддерживать доступ, который выполняется, используя стационарную сеть/проводную сеть (в которой, например, 5GC поддерживает доступ с резидентным шлюзом (residential Gateway, RG), который выполняется, используя проводную сеть). В этом сценарии терминал, который поддерживает 5GC (сокращенно, терминал 5GC) может получать доступ к 5GC, используя резидентный шлюз.
Первая сеть содержит сетевые элементы 5GC, которые обслуживают RG. Вторая сеть содержит сетевые элементы 5GC, которые обслуживают терминал 5GC. Терминал 5GC может быть соединен со второй сетью, используя первую сеть. Однако, первая сеть не знает качество сервиса (Quality of service, QoS), который должен использоваться для передачи данных терминала 5GC. Поэтому сервис QoS терминала 5GC не может быть гарантирован.
Сущность изобретения
Варианты осуществления настоящей заявки обеспечивают способ и устройство управления сеансом с целью обеспечения гарантии сервиса QoS для обслуживания терминала.
В вариантах осуществления представленной заявки обеспечиваются нижеследующие технические решения.
В соответствии с первым подходом, вариант осуществления настоящей заявки обеспечивает способ управления сеансом. Решение содержит этапы, на которых: принимают решение посредством первого сетевого элемента плоскости управления в первой сети, управлять первым сеансом, где первый сеанс используется для обеспечения соединения в первой сети для второго терминала и первый сетевой элемент плоскости управления является сетевым элементом в первой сети; и управляют первым сеансом посредством первого сетевого элемента плоскости управления.
Второй терминал получает доступ ко второй сети, используя первую сеть. Вторая сеть выполнена с возможностью обслуживания второго терминала.
Этот вариант осуществления настоящей заявки представляет способ управления сеансом. Первый сетевой элемент плоскости управления определяет, что первый сеанс нуждается в управлении, и затем выполняет процесс управления первым сеансом. Таким образом, для сетевой архитектуры, в которой второй терминал получает доступ ко второй сети, используя первую сеть, параметр качества обслуживания, предназначенный для передачи данных плоскости пользователя второго терминала и который находится в первой сети, может изменяться посредством управления первым сеансом в первой сети. По сравнению с предшествующим уровнем техники, на котором фиксированный и единообразный QoS используется для передачи данных плоскости пользователя второго терминала, для данных плоскости пользователя второго терминала может обеспечиваться гарантия точного QoS.
При необязательной реализации принятие решения посредством первого сетевого элемента плоскости управления в первой сети управлять первым сеансом, конкретно содержит: определение первым сетевым элементом плоскости управления, что второй параметр качества сервиса QoS, который принадлежит к данным плоскости пользователя второго терминала и который находится во второй сети, несовместим с первым параметром QoS данных плоскости пользователя в первой сети, где вторая сеть является сетью, к которой получает доступ второй терминал, используя первую сеть. В процессе, в котором данные плоскости пользователя второго терминала передаются во вторую сеть, используя первую сеть, первый сетевой элемент плоскости управления может автономно определять, основываясь на взаимосвязи между вторым параметром QoS данных плоскости пользователя во второй сети и первым параметром QoS данных плоскости пользователя в первой сети, требуется ли управление первым сеансом.
В возможной реализации определение первым сетевым элементом плоскости управления, что второй параметр QoS, который принадлежит к данным плоскости пользователя второго терминала и который находится во второй сети, несовместим с первым параметром QoS данных плоскости пользователя в первой сети, означает: что определение первым сетевым элементом плоскости управления, что второй параметр QoS, который принадлежит к данным плоскости пользователя второго терминала во второй сети, и который находится во второй сети, несовместим с первым параметром QoS. который принадлежит к данным плоскости пользователя второго терминала в первой сети и который находится в первой сети.
В необязательной реализации управление первым сеансом посредством первого сетевого элемента плоскости управления содержит: управление первым сеансом посредством первого сетевого элемента плоскости управления, основываясь на втором параметре QoS. В этом случае параметр QoS, который предназначен для передачи данных плоскости пользователя второго терминала и который находится в первой сети, может быть совместимым с параметром QoS, предназначенным для передачи данных плоскости пользователя второго терминала и который находится во второй сети.
В необязательной реализации способ, обеспечиваемый в этом варианте осуществления настоящей заявки, дополнительно содержит этап, на котором: принимают посредством первого сетевого элемента плоскости управления сообщение запуска управления сеансом от второго сетевого элемента плоскости управления и которое запрашивает у первого сетевого элемента плоскости управления управление первым сеансом Принятие решения посредством первого сетевого элемента плоскости управления в первой сети, чтобы управлять первым сеансом, содержит: принятие решения посредством первого сетевого элемента плоскости управления, основываясь на сообщении запуска управления, управлять первым сеансом в первой сети. Таким образом, первый сетевой элемент плоскости управления, основываясь на запуске второго сетевого элемента плоскости управления, может принять решение управлять первым сеансом в первой сети.
В необязательной реализации сообщение запуска управления сеансом содержит информацию параметра QoS, используемую для определения требования QoS к передаче данных плоскости пользователя второго терминала. Управление первым сеансом посредством первого сетевого элемента плоскости управления содержит: управление первым сеансом посредством первого сетевого элемента плоскости управления, основываясь на информации о параметре QoS. Таким образом, первый сетевой элемент плоскости управления может передавать данные плоскости пользователя второго терминала в первой сети в соответствии с требованием QoS, которое указывается вторым сетевым элементом плоскости управления и которое предназначено для передачи данных плоскости пользователя второго терминала в первой сети. Следует понимать, что информация о параметре QoS, используемая для определения требования QoS к передаче данных плоскости пользователя второго терминала, может альтернативно быть информацией о параметре QoS, используемой для определения требования QoS к передаче данных плоскости пользователя второго терминала в первой сети.
В необязательной реализации способ, обеспечиваемый в этом варианте осуществления настоящей заявки, дополнительно содержит этапы, на которых: принимают посредством первого сетевого элемента плоскости управления информацию о втором терминале или информацию о первом терминале, которая исходит от второго сетевого элемента плоскости управления, где информация о втором терминале предназначена для определения первого сеанса и информация о первом терминале предназначена для определения первого сеанса. Принятие решения посредством первого сетевого элемента плоскости управления в первой сети управлять первым сеансом, содержит: принятие решения управлять первым сеансом посредством первого сетевого элемента плоскости управления, основываясь на информации о втором терминале и/или на информации о первом терминале. Таким образом, первый сетевой элемент плоскости управления, основываясь на информации о втором терминале или на информации о первом терминале, принимает решение инициировать процедуру управления сеансом в первом сеансе.
В необязательной реализации информация о втором терминале содержит любую одну или более из следующей информации: идентификатор второго терминала, идентификатор первого сеанса, IP-адрес второго терминала и идентификатор второго сеанса, где второй сеанс используется для обеспечения соединения во второй сети для второго терминала.
В необязательной реализации информация о первом терминале содержит любую одну или более из следующей информации: идентификатор первого терминала, идентификатор первого сеанса, IP-адрес первого терминала и идентификатор второго сеанса, где второй сеанс используется для обеспечения соединения во второй сети для второго терминала.
В необязательной реализации информация о параметре QoS содержит любую одну или более из следующей информации: сервисный дескриптор и индикация QoS. Сервисный дескриптор предназначен для определения данных плоскости пользователя и индикация QoS указывает ресурс QoS, используемый данными плоскости пользователя, которые соответствуют сервисному дескриптору. Данные плоскости пользователя, которые сервисный дескриптор предназначает для определения, являются данными плоскости пользователя второго терминала в первой сети. Соответственно, то, что индикация QoS указывает ресурс QoS, используемый данными плоскости пользователя, которые соответствуют сервисному дескриптору, эквивалентно тому, что индикация QoS указывает требование к ресурсу QoS, используемому данными плоскости пользователя, принадлежащими второму терминалу в первой сети и которые соответствуют сервисному дескриптору. Описания здесь представлены единообразно и подробности повторно не описываются.
В необязательной реализации способ, обеспечиваемый в этом варианте осуществления настоящей заявки, дополнительно содержит этапы, на которых: посылают посредством первого сетевого элемента плоскости управления информацию о параметре QoS первому сетевому элементу плоскости пользователя в первой сети и/или первому терминалу в первой сети и посредством второго терминала предоставляют доступ ко второй сети, используя первый терминал. Таким образом, первый терминал и/или второй терминал могут определить требование QoS для передачи данных плоскости пользователя, и, таким образом, данные плоскости пользователя передают, основываясь на определенном требовании QoS.
В необязательной реализации способ, обеспечиваемый в этом варианте осуществления настоящей заявки, дополнительно содержит этапы, на которых: определяют посредством первого сетевого элемента плоскости управления целевую информацию о параметре QoS для передачи данных плоскости пользователя в первой сети; и посылают посредством первого сетевого элемента плоскости управления целевую информацию о параметре QoS первому сетевому элементу плоскости пользователя в первой сети и/или первому терминалу в первой сети. Следует понимать, что определение посредством первого сетевого элемента плоскости управления целевой информации о параметре QoS для передачи данных плоскости пользователя в первой сети эквивалентно определению посредством первого сетевого элемента плоскости управления целевой информации о параметре QoS данных плоскости пользователя второго терминала в первой сети.
В необязательной реализации управление первым сеансом посредством первого сетевого элемента плоскости управления содержит: модификацию первого сеанса посредством первого сетевого элемента плоскости управления, удаление первого сеанса посредством первого сетевого элемента плоскости управления или установление первого сеанса посредством первого сетевого элемента плоскости управления. Таким образом, первый сеанс может быть обновлен множеством способов, так чтобы данные плоскости пользователя, передаваемые в первом сеансе, удовлетворяли требованию QoS.
В необязательной реализации способ, обеспечиваемый в этом варианте осуществления настоящей заявки, дополнительно содержит этапы, на которых: управляют посредством первого сетевого элемента плоскости управления после определения целевой информации о параметре QoS первого сеанса в первой сети, первым терминалом для передачи данных плоскости пользователя второго терминала второй сети, используя канал передачи данных между первой сетью и второй сетью.
В соответствии со вторым подходом, вариант осуществления настоящей заявки обеспечивает способ управления сеансом, содержащий этапы, на которых: определяют посредством первого терминала первый сеанс, управляемый в первой сети; и управляют первым сеансом посредством первого терминала.
В необязательной реализации способ, обеспечиваемый в этом варианте осуществления настоящей заявки, дополнительно содержит этапы, на которых: принимают посредством первого терминала информацию о втором терминале и/или информацию о первом терминале, которая исходит от второго терминала, где информация о втором терминале предназначена для определения первого сеанса, а информация о первом терминале предназначена для определения первого сеанса; определение посредством первого терминала первого сеанса, управляемого в первой сети, содержит этап, на котором: принимают посредством первого терминала, основываясь на информации о втором терминале и/или на информации о первом терминале, решение управлять первым сеансом.
В необязательной реализации способ, обеспечиваемый в этом варианте осуществления настоящей заявки, дополнительно содержит этапы, на которых: принимают от второго терминала посредством первого терминала информацию о параметре качества сервиса QoS, где информация о параметре QoS предназначена для определения требования QoS для передачи данных плоскости пользователя второго терминала; и управление первым сеансом посредством первого терминала содержит этап, на котором: управляют первым сеансом посредством первого терминала, основываясь на информации о параметре QoS. Следует понимать, что информация о параметре QoS, предназначенная здесь для определения требования QoS к передаче данных плоскости пользователя второго терминала, эквивалентна информации о параметре QoS, предназначенной для определения требования QoS к передаче данных плоскости пользователя второго терминала в первой сети.
В необязательной реализации способ, обеспечиваемый в этом варианте осуществления настоящей заявки, дополнительно содержит этапы, на которых: посылают посредством первого терминала информацию о параметре QoS первому сетевому элементу плоскости пользователя в первой сети в процессе, в котором первый терминал управляет первым сеансом, где информация о параметре QoS дает указание передать данные плоскости пользователя второго терминала в первой сети, основываясь на информации о параметре QoS.
В необязательной реализации информация о параметре QoS содержит любую одну или более из следующей информации: сервисный дескриптор и индикация QoS, где сервисный дескриптор предназначен для определения данных плоскости пользователя второго терминала в первой сети, а индикация QoS указывает требование для ресурса QoS, используемого данными плоскости пользователя, которые принадлежат второму терминалу в первой сети и которые соответствуют сервисному дескриптору.
В необязательной реализации способ, обеспечиваемый в этом варианте осуществления настоящей заявки, дополнительно содержит этапы, на которых: передают второй сети посредством первого терминала данные плоскости пользователя, используя канал передачи данных в первой сети.
В соответствии с третьим подходом, вариант осуществления настоящей заявки обеспечивает способ управления сеансом, содержащий этапы, на которых: управляют вторым сеансом во второй сети посредством второго сетевого элемента плоскости управления во второй сети, где второй сеанс используется для обеспечения соединения во второй сети для второго терминала; и посылают первому сетевому элементу плоскости управления в первой сети посредством второго сетевого элемента плоскости управления сообщение запуска управления сеансом, и предоставляют доступ ко второй сети посредством второго терминала, используя первую сеть, где сообщение запуска управления сеансом запрашивает управление первым сеансом в первой сети и первый сеанс используется для обеспечения соединения в первой сети для второго терминала.
В необязательной реализации сообщение запуска управления сеансом содержит информацию о параметре QoS, и информация о параметре QoS используется для определения требования QoS к передаче первых данных плоскости пользователя второго терминала в первой сети.
В необязательной реализации способ, обеспечиваемый в этом варианте осуществления настоящей заявки, дополнительно содержит этапы, на которых: посылают первому сетевому элементу плоскости управления посредством второго сетевого элемента плоскости управления информацию о втором терминале или информацию о первом терминале, где информация о втором терминале предназначена для определения первого сеанса в первой сети, а информация о первом терминале предназначена для определения первого сеанса в первой сети.
В необязательной реализации способ, обеспечиваемый в этом варианте осуществления настоящей заявки, дополнительно содержит этапы, на которых: получают посредством второго сетевого элемента плоскости управления информацию о первом сетевом элементе плоскости управления, где информация о первом сетевом элементе плоскости управления предназначена для определения первого сетевого элемента плоскости управления.
В необязательной реализации получение посредством второго сетевого элемента плоскости управления информации о первом сетевом элементе плоскости управления содержит этапы, на которых: получают посредством второго сетевого элемента плоскости управления информацию о первом терминале в процессе, в котором второй терминал регистрируется во второй сети, или в процессе, в котором второй терминал управляет вторым сеансом, используя вторую сеть, где первый терминал выполнен с возможностью обеспечения соединения для второго терминала; и определяют посредством второго сетевого элемента плоскости управления первый сетевой элемент плоскости управления, основываясь на информации о первом терминале.
В соответствии с четвертым подходом, вариант осуществления настоящей заявки обеспечивает способ управления сеансом, содержащий этапы, на которых: получают посредством второго сетевого элемента плоскости пользователя во второй сети, по меньшей мере, потоковый дескриптор или сервисный дескриптор в процессе управления второго сеанса, где второй сеанс используется для обеспечения соединения во второй сети для второго терминала; и предоставляют второй сети доступ посредством второго терминала, используя первую сеть; и добавляют посредством второго сетевого элемента плоскости пользователя соответствующий сервисный дескриптор к данным плоскости пользователя, идентифицированным потоковым дескриптором.
В соответствии с пятым подходом, вариант осуществления настоящей заявки обеспечивает способ управления сеансом, содержащий этапы, на которых: принимают посредством первого сетевого элемента плоскости пользователя в первой сети информацию о параметре качества сервиса QoS от первого сетевого элемента плоскости управления в первой сети, где информация о параметре QoS предназначена для определения требования QoS для передачи данных плоскости пользователя второго терминала в первой сети; и передают второй сети посредством первого сетевого элемента плоскости пользователя данные плоскости пользователя второго терминала, используя канал передачи данных между первой сетью и второй сетью, основываясь на информации о параметре QoS, где вторая сеть является сетью, доступ к которой предоставляет второй терминал, используя первую сеть.
В необязательной реализации информация о параметре QoS содержит сервисный дескриптор и индикацию качества сервиса QoS. Сервисный дескриптор предназначен для определения данных плоскости пользователя второго терминала в первой сети, а индикация QoS указывает требование для ресурса QoS, используемого данными плоскости пользователя, которые принадлежат второму терминалу в первой сети и которые соответствуют сервисному дескриптору.
В любом из первого или пятого подходов или в любой из реализаций первого подхода и пятого подхода первая сеть может содержать в сети сетевые элементы, с помощью которых первый терминал проводит регистрацию, и вторая сеть может содержать в сети сетевые элементы, с помощью которых второй терминал проводит регистрацию.
В любом из первого-пятого подходов или в любой из реализаций первого подхода-пятого подхода первый терминал может быть терминалом, которых регистрируется в первой сети, и второй терминал может быть терминалом, который регистрируется во второй сети. Второй терминал может передавать данные плоскости пользователя второй сети через первый терминал и канал передачи данных между первой сетью и второй сетью.
В любом из первого подхода или второго подхода или в любой из реализаций первого подхода или второго подхода управление первым сеансом посредством первого сетевого элемента плоскости управления содержит: модификацию первого сеанса посредством первого сетевого элемента плоскости управления или инициирование процедуры модификации первого сеанса посредством первого сетевого элемента плоскости управления.
В соответствии с шестым подходом, вариант осуществления настоящей заявки обеспечивает устройство управления сеансом. Устройство управления сеансом может быть первым сетевым элементом плоскости управления или может быть микросхемой внутри первого сетевого элемента плоскости управления. Устройство управления сеансом содержит блок обработки и блок связи. Когда устройство управления сеансом является первым сетевым элементом плоскости управления, блок обработки может быть процессором, а блок связи может быть интерфейсом связи или интерфейсной схемой. Устройство управления сеансом может дополнительно содержать блок запоминающего устройства. Блок запоминающего устройства может быть памятью. Блок запоминающего устройства выполнен с возможностью хранения команд, а блок обработки исполняет команды, хранящиеся в блоке запоминающего устройства, так что первый сетевой элемент плоскости управления реализует способ управления сеансом, соответствующий первому подходу или возможным реализациям первого подхода. Когда устройство управления сеансом является микросхемой внутри первого сетевого элемента плоскости управления, блок обработки может быть процессором, а блок связи может быть интерфейсом связи, например, интерфейсом ввода-вывода, выводом или схемой. Блок обработки исполняет команды, хранящиеся в блоке запоминающего устройства, так что первый сетевой элемент плоскости управления реализует способ управления сеансом, соответствующий первому подходу или возможным реализациям первого подхода. Блок запоминающего устройства может быть блоком запоминающего устройства (например, регистром или кэшем) внутри микросхемы или может быть блоком запоминающего устройства (например, постоянным запоминающим устройством или оперативной памятью), который находится внутри первого сетевого элемента плоскости управления и который располагается вне микросхемы.
В соответствии с седьмым подходом, вариант осуществления настоящей заявки обеспечивает устройство управления сеансом. Устройство управления сеансом может быть первым терминалом или может быть микросхемой внутри первого терминала. Устройство управления сеансом содержит блок обработки и блок связи. Когда устройство управления сеансом является первым терминалом, блок обработки может быть процессором, а блок связи может быть приемопередатчиком. Устройство управления сеансом может дополнительно содержать блок запоминающего устройства. Блок запоминающего устройства может быть памятью. Блок запоминающего устройства выполнен с возможностью хранения команд, а блок обработки исполняет команды, хранящиеся в блоке запоминающего устройства, так что первый терминал реализует способ управления сеансом, соответствующий второму подходу или возможным реализациям второго подхода. Когда устройство управления сеансом является микросхемой внутри первого терминала, блок обработки может быть процессором, а блок связи может быть интерфейсом связи, например, интерфейсом ввода-вывода, выводом или схемой. Блок обработки исполняет команды, хранящиеся в блоке запоминающего устройства, так что первый терминал реализует способ управления сеансом, соответствующий второму подходу или возможным реализациям второго подхода. Блок запоминающего устройства может быть блоком запоминающего устройства (например, регистром или кэшем) внутри микросхемы или может быть блоком запоминающего устройства (например, постоянным запоминающим устройством или оперативной памятью), который находится внутри первого терминала и который располагается вне микросхемы.
В соответствии с восьмым подходом, вариант осуществления настоящей заявки обеспечивает устройство управления сеансом. Устройство управления сеансом может быть вторым сетевым элементом плоскости управления или может быть микросхемой внутри второго сетевого элемента плоскости управления. Устройство управления сеансом содержит блок обработки и блок связи. Когда устройство управления сеансом является вторым сетевым элементом плоскости управления, блок обработки может быть процессором, а блок связи может быть интерфейсом связи или интерфейсной схемой. Устройство управления сеансом может дополнительно содержать блок запоминающего устройства. Блок запоминающего устройства может быть памятью. Блок запоминающего устройства выполнен с возможностью хранения команд, а блок обработки исполняет команды, хранящиеся в блоке запоминающего устройства, так что второй сетевой элемент плоскости управления реализует способ управления сеансом, соответствующий третьему подходу или возможным реализациям третьего подхода. Когда устройство управления сеансом является микросхемой внутри второго сетевого элемента плоскости управления, блок обработки может быть процессором, а блок связи может быть интерфейсом связи, например, интерфейсом ввода-вывода, выводом или схемой. Блок обработки исполняет команды, хранящиеся в блоке запоминающего устройства, так что второй сетевой элемент плоскости управления реализует способ управления сеансом, соответствующий третьему подходу или возможным реализациям третьего подхода. Блок запоминающего устройства может быть блоком запоминающего устройства (например, регистром или кэшем) внутри микросхемы или может быть блоком запоминающего устройства (например, постоянным запоминающим устройством или оперативной памятью), который находится внутри второго сетевого элемента плоскости управления и который располагается вне микросхемы.
В соответствии с девятым подходом, вариант осуществления настоящей заявки обеспечивает устройство управления сеансом. Устройство управления сеансом может быть вторым сетевым элементом плоскости управления или может быть микросхемой внутри второго сетевого элемента плоскости управления. Устройство управления сеансом содержит блок обработки и блок связи. Когда устройство управления сеансом является вторым сетевым элементом плоскости управления, блок обработки может быть процессором, а блок связи может быть интерфейсом связи или интерфейсной схемой. Устройство управления сеансом может дополнительно содержать блок запоминающего устройства. Блок запоминающего устройства может быть памятью. Блок запоминающего устройства выполнен с возможностью хранения команд, а блок обработки исполняет команды, хранящиеся в блоке запоминающего устройства, так что второй сетевой элемент плоскости управления реализует способ управления сеансом, соответствующий четвертому подходу или возможным реализациям четвертого подхода. Когда устройство управления сеансом является микросхемой внутри второго сетевого элемента плоскости управления, блок обработки может быть процессором, а блок связи может быть интерфейсом связи, например, интерфейсом ввода-вывода, выводом или схемой. Блок обработки исполняет команды, хранящиеся в блоке запоминающего устройства, так что второй сетевой элемент плоскости управления реализует способ управления сеансом, соответствующий четвертому подходу или возможным реализациям четвертого подхода. Блок запоминающего устройства может быть блоком запоминающего устройства (например, регистром или кэшем) внутри микросхемы или может быть блоком запоминающего устройства (например, постоянным запоминающим устройством или оперативной памятью), который находится внутри второго сетевого элемента плоскости управления и который располагается вне микросхемы.
В соответствии с десятым подходом, вариант осуществления настоящей заявки обеспечивает устройство управления сеансом. Устройство управления сеансом может быть первым сетевым элементом плоскости пользователя или может быть микросхемой внутри первого сетевого элемента плоскости пользователя. Устройство управления сеансом содержит блок обработки и блок связи. Когда устройство управления сеансом является первым сетевым элементом плоскости пользователя, блок обработки может быть процессором, а блок связи может быть интерфейсом связи или интерфейсной схемой. Устройство управления сеансом может дополнительно содержать блок запоминающего устройства. Блок запоминающего устройства может быть памятью. Блок запоминающего устройства выполнен с возможностью хранения команд, а блок обработки исполняет команды, хранящиеся в блоке запоминающего устройства, так что первый сетевой элемент плоскости пользователя реализует способ управления сеансом, соответствующий пятому подходу или возможным реализациям пятого подхода. Когда устройство управления сеансом является микросхемой внутри первого сетевого элемента плоскости пользователя, блок обработки может быть процессором, а блок связи может быть интерфейсом связи, например, интерфейсом ввода-вывода, выводом или схемой. Блок обработки исполняет команды, хранящиеся в блоке запоминающего устройства, так что первый сетевой элемент плоскости пользователя реализует способ управления сеансом, соответствующий пятому подходу или возможным реализациям пятого подхода. Блок запоминающего устройства может быть блоком запоминающего устройства (например, регистром или кэшем) внутри микросхемы или может быть блоком запоминающего устройства (например, постоянным запоминающим устройством или оперативной памятью), который находится внутри первого сетевого элемента плоскости пользователя и который располагается вне микросхемы.
В соответствии с одиннадцатым подходом, вариант осуществления настоящей заявки обеспечивает считываемый компьютером носитель запоминающего устройства. Считываемый компьютером носитель запоминающего устройства хранит компьютерную программу или команды. Когда компьютерная программа или команды работают на компьютере, компьютер способен выполнять способ управления сеансом, соответствующий первому подходу или любой из возможных реализаций первого подхода.
В соответствии с двенадцатым подходом, вариант осуществления настоящей заявки обеспечивает считываемый компьютером носитель запоминающего устройства. Считываемый компьютером носитель запоминающего устройства хранит компьютерную программу или команды. Когда компьютерная программа или команды работают на компьютере, компьютер способен выполнять способ управления сеансом, соответствующий второму подходу или любым возможным реализациям второго подхода.
В соответствии с тринадцатым подходом, вариант осуществления настоящей заявки обеспечивает считываемый компьютером носитель запоминающего устройства. Считываемый компьютером носитель запоминающего устройства хранит компьютерную программу или команды. Когда компьютерная программа или команды работают на компьютере, компьютер способен выполнять способ управления сеансом, соответствующий третьему подходу или любой из возможных реализаций третьего подхода.
В соответствии с четырнадцатым подходом, вариант осуществления представленной заявки обеспечивает считываемый компьютером носитель запоминающего устройства. Считываемый компьютером носитель запоминающего устройства хранит компьютерную программу или команды. Когда компьютерная программа или команды работают на компьютере, компьютер способен выполнять способ управления сеансом, соответствующий четвертому подходу или любой из возможных реализаций четвертого подхода.
В соответствии с пятнадцатым подходом, вариант осуществления представленной заявки обеспечивает считываемый компьютером носитель запоминающего устройства. Считываемый компьютером носитель запоминающего устройства хранит компьютерную программу или команды. Когда компьютерная программа или команды работают на компьютере, компьютер способен выполнять способ управления сеансом, соответствующий пятому подходу или любой из возможных реализаций пятого подхода.
В соответствии с шестнадцатым подходом, вариант осуществления представленной заявки обеспечивает компьютерный программный продукт, содержащий команды. Когда компьютерные команды работают на компьютере, компьютер способен выполнять способ управления сеансом, описанный в первом подходе или в любой из возможных реализаций первого подхода.
В соответствии с семнадцатым подходом, настоящая заявка обеспечивает компьютерный программный продукт, содержащий команды. Когда команды работают на компьютере, компьютер способен выполнять способ управления сеансом, описанный во втором подходе или в любой из возможных реализаций второго подхода.
В соответствии с восемнадцатым подходом, вариант осуществления настоящей заявки обеспечивает компьютерный программный продукт, содержащий команды. Когда команды работают на компьютере, компьютер способен выполнять способ управления сеансом, описанный в третьем подходе или в любой из возможных реализаций третьего подхода.
В соответствии с девятнадцатым подходом, настоящая заявка обеспечивает компьютерный программный продукт, содержащий команды. Когда команды работают на компьютере, компьютер способен выполнять способ управления сеансом, описанный в четвертом подходе или в любой из возможных реализаций четвертого подхода.
В соответствии с двадцатым подходом, настоящая заявка обеспечивает компьютерный программный продукт, содержащий команды. Когда команды работают на компьютере, компьютер способен выполнять способ управления сеансом, описанный в пятом подходе или в любой из возможных реализаций пятого подхода.
В соответствии с двадцать первым подходом, вариант осуществления настоящей заявки обеспечивает систему связи. Система связи содержит одно или более из следующего: первый сетевой элемент плоскости управления, описанный в шестом подходе и возможных реализациях шестого подхода, и второй сетевой элемент плоскости управления, описанный в восьмом подходе и возможных реализациях восьмого подхода.
В соответствии с двадцать вторым подходом, вариант осуществления настоящей заявки обеспечивает устройство управления сеансом. Устройство управления сеансом содержит процессор и носитель запоминающего устройства. Носитель запоминающего устройства хранит команды. Когда команды работают на процессоре, реализуется способ управления сеансом, описанный в первом подходе или в любой из возможных реализаций первого подхода.
В соответствии с двадцать третьим подходом, вариант осуществления настоящей заявки обеспечивает устройство управления сеансом. Устройство управления сеансом содержит процессор и носитель запоминающего устройства. Носитель запоминающего устройства хранит команды. Когда команды работают на процессоре, реализуется способ управления сеансом, описанный во втором подходе или в любой из возможных реализаций второго подхода.
В соответствии с двадцать четвертым подходом, вариант осуществления настоящей заявки обеспечивает устройство управления сеансом. Устройство управления сеансом содержит процессор и носитель запоминающего устройства. Носитель запоминающего устройства хранит команды. Когда команды работают на процессоре, реализуется способ управления сеансом, описанный в третьем подходе или в любой из возможных реализаций третьего подхода.
В соответствии с двадцать пятым подходом, вариант осуществления настоящей заявки обеспечивает устройство управления сеансом. Устройство управления сеансом содержит процессор и носитель запоминающего устройства. Носитель запоминающего устройства хранит команды. Когда команды работают на процессоре, реализуется способ управления сеансом, описанный в четвертом подходе или в любой из возможных реализаций четвертого подхода.
В соответствии с двадцать шестым подходом, вариант осуществления настоящей заявки обеспечивает устройство управления сеансом. Устройство управления сеансом содержит процессор и носитель запоминающего устройства. Носитель запоминающего устройства хранит команды. Когда команды работают на процессоре, реализуется способ управления сеансом, описанный в пятом подходе или в любой из возможных реализаций пятого подхода.
В соответствии с двадцать седьмым подходом, настоящая заявка представляет микросхему. Микросхема содержит по меньшей мере один процессор и интерфейс связи. Интерфейс связи и по меньшей мере один процессор соединяются между собой, используя линию. Процессор выполнен с возможностью исполнения команд, чтобы выполнять способ управления сеансом, соответствующий первому подходу - двенадцатой возможной реализации первого подхода.
В соответствии с двадцать восьмым подходом, настоящая заявка представляет микросхему. Микросхема содержит по меньшей мере один процессор и интерфейс связи. Интерфейс связи и по меньшей мере один процессор соединяются между собой, используя линию. Процессор выполнен с возможностью исполнения команд, чтобы выполнять способ управления сеансом, соответствующий второму подходу или пятой возможной реализации второго подхода.
В соответствии с двадцать девятым подходом, настоящая заявка представляет микросхему. Микросхема содержит по меньшей мере один процессор и интерфейс связи. Интерфейс связи и по меньшей мере один процессор соединяются между собой, используя линию. Процессор выполнен с возможностью исполнения команд, чтобы выполнять способ управления сеансом, соответствующий третьему подходу - пятой возможной реализации третьего подхода.
В соответствии с тридцатым подходом, настоящая заявка представляет микросхему. Микросхема содержит по меньшей мере один процессор и интерфейс связи. Интерфейс связи и по меньшей мере один процессор соединяются между собой, используя линию. Процессор выполнен с возможностью исполнения команд, чтобы выполнять способ управления сеансом, соответствующий четвертому подходу - пятой возможной реализации четвертого подхода.
В соответствии с тридцать первым подходом, настоящая заявка представляет микросхему. Микросхема содержит по меньшей мере один процессор и интерфейс связи. Интерфейс связи и по меньшей мере один процессор соединяются между собой, используя линию. Процессор выполнен с возможностью исполнения команд, чтобы выполнять способ управления сеансом, соответствующий пятому подходу - пятой возможной реализации пятого подхода.
Интерфейс связи в микросхеме может быть интерфейсом ввода-вывода, выводом, схемой и т.п.
Как вариант, микросхема, описанная выше в настоящей заявке, дополнительно содержит по меньшей мере одну память. По меньшей мере одна память хранит команды. Память может быть блоком запоминающего устройства внутри микросхемы, например, регистром или кэшем, или может быть блоком запоминающего устройства (например, постоянным запоминающим устройством или оперативной памятью), который располагается вне микросхемы.
Для получения конкретного содержания информации о первом терминале, информации о втором терминале и информации о параметре QoS во втором подходе-тридцать первом подходе и реализациях второго подхода-тридцать первого подхода в вариантах осуществления настоящей заявки обращайтесь к описаниям, приведенным для первого подхода. Подробности здесь повторно не описываются.
По предпочтительным результатам второго подхода-тридцать первого подхода и реализациям второго подхода-тридцать первого подхода, обращайтесь к анализу предпочтительных результатов в первом подходе и реализациях первого подхода. Подробности здесь повторно не описываются.
Краткое описание чертежей
Фиг. 1 – схема системы связи, соответствующей варианту осуществления настоящей заявки;
фиг. 2 – схема 2 системы связи, соответствующей варианту осуществления настоящей заявки;
фиг. 3 – схема 3 системы связи, соответствующей варианту осуществления настоящей заявки;
фиг. 4 – схема сетевой архитектуры 5G, соответствующей варианту осуществления настоящей заявки;
фиг. 5 – структурная схема устройства связи, соответствующего варианту осуществления настоящей заявки;
фиг. 6 – блок-схема 1 последовательности выполнения операций способа управления сеансом, соответствующего варианту осуществления настоящей заявки;
фиг. 7 – блок-схема 2 последовательности выполнения операций способа управления сеансом, соответствующего варианту осуществления настоящей заявки;
фиг. 8 – блок-схема 3 последовательности выполнения операций способа управления сеансом, соответствующего варианту осуществления настоящей заявки;
фиг. 9 – блок-схема 4 последовательности выполнения операций способа управления сеансом, соответствующего варианту осуществления настоящей заявки;
фиг. 10 – блок-схема 5 последовательности выполнения операций способа управления сеансом, соответствующего варианту осуществления настоящей заявки;
фиг. 11А, фиг. 11В и фиг. 11С – схема 1 конкретной процедуры способа управления сеансом, соответствующего варианту осуществления настоящей заявки;
фиг. 12 – схема 1 взаимосвязи между туннелями IPsec и потоками качества сервиса, соответствующая варианту осуществления настоящей заявки;
фиг. 13 – схема 2 взаимосвязи между туннелями IPsec и потоками качества сервиса, соответствующая варианту осуществления настоящей заявки;
фиг. 14А, фиг. 14В и фиг. 14С – схема 2 конкретной процедуры способа управления сеансом, соответствующего варианту осуществления настоящей заявки;
фиг. 15А, фиг. 15В и фиг. 15С – схема 3 конкретной процедуры способа управления сеансом, соответствующего варианту осуществления настоящей заявки;
фиг. 16А, фиг. 16В и фиг. 16С – схема 4 конкретной процедуры способа управления сеансом, соответствующего варианту осуществления настоящей заявки;
фиг. 17 – структурная схема 1 устройства управления сеансом, соответствующего варианту осуществления настоящей заявки;
фиг. 18 – структурная схема 2 устройства управления сеансом, соответствующего варианту осуществления настоящей заявки;
фиг. 19 – структурная схема микросхемы, соответствующей варианту осуществления настоящей заявки.
Описание вариантов осуществления
Чтобы ясно описать технические решения в вариантах осуществления настоящей заявки, такие термины, как "первый" и "второй" используются в вариантах осуществления настоящей заявки для различия между одинаковыми позициями или схожими позициями, которые обычно обладают одинаковыми функциями и результатами. Например, выражения "первая сеть" и "вторая сеть" предназначены просто для различия между разными сетями и не предназначены ограничивать их последовательность. Специалист в данной области техники должен понимать, что такие термины, как "первый" и "второй" не ограничивают количество или последовательность исполнения и такие термины, как "первый" и "второй" не указывают на определенную разницу.
Следует заметить, что в настоящей заявке такое слово, как "примерный" или "например", используется для представления примера, чертежа или описания. Любой вариант осуществления или конструктивное решение, описанные здесь как "примерный" или "например", не обязательно должен истолковываться как предпочтительный или обладающий преимуществами перед другим вариантом осуществления или конструктивным решением. Очевидно, использование такого слова, как "примерный" или "например", предназначено для представления относительной концепции определенным образом.
В настоящей заявке "по меньшей мере один", относится к одному или более, а "множество" относится к двум или более. Термин "и/или" описывает соотношение связи между связанными объектами и представляет, что могут существовать три взаимосвязи. Например, А и/или В может представлять следующие три случая: Существует только А, А и В существуют одновременно и существует только В. А и В могут быть в единственном или во множественном числе. Символ "/" обычно указывает соотношение "или" между связанными объектами. "По меньшей мере одна из следующих позиций" или аналогичное выражение указывает на любое сочетание единственных позиций или многочисленных позиций. Например, выражение "по меньшей мере одно из a, b или c" может представлять a, b, c, сочетание a и b, сочетание a и c, сочетание b и c или сочетание a, b и c, где a, b и c могут быть в единственном числе или во множественном числе.
На фиг. 1 показана схема системы связи, соответствующей варианту осуществления настоящей заявки. Система связи содержит терминал 10, первую сеть 20 и вторую сеть 30. Терминал 10 получает доступ ко второй сети 30, используя первую сеть 20.
Первая сеть 20 содержит первый сетевой элемент 201 плоскости управления (Control plane, CP) и терминал 202. Вторая сеть 30 содержит второй сетевой элемент 301 плоскости управления.
Первая сеть 20 является сетью, в которой регистрируется первый терминал 202. Следует также понимать, что первая сеть 20 содержит сетевые элементы, которые обслуживают терминал 202 и которые находятся в базовой сети, в которой регистрируется терминал 202. Вторая сеть 30 является сетью, в которой регистрируется терминал 10. Следует также понимать, что вторая сеть 30 содержит сетевые элементы, которые обслуживают терминал 10 и которые находятся в базовой сети, в которой регистрируется терминал 10.
Следует понимать, что в этом варианте осуществления настоящей заявки терминал 10 и терминал 20 могут регистрироваться в одной и той же базовой сети или в различных базовых сетях.
Например, первая сеть и вторая сеть, каждая, могут содержать одни и те же сетевые элементы или разные сетевые элементы в одной и той же наземной мобильной сети общего пользования (Public Land Mobile Network, PLMN) или могут содержать различные сетевые элементы в различных PLMN.
Например, если базовая сеть, в которой регистрируется терминал 202, является базовой сетью 4G (например, развернутой базовой сетью (Evolved Packet Core, EPC)), первая сеть 20 содержит сетевые элементы, которые обслуживают терминал 202 и которые находятся в базовой сети 4G.
Например, если базовая сеть, в которой регистрируется терминал 10, является базовой сетью 5G (5G Core, 5GC), вторая сеть 30 содержит сетевые элементы, которые обслуживают терминал 10 и которые находятся в базовой сети 5G.
Альтернативно, базовые сети, в которых регистрируются терминал 202 и терминал 10, обе являются сетями 5GC.
Например, первый сетевой элемент 201 плоскости управления и второй сетевой элемент 301 плоскости управления в этом варианте осуществления настоящей заявки оба, главным образом, ответственны за аутентификацию регистрации пользователей, управление мобильностью и предоставление политики пакетной передачи данных, политики управления QoS и т.п. функции плоскости пользователя (user plane function, UPF).
Например, сетевые элементы, соответствующие первому сетевому элементу 201 плоскости управления и второму сетевому элементу 301 плоскости управления, могут быть одним или более сетевым элементом управления мобильностью, сетевым элементом управления политикой или сетевым элементом управления сеансом.
В качестве примера используется базовая сеть 4G. Сетевой элемент управления мобильностью может быть объектом управления мобильностью (Mobility Management Entity, MME). Сетевой элемент управления политикой может быть блоком функций правил и политики тарификации (Policy and Charging Rules Function, PCRF). Кроме того, в базовой сети 4G первый сетевой элемент 201 плоскости управления может быть домашним абонентским сервером (Home Subscriber Server, HSS).
Как показано на фиг. 2, та система связи, которая показана на фиг. 1 и применяется к сетевой архитектуре 5G, используется в качестве примера. Сетевая структура, показанная на фиг. 2, может упоминаться как сетевая архитектура со слиянием неподвижных-мобильных объектов. В сетевой архитектуре, показанной на фиг. 2, сетевой элемент управления мобильностью может быть сетевым элементом функции управления доступом к базовой сети и мобильностью (core access and mobility management function, AMF). Сетевой элемент управления политиками может быть сетевым элементом функций управления политикой (Policy Control function, PCF). Сетевой элемент управления сеансом может быть сетевым элементом функции управления сеансом (Session Management Function, SMF). Другими словами, первый сетевой элемент 201 плоскости управления может быть любым из следующего: первый сетевой элемент SMF, первый сетевой элемент AMF, первый сетевой элемент PCF и первый сетевой элемент унифицированного управления данными (Unified Data Management, UDM). Второй сетевой элемент 301 плоскости управления может быть любым из следующего: первый сетевой элемент SMF, первый сетевой элемент AMF, второй сетевой элемент PCF и второй сетевой элемент UDM.
В дополнение, как показано на фиг. 2, сетевая архитектура 5G может дополнительно содержать сетевой элемент 203 функции плоскости пользователя (user plane function, UPF), сетевой элемент 302 UPF, сетевой элемент 303 функции межсетевого взаимодействия (Interworking Function, IWF) и сеть 304 передачи данных (Data Network, DN). Сетевой элемент 203 функции плоскости пользователя принадлежит первой сети 20, а сетевой элемент 302 UPF и сетевой элемент 303 IWF принадлежат второй сети 30. Сетевой элемент 203 функции плоскости пользователя выполнен с возможностью передачи данных плоскости пользователя терминала 202.
Сетевой элемент UPF является шлюзом плоскости пользователя и ответственен, главным образом, за пакетную передачу данных, управление QoS, статистику информации о тарификации и т.п. Например, данные плоскости пользователя передаются DN 304 через сетевой элемент 302 UPF. DN 304 выполнена с возможностью обслуживания терминала 10, например, обеспечения сервиса мобильного оператора, Интернет-сервиса или сервиса третьего лица.
Туннель безопасности интернет-протокола (Internet Protocol Security, IPsec) устанавливается между терминалом 10 и сетевым элементом 303 IWF. Туннель IPsec используется для передачи второй сети данных плоскости пользователя терминала 10. Как показано на фиг. 2, конечные точки для туннеля IPsec содержат терминал 10 и сетевой элемент 303 IWF. Данные плоскости пользователя терминала 10 могут передаваться сетевому элементу 303 IWF через туннель IPsec и, в конце концов, передаются сетевому элементу 302 UPF во второй сети.
Например, устройство 204 доступа является сетевым устройством доступа и может быть сетью радиодоступа (например, сетью радиодоступа следующего поколения (Next Generation Radio Access Network, NG RAN)) или проводной сетью доступа/стационарной сетью доступа (Wireline 5G Access Network, W-5GAN), такой как функция шлюза доступа (Access Gateway Function, AGF) или сетевое устройство управления шлюзом (Broadband network gateway, BNG).
В системной архитектуре, показанной на фиг. 1 или фиг. 2, терминал 10 получает доступ ко второй сети 30, используя терминал 202. Терминал 10 посылает данные во вторую сеть 30, используя терминал 202 и канал передачи данных между первой сетью 20 и второй сетью 30.
Конкретно, сначала данные плоскости пользователя терминала 10 передаются сетевому элементу 203 плоскости пользователя через плоскость пользователя терминала 202. Затем сетевой элемент 203 UPF передает данные плоскости пользователя терминала 10 сетевому элементу 303 IWF во второй сети 30. Во время конкретной реализации устанавливается туннель IPsec между терминалом 10 и сетевым элементом 303 IWF для передачи данных плоскости пользователя терминала 10. Данные плоскости пользователя терминала 10 могут передаваться в первой сети 20 в качестве данных плоскости пользователя терминала 202. Затем сетевой элемент 203 UPF в первой сети 10 передает данные плоскости пользователя терминала 10 сетевому элементу 303 IWF. Сетевой элемент 303 IWF передает принятые данные плоскости пользователя терминала 10 сетевому элементу 302 UPF. Затем сетевой элемент 302 UPF передает данные плоскости пользователя терминала 10 сети DN 304.
На фиг. 3 показана другая сетевая архитектура, соответствующая варианту осуществления настоящей заявки. Сетевая архитектура может упоминаться как частная сетевая архитектура. Разница между сетевой структурой, показанной на фиг. 3, и сетевой архитектурой, показанной на фиг. 2, состоит в том, что на фиг. 2 присутствуют терминал 202 и терминал 10. Кроме того, в сетевой структуре, показанной на фиг. 3, терминал 10 дополнительно соединяется с первым сетевым элементом AMF.
На фиг. 3 первая сеть является сетью, в которой регистрируются терминал 202 и терминал 10. Первая сеть и вторая сеть, каждая, могут содержать одни и те же или различные сетевые элементы в одной и той же PLMN или могут содержать различные сетевые элементы в различных PLMN.
На фиг. 3 показан только терминал 10. То есть, туннель IPsec устанавливается между терминалом 10 и сетевым элементом 303 IWF. Терминал 10 получает доступ к первой сети, используя устройство 204 доступа. Затем терминал 10 получает доступ ко второй сети 30, используя первую сеть 20. По функциям других сетевых элементов и интерфейсов межсетевого взаимодействия между сетевыми элементами, обратитесь к описанию, представленному на фиг. 2. Те же самые подробности здесь повторно не описываются.
Дополнительно, в архитектуре 5G в дополнение к первому сетевому элементу 201 плоскости управления и сетевому элементу 203 UPF в первой сети 20 и в дополнение ко второму сетевому элементу 201 плоскости управления и сетевому элементу 302 UPF во второй сети 30, в первой сети 20 или во второй сети 30 может существовать другой сетевой элемент. Другой сетевой элемент в первой сети 20 в архитектуре 5G используется в качестве примера. Для другого сетевого элемента во второй сети 30 в архитектуре 5G обратитесь к описанию первой сети 20 в архитектуре 5G.
Как показано на фиг. 4, сетевая архитектура 5G может дополнительно содержать сеть передачи данных (data network, DN), сетевой элемент функции сервера аутентификации (authentication server function, AUSF), репозиторий унифицированных данных (Unified Data Repository, UDR) или функцию поддержки связки (binding support function, BSF), сетевой элемент функции сетевой экспозиции (network exposure function, NEF), сетевой элемент функции сетевого репозитория (network repository function, NRF), функцию приложений (application function, AF) и т.п. В этом варианте осуществления представленной заявки это ничем конкретно не ограничивается.
Следует заметить, что в сетевой архитектуре 5G функция сетевого элемента IWF эквивалентна функции устройства доступа.
Терминал осуществляет связь с сетевым элементом AMF, используя сетевой интерфейс следующего поколения (Next generation, сокращенно N1). Устройство доступа осуществляет связь с сетевым элементом AMF, используя интерфейс N2 (сокращенно, N2). Устройство доступа осуществляет связь с сетевым элементом UPF, используя интерфейс N3 (сокращенно, N3). Сетевой элемент UPF осуществляет связь с DN, используя интерфейс N6 (сокращенно, N6). Любые два сетевых элемента UPF осуществляют связь друг с другом, используя интерфейс N9 (сокращенно, N9). Сетевой элемент UPF осуществляет связь с сетевым элементом SMF, используя интерфейс N4 (сокращенно, N4). Сетевой элемент AMF осуществляет связь с сетевым элементом SMF, используя интерфейс N11 (сокращенно, N11). Сетевой элемент AMF осуществляет связь с сетевым элементом UDM, используя интерфейс N8 (сокращенно, N8). Сетевой элемент SMF осуществляет связь с сетевым элементом PCF, используя интерфейс N7 (сокращенно, N7). Сетевой элемент SMF осуществляет связь с сетевым элементом UDM, используя интерфейс N10 (сокращенно, N10). Сетевой элемент AMF осуществляет связь с сетевым элементом AUSF, используя интерфейс N12 (сокращенно, N12). Сетевой элемент AMF осуществляет связь с сетевым элементом NSSF, используя интерфейс N22 (сокращенно, N22). Сетевой элемент AUSF осуществляет связь с сетевым элементом UDM, используя интерфейс N13 (сокращенно, N13). Сетевой элемент UDM осуществляет связь с сетевым элементом UDR. Сетевой элемент PCF осуществляет связь с сетевым элементом UDR. Сетевой элемент BSF осуществляет связь с сетевым элементом PCF и с сетевым элементом SMF.
Следует понимать, что в сетевой архитектуре, показанной на фиг. 4, сетевые элементы плоскости управления могут альтернативно взаимодействовать друг с другом, используя сервисно ориентированный интерфейс. Например, сетевой элемент AMF, сетевой элемент AUSF, сетевой элемент SMF, сетевой элемент UDM, сетевой элемент UDR, сетевой элемент NRF, сетевой элемент NEF, сетевой элемент NSSF или сетевой элемент PCF взаимодействуют друг с другом, используя сервисно ориентированный интерфейс. Например, внешний сервисно ориентированный интерфейс, обеспечиваемый сетевым элементом AMF, может быть Namf. Внешний сервисно ориентированный интерфейс, обеспечиваемый сетевым элементом SMF, может быть Nsmf. Внешний сервисно ориентированный интерфейс, обеспечиваемый сетевым элементом UDM, может быть Nudm. Внешний сервисно ориентированный интерфейс, обеспечиваемый сетевым элементом UDR, может быть Nudr. Внешний сервисно ориентированный интерфейс, обеспечиваемый сетевым элементом PCF, может быть Npcf. Внешний сервисно ориентированный интерфейс, обеспечивемый сетевым элементом BSF, может быть Nbsf. Внешний сервисно ориентированный интерфейс, обеспечивемый сетевым элементом NEF, может быть Nnef. Внешний сервисно ориентированный интерфейс, обеспечивемый сетевым элементом NRF, может быть Nnrf. Внешний сервисно ориентированный интерфейс, обеспечивемый сетевым элементом NSSF, может быть Nnssf. Внешний сервисно ориентированный интерфейс, обеспечивемый сетевым элементом NWDAF, может быть Nnwdaf. Следует понимать, что для соответствующих описаний названий различных сервисно ориентированных интерфейсов, показанных на фиг. 3, следует обращаться к схеме системной архитектуры 5G (5G system architecture) в стандарте 23501. Подробности здесь не описываются.
Следует понимать, что на фиг. 4 показан просто пример сетевого элемента UPF и одного сетевого элемента SMF. Конечно, на чертеже может быть показано много сетевых элементов UPF и много сетевых элементов SMF, например, чертежи могут содержать сетевой элемент 1 SMF и сетевой элемент 2 SMF. В этом варианте осуществления представленной заявки это ничем конкретно не ограничивается. В случае, когда сетевые элементы соединяются друг с другом, обратитесь к сетевой архитектуре, показанной на фиг. 4. Подробности здесь повторно не описываются. Следует заметить, что названия интерфейсов между сетевыми элементами, показанными на фиг. 4, являются только примером и при конкретной реализации интерфейсы могут иметь другие названия. В этом варианте осуществления представленной заявки это ничем конкретно не ограничивается.
Следует заметить, что устройство доступа, сетевой элемент AF, сетевой элемент AMF, сетевой элемент SMF, сетевой элемент AUSF, сетевой элемент UDM, сетевой элемент UPF, сетевой элемент PCF и т.п., показанные на фиг. 4, являются просто названиями и эти названия не накладывают каких-либо ограничений на устройства. В сети 5G и будущей сети сетевые элементы, соответствующие устройству доступа, сетевому элементу AF, сетевому элементу AMF, сетевому элементу SMF, сетевому элементу AUSF, сетевому элементу UDM, сетевому элементу UPF и сетевому элементу PCF, могут иметь другие названия. В этом варианте осуществления представленной заявки это ничем конкретно не ограничивается. Например, сетевой элемент UDM может дополнительно быть заменен домашним абонентским сервером (home subscriber server, HSS), абонентской базой данных пользователя (user subscription database, USD), объектом базы данных и т.п. Это по всему описанию используется единообразно. Ниже подробности повторно не описываются.
Следует заметить, что сетевая архитектура в вариантах осуществления настоящей заявки не ограничивается сетевой архитектурой 5G со слиянием стационарных-мобильных средств и любая архитектура, в которой терминал получает доступ ко второй сети, используя первую сеть, применима к вариантам осуществления настоящей заявки. Первая сеть или вторая сеть могут быть частной сетью, сетью длговременной эволюции (long term evolution, LTE), сетью MulteFire, домашней сетью базовых станций, мобильной сетью доступа, не соответствующей 3GPP, такой как Wi-Fi, сетью глобальной системы для мобильной связи (Global System for Mobile Communication, GSM) или сетью пакетной радиосвязи общего пользования (General Packet Radio Service, GPRS), сетью широкополосного мультидоступа с кодовым разделением каналов (wideband code division multiple access, WCDMA), будущей сетью 6G и т.п. Сетью доступа (Access Network, AN) в первой сети могут быть NG RAN, AGF или BNG, которые получают доступ, используя стационарную сеть, проводную AN, частную сеть с доступом к сети, сеть доступа MultiFire или шлюз с непроверяемым доступом (Non-3GPP Interworking Function, N3IWF) или с проверяемым доступом.
Как вариант, первый терминал или второй терминал (terminal) в вариантах осуществления настоящей заявки могут содержать различные устройства, которые имеют функцию беспроводной связи и которые могут соединяться с мобильной сетью, например, портативным устройством, устройством, монтируемым на транспортном средстве, носимым устройством, компьютерным устройством или другим процессорным устройством, соединенным с беспроводным модемом, или могут содержать абонентский блок (subscriber unit), сотовый телефон (cellular phone), смартфон (smart phone), беспроводную карту передачи данных, персонального цифрового помощника (personal digital assistant, PDA), компьютер, планшет, беспроводной модем (modem), портативное устройство (handheld), переносной компьютер (laptop computer), беспроводной телефон (cordless phone), станция местной радиосвязи (wireless local loop, WLL), терминал связи машинного типа (machine type communication, MTC), оборудование пользователя (user equipment, UE), мобильная станция (mobile station, MS), оконечное устройство (terminal device) или ретрансляционное оборудование пользователя. Например, ретрансляционным оборудованием пользователя может быть резидентный шлюз 5G (residential gateway, RG).
Один терминал может работать как два, первый терминал и второй терминал.
Функции сетевых элементов на фиг. 2-4 являются следующими:
Основная функция сетевого элемента AMF содержит функцию, связанную с доступом и мобильностью, такую как управление соединениями, управление мобильностью, управление регистрацией, аутентификацией и авторизацией доступа, управление доступностью или управление контекстом безопасности.
Основная функция сетевого элемента SMF содержит функцию, связанную с сеансом, такую как управление сеансом (например, установление, модификация и удаление сеанса, включая обслуживание туннеля между UPF и RAN), выбор и управление сетевым элементом UPF, выбор режима непрерывности сервиса и сеанса (Service and Session Continuity, SSC) или роуминг.
Основные функции сетевого элемента PCF содержат функции, связанные с политикой, такие как формулирование единообразной политики, обеспечение управления политикой и получение от UDR абонентской информации, связанной с политическими решениями.
Основная функция сетевого элемента NSSF содержит выбор группы отдельных сетевых участков для терминала, определение разрешенного NSSAI и определение набора сетевых элементов AMF, которые могут обслуживать терминал, и и т.п.
Основные функции сетевого элемента NRF содержат функцию обнаружения сервисов и поддержание текста NF доступных случаев сетевой функции (Network Function, NF) и сервис, поддерживаемый случаем NF.
Сетевой элемент AF взаимодействует с базовой сетью 3GPP, чтобы предоставлять сервис, в том числе взаимодействие с NEF, взаимодействие с архитектурой политики и т.п.
Основные функции сетевого элемента NEF содержат безопасный показ сервисов и возможностей, предоставляемых сетевой функцией 3GPP, включая внутренний показ сервисов и возможностей, показ сервисов и услуг третьему лицу и т.п. и преобразование или трансляция информации, которой обмениваются с AF, и информации, которой обмениваются с внутренней сетевой функцией, такой, как идентификатор сервисов AF и внутренняя информация базовой сети 5G, такая как название сети передачи данных (Data Network Name, DNN), идентификатор информации помощи при выборе одиночного сетевого участка (Single Network Slice Selection Assistance Information, S-NSSAI) и т.п.
UDM поддерживает обработку рекомендательных писем, процесс идентификации пользователя, авторизацию доступа, управление регистрацией и мобильностью, управление подпиской, управление короткими сообщениями и т.п. в ключевом механизме согласования аутентификации 3GPP.
Сетевой элемент AUSF взаимодействует с UDM, чтобы получать информацию пользователя, и выполняет функцию, связанную с аутентификацией, например, формирование промежуточного ключа.
UDR выполняется с возможностью хранения данных подписки (Subscribed Data), данных политики (Policy Data), данных приложений (Application Data) и т.п.
На фиг. 5 схематично показана структура аппаратных средств устройства связи, соответствующего варианту осуществления настоящей заявки. По структуре аппаратных средств первого терминала, второго терминала, первого сетевого элемента плоскости управления, второго сетевого элемента плоскости управления, первого сетевого элемента плоскости пользователя и второго сетевого элемента плоскости пользователя в вариантах осуществления настоящей заявки обращайтесь к схемам структуры аппаратных средств устройства связи, показанной на фиг. 5. Устройство связи содержит процессор 41, линию 44 связи и по меньшей мере один интерфейс связи (на фиг. 5, где устройство связи содержит интерфейс 43 связи, он используется просто в качестве примера для описания).
Процессор 41 может быть универсальным центральным процессором (central processing unit, CPU), микропроцессором, специализированной прикладной интегральной схемой (application-specific integrated circuit, ASIC) или одной или более интегральными схемами, выполненными с возможностью управления исполнением программы для решений, приведенных в настоящей заявке.
Линия 44 связи может содержать путь прохождения, по которому информация передается между вышеупомянутыми компонентами.
Интерфейс 43 связи выполнен с возможностью осуществления связи с другим устройством или сетью связи, такой как Ethernet, сеть радиодоступа (radio access network, RAN) или беспроводная локальная сеть (wireless local area networks, WLAN), используя любое устройство, такое как приемопередатчик.
Как вариант, устройство связи дополнительно может содержать память 42.
Память 42 может быть постоянной памятью (read-only memory, ROM) или другим типом статического запоминающего устройства, которое может запоминать статическую информацию и команды, или оперативной памятью (random access memory, RAM) или другим типом динамического запоминающего устройства, которое может хранить информацию и команды или может быть электрически стираемым программируемым постоянным запоминающим устройством (electrically erasable programmable read-only memory, EEPROM), постоянным запоминающим устройством на компакт-диске (compact disc read-only memory, CD-ROM) или другим запоминающим устройством на компакт-диске, запоминающим устройством на оптическом диске (в том числе, на компакт-диске, лазерном диске, оптическом диске, цифровом универсальном диске, диске Blu-ray и т.п.), запоминающим устройством на магнитном диске или носителе запоминающего устройства на магнитном диске или на любом другом носителе, который может использоваться для переноса или хранения ожидаемой управляющей программы в форме команд или структуры данных или к которым может получать доступ компьютер, но не ограничиваясь только этим. Память может существовать независимо и соединяться с процессором, используя линию 44 связи. Альтернативно, память может интегрироваться с процессором.
Память 42 выполнена с возможностью хранения исполняемых компьютером команд для исполнения решений, полученных в результате настоящей заявки, и их исполнение управляется процессором 41. Процессор 41 выполнен с возможностью исполнения компьютерно исполняемых команд, хранящихся в памяти 42, чтобы реализовывать способ управления сеансом, представленный в последующих вариантах осуществления настоящей заявки.
Как вариант, компьютерно исполняемые команды в этом варианте осуществления могут также упоминаться как прикладная управляющая программа. В этом варианте осуществления представленной заявки это ничем конкретно не ограничивается.
Во время конкретной реализации в варианте осуществления процессор 41 может содержать один или более CPU, например, CPU 0 и CPU 1, показанные на фиг. 5.
Во время конкретной реализации варианта осуществления устройство связи может содержать множество процессоров, таких как процессор 41 и процессор 45 на фиг. 5. Каждый из процессоров может быть одноядерным (single-CPU) или многоядерным (multi-CPU) процессором. Здесь процессор может быть одним или более устройствами, схемами или процессорными ядрами для обработки данных (например, команд компьютерной программы).
Способ управления сеансом, представленный в вариантах осуществления настоящего приложения, описывается конкретно со ссылкой на фиг. 1-4.
Следует заметить, что названия сообщений, передаваемых между сетевыми элементами, названия параметров в сообщениях и т.п. в последующих вариантах осуществления настоящей заявки являются, главным образом, примерами, и в процессе конкретной реализации могут иметь место другие названия. В этих варианте осуществления настоящей заявки это ничем конкретно не ограничивается.
На фиг. 6 схематично представлен способ управления сеансом, соответствующий варианту осуществления настоящей заявки; Способ содержит нижеследующие этапы.
Этап 101: Первый сетевой элемент плоскости управления в первой сети принимает решение управлять первым сеансом.
Первый сеанс используется для обеспечения соединения первой сети со вторым терминалом. Первый сетевой элемент плоскости управления является сетевым элементом в первой сети.
Первая сеть содержит сетевые элементы в сети, в которой регистрируется первый терминал. Вторая сеть содержит сетевые элементы в сети, в которой регистрируется второй терминал. Первая сеть и вторая сеть, каждая, могут содержать одни и те же или разные сетевые элементы в одной и той же PLMN или могут содержать различные сетевые элементы в различных PLMN. Например, первый терминал является терминалом 202 на фиг. 2. Первый сетевой элемент плоскости управления в первой сети может быть любым из следующего: первый сетевой элемент SMF, первый сетевой элемент AMF, первый PCF и первый сетевой элемент UDM.
Например, первая сеть может быть первой сетью 20, показанной на фиг. 2 или на фиг. 3. На фиг. 2 первая сеть 20 содержит терминал 202, сетевой элемент 203 UPF, первый сетевой элемент AMF, первый сетевой элемент SMF, первый сетевой элемент PCF и устройство 204 доступа. На фиг. 3 первая сеть 20 содержит сетевой элемент 203 UPF, первый сетевой элемент AMF, первый сетевой элемент SMF, первый сетевой элемент PCF и устройство 204 доступа.
Например, сеанс в этом варианте осуществления настоящей заявки может быть блоком пакетной передачи данных (Packet Data Unit, PDU) или соединением сети передачи данных общего пользования (Public Data Network, PDN). Такой сеанс в этом варианте осуществления настоящей заявки является сеансом PDU и используется в качестве примера. Первый сеанс в этом варианте осуществления настоящей заявки упоминается как первый канал передачи данных, который устанавливается первым сетевым элементом управления сеансом в первой сети и который соединяет терминал 10 с сетевым элементом 203 UPF в первой сети. Следует понимать, что второй терминал на этапе 101 может быть терминалом 10, показанным на фиг. 2 или фиг. 3.
Для сетевой архитектуры, показанной на фиг. 2, сетевые элементы в первом канале передачи данных содержат терминал 10, терминал 202, устройство 204 доступа и сетевой элемент UPF, выбранные первым сетевым элементом SMF для первого сеанса. Первый канал передачи данных содержит линии связи между множеством пар соседних сетевых элементов, например, содержит линию связи между терминалом 10 и терминалом 202, линию связи между терминалом 202 и устройством 204 доступа и линию связи между устройством 204 доступа и сетевым элементом 203 UPF.
Для сетевой архитектуры, показанной на фиг. 3, сетевые элементы в первом канале передачи данных содержат терминал 10, устройство 204 доступа и сетевой элемент 203 UPF, выбранный первым сетевым элементом SMF для первого сеанса. Первый канал передачи данных содержит линии связи между множеством пар соседних сетевых элементов, например, содержит линию связи между терминалом 10 и устройством 204 доступа и линию связи между устройством 204 доступа и сетевым элементом 203 UPF.
Этап 102: Первый сетевой элемент плоскости управления управляет первым сеансом.
Принятие решения посредством первого сетевого элемента плоскости управления в первой сети, чтобы управлять первым сеансом, содержит: непосредственное инициирование посредством первого сетевого элемента плоскости управления процедуры модификации первого сеанса или процедуры удаления первого сеанса, или посылку первым сетевым элементом плоскости управления сообщения запроса управления сеансом для первого сеанса первому сетевому элементу управления сеансом в первой сети, терминалу в первой сети, первому сетевому элементу управления политикой в первой сети или первому сетевому элементу управления подпиской в первой сети, чтобы запросить первый сетевой элемент управления сеансом в первой сети, терминал в первой сети, первый сетевой элемент управления политикой в первой сети или первый сетевой элемент управления подпиской в первой сети, инициирование процедуры модификации сеанса или процедуры удаления сеанса, основываясь на сообщении запроса управления сеансом для первого сеанса.
Этот вариант осуществления настоящей заявки представляет способ управления сеансом. Первый сетевой элемент плоскости управления определяет, что первый сеанс нуждается в управлении, и затем выполняет управление первым сеансом. Таким образом, для сетевой архитектуры, в которой второй терминал получает доступ ко второй сети, используя первую сеть, параметр качества обслуживания (Quality of Service, QoS), предназначенный для передачи данных плоскости пользователя второго терминала и который находится в первой сети, может изменяться посредством управления первым сеансом в первой сети. По сравнению с предшествующим уровнем техники, в котором фиксированный и единообразный QoS используется для передачи данных плоскости пользователя второго терминала, для данных плоскости пользователя второго терминала может обеспечиваться гарантия точного QoS.
Независимо от сетевой архитектуры, показанной на фиг. 2 или 3, первый сетевой элемент плоскости управления, когда определяется, что заданное условие выполняется, может принять решение управлять первым сеансом. Например, заданным условием может быть запуск, которые основан во втором сетевом элементе плоскости управления во второй сети (сокращенно, пассивный запуск), или может быть, что первый сетевой элемент плоскости управления идентифицирует, что первый сеанс нуждается в управлении (сокращенно, активная идентификация). Пассивный запуск и активная идентификация раздель описываются нижеследующим образом.
(1) Активная идентификация
В возможном варианте осуществления, как показано на фиг. 7, этап 101 в этом варианте осуществления настоящей заявки может быть специально реализован следующим образом. Первый сетевой элемент плоскости управления определяет, что второй параметр качества сервиса QoS, который принадлежит к данным плоскости пользователя второго терминала во второй сети и который находится во второй сети, несовместим с первым параметром QoS. который принадлежит к данным плоскости пользователя второго терминала в первой сети и который находится в первой сети, и первый сетевой элемент плоскости управления принимает решение управлять первым сеансом, где вторая сеть является сетью, к которой второй терминал получает доступ, используя первую сеть.
Следует заметить, что когда первый сетевой элемент плоскости управления определяет, что второй параметр качества сервиса QoS, который принадлежит к данным плоскости пользователя второго терминала во второй сети и который находится во второй сети, несовместим с первым параметром QoS. который принадлежит к данным плоскости пользователя второго терминала в первой сети и который находится в первой сети, эквивалентен тому, что первый сетевой элемент плоскости управления принимает решение, что второй параметр качества сервиса QoS, который принадлежит к данным плоскости пользователя второго терминала во второй сети и который находится во второй сети, несовместим с первым параметром QoS данных плоскости пользователя в первой сети.
Заметим, что данные плоскости пользователя второго терминала во второй сети и данные плоскости пользователя второго терминала в первой сети могут быть одинаковыми.
Следует понимать, что данные плоскости пользователя в этом варианте осуществления настоящей заявки альтернативно могут заменяться сервисным потоком.
Например, данные плоскости пользователя второго терминала передаются второй сети, используя первую сеть. В процессе передачи данных плоскости пользователя второго терминала в первой сети сетевой элемент 203 UPF в первой сети может определить второй параметр QoS в данных плоскости пользователя второго терминала и затем подать обратно второй параметр QoS первому сетевому элементу плоскости управления.
То, что второй параметр QoS несовместим с первым параметром QoS в этом варианте осуществления настоящей заявки, может означать, что второй параметр QoS полностью отличается от первого параметра QoS или что второй параметр QoS и первый параметр QoS не соответствуют заранее конфигурированному соотношению преобразования. Например, различаются идентификаторы QoS данных плоскости пользователя или идентификаторы QoS не соответствуют заранее конфигурированному соотношению преобразования.
Например, вторая сеть может быть второй сетью 30, показанной на фиг. 2 или на фиг. 3. Вторая сеть 30 может содержать второй сетевой элемент AMF, второй сетевой элемент PCF, второй сетевой элемент SMF, сетевой элемент 303 IWF, сетевой элемент 302 UPF и DN 304.
Например, если первый сетевой элемент плоскости управления определяет, что данные 1 плоскости пользователя второго терминала передаются во второй сети, используя поток 1 QoS, и данные 2 плоскости пользователя передаются в первой сети, используя поток 2 QoS, первый сетевой элемент плоскости управления может принять решение, что первый сеанс должен управляться. Следует понимать, что поток QoS может соответствовать ресурсу, что гарантирует высоконадежную передачу данных плоскости пользователя.
Соответственно, в процедуре, показанной на фиг. 7, этап 102 в этом варианте осуществления настоящей заявки может быть реализован следующим образом: Первый сетевой элемент плоскости управления управляет первым сеансом, основываясь на втором параметре QoS:
Например, первый сетевой элемент плоскости управления инициирует процесс управления сеансом для первого сеанса, используя второй параметр QoS в качестве целевого параметра QoS. Альтернативно, первый сетевой элемент плоскости управления инициирует процесс управления сеансом для первого сеанса, используя в качестве целевого параметра QoS заранее конфигурированный параметр QoS, преобразованный во второй параметр QoS.
Следует понимать, что после того, как первый сетевой элемент плоскости управления принимает решение управлять первым сеансом, первый сетевой элемент плоскости управления может инициировать процедуру управления первым сеансом, первый сетевой элемент плоскости управления может инициировать процедуру управления сеансом, чтобы обновить QoS первого сеанса, так чтобы данные 2 плоскости пользователя также передавались в первой сети, используя поток 1 QoS.
Процедура управления сеансом в этом варианте осуществления настоящей заявки может быть процедурой установления сеанса, процедурой обновления сеанса (которая может также упоминаться как модификация сеанса) или процедурой удаления сеанса.
(2) Пассивный запуск
В другом возможном варианте осуществления, как показано на фиг. 7, способ, представленный в этом варианте осуществления настоящей заявки, дополнительно содержит нижеследующие этапы.
Этап 103: Второй сетевой элемент плоскости управления во второй сети управляет вторым сеансом во второй сети.
Второй сеанс используется для обеспечения соединения во второй сети со вторым терминалом.
Фиг. 2 используется в качестве примера. Второй сеанс в этом варианте осуществления настоящей заявки упоминается как второй канал передачи данных, который устанавливается вторым сетевым элементом управления сеансом во второй сети и который соединяет терминал 10 с сетевым элементом 302 UPF в первой сети.
Когда второй сетевой элемент плоскости управления управляет вторым сеансом, это содержит: непосредственное инициирование посредством второго сетевого элемента плоскости управления процедуры модификации первого сеанса или процедуры удаления сеанса или посылки вторым сетевым элементом плоскости управления сообщения запроса управления сеансом для второго сеанса второму сетевому элементу управления сеансом во второй сети, второму терминалу во второй сети, или второму сетевому элементу управления политикой или второму сетевому элементу управления подпиской во второй сети, чтобы запросить второй сетевой элемент управления сеансом, второй терминал во второй сети или второй сетевой элемент управления политикой или второй сетевой элемент управления подпиской во второй сети, чтобы инициировать процедуру модификации сеанса или процедуру удаления сеанса для второго сеанса.
Этап 104: Второй сетевой элемент плоскости управления посылает сообщение запуска управления сеансом первому сетевому элементу плоскости управления в первой сети, где второй терминал получает доступ ко второй сети, используя первую сеть, сообщение запуска управления сеансом запрашивает управление первым сеансом в первой сети и первый сеанс используется для обеспечения соединения в первой сети для второго терминала.
Например, сообщение запуска управления сеансом может быть запросом запуска установления/модификации/удаления сеанса.
Следует заметить, что сообщение запуска управления сеансом на этапе 104 может быть послано вторым сетевым элементом плоскости управления первому сетевому элементу плоскости управления, когда или после того, как второй сетевой элемент плоскости управления выполнит второй процесс управления сеансом.
Следует понимать, что после выполнения операции, такой как установление/модификация/удаление во втором сеансе во второй сети, второй сетевой элемент плоскости управления может запустить первый сетевой элемент плоскости управления для управления первым сеансом в первой сети.
Этап 105: Первый сетевой элемент плоскости управления принимает сообщение запуска управления сеансом от второго сетевого элемента плоскости управления.
Соответственно, этап 101 может быть конкретно реализован следующим образом: Первый сетевой элемент плоскости управления, основываясь на сообщении запуска управления сеансом, принимает решение управлять первым сеансом в первой сети.
В первой необязательной реализации, чтобы после того, как первый сетевой элемент плоскости управления сможет принять решение выполнить процедуру управления сеансом в первом сеансе, позволить первому сеансу удовлетворить требование (Requirement) QoS для передачи данных плоскости управления второго терминала в первой сети, сообщение запуска управления сеансом может дополнительно содержать информацию о параметре QoS, чтобы определить требование QoS для передачи данных плоскости пользователя второго терминала в первой сети.
Следует понимать, что информация о параметре QoS в этом варианте осуществления настоящей заявки может быть параметром QoS, используемым, когда данные плоскости пользователя второго терминала передаются во второй сети, или может быть требованием QoS, которое определяется вторым сетевым элементом плоскости управления и который используется, когда данные плоскости пользователя второго терминала передаются в первой сети.
Соответственно, этап 102 может быть конкретно реализован следующим образом: Первый сетевой элемент плоскости управления управляет первым сеансом, основываясь на информации о параметре QoS.
Например, первый сетевой элемент плоскости управления инициирует процесс управления сеансом в первом сеансе, используя информацию о параметре QoS в качестве целевого параметра QoS, или первый сетевой элемент плоскости управления инициирует процесс управления сеансом в первом сеансе, используя в качестве целевого параметра QoS заранее конфигурированный параметр QoS, преобразованный в информацию о параметре QoS.
Конкретно, первый сетевой элемент плоскости управления инициирует процедуру управления сеансом, основываясь на информации о параметре QoS, так что после того, как первый сетевой элемент плоскости управления выполняет процедуру управления сеансом в первом сеансе, данные плоскости пользователя, передаваемые в первом сеансе, могут удовлетворять требованию QoS.
Следует понимать, что если первый сетевой элемент плоскости управления является первым сетевым элементом AMF, первый сетевой элемент AMF может подавать команду первому сетевому элементу PCF, второму терминалу, первому сетевому элементу SMF или первому сетевому элементу UDM запустить процедуру управления сеансом. В этом случае, первый сетевой элемент AMF может послать информацию о параметре QoS и информацию, используемую для определения первого сеанса первому сетевому элементу PCF, второму терминалу, первому сетевому элементу SMF или первому сетевому элементу UDM.
Если первый сетевой элемент плоскости управления является любым из первого сетевого элемента PCF, второго терминала, первого сетевого элемента SMF или первого сетевого элемента UDM, первый сетевой элемент плоскости управления может напрямую инициировать запустить процедуру управления сеансом в первом сеансе.
Во втором возможном варианте осуществления, снова со ссылкой на фиг. 7, способ, представленный в этом варианте осуществления настоящей заявки, дополнительно содержит нижеследующие этапы.
Этап 106: Второй первой сетевой элемент плоскости посылает информацию о втором терминале и/или информацию о первом терминале первому сетевому элементу плоскости управления, где информация о втором терминале предназначена для определения первого сеанса и информация о первом терминале предназначена для определения первого сеанса.
Этап 107: Первый сетевой элемент плоскости управления принимает информацию о втором терминале и/или информацию о первом терминале от второго сетевого элемента плоскости управления.
Соответственно, этап 101 может быть альтернативно реализован следующим образом: Первый сетевой элемент плоскости управления, основываясь на информации о втором терминале и/или на информации о первом терминале, принимает решение управлять первым сеансом.
Например, информация о втором терминале может быть информацией, которая может использоваться для идентификации первого сеанса, который обеспечивает соединение для второго терминала. Например, информация о втором терминале содержит одну или более из следующей информации: идентификатор второго терминала, идентификатор первого сеанса, IP-адрес второго терминала и идентификатор второго сеанса. Второй сеанс используется для обеспечения соединения во второй сети для второго терминала.
Например, информация о первом терминале может быть информацией, которая может использоваться для идентификации первого сеанса. Например, информация о первом терминале содержит одну или более из следующей информации: идентификатор первого терминала, идентификатор первого сеанса, IP-адрес первого терминала и идентификатор второго сеанса, где второй сеанс используется для обеспечения соединения во второй сети для второго терминала.
Например, идентификатор второго терминала в этом варианте осуществления настоящей заявки может быть одним или более из следующего: адрес Интернет-протокола (internet protocol, IP), постоянный идентификатор подписки (subscription permanent identifier, SUPI), постоянный идентификатор оборудования (permanent equipment identifier, PEI), исходный идентификатор публичной подписки (generic public subscription identifier, GPSI), международный идентификатор мобильного абонента (international mobile subscriber identifier, IMSI), международный идентификатор мобильного оборудования (international mobile equipment identity, IMEI), 5-кратный IP (5-tuple) и международный номер интегрированной сервисной цифровой сети мобильных станций (mobile station international integrated service digital network number, MSISDN). Для идентификатора терминала в последующих вариантах осуществления обратитесь к приведенному здесь описанию. Подробности повторно не описываются.
Следует понимать, что идентификатор второго сеанса используется для идентификации второго сеанса. Если информация о втором терминале является идентификатором второго сеанса, первый сетевой элемент плоскости управления может заранее сохранить соотношение преобразования между идентификатором первого сеанса и идентификатором второго сеанса. Таким образом, после приема идентификатора второго сеанса, первый сетевой элемент плоскости управления может определить идентификатор первого сеанса, основываясь на соотношении преобразования между идентификатором первого сеанса и идентификатором второго сеанса. Дополнительно, первый сетевой элемент плоскости управления, основываясь на идентификаторе первого сеанса, определяет, что первый сеанс нуждается в управлении.
IP-адрес второго терминала является локальным IP-адресом (local IP address), назначенным первым терминалом второму терминалу. Второй терминал может использовать локальный IP-адрес для установления соединения с сетевым элементом IWF. Например, когда второй терминал устанавливает соединение с первым терминалом, первый терминал назначает второму терминалу локальный IP-адрес.
Как вариант, информация о втором терминале может посылаться в сообщении запуска управления сеансом первому сетевому элементу плоскости управления вместе с информацией о параметре QoS. Альтернативно, первому сетевому элементу плоскости управления может быть послано отдельное сообщение, содержащее информацию о втором терминале. В этом варианте осуществления представленной заявки это ничем не ограничивается.
Следует заметить, что если первый сетевой элемент плоскости управления принимает информацию о параметре QoS и информацию о втором терминале, первый сетевой элемент плоскости управления определяет первый сеанс, основываясь на информации о втором терминале. Первый сетевой элемент плоскости управления управляет первым сеансом, основываясь на информации о параметре QoS.
Например, информация о параметре QoS в этом варианте осуществления настоящей заявки содержит любую одну или более из следующей информации: сервисный дескриптор и индикация QoS. Сервисный дескриптор предназначается для определения данных плоскости пользователя второго терминала в первой сети. Индикация QoS указывает требование к ресурсу QoS, используемому данными плоскости пользователя, которые принадлежат второму терминалу в первой сети и которые соответствуют сервисному дескриптору.
Следует понимать, что дескриптор сервиса является описанием данных плоскости пользователя второго терминала в первой сети (существует множество способов: 1. Сервисный дескриптор может быть идентификатором второго терминала и используется для идентификации первых данных плоскости пользователя второго терминала. 2. Сервисный дескриптор может быть идентификатором первого сеанса, идентификатором второго сеанса или адресом второго терминала и предназначен для определения данных плоскости пользователя второго терминала во втором сеансе/первом сеансе. 3. Сервисный дескриптор может быть индексом параметра безопасности (Security Parameter Index, SPI) и предназначен для определения данных плоскости пользователя в туннеле IPsec. 4. Сервисный дескриптор может быть потоковым дескриптором, например, частью или всем 5-tuple и предназначаться для определения данных плоскости пользователя сервисного потока. 5. Сервисный дескриптор может быть идентификатором потока качества сервиса (QoS flow identifier, QFI) или идентификатором QoS 5G (5QI) и использоваться для идентификации данных плоскости пользователя, передаваемых, используя QoS. 6. Сервисный дескриптор может быть идентификатором кодовой точки дифференцированного сервиса (Differentiated Services Code Point, DSCP), который является другим идентификатором для идентификации QoS.
Следует заметить, что сервисный дескриптор в этом варианте осуществления настоящей заявки формируется вторым сетевым элементом плоскости управления, например, чтобы установить взаимосвязь между параметром QoS и идентификатором DSCP и послать сервисный дескриптор первому сетевому элементу плоскости управления и второму сетевому элементу плоскости управления.
Например, индикация QoS предназначена для определения требования к ресурсу QoS, используемому для передачи данных плоскости пользователя, которые принадлежат второму терминалу в первой сети и которые соответствуют сервисному дескриптору передачи. То есть, данные плоскости пользователя, которые принадлежат второму терминалу в первой сети и которые соответствуют сервисному дескриптору, могут передаваться, используя поток QoS, соответствующий ресурсу QoS. Например, ресурс QoS может быть некоторыми ресурсами, на которых первые данные плоскости пользователя могут достигать заданной полосы пропускания, задержки и джиттера. Поток QoS, соответствующий ресурсу QoS, относится к набору данных плоскости пользователя, которые принадлежат второму терминалу в первой сети и которые используют один и тот же тип ресурса QoS.
Например, индикация QoS содержит один или более таких параметров QoS, как QFI, 5QI, совокупная максимальная битовая скорость (Aggregate Maximum Bit Rate, AMBR) и TMBR.
В возможном варианте осуществления, опять со ссылкой на фиг. 7, перед этапом 106 способ, представленный в этом варианте осуществления настоящей заявки, дополнительно содержит нижеследующие этапы.
Этап 108: Второй сетевой элемент плоскости управления получает информацию о первом сетевом элементе плоскости управления.
Информация о первом сетевом элементе плоскости управления предназначена для определения первого сетевого элемента плоскости управления.
Например, второй сетевой элемент плоскости управления заранее сохраняет информацию о первом сетевом элементе плоскости управления.
В другом примере, этап 108 может быть конкретно реализован следующим образом: В процессе, в котором второй терминал регистрируется, используя вторую сеть, или в процессе, в котором второй терминал управляет вторым сеансом, используя вторую сеть, второй сетевой элемент плоскости управления получает информацию о первом терминале, где первый терминал выполнен с возможностью обеспечения соединения для второго терминала, и второй сетевой элемент плоскости управления определяет первый сетевой элемент плоскости управления, основываясь на информации о первом терминале.
Например, в процессе, в котором второй терминал регистрируется с помощью второй сети, второй терминал посылает информацию о первом терминале второму сетевому элементу плоскости управления. Конкретный процесс является следующим: В варианте осуществления второй терминал может посылать сетевому элементу IWF сообщение учета авторизации аутентификации (Authentication Authorization Accounting, AAA), где сообщение AAA несет информацию о первом терминале. Сетевой элемент IWF посылает сообщение N2 второму сетевому элементу AMF во второй сети, где сообщение N2 несет информацию о первом терминале. Альтернативно, в другой реализации, в процессе, в котором второй терминал регистрируется с помощью второй сети, второй терминал посылает сообщение запроса регистрации второй сети, используя первый терминал. Поскольку сообщение запроса регистрации направляется первым терминалом второму сетевому элементу плоскости управления, после обработки сообщения запроса регистрации первый терминал может направить второму сетевому элементу плоскости управления сообщение запроса регистрации, несущее информацию о первом терминале. В еще одном другом примере, альтернативно, второй терминал инициирует процедуру управления вторым сеансом и второй терминал может посылать информацию о первом терминале второму сетевому элементу плоскости управления в процедуре управления вторым сеансом.
Например, информация о первом терминале в этом варианте осуществления настоящей заявки может быть любой информацией, которая может использоваться для идентификации первого терминала или сеанса первого терминала. Информация о первом терминале может быть идентификатором первого терминала, IP-адресом первого терминала или идентификатором сеанса первого терминала. Например, первый терминал используется как резидентный шлюз (Residential Gateway, RG).
В возможной реализации, когда второй сетевой элемент плоскости управления определяет первый сетевой элемент плоскости управления, основываясь на информации о первом терминале, он может быть конкретно реализован следующим образом: определяют посредством второго сетевого элемента плоскости управления, основываясь на информации о первом терминале, первый сетевой элемент плоскости управления, который соединяется с первым терминалом.
Например, определение посредством второго сетевого элемента плоскости управления, основываясь на информации о первом терминале, первом сетевом элементе плоскости управления, соединенном с первым терминалом, может быть специально реализовано одним или более из следующих способов 1-3.
Способ 1: Информация о первом терминале несет идентификатор первого сетевого элемента плоскости управления и второй сетевой элемент плоскости управления определяет первый сетевой элемент плоскости управления, основываясь на идентификаторе первого сетевого элемента плоскости управления.
Способ 2: Второй сетевой элемент плоскости управления определяет первый сетевой элемент плоскости управления, основываясь на соотношении связи между информацией о первом терминале и первым сетевым элементом плоскости управления. Второй сетевой элемент плоскости управления имеет соотношение связи между первым терминалом и первым сетевым элементом плоскости управления. Соотношение связи между первым терминалом и первым сетевым элементом плоскости управления может быть послано первым сетевым элементом плоскости управления второму сетевому элементу плоскости управления после того, как первый терминал установит соединение с первым сетевым элементом плоскости управления. Альтернативно, соотношение связи между первым терминалом и первым сетевым элементом плоскости управления получается с помощью второго сетевого элемента плоскости управления, используя другой сетевой элемент.
Способ 3: Второй сетевой элемент плоскости управления получает идентификатор первого сетевого элемента плоскости управления от сетевого элемента NRF в первой сети и сетевой элемент UDM в первой сети, основываясь на информации о первом терминале. Сетевой элемент NRF в первой сети и сетевой элемент UDM в первой сети запоминают соотношение связи между первым терминалом и первым сетевым элементом плоскости управления. Например, второй сетевой элемент плоскости управления посылает информацию о первом терминале сетевому элементу NRF или сетевому элементу UDM и получает идентификатор первого сетевого элемента плоскости управления от сетевого элемента NRF или от сетевого элемента UDM.
Например, второй сетевой элемент плоскости управления является вторым сетевым элементом AMF и первый сетевой элемент плоскости управления является первым сетевым элементом AMF плоскости управления. Второй сетевой элемент AMF определяет, основываясь на информации о первом терминале, первый сетевой элемент AMF, который обслуживает первый терминал. Следует заметить, что второй сетевой элемент плоскости управления может альтернативно быть любым из следующего: второй сетевой элемент PCF, второй сетевой элемент AMF, второй сетевой элемент SMF и второй сетевой элемент UDM. В этом случае, второй сетевой элемент PCF/второй сетевой элемент AMF /второй сетевой элемент SMF/второй сетевой элемент UDM может определить, основываясь на информации о первом терминале, любой из первого сетевого элемента AMF, первого сетевого элемента SMF, первого сетевого элемента UDM и первого сетевого элемента PCF, которые соединяются с первым терминалом.
Другими словами, в дополнение к определению первого сетевого элемента SMF, второй сетевой элемент SMF может дополнительно определить любой из первого сетевого элемента AMF, первого сетевого элемента PCF и первого сетевого элемента UDM.
Следует понимать, что в этом варианте осуществления настоящей заявки второй сетевой элемент плоскости управления посылает сообщение запуска управления сеансом первому сетевому элементу плоскости управления, определенному, основываясь на информации о первом терминале.
В необязательном варианте осуществления способ, обеспечиваемый в этом варианте осуществления настоящей заявки, дополнительно содержит этапы, на которых: после определения целевой информации о параметре QoS первого сеанса в первой сети, управляют посредством первого сетевого элемента плоскости управления первым терминалом для передачи второй сети данных плоскости пользователя второго терминала, используя канал передачи данных между первой сетью и второй сетью.
Следует понимать, что для архитектуры, показанной на фиг. 2, после определения целевой информации о параметре QoS первого сеанса в первой сети, первый сетевой элемент плоскости управления управляет первым терминалом для передачи второй сети данных плоскости пользователя второго терминала, используя канал передачи данных между первой сетью и второй сетью. В этом случае, данные плоскости пользователя, переданные второй сети, являются данными плоскости пользователя, посланными второй сети вторым терминалом. Конкретный процесс может происходить следующим образом: Первый терминал принимает данные плоскости пользователя от второго терминала и передает данные плоскости пользователя сетевому элементу UPF в первой сети, используя канал передачи данных в первой сети. Затем, сетевой элемент UPF передает данные плоскости пользователя второго терминала второй сети, используя канал передачи данных между первой сетью и второй сетью. Например, канал передачи данных в первой сети может быть первым сеансом.
Для архитектуры, показанной на фиг. 3, после того, как первый сетевой элемент плоскости управления определяет целевую информацию о параметре QoS первого сеанса в первой сети, первый сетевой элемент плоскости управления управляет вторым терминалом для передачи данных плоскости пользователя второй сети, используя канал передачи данных между первой сетью и второй сетью. В этом случае, данные плоскости пользователя, переданные второй сети, являются данными плоскости пользователя, посланными второй сети вторым терминалом. Второй терминал передает данные плоскости пользователя сетевому элементу UPF в первой сети, используя канал передачи данных в первой сети. Затем, сетевой элемент UPF передает данные плоскости пользователя второго терминала второй сети, используя канал передачи данных между первой сетью и второй сетью. Например, канал передачи данных в первой сети может быть первым сеансом.
Конкретно, первый сетевой элемент плоскости управления управляет первым терминалом, используя канал передачи данных в первой сети, чтобы передавать второй сети данные плоскости пользователя второго терминала, основываясь на определенной целевой информации о параметре QoS.
Например, перед определением целевой информации параметра QoS первая сеть передает данные плоскости пользователя второго терминала, используя параметр 1 QoS. Если определенная целевая информация о параметре QoS является параметром 2 QoS, первый сетевой элемент плоскости управления управляет первым терминалом, чтобы передавать второй сети данные плоскости пользователя второго терминала, используя канал передачи данных между первой сетью и второй сетью и используя параметр 2 QoS.
Например, целевая информация о параметре QoS может быть вторым параметром QoS или может быть параметром QoS который заранее запомнен в первом сетевом элементе плоскости управления и который используется для передачи данных плоскости пользователя второго терминала. Альтернативно, целевая информация о параметре QoS может быть информацией о параметре QoS, полученной от второго сетевого элемента плоскости управления. В этом варианте осуществления представленной заявки это ничем не ограничивается.
Следует заметить, что после того, как первый сетевой элемент плоскости управления определяет целевую информацию о параметре QoS первого сеанса в первой сети, если первый сетевой элемент плоскости управления принимает нисходящие данные плоскости управления, посланные второму терминалу второй сетью, первый сетевой элемент плоскости управления может альтернативно посылать нисходящие данные плоскости пользователя второму терминалу, используя канал передачи данных в первой сети.
Принятие решения, посредством первого сетевого элемента плоскости управления в первой сети, управлять первым сеансом, содержит: модификацию первого сеанса посредством первого сетевого элемента плоскости управления, или удаление первого сеанса посредством первого сетевого элемента плоскости управления или установление первого сеанса посредством первого сетевого элемента плоскости управления.
В необязательном варианте осуществления, как показано на фиг. 8, способ, представленный в этом варианте осуществления настоящей заявки, содержит дополнительно этап 109, этап 110 и этап 111.
Этап 109: Первый сетевой элемент плоскости управления посылает информацию о параметре QoS первому сетевому элементу плоскости пользователя в первой сети и/или первому терминалу в первой сети, где второй терминал предоставляют доступ ко второй сети, используя первый терминал.
Например, в процессе, в котором первый сетевой элемент плоскости управления управляет первым сеансом, первый сетевой элемент плоскости управления посылает информацию о параметре QoS первому сетевому элементу плоскости управления в первой сети и/или первому терминалу в первой сети.
Этап 110: Первый сетевой элемент плоскости пользователя/первый терминал в первой сети принимает информацию о параметре QoS от первого сетевого элемента плоскости управления в первой сети.
Этап 111: Первый сетевой элемент плоскости управления и/или первый терминал передают/передает второй сети данные плоскости пользователя второго терминала, используя канал передачи данных между первой сетью и второй сетью, основываясь на информации о параметре QoS.
Для получения конкретного содержания информации о параметре QoS на этапах 109-111 обращайтесь к описанию приведенного выше варианта осуществления. Подробности здесь повторно не описываются.
Например, когда плоскость пользователя выполняет передачу для восходящих данных плоскости пользователя (то есть данных плоскости пользователя, посылаемых второй сети вторым терминалом), первый терминал определяет целевые восходящие данные плоскости пользователя. Сервисный дескриптор, переносимый в целевых восходящих данных плоскости пользователя, и сервисный дескриптор, определяемый, используя информацию о параметре QoS, являются одинаковыми или имеют соотношение преобразования друг с другом. Альтернативно, идентификатор потока QoS, например, QFI или 5QI, переносимый в целевых восходящих данных плоскости пользователя, удовлетворяет заданному требованию. Первый терминал передает целевые восходящие данные плоскости пользователя во вторую сеть, используя ресурс QoS, определенный, используя индикацию QoS. Для нисходящих данных плоскости пользователя (а именно, данных плоскости пользователя, посылаемых второму терминалу второй сетью), первый сетевой элемент плоскости пользователя определяет целевые нисходящие данные плоскости пользователя. Сервисный дескриптор, переносимый в целевых нисходящих данных плоскости пользователя, и сервисный дескриптор, определяемый, используя информацию о параметре QoS, являются одинаковыми или имеют соотношение преобразования друг с другом. Первый сетевой элемент плоскости пользователя передает целевые нисходящие данные плоскости пользователя второму терминалу, используя соответствующий ресурс QoS, определенный, используя QoS. Альтернативно, идентификатор потока QoS, например, QFI или 5QI, переносимый в целевых нисходящих данных плоскости пользователя, удовлетворяет заданному требованию.
Следует заметить, что сервисный дескриптор является необязательным параметром. Для конкретности, если второй сетевой элемент плоскости управления не послал информацию о параметре QoS первому сетевому элементу плоскости управления, первый сетевой элемент плоскости пользователя использует идентификатор потока QoS, переносимый в нисходящих данных плоскости пользователя, например, QFI или 5QI, чтобы определить целевые нисходящие данные плоскости пользователя, и передает целевые нисходящие данные плоскости пользователя, используя ресурс QoS, определяемый, используя индикацию QoS. Первый терминал использует идентификатор потока QoS, переносимый в восходящих данных плоскости пользователя, например, QFI или 5QI, чтобы определить целевые восходящие данные плоскости пользователя и передает целевые восходящие данные плоскости пользователя, используя ресурс QoS, определенный посредством индикации QoS.
Следует заметить, что если первый сетевой элемент плоскости управления принимает решение передавать данные плоскости пользователя в первой сети, используя целевую информацию о параметре QoS, информация о параметре QoS на этапе 109 и 111 может быть заменена целевой информацией о параметре QoS.
На фиг. 9 показан другой вариант осуществления настоящей заявки. Разница между фиг. 9 и описанным выше вариантом осуществления состоит в том, что на фиг. 9 второй терминал запускает первый терминал, чтобы управлять первым сеансом.
Этап 201: Первый терминал определяет первый сеанс, управляемый в первой сети.
Первая сеть содержит в сети сетевые элементы, с помощью которых регистрируется первый терминал. Например, для сетевой архитектуры, показанной на фиг. 2, первый терминал является терминалом 202, используемым в качестве примера, и первый сеанс является сеансом, который обслуживаент второй терминал (например, терминал 10 на фиг. 2) и который находится в первой сети. Следует понимать, что второй терминал получает доступ ко второй сети, используя первый терминал. Терминал 109 имеет первый сеанс в первой сети и имеет второй сеанс во второй сети. В этом случае, первый терминал принадлежит к первой сети и первый терминал может быть RG. В сетевой архитектуре, показанной на фиг. 2, для конкретного содержания первой сети обращайтесь к описанию этапа 101.
Например, для сетевой архитектуры, показанной на фиг. 3, первый терминал является терминалом 10, используемым в качестве примера, и первый сеанс является сеансом, который обслуживает терминал и который находится в первой сети. Следует понимать, что терминал 109 имеет первый сеанс в первой сети и имеет второй сеанс во второй сети. В этом случае, первый терминал может быть мобильным телефоном и т.п. В сетевой архитектуре, показанной на фиг. 3, для конкретного содержания первой сети обращайтесь к описанию этапа 101.
Этап 202: Первый терминал управляет первым сеансом.
Например, то, что первый терминал управляет первым сеансом, содержит: инициирование посредством первого терминала процедуру удаления первого сеанса, инициирование процедуры модификации первого сеанса и инициирует процедуру установления первого сеанса.
В первом возможном варианте осуществления, если способ, показанный на фиг. 9, может применяться к сетевой архитектуре, показанной на фиг. 2, первый терминал на этапе 201 является терминалом 202 в первой сети. В необязательной реализации, как показано на фиг. 10, способ, представленный в этом варианте осуществления настоящей заявки, дополнительно содержит нижеследующие этапы.
Этап 203: Второй терминал посылает первому терминалу информацию о втором терминале и/или информацию о первом терминале. Информация о втором терминале предназначена для определения первого сеанса. Информация о первом терминале предназначена для определения первого сеанса. Следует понимать, что второй терминал на этапе 203 может быть терминалом 10, показанным на фиг. 2, и первый терминал может быть терминалом 202, показанным на фиг. 2.
Для получения информации о втором терминале и информации о первом терминале обращайтесь к описаниям в приведенных выше вариантах осуществления. Подробности здесь повторно не описываются.
Соответственно, в процедуре, показанной на фиг. 7, этап 102 в этом варианте осуществления настоящей заявки может быть реализован следующим образом: Когда второй сетевой элемент плоскости управления во второй сети выполняет процедуру управления сеансом или после этого, второй терминал посылает первому терминалу информацию о втором терминале и/или информацию о первом терминале.
Этап 204: Первый терминал принимает от второго терминала информацию о втором терминале и/или информацию о первом терминале.
Например, первый терминал может принимать информацию о втором терминале от второго терминала, используя сообщение HTTP, сообщение по динамическому протоколу хост-конфигурации (Dynamic Host Configuration Protocol, DHCP) и т.п.
Соответственно, этап 201 может быть конкретно реализован следующим образом: Первый терминал, основываясь на информации о втором терминале и/или на информации о первом терминале, принимает решение управлять первым сеансом.
Здесь, для конкретной реализации этапа 201 обратитесь к конкретной реализации, в которой первый сетевой элемент плоскости управления, основываясь на информации о втором терминале, принимает решение управлять первым сеансом во второй необязательной реализации описанного выше варианта осуществления. Следует заметить, что когда первый терминал принимает решение управлять первым сеансом, первый сетевой элемент плоскости управления во второй необязательной реализации может быть заменен первым терминалом. Подробности здесь повторно не описываются.
Например, когда первый терминал в этом варианте осуществления управляет первым сеансом, это содержит этап, на котором: удаляют посредством первого терминала, модифицируют посредством первого терминала или устанавливают посредством первого терминала первый сеанс. В этом варианте осуществления представленной заявки это ничем не ограничивается.
В необязательной реализации, как показано на фиг. 10, способ, представленный в этом варианте осуществления настоящей заявки, дополнительно содержит нижеследующие этапы.
Этап 205: Второй терминал посылает первому терминалу информацию о параметре QoS. Информация о параметре QoS предназначена для определения требования QoS для передачи данных плоскости пользователя второго терминала в первой сети.
Следует понимать, что информация о параметре QoS в этом варианте осуществления настоящей заявки предназначена для определения требования QoS для передачи данных плоскости пользователя второго терминала в первой сети.
Этап 206: Первый терминал принимает информацию о параметре QoS от второго терминала.
Соответственно, этап 202 может быть конкретно реализован следующим образом: Первый терминал управляет первым сеансом, основываясь на информации о параметре QoS.
Например, для конкретной реализации этапа 202 обратитесь к процессу, в котором первый сетевой элемент плоскости управления управляет первым сеансом, основываясь на информации о параметре QoS. Следует заметить, что когда первый терминал управляет первым сеансом, только первый сетевой элемент плоскости управления в процессе, в котором первый сетевой элемент плоскости управления управляет первым сеансом, основываясь на информации о параметре QoS, нуждается в замене на первый терминал. Подробности здесь повторно не описываются.
Для получения конкретного содержания информации о параметре QoS на этапах 205 и 206 в этом варианте осуществления настоящей заявки обращайтесь к описанию приведенного выше варианта осуществления. Подробности здесь повторно не описываются.
Следует понимать, что после того, как первый терминал управляет первым сеансом, данные плоскости пользователя второго терминала, которые передаются в первом сеансе, могут удовлетворять требованию к QoS.
Следует заметить, что информация о параметре QoS и информация о втором терминале могут быть посланы вторым терминалом первому теримналу, используя одно и то же сообщение (например, первое сообщение). Конечно, информация о параметре QoS и информация о втором терминале могут переноситься раздельно в разных сообщениях и посылаться вторым терминалом первому терминалу.
Например, первое сообщение может быть сообщением по протоколу передачи гипертекста (Hyper Text Transport Protocol, HTTP).
Следует понимать, что после того, как второй терминал устанавливает с первым терминалом соединение HTTP, второй терминал может посылать сообщение HTTP первому терминалу, где сообщение HTTP несет в себе информацию о параметре QoS и информацию о втором терминале.
Во втором варианте осуществления, если способ, показанный на фиг. 9, может применяться к сетевой архитектуре, показанной на фиг. 3, первый терминал на этапе 201 является терминалом 202 в первой сети 20. В необязательной реализации этап 201 в этом варианте осуществления настоящей заявки может быть реализован следующим образом: После управления вторым сеансом во второй сети первый терминал принимает решение, что первый сеанс в первой сети нуждается в управлении.
Следует понимать, что для сетевой архитектуры, показанной на фиг. 3, этап 202 может быть конкретно реализован следующим образом: Первый терминал выполняет процесс управления первым сеансом, основываясь на параметре QoS в процессе управления вторым сеансом.
Например, если первый терминал использует параметр 1 QoS, когда управляет вторым сеансом во второй сети, первый терминал также использует параметр 1 QoS, когда управляет первым сеансом в первой сети.
В необязательной реализации, как показано на фиг. 10, независимо от сетевой архитектуры, показанной на фиг. 2 или на фиг. 3, способ, представленный в этом варианте осуществления настоящей заявки, дополнительно содержит нижеследующие этапы.
Этап 207: В процессе, в котором первый терминал управляет первым сеансом, первый терминал посылает информацию о параметре QoS первому сетевому элементу плоскости пользователя в первой сети, где информация о параметре QoS дает указание передать данные плоскости пользователя, основываясь на информации о параметре QoS.
Следует понимать, что для архитектуры, показанной на фиг. 3, первый терминал на этапе 207 является вторым терминалом 10.
Этап 208: Первый сетевой элемент плоскости пользователя принимает от первого терминала информацию о параметре QoS.
Следует понимать, что первый сетевой элемент плоскости пользователя может принимать информацию о параметре QoS от первого терминала в процессе, в котором первый терминал управляет первым сеансом.
Этап 209: Первый сетевой элемент плоскости пользователя передает второй сети данные плоскости пользователя, используя канал передачи данных между первой сетью и второй сетью, основываясь на информации о параметре QoS.
В частности, по конкретной реализации этапа 209 обращайтесь к конкретной реализации, описанной на этапе 111. Для информации о параметре QoS обращайтесь к описанию приведенного выше варианта осуществления. Подробности здесь повторно не описываются.
Следует заметить, что данные плоскости пользователя на этапе 209 являются данными плоскости пользователя, полученными от второго терминала в структуре, показанной на фиг. 2. Данные плоскости пользователя на этапе 209 являются данными плоскости пользователя, полученными от первого терминала в структуре, показанной на фиг. 3.
В необязательной реализации способ, обеспечиваемый в этом варианте осуществления настоящей заявки, дополнительно содержит этапы, на которых: передают второй сети посредством первого терминала данные плоскости пользователя, используя канал передачи данных в первой сети.
В частности, первый терминал посылает первому сетевому элементу данные плоскости пользователя данные плоскости пользователя, используя канал передачи данных в первой сети, и первый сетевой элемент плоскости пользователя передает данные плоскости пользователя второй сети.
В другой необязательной реализации, как показано на фиг. 9, в процессе управления вторым сеансом в варианте осуществления настоящей заявки способ, представленный в этом варианте осуществления настоящей заявки, содержать дополнительно содержит нижеследующие этапы.
Этап 210: В процессе управления вторым сеансом второй сетевой элемент плоскости пользователя во второй сети получает, по меньшей мере, потоковый дескриптор или сервисный дескриптор, где второй сеанс используется для обеспечения соединения во второй сети для второго терминала.
Второй терминал получает доступ ко второй сети, используя первую сеть.
Следует заметить, что процесс управления вторым сеансом может выполняться вторым терминалом во второй сети или может выполняться первым терминалом в второй сети. В этом варианте осуществления представленной заявки это ничем не ограничивается.
Этап 211: Второй сетевой элемент плоскости пользователя обрабатывает сервисный поток, идентифицированный потоковым дескриптором, где обработанный сервисный поток имеет сервисный дескриптор.
Второй сетевой элемент плоскости пользователя на этапе 210 и этапе 211 может быть сетевым элементом 302 UPF, сетевым элементом 303 IWF или терминалом 10, показанным на фиг. 2 или на фиг. 3.
Например, к потоку, идентифицированному потоковым дескриптором, основываясь на информации о QoS, соответствующей сервисному потоку, добавляется сервисный дескриптор, такой как DSCP или SPI.
Далее способ управления сеансом в вариантах осуществления настоящей заявки описывается со ссылкой на конкретные варианты осуществления, представленные на фиг. 13-16A, фиг. 16B и фиг. 16C.
Как показано на фиг. 11A, фиг. 11B и фиг. 11C, где обновление QoS первого сеанса в первой сети запускается второй сетью, первый терминал является терминалом 5G-RG и второй терминал является терминалом UE, пригодного для работы с 5G (UE, пригодное для 5G ), используется в качестве примера. Способ управления сеансом содержит нижеследующие этапы.
Этап 301: 5G-RG регистрируется первой сетью.
Например, на фиг. 2 первая сеть может содержать первый сетевой элемент AMF, первый сетевой элемент SMF, первый сетевой элемент PCF, устройство 204 доступа и сетевой элемент 203 функции плоскости пользователя.
По конкретному процессу, в котором 5G-RG регистрируется первой сетью, обращайтесь к описанию предшествующего уровня техники. Подробности в этом варианте осуществления настоящей заявки повторно не описываются.
Этап 302: 5G-RG назначает локальный IP-адрес для UE, пригодного для 5G.
UE, пригодное для 5G, устанавливает соединение с сетевым элементом IWF, используя локальный IP-адрес.
Этап 303: 5G-RG посылает в первой сети сетевому элементу 1 AMF запрос установления сеанса PDU (PDU Session Establishment).
Запрос установления сеанса PDU несет в себе информацию об UE, пригодном для 5G. Информация об UE, пригодном для 5G, может быть информацией, которая может использоваться для идентификации UE, пригодного для 5G, или для сеанса PDU UE, пригодного для 5G. В частности, для конкретного содержания информации об UE, пригодном для 5G обращайтесь к информации о втором терминале в приведенном выше варианте осуществления. Подробности здесь повторно не описываются.
Следует понимать, что UE, пригодное для 5G, может быть переконфигурировано в 5G-RG или может быть послано UE, пригодным для 5G, к 5G-RG. В этом варианте осуществления представленной заявки это ничем не ограничивается.
Этап 304: 5G-RG завершает остающийся процесс установления сеанса PDU.
Следует понимать, что после этапа 304 5G-RG завершает установление соединения сеанса с первой сетью.
Следует заметить, что этап 302 может альтернативно выполняться после этапа S304. Это не ограничивается в данном варианте осуществления настоящей заявки.
Этап 305: В процедуре, в которой UE, пригодное для 5G, регистрируется второй сетью, UE, пригодное для 5G, посылает сетевому элементу IWF сообщение AAA, используя 5G-RG, так что сетевой элемент IWF принимает сообщение AAA.
В этом варианте осуществления настоящей заявки для процесса, в котором UE, пригодное для 5G, регистрируется второй сетью, используя первую сеть, обращайтесь к описанию предшествующего уровня техники. Подробности в этом варианте осуществления настоящей заявки повторно не описываются.
Сообщение AAA несет в себе информацию 5G-RG. Информация может быть любой информацией, которая может использоваться для идентификации 5G-RG или сеанса PDU для 5G-RG. Для конкретного содержания информации о 5G-RG обращайтесь к описанию информации о первом терминале. Подробности здесь повторно не описываются.
Следует заметить, что в процедуре, в которой UE, пригодное для 5G, регистрируется второй сетью, если сообщение AAA, посланное UE, пригодным для 5G, сетевому элементу IWF, не несет в себе информацию о 5G-RG, 5G-RG может вставлять информацию о 5G-RG в сообщение AAA, когда принимает сообщение AAA, и посылать сообщение AAA, несущее информацию 5G-RG, сетевому элементу IWF. Если сообщение AAA, посланное UE, пригодным для 5G, сетевому элементу IWF, несет в себе информацию 5G-RG в процедуре, в которой UE, пригодное для 5G, регистрируется второй сетью, 5G-RG может направлять сообщение AAA напрямую, когда принимает сообщение AAA.
Этап 306: Сетевой элемент IWF посылает сообщение N2 сетевому элементу 2 AMF во второй сети.
Сообщение N2 несет в себе информацию 5G-RG.
Этап 307: UE, пригодное для 5G завершает остающийся процесс регистрации для UE, пригодного для 5G. После этого процесса UE, пригодное для 5G, завершает процесс регистрации во второй сети.
Этап 308: UE, пригодное для 5G, посылает сетевому элементу 2 AMF запрос установления/модификации/удаления (PDU Session Establishment/Modification/ Delete) для второго сеанса.
Запрос установления/модификации/удаления сеанса PDU несет в себе информацию об UE, пригодном для 5G.
Этап 309: UE, пригодное для 5G завершает остающийся процесс установления, модификации или удаления для второго сеанса.
В этом процессе UE, пригодное для 5G, сетевой элемент IWF и сетевой элемент 2 UPF во второй сети сообщаются потоковым дескриптором и сервисным дескриптором. Сервисный дескриптор, такой как DSCP или SPI, должны быть добавлены, основываясь на информации о QoS, соответствующей сервисному потоку, к потоку, идентифицированному потоковым дескриптором.
После этапа 304 5G-RG завершает процесс установления, модификации или удаления соединения сеанса в первой сети. Следует понимать, что если выполняется процедура модификации или удаления, то сначала выполняется процедура установления.
Этап 310: Сетевой элемент 2 AMF определяет, основываясь на информации о 5G-RG, первый сетевой элемент 1 AMF, соединенный с 5G-RG в первой сети.
Следует понимать, что сетевой элемент 2 AMF определяет сетевой элемент 1 AMF, что используется здесь в качестве примера. Конечно, сетевой элемент 2 AMF может альтернативно определять сетевой элемент 1 SMF, сетевой элемент 1 PCF 1 и т.п. в первой сети.
Этап 311: Сетевой элемент 2 AMF посылает сетевому элементу 1 AMF запрос установления/модификации/удаления сеанса PDU для первого сеанса.
Запрос установления/модификации/удаления сеанса PDU для первого сеанса несет в себе, по меньшей мере, информацию о параметре QoS или информацию об UE, пригодном для 5G.
В частности, для получения информации о параметре QoS обращайтесь к конкретному описанию приведенного выше варианта осуществления. Подробности здесь повторно не описываются.
Этап 312: Сетевой элемент 1 AMF инициирует, основываясь на запросе установления/модификации/удаления сеанса PDU для первого сеанса процедуру установления/модификации/удаления сеанса PDU для первого сеанса, соответствующую информации об UE, пригодном для 5G, чтобы удовлетворить требование QoS, определенное, используя информацию о параметре QoS.
Как показано на фиг. 11A, фиг. 11B и фиг. 11C, этапы 310-312 альтернативно могут заменяться следующими этапами 313-315.
Этап 313: Сетевой элемент 2 PCF во второй сети определяет, основываясь на информации о 5G-RG, сетевой элемент 1 PCF, соединенный с 5G-RG в первой сети.
Следует понимать, что в процессе, в котором сетевой элемент 2 PCF определяет сетевой элемент 1 PCF, сетевой элемент 2 AMF может посылать информацию о 5G-RG сетевому элементу 2 PCF.
Следует понимать, что сетевой элемент 2 PCF определяет сетевой элемент 1 PCF, что используется здесь в качестве примера. Конечно, сетевой элемент 2 PCF может дополнительно определять сетевой элемент 1 SMF, сетевой элемент 1 PCF 1 или сетевой элемент 1 AMF.
Этап 314: Сетевой элемент 2 PCF посылает сетевому элементу 1 PCF запрос установления/модификации/удаления сеанса PDU для первого сеанса.
Конкретно, запрос установления/модификации/удаления сеанса PDU для первого сеанса на этапе 314 несет в себе, по меньшей мере, информацию о параметре QoS или информацию об UE, пригодном для 5G.
В частности, для получения информации о параметре QoS обращайтесь к конкретному описанию приведенного выше варианта осуществления. Подробности здесь повторно не описываются.
Этап 315: Сетевой элемент 1 PCF инициирует, основываясь на запросе установления/модификации/удаления сеанса PDU для первого сеанса процедуру установления/модификации/удаления сеанса PDU в первом сеансе, соответствующую информации об UE, пригодном для 5G, чтобы удовлетворить требование QoS, определенное, используя информацию о параметре QoS.
В необязательном варианте осуществления после этапа 310 или 315 способ, обеспечиваемый в этом варианте осуществления настоящей заявки, дополнительно содержит этапы, на которых:
Этап 316: 5G-RG принимает от второго терминала восходящие данные плоскости пользователя.
Этап 317: 5G-RG идентифицирует сервисный дескриптор в восходящих данных плоскости пользователя второго терминала и передает сетевому элементу 1 UPF, используя ресурс QoS, определенный, используя индикацию QoS, восходящие данные плоскости пользователя, сервисный дескриптор которых совместим с сервисным дескриптором, определенным, используя информацию о параметре QoS.
Следует понимать, что после приема восходящих данных плоскости пользователя от 5G-RG, сетевой элемент 1 UPF передает восходящие данные плоскости пользователя от 5G-RG к сетевому элементу 2 UPF.
Этап 318: Сетевой элемент 1 UPF идентифицирует нисходящие данные плоскости пользователя, принятые от сетевого элемента 2 UPF во второй сети. Сетевой элемент 1 UPF передает нисходящие данные плоскости пользователя UE, пригодному для 5G.
В этом варианте осуществления настоящей заявки, в процессе, в котором сетевой элемент AMF принимает решение управлять вторым сеансом, сетевой элемент 1 AMF в первой сети запускается для управления первым сеансом. В этом случае могут быть реализованы совместные действия между QoS первого сеанса в первой сети и QoS второго сеанса во второй сети.
Например, данные плоскости пользователя, передаваемые через каждый туннель IPsec, установленный между UE, пригодным для 5G, и второй сетью, передаются, используя поток QoS в первой сети. Как показано на фиг. 12, UE, пригодное для 5G, имеет потоки 11-17 QoS, то есть, семь потоковых сервисов QoS (поток QoS является совокупностью сервисов, имеющих один и тот же QoS). Поток 11 QoS, поток 12 QoS и поток 13 QoS передаются, используя IPsec 1. Поток 14 QoS, поток 15 QoS и поток 13 QoS передаются, используя IPsec 2. Поток 16 QoS, поток 17 QoS и поток 13 QoS передаются, используя IPsec 3. Предполагается, что данные плоскости пользователя в каждом из IPsec 1- IPsec 3 передаются, используя один поток QoS в первой сети. Например, IPsec 1 передается, используя поток 1 QoS в первой сети. IPsec 2 передается, используя поток 2 QoS в первой сети. IPsec 3 передается, используя поток 3 QoS в первой сети.
После того как UE, пригодное для 5G, инициирует модификацию сеанса PDU, как показано на фиг. 13, результат модификации сеанса PDU состоит в том, что поток 18 QoS добавляется ко второй сети. Поток 18 QoS передается, используя IPsec 4. Затем вторая сеть подает команду первой сети установить поток 4 QoS и передает, используя поток 4 QoS, данные плоскости пользователя, переданные по IPsec 4.
Конечно, можно понять, что первая сеть альтернативно может не устанавливать поток 4 QoS и данные плоскости пользователя, переданные по IPsec 4, передаются, используя поток 3 QoS.
Как показано на фиг. 14A, фиг. 14B и фиг. 14C, вариант осуществления настоящей заявки обеспечивает другой способ управления сеансом. Разница между способом управления сеансом, показанным на фиг. 14, и способом управления сеансом. показанным на фиг. 11A, фиг. 11B и фиг. 11C, состоит в том, что на фиг. 14A, фиг. 14B фиг. 14C первая сеть принимает решение, что первый сеанс нуждается в управлении и автоматически обновляет QoS первого сеанса.
Этапы 401-409 являются такими же, как этапы 301-309. За подробностями обращайтесь к этапам 301-309. Подробности здесь повторно не описываются.
Этап 410: 5G-RG принимает восходящие данные плоскости пользователя от UE, пригодного для 5G, и передает восходящие данные плоскости пользователя сетевому элементу 2 UPF, используя сетевой элемент 1 UPF.
Этап 411: 5G-RG определяет, что параметр QoS для передачи восходящих данных плоскости пользователя несовместим с параметром QoS для передачи восходящих данных плоскости пользователя в первой сети и 5G-RG инициирует процедуру модификации/удаления/установления для первого сеанса.
Конкретно, этап 411 может быть реализован следующим образом: 5G-RG посылает запрос модификации/удаления/установления для первого сеанса сетевому элементу 1 AMF и затем AMF 1 и сетевой элемент 1 UPF завершают процедуру модификации/удаления/установления для первого сеанса, с тем, чтобы QoS управляемого первого сеанса был совместим с QoS, используемым для передачи восходящих данных плоскости пользователя в первой сети.
В необязательной реализации этап 410 и этап 411 альтернативно могут заменяться этапом 412 и этапом 413.
Этап 412: Сетевой элемент 1 UPF принимает нисходящие данные плоскости пользователя второго терминала принятые от сетевого элемента 2 UPF во второй сети.
Этап 413: Сетевой элемент 1 UPF определяет, что QoS для передачи нисходящих данных плоскости пользователя несовместим с параметром QoS, предназначенным для передачи нисходящих данных плоскости пользователя и который находится в первой сети и сетевой элемент 1 UPF инициирует процедуру модификации/удаления/установления для первого сеанса.
Конкретно, этап 413 может быть реализован следующим образом: Сетевой элемент 1 UPF посылает сетевому элементу 1 PCF запрос модификации/удаления/установления сеанса PDU для первого сеанса. Затем сетевой элемент 1 PCF и 5G-RG завершают процедуру модификации/удаления/установления для первого сеанса, так чтобы QoS управляемого первого сеанса был совместим с QoS, предназначенным для передачи нисходящих данных плоскости пользователя и который находится во второй сети.
Этап 414: 5G-RG определяет QFI в восходящих данных плоскости пользователя, принимаемых от UE, пригодного для 5G, и передает восходящие данные плоскости пользователя сетевому элементу 1 UPF, используя поток QoS, указанный, используя QoS в первой сети. Сетевой элемент 1 UPF выполнен с возможностью передачи восходящих данных плоскости пользователя сетевому элементу 2.
Конкретно, если QFI в восходящих данных плоскости пользователя совместим с QFI, указанным в информации о параметре QoS, принимаемой 5G-RG, 5G-RG передает восходящие данные плоскости пользователя сетевому элементу 1 UPF, используя поток QoS, указанный, используя QoS в первой сети.
Этап 415: Сетевой элемент 1 UPF принимает нисходящие данные плоскости пользователя от второй сети.
Этап 416: Сетевой элемент 1 UPF определяет QFI в нисходящих данных плоскости пользователя, принимаемых от второй сети, и передает нисходящие данные плоскости пользователя 5G-RG, используя поток QoS, указанный, используя QoS в первой сети. 5G-RG выполнен с возможностью передачи второму терминалу нисходящих данных плоскости пользователя.
На фиг. 15А, фиг. 15В и фиг. 15С показана конкретная процедура еще одного другого способа управления сеансом, соответствующего варианту осуществления настоящей заявки. Способ содержит нижеследующие этапы.
Этапы 501-507 являются такими же, как этапы 301-307. За подробностями обращайтесь к этапам 301-307. Подробности здесь повторно не описываются.
Этап 508: UE, пригодное для 5G, инициирует процедуру модификации или установления сеанса PDU для второго сеанса, чтобы послать потоковый дескриптор и сервисный дескриптор сетевому элементу IWF или сетевому элементу 2 UPF во второй сети.
Сервисный дескриптор, такой как DSCP или SPI должен быть добавлен, основываясь на информации о QoS, соответствующей сервисному потоку, к потоку, идентифицированному потоковым дескриптором.
Этап 509: UE, пригодное для 5G, устанавливает соединение HTTP с 5G-RG.
Альтернативно, этап 509 может быть заменен следующим образом: UE, пригодное для 5G, устанавливает соединение с 5G-RG по протоколу управления передачей (Transmission Control Protocol, TCP).
Этап 510: UE, пригодное для 5G, посылает 5G-RG информацию об UE, пригодном для 5G, и информацию о параметре QoS, используя HTTP-сообщение.
Следует понимать, что если между UE, пригодном для 5G, и 5G-RG устанавливается TCP-соединение, то UE, пригодное для 5G, посылает 5G-RG информацию об UE, пригодном для 5G, и информацию о параметре QoS, используя TCP-сообщение.
Этап 511: 5G-RG, основываясь на информации об UE, пригодном для 5G, инициирует процедуру модификации/установления/удаления сеанса для первого сеанса, определенного, основываясь на информации об UE, пригодном для 5G, чтобы удовлетворить требование QoS, определенное, используя информацию о параметре QoS.
Этап 512: 5G-RG посылает ответное сообщение UE, пригодному для 5G.
Как вариант, ответное сообщение может нести в себе результат процедуры модификации/установления/удаления сеанса.
Этап 513: 5G-RG посылает UE, пригодному для 5G, индикацию отключения HTTP-соединения.
Этап 514: После приема посланных UE, пригодным для 5G, восходящих данных плоскости пользователя, 5G-RG идентифицирует сервисный дескриптор в восходящих данных плоскости пользователя и, если сервисный дескриптор в восходящих данных плоскости пользователя совместим с сервисным дескриптором, указанным информацией о параметре QoS, то тогда передает восходящие данные плоскости пользователя, используя поток QoS, указанный, используя QoS.
Этап 515: После приема нисходящих данных плоскости пользователя UE, пригодного для 5G, сетевой элемент 1 UPF в первой сети идентифицирует сервисный дескриптор в нисходящих данных плоскости пользователя.
Этап 516: Если сервисный дескриптор в нисходящих данных плоскости пользователя совместим с сервисным дескриптором, указанным, используя информацию о параметре QoS, передают нисходящие данные плоскости пользователя, используя поток QoS, указанный, используя QoS.
На фиг. 16А, фиг. 16В и фиг. 16С показана конкретная процедура еще одного другого способа управления сеансом, соответствующего варианту осуществления настоящей заявки. Способ, применимый к сетевой архитектуре, показан на фиг. 3.
Способ содержит нижеследующие этапы.
Этап 601: Процедура, в которой терминал регистрируется в первой сети.
Конкретно, для процедуры, в которой терминал регистрируется в первой сети, обращайтесь к описанию предшествующего уровня техники. Подробности здесь повторно не описываются.
Этап 602: Первый терминал запрашивает в первой сети первый сеанс.
В частности, конкретный процесс, в котором регистрируется терминал, чтобы установить первый сеанс в первой сети, может быть следующим: Терминал посылает сетевому элементу 1 AMF в первой сети запрос установления сеанса PDU, где запрос установления сеанса PDU несет в себе идентификатор терминала.
Этап 603: Сетевой элемент 1 AMF и сетевой элемент 1 UPF завершают остающуюся процедуру установления для первого сеанса, чтобы установить первый сеанс в первой сети.
Этап 604: Процедура, в которой терминал регистрируется во второй сети.
Конкретно, для процедуры, в которой терминал регистрируется во второй сети, обращайтесь к описанию этапов 305-307. Подробности здесь повторно не описываются.
Этап 605: Терминал посылает сетевому элементу 2 AMF запрос установления/модификации/удаления (PDU Session Establishment/Modification/Delete) для второго сеанса.
Запрос установления/модификации/удаления сеанса PDU несет в себе идентификатор терминала.
Этап 606: Терминал завершает остающийся процесс установления, модификации или удаления для второго сеанса.
Этапы 607-609 являются такими же, как этапы 310-312, показанные на фиг. 11А, фиг. 11В и фиг. 11С. Этапы 610-612 являются такими же, как этапы 313-315. Подробности здесь повторно не описываются.
Следует заметить, что на этапах 607-609 сетевой элемент 2 AMF на основе идентификатора терминала идентифицирует сетевой элемент 1 AMF, соединенный с терминалом в первой сети. На этапах 610-612 сетевой элемент 2 PCF на основе идентификатора терминала идентифицирует сетевой элемент 1 PCF, соединенный с терминалом в первой сети.
Этап 613: Терминал идентифицирует сервисный дескриптор в восходящих данных плоскости пользователя и передает сетевому элементу 1 UPF, используя ресурс QoS, определенный, используя QoS, восходящие данные плоскости пользователя, сервисный дескриптор которых совместим с сервисным дескриптором, определенным, используя информацию о параметре QoS, где сетевой элемент 1 UPF выполнен с возможностью передачи принятых восходящих данных плоскости пользователя сетевому элементу 2 UPF.
Этап 614: Сетевой элемент 1 UPF идентифицирует сервисный дескриптор в нисходящих данных плоскости пользователя и передает терминалу, используя соответствующий ресурс QoS, определенный, используя QoS, нисходящие данные плоскости пользователя, сервисный дескриптор которых совместим с сервисным дескриптором, определенным, используя информацию о параметре QoS.
Вышесказанное описывает решения в вариантах осуществления настоящей заявки, главным образом, с точки зрения перспективы взаимодействия между сетевыми элементами. Следует понимать, что для реализации перечисленных выше функций сетевые элементы, такие как первый сетевой элемент плоскости управления, второй сетевой элемент плоскости управления и первый терминал содержат соответствующие структуры аппаратного обеспечения и/или модули программного обеспечения для исполнения этих функций. Специалисты в данной области техники должны, конечно, понимать, что в сочетании с примерами, описанными в вариантах осуществления, раскрытых в настоящем описании, блоки и этапы алгоритмов в этой заявке могут быть реализованы, используя аппаратные средства или сочетание аппаратных средств и компьютерного программного обеспечения. Выполняются ли функции средствами аппаратурного обеспечения или средствами аппаратурного обеспечения, управляемыми компьютерным программным обеспечением, зависит от конкретных применений и конструктивных ограничений технических решений. Специалисты в данной области техники могут использовать различные способы для реализации описанных функций при каждом конкретном применении, но это не должно рассматриваться как реализация, выходящая за рамки объема настоящей заявки.
В вариантах обеспечения настоящей заявки каждый из первого сетевого элемента плоскости управления, второго сетевого элемента плоскости управления и первого терминала могут быть разделены на функциональные блоки, основываясь на представленных выше примерах способа. Например, функциональные блоки могут быть получены посредством деления, основанного на соответствующих функциях, или две или более функций могут быть интегрированы в один блок обработки. Интегрированный блок может быть реализован в форме аппаратурного обеспечения или в форме программного функционального блока. Следует заметить, что в вариантах осуществления настоящей заявки деление на блоки является примерным и является просто делением по логическим функциям. При фактической реализации может использоваться другой способ деления.
Ниже приводятся описания, использующие пример, в котором функциональные модули получаются посредством деления, основанного на соответствующих функциях.
Когда используется интегрированный блок, на фиг. 17 в приведенных выше вариантах осуществления представлено устройство управления сеансом. Устройство управления сеансом может содержать блок 101 обработки.
В этом примере устройство управления сеансом является первым сетевым элементом плоскости управления или микросхемой внутри первого сетевого элемента плоскости управления. Блок 101 обработки выполнен с возможностью поддержки первого сетевого элемента плоскости управления при выполнении этапа 101 и этапа 102 в представленном выше варианте осуществления.
Как вариант, когда устройство управления сеансом является первым сетевым элементом плоскости управления или микросхемой внутри первого сетевого элемента плоскости управления, в дополнение к блоку 101 обработки, как вариант, устройство управления сеансом может дополнительно содержать блок 102 связи. Блок 102 связи выполнен с возможностью поддержки первого сетевого элемента плоскости управления или микросхемы внутри первого сетевого элемента плоскости управления при выполнении этапа 105 в представленном выше варианте осуществления. То есть, когда устройство управления сеансом является первым сетевым элементом плоскости управления или микросхемой внутри первого сетевого элемента, блок 102 связи является необязательным.
Как вариант, блок 102 связи в этом варианте осуществления настоящей заявки дополнительно выполнен с возможностью поддержки первого сетевого элемента плоскости управления или микросхемы внутри первого сетевого элемента плоскости управления при выполнении этапа 107 и этапа 109 в представленном выше варианте осуществления.
В другом примере устройство управления сеансом является вторым сетевым элементом плоскости управления или микросхемой внутри второго сетевого элемента плоскости управления. Устройство управления сеансом может содержать блок 101 обработки и блок 102 связи. Блок 101 обработки выполнен с возможностью поддержки второго сетевого элемента плоскости управления или микросхемы внутри второго сетевого элемента плоскости управления при выполнении этапа 103 в представленном выше варианте осуществления. Блок 102 связи выполнен с возможностью поддержки второго сетевого элемента плоскости управления или микросхемы внутри второго сетевого элемента плоскости управления при выполнении этапа 104 в представленном выше варианте осуществления.
Как вариант, блок 102 связи дополнительно выполнен с возможностью поддержки второго сетевого элемента плоскости управления или микросхемы внутри второго сетевого элемента плоскости управления при выполнении этапа 106 в представленном выше варианте осуществления. Блок 101 обработки выполнен с возможностью поддержки второго сетевого элемента плоскости управления или микросхемы внутри второго сетевого элемента плоскости управления при выполнении этапа 108 в представленном выше варианте осуществления.
В еще одном другом примере, устройство управления сеансом является первым терминалом или микросхемой внутри первого терминала. Блок 101 обработки выполнен с возможностью поддержки первого терминала или микросхемы внутри первого терминала при выполнении этапа 201 и этапа 202 в представленном выше варианте осуществления.
Как вариант, когда устройство управления сеансом является первым терминалом или микросхемой внутри первого терминала, как вариант, устройство управления сеансом может дополнительно содержать блок 102 связи. Блок 102 связи выполнен с возможностью поддержки первого терминала или микросхемы внутри первого терминала при выполнении этапа 204, этапа 206 и этапа 207 в представленном выше варианте осуществления.
В еще одном другом примере устройство управления сеансом является вторым сетевым элементом плоскости пользователя или микросхемой внутри второго сетевого элемента плоскости пользователя. Устройство управления сеансом содержит блок 101 обработки и блок 102 связи. Блок 102 связи выполнен с возможностью поддержки второго сетевого элемента плоскости пользователя или микросхемы внутри второго сетевого элемента плоскости пользователя при выполнении этапа 210 в представленном выше варианте осуществления. Блок 101 обработки выполнен с возможностью поддержки второго сетевого элемента плоскости пользователя или микросхемы внутри второго сетевого элемента плоскости пользователя при выполнении этапа 211 в представленном выше варианте осуществления.
В еще одном другом примере устройство управления сеансом является вторым сетевым элементом плоскости пользователя или микросхемой внутри первого сетевого элемента плоскости пользователя. Устройство управления сеансом содержит блок 101 обработки и блок 102 связи. Блок 102 связи выполнен с возможностью поддержки первого сетевого элемента плоскости пользователя или микросхемы внутри первого сетевого элемента плоскости пользователя при выполнении этапа 110 в представленном выше варианте осуществления. Блок 101 обработки выполнен с возможностью поддержки первого сетевого элемента плоскости пользователя или микросхемы внутри первого сетевого элемента плоскости пользователя при выполнении этапа 111 в представленном выше варианте осуществления. Альтернативно блок 102 связи выполнен с возможностью поддержки первого сетевого элемента плоскости пользователя или микросхемы внутри первого сетевого элемента плоскости пользователя при выполнении этапа 208 в представленном выше варианте осуществления. Блок 101 обработки выполнен с возможностью поддержки первого сетевого элемента плоскости пользователя или микросхемы внутри первого сетевого элемента плоскости пользователя при выполнении этапа 209 в представленном выше варианте осуществления.
Когда используется интегрированный блок, на фиг. 18 схематично показана возможная логическая структурная схема устройства управления сеансом в приведенных выше вариантах осуществления. Устройство управления сеансом содержит модуль 112 обработки и модуль 113 связи. Модуль 112 обработки выполнен с возможностью контроля и управления действиями устройства управления сеансом. Например, модуль 112 обработки выполнен с возможностью исполнения этапа исполнения обработки информации/данных на устройстве управления сеансом. Модуль 113 связи выполнен с возможностью поддержки устройства управления сеансом при выполнении посылки информации/данных или этапа приема.
Как вариант, устройство управления сеансом может дополнительно содержать модуль 111 запоминающего устройства, выполненный с возможностью хранения управляющей программы и данных устройства управления сеансом.
Например, устройство управления сеансом является первым сетевым элементом плоскости управления или микросхемой, применяемой в первом сетевом элементе плоскости управления. В этом случае, модуль 112 обработки выполнен с возможностью поддержки первого сетевого элемента плоскости управления или микросхемы внутри первого сетевого элемента плоскости управления при выполнении этапа 101 и этапа 102 в представленном выше варианте осуществления.
Как вариант, модуль 113 связи выполнен с возможностью поддержки первого сетевого элемента плоскости управления или микросхемы внутри первого сетевого элемента плоскости управления при выполнении этапа 105, этапа 107 или этапа 109 в представленном выше варианте осуществления.
Например, устройство управления сеансом является вторым сетевым элементом плоскости управления или микросхемой, применяемой во втором сетевом элементе плоскости управления. В этом случае, модуль 112 обработки выполнен с возможностью поддержки второго сетевого элемента плоскости управления или микросхемы внутри второго сетевого элемента плоскости управления при выполнении этапа 103 в представленном выше варианте осуществления. Модуль 113 связи выполнен с возможностью поддержки второго сетевого элемента плоскости управления или микросхемы, применяемой внутри второго сетевого элемента плоскости управления при выполнении этапа 104 в представленном выше варианте осуществления.
Как вариант, модуль 113 связи дополнительно выполнен с возможностью поддержки второго сетевого элемента плоскости управления или микросхемы, применяемой внутри второго сетевого элемента плоскости управления при выполнении этапа 106 в представленном выше варианте осуществления. Модуль 112 обработки выполнен с возможностью поддержки второго сетевого элемента плоскости управления или микросхемы, применяемой внутри второго сетевого элемента плоскости управления при выполнении этапа 108 в представленном выше варианте осуществления.
Например, устройство управления сеансом является первым терминалом или микросхемой внутри первого терминала. Модуль 112 обработки выполнен с возможностью поддержки первого терминала или микросхемы внутри первого терминала при выполнении этапа 201 и этапа 202 в представленном выше варианте осуществления.
Как вариант, когда устройство управления сеансом является первым терминалом или микросхемой внутри первого терминала, как вариант, устройство управления сеансом может дополнительно содержать модуль 113 связи. Модуль 113 связи выполнен с возможностью поддержки первого терминала или микросхемы внутри первого терминала при выполнении этапа 204, этапа 206 и этапа 207 в представленном выше варианте осуществления.
В другом примере устройство управления сеансом является вторым сетевым элементом плоскости пользователя или микросхемой внутри второго сетевого элемента плоскости пользователя. Устройство управления сеансом содержит модуль 112 обработки и модуль 113 связи. Модуль 113 связи выполнен с возможностью поддержки второго сетевого элемента плоскости пользователя или микросхемы внутри второго сетевого элемента плоскости пользователя при выполнении этапа 210 в представленном выше варианте осуществления. Модуль 112 обработки выполнен с возможностью поддержки второго сетевого элемента плоскости пользователя или микросхемы внутри второго сетевого элемента плоскости пользователя при выполнении этапа 211 в представленном выше варианте осуществления.
В другом примере устройство управления сеансом является первым сетевым элементом плоскости пользователя или микросхемой внутри первого сетевого элемента плоскости пользователя. Устройство управления сеансом содержит модуль 112 обработки и модуль 113 связи. Модуль 113 связи выполнен с возможностью поддержки первого сетевого элемента плоскости пользователя или микросхемы внутри первого сетевого элемента плоскости пользователя при выполнении этапа 110 в представленном выше варианте осуществления. Модуль 112 обработки выполнен с возможностью поддержки первого сетевого элемента плоскости пользователя или микросхемы внутри первого сетевого элемента плоскости пользователя при выполнении этапа 111 в представленном выше варианте осуществления.
Альтернативно, модуль 113 связи выполнен с возможностью поддержки первого сетевого элемента плоскости пользователя или микросхемы внутри первого сетевого элемента плоскости пользователя при выполнении этапа 208 в представленном выше варианте осуществления. Модуль 112 обработки выполнен с возможностью поддержки первого сетевого элемента плоскости пользователя или микросхемы внутри первого сетевого элемента плоскости пользователя при выполнении этапа 209 в представленном выше варианте осуществления.
Модуль 112 обработки может быть процессором или контроллером. Например, модуль 112 обработки может быть центральным процессором, специализированной прикладной интегральной схемой, программируемой логической интегральной схемой или другим программируемым логическим устройством, транзисторным логическим устройством, компонентом аппаратного обеспечения или любым их сочетанием. Модуль 112 обработки может реализовывать или исполнять различные примерные логические блоки, модули и схемы, описанные со ссылкой на содержание, раскрытое в настоящей заявке. Альтернативно, процессор может быть сочетанием процессоров, реализующим вычислительную функцию, например, сочетанием одного или более микропроцессоров или сочетанием цифрового сигнального процессора и микропроцессора. Модуль 113 связи может быть приемопередатчиком, схемой приемопередатчика, интерфейсом связи и т.п. Модуль 111 запоминающего устройства может быть памятью.
Устройство управления сеансом, показанное на фиг. 18, является первым сетевым элементом плоскости пользователя и используется в качестве примера. Когда модуль 112 обработки является процессором 41 или процессором 45, модуль 113 связи является интерфейсом 43 связи и модуль 111 запоминающего устройства является памятью 42, устройство управления сеансом в этом варианте осуществления настоящей заявки может быть устройством связи, показанным на фиг. 5.приемный блок 111 является приемником и передающий блок 302 является передатчиком, устройство 300 связи в этом варианте осуществления настоящей заявки может быть терминалом 3000, показанным на фиг. 5.
Память 42, процессор 41 или процессор 45 и интерфейс 43 связи соединяются друг с другом, используя линию 44 связи. Например, устройство связи, показанное на фиг. 5, является первым сетевым элементом плоскости управления. Процессор 41 или процессор 45 выполнен с возможностью поддержки устройства связи при выполнении этапа 101 в приведенном выше варианте осуществления.
Как вариант, интерфейс 43 связи выполнен с возможностью поддержки устройства связи при выполнении этапа 105, этапа 107 или этапа 109 в приведенном выше варианте осуществления. Устройство управления сеансом, показанное на фиг. 18, является микросхемой внутри первого сетевого элемента плоскости управления и используется в качестве примера. Модуль 113 связи может быть интерфейсом связи, например, интерфейсом ввода-вывода, выводом или схемой. Модуль 112 обработки может быть процессором. Модуль 111 запоминающего устройства может быть блоком запоминающего устройства (например, регистром или кэшем) внутри микросхемы. Интерфейс связи выполнен с возможностью поддержки микросхемы внутри первого сетевого элемента плоскости управления при выполнении этапа 105, этапа 107 или этапа 109 в представленном выше варианте осуществления. Процессор выполнен с возможностью поддержки микросхемы внутри первого сетевого элемента плоскости управления при выполнении этапа 101 в представленном выше варианте осуществления.
Устройство управления сеансом, показанное на фиг. 18, является вторым сетевым элементом плоскости управления и используется в качестве примера. Когда модуль 112 обработки является процессором 41 или процессором 45, модуль 113 связи является интерфейсом 43 связи и модуль 111 запоминающего устройства является памятью 42, устройство управления сеансом в этом варианте осуществления настоящей заявки может быть устройством связи, показанным на фиг. 5
Память 42, процессор 41 или процессор 45 и интерфейс 43 связи соединяются друг с другом, используя линию 44 связи. Например, устройство связи, показанное на фиг. 5, является вторым сетевым элементом плоскости управления. Процессор 41 или процессор 45 выполнен с возможностью поддержки устройства связи при выполнении этапа 103 в приведенном выше варианте осуществления. Интерфейс 43 связи выполнен с возможностью поддержки устройства связи при выполнении этапа 104 в приведенном выше варианте осуществления.
Как вариант, интерфейс 43 связи выполнен с возможностью поддержки устройства связи при выполнении этапа 106 в приведенном выше варианте осуществления. Процессор 41 или процессор 45 выполнен с возможностью поддержки устройства связи при выполнении этапа 108 в приведенном выше варианте осуществления. Устройство управления сеансом, показанное на фиг. 18, является микросхемой внутри второго сетевого элемента плоскости управления и используется в качестве примера. В этом случае, модуль 113 связи может быть интерфейсом связи, например, интерфейсом ввода-вывода, выводом или схемой. Модуль 112 обработки может быть процессором. Модуль 111 запоминающего устройства может быть блоком запоминающего устройства (например, регистром или кэшем) внутри микросхемы. Интерфейс связи выполнен с возможностью поддержки микросхемы внутри второго сетевого элемента плоскости управления при выполнении этапа 104 и этапа 106 в представленном выше варианте осуществления. Процессор выполнен с возможностью поддержки микросхемы внутри второго сетевого элемента плоскости управления при выполнении этапа 103 и этапа 108 в представленном выше варианте осуществления.
Устройство управления сеансом, показанное на фиг. 18, является первым терминалом и используется в качестве примера. Когда модуль 112 обработки является процессором 41 или процессором 45, модуль 113 связи является интерфейсом 43 связи и модуль 111 запоминающего устройства является памятью 42, устройство управления сеансом в этом варианте осуществления настоящей заявки может быть устройством связи, показанным на фиг. 5.
Память 42, процессор 41 или процессор 45 и интерфейс 43 связи соединяются друг с другом, используя линию 44 связи. Например, устройство связи, показанное на фиг. 5, является первым терминалом. Процессор 41 или процессор 45 выполнен с возможностью поддержки устройства связи при выполнении этапа 201 и этапа 202 в приведенном выше варианте осуществления.
Как вариант, интерфейс 43 связи выполнен с возможностью поддержки устройства связи при выполнении этапа 204, этапа 206 и этапа 207 в приведенном выше варианте осуществления.
Устройство управления сеансом, показанное на фиг. 18, является микросхемой внутри первого терминала и используется в качестве примера. Модуль 113 связи может быть интерфейсом связи, например, интерфейсом ввода-вывода, выводом или схемой. Модуль 112 обработки может быть процессором. Модуль 111 запоминающего устройства может быть блоком запоминающего устройства (например, регистром или кэшем) внутри микросхемы. Интерфейс связи выполнен с возможностью поддержки микросхемы внутри первого терминала при выполнении этапа 204, этапа 206 и этапа 207 в представленном выше варианте осуществления. Процессор выполнен с возможностью поддержки микросхемы внутри первого терминала при выполнении этапа 201 и этапа 202 в представленном выше варианте осуществления.
Устройство управления сеансом, показанное на фиг. 18, является вторым сетевым элементом плоскости пользователя и используется в качестве примера. Когда модуль 112 обработки является процессором 41 или процессором 45, модуль 113 связи является интерфейсом 43 связи и модуль 111 запоминающего устройства является памятью 42, устройство управления сеансом в этом варианте осуществления настоящей заявки может быть устройством связи, показанным на фиг. 5.
Память 42, процессор 42 или процессор 45 и интерфейс 43 связи соединяются друг с другом, используя линию 44 связи. Например, устройство связи, показанное на фиг. 5, является вторым сетевым элементом плоскости пользователя. Процессор 41 или процессор 45 выполнен с возможностью поддержки устройства связи при выполнении этапа 211 в приведенном выше варианте осуществления. Интерфейс 43 связи выполнен с возможностью поддержки устройства связи при выполнении этапа 210 в приведенном выше варианте осуществления.
Устройство управления сеансом, показанное на фиг. 18, является микросхемой внутри первого сетевого элемента плоскости пользователя и используется в качестве примера. В этом случае, модуль 113 связи может быть интерфейсом связи, например, интерфейсом ввода-вывода, выводом или схемой. Модуль 112 обработки может быть процессором. Модуль 111 запоминающего устройства может быть блоком запоминающего устройства (например, регистром или кэшем) внутри микросхемы. Интерфейс связи выполнен с возможностью поддержки микросхемы внутри второго сетевого элемента плоскости пользователя при выполнении этапа 110 в представленном выше варианте осуществления. Процессор выполнен с возможностью поддержки микросхемы внутри первого сетевого элемента плоскости пользователя при выполнении этапа 111 в представленном выше варианте осуществления. Альтернативно интерфейс связи выполнен с возможностью поддержки микросхемы внутри второго сетевого элемента плоскости пользователя при выполнении этапа 208 в представленном выше варианте осуществления. Процессор выполнен с возможностью поддержки микросхемы внутри первого сетевого элемента плоскости пользователя при выполнении этапа 209 в представленном выше варианте осуществления.
На фиг. 19 схематично представлена структурная схема микросхемы 150, соответствующей варианту осуществления настоящей заявки. Микросхема 150 содержит один или более процессоров 1510 и один или более интерфейсов 1530 связи.
Как вариант, микросхема 150 содержит память 1540. Память 1540 может содержать постоянную память и оперативную память и предоставляет процессору 1510 оперативные команды и данные. Часть памяти 1540 может дополнительно содержать энергонезависимую оперативную память (non-volatile random access memory, NVRAM).
В некоторых реализациях память 1540 хранит следующий элемент: исполняемый модуль или структуру данных, их поднабор или их расширенный набор.
В этом варианте осуществления настоящей заявки операционные команды, хранящиеся в памяти 1540 (в которой операционные команды могут храниться в операционной системе), вызываются для выполнения соответствующей операции.
В возможной реализации структуры микросхем, используемых первым терминалом, первым сетевым элементом плоскости управления, вторым сетевым элементом плоскости управления, первым сетевым элементом плоскости пользователя, вторым сетевым элементом плоскости пользователя, являются схожими и различные устройства для реализации соответствующих функций могут использовать различные микросхемы.
Процессор 1510 управляет операцией обработки любого из первого терминала, первого сетевого элемента плоскости управления, второго сетевого элемента плоскости управления, первого сетевого элемента плоскости пользователя или второго сетевого элемента плоскости пользователя. Процессор 1510 может также упоминаться как центральный процессор (central processing unit, CPU).
Память 1540 может содержать постоянную память и оперативную память и предоставляет процессору 1510 команды и данные. Часть памяти 1540 может дополнительно содержать энергонезависимую оперативную память (non-volatile random access memory, NVRAM). Например, в процесс применения память 1540, интерфейс 1530 связи и память 1540 связываются друг с другом, используя систему 1520 шин. В дополнение к шине данных, система 1520 шин может дополнительно содержать шину электропитания, управляющую шину, шину сигналов состояния и т.п. Однако, для ясности описания различные типы шин на фиг. 19 помечаются как система 1520 шин.
Способы, раскрытые в предшествующих вариантах осуществления настоящей заявки, могут применяться к процессору 1510 или реализоваться процессором 1510. Процессор 1510 может быть интегральной микросхемой и имеет возможности обработки сигнала. В процессе реализации этапы, представленные в приведенных выше способах, могут выполняться, используя интегрированную в аппаратные средства логическую схему в процессоре 1510, или команды в форме программного обеспечения. Процессор 1510 может быть универсальным процессором, цифровым сигнальным процессором (digital signal processor, DSP), специализированной интегральной схемой (application specific integrated circuit, ASIC), программируемой логической интегральной схемой (field programmable gate array, FPGA) или другим программируемым логическим устройством, дискретным логическим элементом или транзисторным логическим устройством или дискретным компонентом аппаратных средств. Процессор 1510 может быть реализован или выполнять способы, этапы и логические блок-схемы, раскрытые в вариантах осуществления настоящей заявки. Универсальный процессор может быть микропроцессором или любым традиционным процессором и т.п. Этапы способа, раскрытые со ссылкой на варианты осуществления настоящей заявки, могут выполняться непосредственно и реализовываться, используя аппаратный декодирующий процессор, или могут исполняться и осуществляться, используя сочетание аппаратных средств и программных модулей в декодирующем процессоре. Программный модуль может располагаться на известном в технике носителе запоминающего устройства, например, в оперативной памяти, флэш-памяти, постоянной памяти, программируемой постоянной памяти, электрически стираемая программируемая память или в регистре. Носитель запоминающего устройства располагается в памяти 1540. Процессор 1510 считывает информацию из памяти 1540 и выполняет этапы представленных выше способов в сочетании с аппаратными средствами процессора 1510.
В возможной реализации интерфейс 1530 связи выполнен с возможностью реализации этапов посылки и приема первым терминалом первым сетевым элементом плоскости управления, вторым сетевым элементом плоскости управления, первым сетевым элементом плоскости пользователя и вторым сетевым элементом плоскости пользователя в вариантах осуществления, показанных на фиг. 6-10. Процессор 1510 выполнен с возможностью реализации этапов обработки первым терминалом, первым сетевым элементом плоскости управления, вторым сетевым элементом плоскости управления, первым сетевым элементом плоскости пользователя и вторым сетевым элементом плоскости пользователя в вариантах осуществления, показанных на фиг. 6-10.
Блок связи может быть схемой интерфейса или интерфейсом связи устройства и быть выполнен с возможность приема сигнала от другого устройства. Например, когда устройство реализуется, используя микросхему, блок связи является схемой интерфейса или интерфейсом связи, используемым микросхемой для приема сигнала или посылки сигнала другой микросхеме или устройству.
В описанных выше вариантах осуществления команды, которые хранятся в памяти и которые должны исполняться процессором, могут быть реализованы в форме компьютерного программного продукта. Компьютерный программный продукт может быть записан в памяти заранее или может быть выгружен и установлен в память в форме программного обеспечения.
Компьютерный программный продукт содержит одну или более компьютерных команд. Когда команды компьютерной программы загружаются и исполняются на компьютере, процедура или функции, соответствующие вариантам осуществления настоящей заявки, формируются полностью или частично. Компьютер может быть универсальным компьютером, выделенным компьютером, компьютерной сетью или другим программируемым устройством. Компьютерные команды могут храниться на считываемом компьютером носителе или могут передаваться от одного считываемого компьютером носителя другому считываемому компьютером носителю. Например, компьютерные команды могут передаваться от веб-сайта, компьютера, сервера или центра данных другому веб-сайту, компьютеру, серверу или центру данных проводным способом (например, коаксиальным кабелем, оптическим кабелем или по цифровой абонентской линии (digital subscriber line, DSL)) или беспроводным способом (например, инфракрасным, радио или микроволновым способом). Считываемый компьютером носитель запоминающего устройства может быть любым подходящим носителем, приемлемым для компьютера, таким как сервер или центр передачи данных, объединяющим в себе один или более приемлемых носителей. Приемлемый носитель может быть магнитным носителем (например, дискетой, жестким диском или магнитной лентой), оптическим носителем (например, DVD), полупроводниковым носителем (например, твердотельным диском (solid-state drive, Solid State Disk, SSD)) и т.д.
В соответствии с подходом обеспечивается считываемый компьютером носитель запоминающего устройства. Считываемый компьютером носитель запоминающего устройства хранит команды. При работе команд первый сетевой элемент плоскости управления или микросхема внутри первого сетевого элемента плоскости управления способны в варианте осуществления выполнять этап 101, этап 102, этап 105, этап 107 и этап 109 .
В соответствии с подходом обеспечивается считываемый компьютером носитель запоминающего устройства. Считываемый компьютером носитель запоминающего устройства хранит команды. При работе команд второй сетевой элемент плоскости управления или микросхема внутри второго сетевого элемента плоскости управления способны в варианте осуществления выполнять этап 103, этап 104, этап 106, этап 107 и этап 108.
В соответствии с подходом обеспечивается считываемый компьютером носитель запоминающего устройства. Считываемый компьютером носитель запоминающего устройства хранит команды. При работе команд первый терминал или микросхема внутри первого терминала способны выполнять в варианте осуществления этап 201, этап 202, этап 204, этап 206 и этап 207 .
В соответствии с подходом обеспечивается считываемый компьютером носитель запоминающего устройства. Считываемый компьютером носитель запоминающего устройства хранит команды. При работе команд первый сетевой элемент плоскости пользователя или микросхема внутри первого сетевого элемента плоскости пользователя способны выполнять в варианте осуществления этап 208 и этап 209.
В соответствии с подходом обеспечивается считываемый компьютером носитель запоминающего устройства. Считываемый компьютером носитель запоминающего устройства хранит команды. При работе команд второй сетевой элемент плоскости пользователя или микросхема внутри второго сетевого элемента плоскости пользователя способны в варианте осуществления выполнять этап 210 и этап 211.
Вышеупомянутый считываемый носитель запоминающего устройства может содержать: любой носитель, который может хранить управляющую программу, такой как флэш-память USB, съемный жесткий диск, постоянное запоминающее устройство, оперативная память, магнитный диск или оптический диск.
В соответствии с подходом, обеспечивается компьютерный программный продукт, содержащий команды. Команды хранит компьютерный программный продукт. При работе команд первый сетевой элемент плоскости управления или микросхема внутри первого сетевого элемента плоскости управления способны выполнять в варианте осуществления этап 101, этапа 102, этап 105, этап 107 и этап 109 .
В соответствии с другим подходом, обеспечивается компьютерный программный продукт, содержащий команды. Команды хранит компьютерный программный продукт. При работе команд второй сетевой элемент плоскости управления или микросхема внутри второго сетевого элемента плоскости управления способны в варианте осуществления выполнять этап 103, этапа 104, этап 106, этап 107 и этап 108.
В соответствии с подходом, обеспечивается компьютерный программный продукт, содержащий команды. Команды хранит компьютерный программный продукт. При работе команд первый терминал или микросхема внутри первого терминала способны выполнять в варианте осуществления этап 201, этап 202, этап 204, этап 206 и этап 207 .
В соответствии с другим подходом, обеспечивается компьютерный программный продукт, содержащий команды. Команды хранит компьютерный программный продукт. При работе команд первый сетевой элемент плоскости пользователя или микросхема внутри первого сетевого элемента плоскости пользователя способны выполнять этап 110 и этап 111 или первый сетевой элемент плоскости пользователя или микросхема способны выполнять этап 208 и этап 209 в варианте осуществления.
В соответствии с подходом, обеспечивается компьютерный программный продукт, содержащий команды. Команды хранит компьютерный программный продукт. При работе команд второй сетевой элемент плоскости пользователя или микросхема внутри второго сетевого элемента плоскости пользователя способны в варианте осуществления выполнять этап 210 и этап 211.
В соответствии с подходом, обеспечивается микросхема. Микросхема применяется в первом сетевом элементе плоскости управления. Микросхема содержит по меньшей мере один процессор и интерфейс связи. Интерфейс связи связывается по меньшей мере с одним процессором. Процессор выполнен с возможностью работы команд для выполнения этапа 101, этапа 102, этапа 105, этапа 107 и этапа 109 в варианте осуществления.
В соответствии с другим подходом, обеспечивается микросхема. Микросхема применяется во втором сетевом элементе плоскости управления. Микросхема содержит по меньшей мере один процессор и интерфейс связи. Интерфейс связи связывается по меньшей мере с одним процессором. Процессор выполнен с возможностью работы команд для выполнения в варианте осуществления этапа 103, этапа 104, этапа 106 и этапа 108.
В соответствии с другим подходом, обеспечивается микросхема. Микросхема применяется в первом терминале. Микросхема содержит по меньшей мере один процессор и интерфейс связи. Интерфейс связи связывается по меньшей мере с одним процессором. Процессор выполнен с возможностью работы команд для выполнения этапа 201, этапа 202, этапа 204, этапа 206 и этапа 207 в варианте осуществления.
В соответствии с еще одним другим подходом, обеспечивается микросхема. Микросхема применяется в первом сетевом элементе плоскости пользователя. Микросхема содержит по меньшей мере один процессор и интерфейс связи. Интерфейс связи связывается по меньшей мере с одним процессором. Процессор выполнен с возможностью работы команд для выполнения в варианте осуществления этапа 110 и этапа 111 или в варианте исполнения этапа 208 и этапа 209.
В соответствии с еще одним другим подходом, обеспечивается микросхема. Микросхема применяется во втором сетевом элементе плоскости пользователя. Микросхема содержит по меньшей мере один процессор и интерфейс связи. Интерфейс связи связывается по меньшей мере с одним процессором. Процессор выполнен с возможностью работы команд для выполнения в варианте осуществления этапа 210 и этапа 211.
Все или некоторые из описанных выше вариантов осуществления могут быть реализованы, используя программное обеспечение, аппаратные средства, встроенное программное обеспечение или любое их сочетание. Когда программа из состава программного обеспечения используется для реализации в вариантах осуществления, варианты осуществления могут реализовываться полностью или частично в форме компьютерного программного продукта. Компьютерный программный продукт содержит одну или более компьютерных команд. Когда команды компьютерной программы загружаются и исполняются на компьютере, процедура или функции, соответствующие вариантам осуществления настоящей заявки, формируются полностью или частично. Компьютер может быть универсальным компьютером, выделенным компьютером, компьютерной сетью или другим программируемым устройством. Компьютерные команды могут храниться на считываемом компьютером носителе или могут передаваться от одного считываемого компьютером носителя другому считываемому компьютером носителю. Например, компьютерные команды могут передаваться от веб-сайта, компьютера, сервера или центра данных другому веб-сайту, компьютеру, серверу или центру данных проводным способом (например, по коаксиальному кабелю, оптическому кабелю или по цифровой абонентской линии (digital subscriber line, DSL)) или беспроводным способом (например, инфракрасным, радио или микроволновым способом). Считываемый компьютером носитель запоминающего устройства может быть любым подходящим носителем, приемлемым для компьютера, таким как сервер или центр передачи данных, объединяющим в себе один или более приемлемых носителей. Приемлемый носитель может быть магнитным носителем (например, дискетой, жестким диском или магнитной лентой), оптическим носителем (например, DVD), полупроводниковым носителем (например, твердотельным диском (solid state drive, сокращенно SSD)) и т.д.
Хотя настоящая заявка описывается со ссылкой на варианты осуществления, в процессе реализации настоящую заявку, которая заявляет защиту формулы изобретения, специалисты в данной области техники могут понимать и реализовывать другой вариант раскрытого варианта осуществления, знакомясь с сопроводительным чертежами, раскрытым содержанием и приложенной формулой изобретения. В формуле изобретения слово "содержащий" не исключает другие элементы или этапы и единственное число не исключает множественное число. Одиночный процессор или другой блок могут выполнять функции нескольких элементов, перечисленных в пунктах формулы изобретения. Некоторые меры записаны в зависимых пунктах формулы изобретения, которые отличаются друг от друга, но это не означает, что эти меры не могут объединяться для создания должного эффекта.
Хотя настоящая заявка описана со ссылкой на ее конкретные признаки и варианты осуществления, очевидно, что в них могут быть сделаны различные модификации и сочетания, не отступая от объема защиты настоящего раскрытия. Соответственно, описание и сопроводительные чертежи являются просто примерным описанием настоящей заявки, определенной приложенной формулой изобретения, и рассматриваются как и любые или все модификации, варианты, сочетания или эквиваленты, которые охватывают объем настоящей заявки. Очевидно, что специалисты в данной области техники могут создать различные модификации и вариации в настоящей заявки, не отступая от сущности и объема защиты настоящей заявки. Таким образом, настоящая заявка предназначена охватывать эти модификации и вариации настоящей заявки при условии, что они попадают в рамки объема защиты, определяемого последующими пунктами формулы изобретения и их эквивалентными технологиями.