УСТРОЙСТВО И СПОСОБ ПЕРЕДАЧИ
TRANSMISSION DEVICE AND METHOD

Настоящая заявка испрашивает приоритет на основании патентной заявки Китая №201910123302.0, поданной в Китайское национальное управление интеллектуальной собственности 19 февраля 2019 г. и озаглавленной «УСТРОЙСТВО И СПОСОБ ПЕРЕДАЧИ», которая полностью включена в настоящий документ посредством ссылки.
Область техники, к которой относится изобретение
Варианты осуществления настоящей заявки относятся к области технологий связи и, в частности, к устройству и способу передачи.
Уровень техники
-5
Для технологии мобильной связи 5-го поколения (5-Generation, 5G) партнерский проект 3-го поколения (3rd Generation Partnership Project, 3GPP) определяет сверхнадежный сценарий связи с низкой задержкой (ultra-Reliable and Low Latency Communications, URLLC). Особенностями URLLC являются высокая надежность, низкая задержка и чрезвычайно высокая доступность. URLLC включает в себя следующие сценарии и применения: промышленные применения и управление, безопасность движения и управление, дистанционное производство, дистанционное обучение, дистанционная хирургия и тому подобное. 3GPP TR38.913 определяет индикаторы задержки и надежности URLLC. Задержка: для сервиса URLLC целевое значение задержки восходящей линии связи и целевое значение задержки нисходящей линии связи плоскости пользователя составляют 0,5 мс. Надежность: определяется как коэффициент успешной передачи X байтов пакетов данных в пределах указанной задержки. Обычно требование надежности для одной передачи сервиса URLLC является следующим: В пределах задержки плоскости пользователя, равной 1 мс, надежность передачи 32 байтов пакетов составляет от 1 до 10.
Следовательно, как реализовать надежную передачу сервиса URLLC между терминалом и базовой сетью 5G, является актуальной проблемой, которая должна быть решена в настоящее время.
Сущность изобретения
Варианты осуществления настоящей заявки обеспечивают устройство и способ передачи для повышения надежности передачи пакета потока сервиса терминала.
Для достижения вышеуказанных целей варианты осуществления настоящей заявки обеспечивают следующие технические решения:
Согласно первому аспекту вариант осуществления настоящей заявки обеспечивает способ передачи, включающий в себя этапы, на которых: получают посредством сетевого элемента управления сеансом информации перечня возможностей сети транспортировки сообщений, где информация перечня возможностей сети транспортировки сообщений указывает, поддерживает ли сеть транспортировки сообщений передачу с высокой надежностью, и сеть транспортировки сообщений представляет собой сеть между устройством доступа и сетевым элементом плоскости пользователя; и управляют посредством сетевого элемента управления сеансом соединением плоскости пользователя терминала между устройством доступа и сетевым элементом плоскости пользователя на основе информации перечня возможностей сети транспортировки сообщений, где соединение плоскости пользователя может использоваться для передачи пакета потока сервиса терминала.
Как управлять соединением плоскости пользователя терминала между устройством доступа и сетевым элементом плоскости пользователя в предшествующем уровне техники не определено. В способе передачи, обеспеченном в этом варианте осуществления настоящей заявки, сетевой элемент управления сеансом получает информацию перечня возможностей сети транспортировки сообщений. Информация перечня возможностей сети транспортировки сообщений указывает, поддерживает ли сеть транспортировки сообщений передачу с высокой надежностью, и сеть транспортировки сообщений является сетью между устройством доступа и сетевым элементом плоскости пользователя, тем самым помогая сетевому элементу управления сеансом определить, поддерживает ли сеть транспортировки сообщений передачу с высокой надежностью и далее определить, как управлять соединением плоскости пользователя. Таким образом, пакет потока сервиса терминала может быть надежно передан.
В возможной реализации способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя этапы, на которых: получают посредством сетевого элемента управления сеансом информацию индикации возможностей протокола устройства доступа и информации индикации возможностей протокола сетевого элемента плоскости пользователя, где информация индикации возможностей протокола устройства доступа указывает, поддерживает ли устройство доступа расширение общего протокола GTP-U туннелирования плоскости пользователя сервиса пакетной радиосвязи и поддерживает ли сетевой элемент плоскости пользователя расширение протокола GTP-U, где управление осуществляется посредством сетевого элемента управления сеансом, соединение плоскости пользователя, терминала, между устройством доступа и сетевым элементом плоскости пользователя на основе информации перечня возможностей сети транспортировки сообщений, в частности, включает в себя: управление посредством сетевого элемента управления сеансом соединением плоскости пользователя на основе информации индикации возможностей протокола устройства доступа, информации индикации возможностей протокола сетевого элемента плоскости пользователя и информации перечня возможностей сети транспортировки сообщений. Это помогает сетевому элементу управления сеансом управлять соединением плоскости пользователя со ссылкой на информацию индикации возможностей протокола устройства доступа, информацию индикации возможностей протокола сетевого элемента плоскости пользователя и информацию перечня возможностей сети транспортировки сообщений.
В возможной реализации этап получения посредством сетевого элемента управления сеансом информации индикации возможностей протокола сетевого элемента плоскости пользователя включает в себя этап, на котором: получают посредством сетевого элемента управления сеансом информации индикации возможностей протокола сетевого элемента плоскости пользователя от сетевого элемента плоскости пользователя; или получают посредством сетевого элемента управления сеансом информации индикации возможностей протокола сетевого элемента плоскости пользователя от функции NRF сетевого хранилища.
В возможной реализации этап управления посредством сетевого элемента управления сеансом соединением плоскости пользователя на основе информации индикации возможностей протокола устройства доступа, информации индикации возможностей протокола сетевого элемента плоскости пользователя и информации перечня возможностей сети транспортировки сообщений включает в себя этап, на котором: когда и устройство доступа, и сетевой элемент плоскости пользователя поддерживают расширение протокола GTP-U, устанавливают посредством сетевого элемента управления сеансом между устройством доступа и сетевым элементом плоскости пользователя по меньшей мере два туннеля N3, выступающих в качестве соединения плоскости пользователя. Это помогает передавать пакет потока сервиса, используя по меньшей мере два туннеля N3.
В возможной реализации этап управления посредством сетевого элемента управления сеансом соединением плоскости пользователя на основе информации индикации возможностей протокола устройства доступа, информации индикации возможностей протокола сетевого элемента плоскости пользователя и информации перечня возможностей сети транспортировки сообщений включает в себя этап, на котором: когда сеть транспортировки сообщений поддерживает передачу с высокой надежностью, устанавливают посредством сетевого элемента управления сеансом между устройством доступа и сетевым элементом плоскости пользователя один туннель N3, выступающий в качестве соединения плоскости пользователя. Это помогает передавать пакет потока сервиса, используя один туннель N3 в качестве соединения плоскости пользователя.
В возможной реализации этап управления посредством сетевого элемента управления сеансом соединением плоскости пользователя на основе информации индикации возможностей протокола устройства доступа, информации индикации возможностей протокола сетевого элемента плоскости пользователя и информации перечня возможностей сети транспортировки сообщений включает в себя этап, на котором: когда сеть транспортировки сообщений поддерживает передачу с высокой надежностью, и как устройство доступа, так и сетевой элемент плоскости пользователя поддерживают расширение протокола GTP-U, определяют посредством сетевого элемента управления сеансом на основе информации политики установить между устройством доступа и сетевым элементом плоскости пользователя по меньшей мере два туннеля N3 или один туннель N3, вступающие в качестве соединения плоскости пользователя.
В возможной реализации способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя этапы, на которых: получают посредством сетевого элемента управления сеансом информацию расположения терминала; и выбирают посредством сетевого элемента управления сеансом из информации перечня сетей транспортировки сообщений на основе информации расположения терминала и информации перечня возможностей сети транспортировки сообщений, сетевой элемент плоскости пользователя, который поддерживает передачу с высокой надежностью сети транспортировки сообщений.
В возможной реализации способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя этапы, на которых: получают посредством сетевого элемента управления сеансом информацию индикации возможностей протокола устройства доступа; и определяют посредством сетевого элемента управления сеансом, сетевой элемент плоскости пользователя на основе информации индикации возможностей протокола устройства доступа и информации перечня возможностей сети транспортировки сообщений.
В возможной реализации способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя: этап определения посредством сетевого элемента управления сеансом, сетевого элемента плоскости пользователя на основе информации индикации возможностей протокола устройства доступа и информации перечня возможностей сети транспортировки сообщений включает в себя этап, на котором:
когда информация перечня возможностей сети транспортировки сообщений указывает, что не существует сетевого элемента плоскости пользователя, который поддерживает передачу с высокой надежностью сети транспортировки сообщений, и устройство доступа поддерживает расширение протокола GTP-U, определяют посредством сетевого элемента управления сеансом, что сетевой элемент плоскости пользователя, который поддерживает расширение протокола GTP-U, является сетевым элементом плоскости пользователя.
В возможной реализации способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя этап, на котором: когда информация перечня возможностей сети транспортировки сообщений указывает, что сеть транспортировки сообщений не поддерживает передачу с высокой надежностью, и любое одно или более из устройства доступа и сетевого элемента плоскости пользователя не поддерживает расширение протокола GTP-U, отправляют посредством сетевого элемента управления сеансом в устройство доступа информацию индикации, указывающую отклонение установления соединения плоскости пользователя.
В возможной реализации способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя: этап получения посредством сетевого элемента управления сеансом информации индикации возможностей протокола устройства доступа включает в себя этап, на котором: принимают посредством сетевого элемента управления сеансом информацию индикации возможностей протокола устройства доступа от сетевого элемента управления мобильностью; или отправляют посредством сетевого элемента управления сеансом сообщение запроса получения возможностей в устройство доступа, где сообщение запроса получения возможностей запрашивает информацию индикации возможностей протокола устройства доступа; или получают посредством сетевого элемента управления сеансом информацию индикации возможностей протокола устройства доступа от сетевого элемента плоскости пользователя.
В возможной реализации этап получения посредством сетевого элемента управления сеансом информации перечня возможностей сети транспортировки сообщений включает в себя этап, на котором: предварительно конфигурируют информацию перечня возможностей сети транспортировки сообщений в сетевом элементе управления сеансом; или получают посредством сетевого элемента управления сеансом информацию перечня возможностей сети транспортировки сообщений от NRF или сетевого элемента плоскости пользователя.
В возможной реализации, когда и устройство доступа, и сетевой элемент плоскости пользователя поддерживают расширение протокола GTP-U, способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя этап, на котором: отправляют посредством сетевого элемента управления сеансом первую индикацию в устройство доступа и сетевой элемент плоскости пользователя, где первая индикация указывает устройство доступа для дублирования на уровне GTP-U пакета потока сервиса и указывает сетевой элемент плоскости пользователя, который должен выполнить на уровне GTP-U обнаружение дублирования в пакете потока сервиса; или первая индикация указывает, что сетевой элемент плоскости пользователя должен дублировать на уровне GTP-U пакет потока сервиса, и указывает устройство доступа, которое должно выполнять на уровне GTP-U обнаружение дублирования в пакете потока сервиса.
Согласно второму аспекту вариант осуществления настоящей заявки обеспечивает устройство передачи. Устройство передачи может быть сетевым элементом управления сеансом или может быть микросхемой или системой микросхем в сетевом элементе управления сеансом. Устройство передачи может включать в себя блок обработки и блок связи. Когда устройство передачи является сетевым элементом управления сеансом, блок обработки может быть процессором, а блок связи может быть интерфейсом связи или схемой интерфейса. Устройство передачи может дополнительно включать в себя блок хранения, и блок хранения может быть памятью. Блок хранения выполнен с возможностью хранения инструкции, и блок обработки выполняет инструкцию, сохраненную в модуле хранения, так что сетевой элемент управления сеансом реализует способ передачи, описанный в любом из первого аспекта или возможных реализаций первого аспекта.
Например, когда устройство передачи является сетевым элементом управления сеансом, блок связи выполнен с возможностью получения информации перечня возможностей сети транспортировки сообщений. Информация перечня возможностей сети транспортировки сообщений указывает, поддерживает ли сеть транспортировки сообщений передачу с высокой надежностью, и является ли сеть транспортировки сообщений сетью между устройством доступа и сетевым элементом плоскости пользователя. Блок обработки выполнен с возможностью управления соединением плоскости пользователя терминала между устройством доступа и сетевым элементом плоскости пользователя на основе информации перечня возможностей сети транспортировки сообщений, где соединение плоскости пользователя может использоваться для передачи пакета потока сервиса терминала.
В возможной реализации блок связи дополнительно выполнен с возможностью получения информации индикации возможностей протокола устройства доступа и информации индикации возможностей протокола сетевого элемента плоскости пользователя, где информация индикации возможностей протокола устройства доступа указывает, поддерживает ли устройство доступа расширение общего протокола GTP-U туннелирования плоскости пользователя сервиса пакетной радиосвязи и поддерживает ли сетевой элемент плоскости пользователя расширение протокола GTP-U. Блок обработки конкретно выполнен с возможностью управления соединением плоскости пользователя на основе информации индикации возможностей протокола устройства доступа, информации индикации возможностей протокола сетевого элемента плоскости пользователя и информации перечня возможностей сети транспортировки сообщений.
В возможной реализации блок связи дополнительно конкретно выполнен с возможностью получения информации индикации возможностей протокола сетевого элемента плоскости пользователя от сетевого элемента плоскости пользователя. Альтернативно, блок связи дополнительно конкретно выполнен с возможностью получения информации индикации возможностей протокола сетевого элемента плоскости пользователя от функции NRF сетевого хранилища.
В возможной реализации, когда и устройство доступа, и сетевой элемент плоскости пользователя поддерживают расширение протокола GTP-U, блок обработки конкретно выполнен с возможностью установления между устройством доступа и сетевым элементом плоскости пользователя по меньшей мере двух туннелей N3, выступающих как соединение плоскости пользователя.
В возможной реализации, когда сеть транспортировки сообщений поддерживает передачу с высокой надежностью, блок обработки конкретно выполнен с возможностью установления между устройством доступа и сетевым элементом плоскости пользователя одного туннеля N3, выступающего в качестве соединения плоскости пользователя.
В возможной реализации, когда сеть транспортировки сообщений поддерживает передачу с высокой надежностью, и как устройство доступа, так и сетевой элемент плоскости пользователя поддерживают расширение протокола GTP-U, блок обработки конкретно выполнен с возможностью определения, на основании информации политики, установления между устройством доступа и сетевым элементом плоскости пользователя по меньшей мере двух туннелей N3 или одного туннеля N3, выступающих в качестве соединения плоскости пользователя.
В возможной реализации блок связи дополнительно выполнен с возможностью получения информации расположения терминала. Блок обработки дополнительно выполнен с возможностью выбора из информации перечня сети транспортировки сообщений на основе информации расположения терминала и информации перечня возможностей сети транспортировки сообщений сетевого элемента плоскости пользователя, который поддерживает передачу с высокой надежностью сети транспортировки сообщений.
В возможной реализации блок связи дополнительно выполнен с возможностью получения информации индикации возможностей протокола устройства доступа. Блок обработки дополнительно выполнен с возможностью определения сетевого элемента плоскости пользователя на основе информации индикации возможностей протокола устройства доступа и информации перечня возможностей сети транспортировки сообщений.
В возможной реализации, когда информация перечня возможностей сети транспортировки сообщений указывает, что не существует сетевого элемента плоскости пользователя, который поддерживает передачу с высокой надежностью сети транспортировки сообщений, и устройство доступа поддерживает расширение протокола GTP-U, блок обработки дополнительно конкретно выполнен с возможностью определения того, что сетевой элемент плоскости пользователя, который поддерживает расширение протокола GTP-U, является сетевым элементом плоскости пользователя.
В возможной реализации, когда информация перечня возможностей сети транспортировки сообщений указывает, что сеть транспортировки сообщений не поддерживает передачу с высокой надежностью, и любое одно или более из устройства доступа и сетевого элемента плоскости пользователя не поддерживают расширение протокола GTP-U, блок связи дополнительно выполнен с возможностью отправки в устройство доступа информации индикации, указывающей отклонение установления соединения плоскости пользователя.
В возможной реализации блок связи дополнительно конкретно выполнен с возможностью приема информации индикации возможностей протокола устройства доступа от сетевого элемента управления мобильностью.
В возможной реализации блок связи дополнительно конкретно выполнен с возможностью отправки сообщения запроса получения возможностей в устройство доступа, где сообщение запроса получения возможностей запрашивает информацию индикации возможностей протокола устройства доступа.
В возможной реализации блок связи дополнительно конкретно выполнен с возможностью получения информации индикации возможностей протокола устройства доступа от сетевого элемента плоскости пользователя.
В возможной реализации информация перечня возможностей сети транспортировки сообщений предварительно сконфигурирована в устройстве передачи; или блок связи конкретно выполнен с возможностью получения информации перечня возможностей сети транспортировки сообщений от NRF или сетевого элемента плоскости пользователя.
В возможной реализации, когда и устройство доступа, и сетевой элемент плоскости пользователя поддерживают расширение протокола GTP-U, блок связи дополнительно выполнен с возможностью отправки первой индикации в устройство доступа и сетевой элемент плоскости пользователя, где первая индикация указывает устройство доступа для дублирования на уровне GTP-U пакета потока сервиса и указывает сетевой элемент плоскости пользователя для выполнения на уровне GTP-U обнаружения дублирования в пакете потока сервиса; или первая индикация указывает, что сетевой элемент плоскости пользователя должен дублировать на уровне GTP-U пакет потока сервиса, и указывает устройство доступа, которое должно выполнять на уровне GTP-U обнаружение дублирования в пакете потока сервиса.
Например, когда устройство передачи представляет собой микросхему или систему микросхем в сетевом элементе управления сеансом, блок обработки может быть процессором, а блок связи может быть интерфейсом связи. Например, интерфейс связи может быть интерфейсом ввода/вывода, контактным штекером, схемой или тому подобным. Блок обработки выполняет инструкцию, сохраненную в блоке хранения, так что сетевой элемент управления сеансом реализует способ передачи, описанный в любом из первого аспекта или возможных реализациях первого аспекта. Блок хранения может быть блоком хранения (например, регистром или кэшем) в микросхеме или может быть блоком хранения (например, постоянным запоминающим устройством или оперативным запоминающим устройством), который находится в сетевом элементе управления сеансом, и вне микросхемы.
В соответствии с третьим аспектом вариант осуществления настоящей заявки обеспечивает считываемый компьютером носитель данных. Считываемый компьютером носитель данных хранит компьютерную программу или инструкцию. Когда компьютерная программа или инструкция выполняется на компьютере, компьютеру разрешено выполнять способ передачи, описанный в любом из первого аспекта или возможных реализациях первого аспекта.
Согласно четвертому аспекту вариант осуществления настоящей заявки обеспечивает компьютерный программный продукт, включающий в себя инструкцию. Когда инструкция выполняется на компьютере, компьютеру разрешено выполнять способ передачи, описанный в первом аспекте или возможных реализациях первого аспекта.
Согласно пятому аспекту вариант осуществления настоящей заявки обеспечивает устройство передачи. Устройство передачи включает в себя процессор и носитель данных. Носитель данных хранит инструкцию. Когда инструкция запускается посредством процессора, реализуется способ передачи, описанный в первом аспекте или возможных реализациях первого аспекта.
Согласно шестому аспекту, настоящая заявка обеспечивает микросхему или систему микросхем. Микросхема или система микросхем включает в себя по меньшей мере один процессор и интерфейс связи. Интерфейс связи и по меньшей мере один процессор связаны между собой с использованием линии. По меньшей мере один процессор выполнен с возможностью запуска компьютерной программы или инструкции для выполнения способа параметров, описанного в любом из первого аспекта или возможных реализациях первого аспекта.
Согласно седьмому аспекту вариант осуществления настоящей заявки обеспечивает способ передачи, где способ передачи включает в себя этапы, на которых: принимают посредством устройства доступа первую информацию индикации от сетевого элемента управления сеансом. Первая информация индикации указывает на управление соединением плоскости пользователя между устройством доступа и сетевым элементом плоскости пользователя. Соединение плоскости пользователя может использоваться для передачи пакета потока сервиса терминала.
В возможной реализации первая информация индикации указывает на установление между устройством доступа и сетевым элементом плоскости пользователя по меньшей мере двух туннелей N3, выступающих в качестве соединения плоскости пользователя. Эта реализация применима к сценарию, в котором информация перечня возможностей сети транспортировки сообщений указывает, что сеть транспортировки сообщений между устройством доступа и сетевым элементом плоскости пользователя поддерживает передачу с высокой надежностью, и применима к сценарию, в котором и устройство доступа, и сетевой элемент плоскости пользователя поддерживает расширение протокола GTP-U.
В возможной реализации первая информация индикации указывает на установление между устройством доступа и сетевым элементом плоскости пользователя одного туннеля N3, выступающего в качестве соединения плоскости пользователя. Эта реализация применима к сценарию, в котором информация перечня возможностей сети транспортировки сообщений указывает, что сеть транспортировки сообщений между устройством доступа и сетевым элементом плоскости пользователя поддерживает передачу с высокой надежностью.
В возможной реализации первая информация индикации указывает информацию индикации, которая инструктирует отклонить установление соединения плоскости пользователя. Эта реализация применима к сценарию, в котором сетевой элемент управления сеансом определяет, что информация перечня возможностей сети транспортировки сообщений указывает, что сеть транспортировки сообщений не поддерживает передачу с высокой надежностью и любое одно или более из устройства доступа и сетевого элемента плоскости пользователя. не поддерживают расширение протокола GTP-U.
В возможной реализации способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя этап, на котором: отправляют посредством устройства доступа информацию индикации возможностей протокола устройства сети доступа в сетевой элемент управления сеансом. Эта реализация может быть применима к сценарию, в котором устройство доступа активно отправляет информацию индикации возможностей протокола устройства сети доступа в сетевой элемент управления сеансом. В частности, после приема сообщения AS от терминала устройство доступа может активно отправлять информацию индикации возможностей протокола устройства сети доступа в сетевой элемент управления сеансом с использованием сообщения N11.
В возможной реализации этап отправки посредством устройства доступа информации индикации возможностей протокола устройства сети доступа в сетевой элемент управления сеансом, в частности, включает в себя этапы, на которых: принимают посредством устройства доступа сообщение запроса получения возможностей от сетевого элемента управления сеансом; и в ответ на сообщение запроса получения возможностей, отправляют посредством устройства доступа информацию индикации возможностей протокола устройства сети доступа в сетевой элемент управления сеансом.
В возможной реализации способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя этапы, на которых: принимают посредством устройства доступа первую индикацию от сетевого элемента управления сеансом. Первая индикация указывает устройство доступа для дублирования на уровне GTP-U пакета потока сервиса и указывает сетевой элемент плоскости пользователя, который должен выполнять на уровне GTP-U обнаружение дублирования в пакете потока сервиса; или первая индикация указывает, что сетевой элемент плоскости пользователя должен дублировать на уровне GTP-U пакет потока сервиса, и указывает устройство доступа, которое должно выполнять на уровне GTP-U обнаружение дублирования в пакете потока сервиса.
Согласно восьмому аспекту вариант осуществления настоящей заявки обеспечивает устройство передачи. Устройство передачи может быть устройством доступа или может быть микросхемой или системой микросхем в устройстве доступа. Устройство передачи может включать в себя блок связи. Когда устройство передачи является устройством доступа, блок связи может быть интерфейсом связи или схемой интерфейса. Устройство передачи может дополнительно включать в себя блок обработки и блок хранения, где блок обработки может быть процессором. Блок хранения может быть памятью. Блок хранения выполнен с возможностью хранения инструкции, а блок обработки выполняет инструкцию, сохраненную в блоке хранения, так что устройство доступа реализует способ передачи, описанный в любом из седьмого аспекта или возможных реализаций седьмого аспекта.
Например, устройство передачи может быть устройством доступа; и блок связи выполнен с возможностью приема первой информации индикации от сетевого элемента управления сеансом. Первая информация индикации указывает на управление соединением плоскости пользователя между устройством доступа и сетевым элементом плоскости пользователя. Соединение плоскости пользователя может использоваться для передачи пакета потока сервиса терминала.
В возможной реализации первая информация индикации указывает на установление между устройством доступа и сетевым элементом плоскости пользователя по меньшей мере двух туннелей N3, выступающих в качестве соединения плоскости пользователя. Эта реализация применима к сценарию, в котором информация перечня возможностей сети транспортировки сообщений указывает, что сеть транспортировки сообщений между устройством доступа и сетевым элементом плоскости пользователя поддерживает передачу с высокой надежностью. Эта реализация применима к сценарию, в котором как устройство доступа, так и сетевой элемент плоскости пользователя поддерживают расширение протокола GTP-U.
В возможной реализации первая информация индикации указывает на установление между устройством доступа и сетевым элементом плоскости пользователя одного туннеля N3, выступающего в качестве соединения плоскости пользователя. Эта реализация применима к сценарию, в котором информация перечня возможностей сети транспортировки сообщений указывает, что сеть транспортировки сообщений между устройством доступа и сетевым элементом плоскости пользователя поддерживает передачу с высокой надежностью.
В возможной реализации первая информация индикации указывает информацию индикации, которая выдает команду на отказ от установления соединения плоскости пользователя. Эта реализация применима к сценарию, в котором сетевой элемент управления сеансом определяет, что информация перечня возможностей сети транспортировки сообщений указывает, что сеть транспортировки сообщений не поддерживает передачу с высокой надежностью, и любое одно или более из устройства доступа и сетевого элемента плоскости пользователя не поддерживают расширение протокола GTP-U.
В возможной реализации устройство, обеспеченное в этом варианте осуществления настоящей заявки, дополнительно включает в себя: блок связи, дополнительно выполненный с возможностью отправки информации индикации возможностей протокола устройства сети доступа в сетевой элемент управления сеансом. Эта реализация может быть применима к сценарию, в котором устройство доступа активно отправляет информацию индикации возможностей протокола устройства сети доступа в сетевой элемент управления сеансом. Более конкретно, после получения сообщения AS от терминала устройство доступа может активно отправлять информацию индикации возможностей протокола устройства сети доступа в сетевой элемент управления сеансом с использованием сообщения N11.
В возможной реализации блок связи дополнительно выполнен с возможностью получения сообщения запроса от сетевого элемента управления сеансом; и в ответ на сообщение запроса получения возможностей отправки информации индикации возможностей протокола устройства сети доступа в сетевой элемент управления сеансом.
В возможной реализации устройство, обеспеченное в этом варианте осуществления настоящей заявки, включает в себя: устройство доступа, принимающее первую индикацию от сетевого элемента управления сеансом. Первая индикация указывает устройству доступа дублировать, на уровне GTP-U, пакет потока сервиса и указывает сетевой элемент плоскости пользователя для выполнения, на уровне GTP-U, обнаружения дублирования в пакете потока сервиса; или первая индикация указывает, что сетевой элемент плоскости пользователя дублирует на уровне GTP-U пакет потока сервиса и указывает устройство доступа для выполнения на уровне GTP-U обнаружения дублирования в пакете потока сервиса.
Например, устройство передачи может быть микросхемой или системой микросхем в устройстве доступа. Блок обработки может быть процессором, а блок связи - интерфейсом связи. Например, интерфейс связи может быть интерфейсом ввода/вывода, контактным штекером, схемой или тому подобным. Блок обработки выполняет инструкцию, хранящуюся в блоке хранения, так что сетевой элемент плоскости пользователя реализует способ передачи, описанный в любом из седьмого аспекта или возможных реализаций седьмого аспекта. Блок хранения может быть блоком хранения (например, регистром или кэшем) в микросхеме или может быть блоком хранения (например, постоянным запоминающим устройством или оперативным запоминающим устройством), которая находится в сетевом элементе плоскости пользователя и которая находится вне микросхемы.
Согласно девятому аспекту, вариант осуществления настоящей заявки обеспечивает считываемый компьютером носитель данных. Считываемый компьютером носитель данных хранит компьютерную программу или инструкцию. Когда компьютерная программа или инструкция выполняется на компьютере, компьютеру разрешено выполнять способ передачи, описанный в любом из седьмого аспекта или возможных реализаций седьмого аспекта.
Согласно десятому аспекту вариант осуществления настоящей заявки обеспечивает компьютерный программный продукт, включающий в себя инструкцию. Когда инструкция выполняется на компьютере, компьютеру разрешено выполнять способ передачи, описанный в седьмом аспекте, или возможные реализации седьмого аспекта.
В соответствии с одиннадцатым аспектом вариант осуществления настоящей заявки обеспечивает устройство передачи. Устройство передачи включает в себя процессор и носитель данных. Носитель данных хранит инструкцию. Когда инструкция выполняется посредством процессора, реализуется способ передачи, описанный в седьмом аспекте, или возможные реализации седьмого аспекта.
Согласно двенадцатому аспекту настоящая заявка обеспечивает микросхему или систему микросхем. Микросхема или система микросхем включает в себя по меньшей мере один процессор и интерфейс связи. Интерфейс связи и по меньшей мере один процессор связаны между собой с использованием линии. По меньшей мере один процессор выполнен с возможностью запуска компьютерной программы или инструкции для выполнения способа параметров, описанного в любом из седьмого аспекта или возможных реализациях седьмого аспекта.
Интерфейс связи в микросхеме может быть интерфейсом ввода/вывода, контактным штекером, схемой или тому подобным.
Согласно тринадцатому аспекту вариант осуществления настоящей заявки обеспечивает систему связи, и система связи включает в себя: устройство передачи, описанное во втором аспекте, и устройство передачи, описанное в восьмом аспекте. Необязательно, система связи может дополнительно включать в себя: терминал, сетевой элемент плоскости пользователя или тому подобное.
В отношении полезных эффектов аспектов от второго до тринадцатого и их реализаций в настоящей заявке см. анализ полезных эффектов в первом аспекте и его реализациях. Подробности не описаны здесь снова.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 является принципиальной структурной схемой системы связи;
Фиг. 2 - архитектура сети 5G согласно варианту осуществления настоящей заявки;
Фиг. 3 является архитектурной схемой стека протоколов сквозной плоскости пользователя в соответствии с вариантом осуществления настоящей заявки;
Фиг. 4 является принципиальной схемой стека расширенных протоколов плоскости пользователя согласно варианту осуществления настоящей заявки для достижения передачи с высокой надежностью;
Фиг. 5 является принципиальной схемой на уровне транспортировки сообщений согласно варианту осуществления настоящей заявки для достижения передачи с высокой надежностью;
Фиг. 6 является принципиальной схемой аппаратной структуры устройства связи в соответствии с вариантом осуществления настоящей заявки;
Фиг. 7 - первая принципиальная блок-схема способа передачи согласно варианту осуществления настоящей заявки;
Фиг. 8 является второй принципиальной блок-схемой способа передачи согласно варианту осуществления настоящей заявки;
Фиг. 9 - третья принципиальная блок-схема способа передачи согласно варианту осуществления настоящей заявки;
Фиг. 10 является четвертой принципиальной блок-схемой способа передачи согласно варианту осуществления настоящей заявки;
Фиг. 11А и фиг. 11B - пятая принципиальная блок-схема способа передачи согласно варианту осуществления настоящей заявки;
Фиг. 12 является шестой принципиальной блок-схемой способа передачи согласно варианту осуществления настоящей заявки;
Фиг. 13 - седьмая принципиальная блок-схема способа передачи согласно варианту осуществления настоящей заявки;
Фиг. 14 - восьмая принципиальная блок-схема способа передачи согласно варианту осуществления настоящей заявки;
Фиг. 15 является девятой принципиальной блок-схемой способа передачи согласно варианту осуществления настоящей заявки;
Фиг. 16 является десятой принципиальной блок-схемой способа передачи согласно варианту осуществления настоящей заявки;
Фиг. 17 - одиннадцатая принципиальная блок-схема способа передачи согласно варианту осуществления настоящей заявки;
Фиг. 18 является принципиальной структурной схемой устройства передачи согласно варианту осуществления настоящей заявки; и
Фиг. 19 - принципиальная структурная схема микросхемы в соответствии с вариантом осуществления настоящей заявки.
Описание вариантов осуществления
Чтобы четко описать технические решения в вариантах осуществления настоящей заявки, термины, такие как «первый» и «второй», используются в вариантах осуществления настоящей заявки, чтобы различать одни и те же элементы или подобные элементы, которые имеют в основном одинаковую функцию и использование. Например, первое устройство доступа и второе устройство доступа просто предназначены для различения разных устройств доступа и не ограничивают последовательность первого устройства доступа и второго устройства доступа. Специалист в данной области техники может понять, что такие термины, как «первый» и «второй», не ограничивают количество или последовательность выполнения, и что такие термины, как «первый» и «второй», не указывают определенную разницу.
Следует отметить, что в настоящей заявке слово «примерный» или «например» используется для обозначения предоставления примера, иллюстрации или описания. Любой вариант осуществления или схема конструкции, описанная как «примерная» или «например» в настоящей заявке, не должна объясняться как более предпочтительная или имеющая больше преимуществ, чем другой вариант осуществления или схема конструкции. Точно, использование слова «примерный» или «пример» или тому подобное предназначено для представления относительной концепции конкретным образом.
В настоящей заявке «по меньшей мере один» относится к одному или более, а «множество» относится к двум или более. Термин «и/или» описывает отношение связи для описания связанных объектов и представляет, что могут существовать три отношения. Например, A и/или B могут представлять следующие три случая: Существует только A, существуют как A, так и B, и существует только B. А и В могут быть в единственном или множественном числе. Символ «/» обычно указывает на отношение «или» между связанными объектами. «По меньшей мере один из следующих элементов» или подобное выражение обозначает любую комбинацию элементов и включает в себя любую комбинацию одного или более элементов. Например, по меньшей мере один из 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 доступа является сетевым элементом в сети доступа. Сеть доступа может быть выполнена с возможностью реализации функции, связанной с беспроводным доступом.
В необязательной реализации система связи может дополнительно включать в себя по меньшей мере один терминал 40. По меньшей мере один терминал 40 беспроводным образом подключен к устройству 20 доступа для доступа к базовой сети.
Для системы связи, для конкретных этапов, выполняемых посредством сетевого элемента 30 плоскости пользователя, сетевого элемента 10 управления сеансом, по меньшей мере одного терминала 40 и по меньшей мере одного устройства 20 доступа, см. описания в следующих вариантах осуществления. Подробности не описаны здесь снова. Следует понимать, что на систему связи и способ передачи в вариантах осуществления настоящей заявки можно ссылаться взаимно.
Данные плоскости пользователя по меньшей мере одного терминала 40 отправляются в устройство 20 доступа, к которому обращается по меньшей мере один терминал 40, затем данные плоскости пользователя передаются в сетевой элемент 30 плоскости пользователя через соединение плоскости пользователя между устройством 20 доступа и сетевым элементом 30 плоскости пользователя, и, наконец, данные плоскости пользователя отправляются посредством сетевого элемента 30 плоскости пользователя в сеть. Конечно, сетевой элемент 30 плоскости пользователя может дополнительно получать из сети данные плоскости пользователя, отправленные в терминал, а затем отправлять данные плоскости пользователя терминала в устройство 20 доступа через соединение плоскости пользователя между сетевым элементом 30 плоскости пользователя и устройством 20 доступа и, наконец, устройство 20 доступа передает данные плоскости пользователя в целевой терминал.
Данные плоскости пользователя в вариантах осуществления настоящей заявки также могут называться пакетом потока сервиса.
Например, устройство 20 доступа в этом варианте осуществления настоящей заявки может быть устройством доступа в сети 4G, например, усовершенствованным NodeB (evolved NodeB, eNB). В этом случае базовой сетью может быть базовая сеть 4G (например, развитое пакетное ядро (Evolved Packet Core, EPC).
В другом примере устройство 20 доступа в этом варианте осуществления настоящей заявки может быть устройством доступа в сети 5G, например, NodeB следующего поколения (The Next Generation Node B, gNB). В этом случае базовая сеть может быть ядром 5G (5G Core, 5GC).
Например, устройство доступа представляет собой устройство, которое обеспечивает беспроводной доступ для терминала. Это может быть устройство сети радиодоступа (например, сети радиодоступа следующего поколения (Next Generation Radio Access Network, NG RAN)), устройство сети проводного доступа/сети фиксированного доступа (Wireline 5G Access Network, W-5GAN), например, функция шлюза доступа (Access Gateway Function, AGF) или устройство управления сетевым шлюзом (Broadband network gateway, BNG), точка доступа Wi-Fi или BS WiMAX.
В необязательной реализации система связи может дополнительно включать в себя сетевой элемент управления мобильностью, сетевой элемент политики или тому подобное. В сети 4G сетевой элемент 10 управления сеансом может быть объектом управления мобильностью (Mobility Management Entity, MME). Сетевым элементом плоскости пользователя может быть обслуживающий шлюз (Serving GateWay, SGW) и/или шлюз PDN (PDN GateWay, PGW). Сетевой элемент политики может быть функциональным блоком правил тарификации и политики (Policy and Charging Rules Function, PCRF). Другими словами, в 4G MME имеет и функцию управления сеансом, и функцию управления мобильностью.
В сети 5G, как показано на фиг. 2, сетевой элемент 10 управления сеансом может быть сетевым элементом 106 функции управления сеансом (Session Management Function, SMF). Сетевой элемент 30 плоскости пользователя может быть сетевым элементом 103 функции плоскости пользователя (User plane function, UPF). Устройство доступа может быть устройством 102 радиодоступа (Radio Access Network, RAN). Сетевой элемент управления мобильностью может быть сетевым элементом 105 управления доступом и мобильностью (Access and Mobility Management Function, AMF), а сетевой элемент политики может быть сетевым элементом управления политикой (Policy Control Function) 107.
Кроме того, как показано на фиг. 2, архитектура сети 5G может дополнительно включать в себя прикладную функцию (application function, AF), сетевой элемент 108 унифицированного управления данными (Unified Data Management, UDM) и сеть 104 передачи данных (data network, DN). Кроме того, в возможной реализации архитектура сети 5G может дополнительно включать в себя сетевой элемент функции сетевого хранилища (network repository function, NRF). Сетевой элемент NRF не показан на архитектурной схеме, и сетевой элемент NRF в основном используется для обнаружения сетевых элементов.
Терминал связывается с сетевым элементом AMF через сетевой интерфейс следующего поколения (Next generation, N1) (кратко 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).
Следует понимать, что в сетевой архитектуре, показанной на фиг. 2, сетевые элементы уровня управления могут альтернативно обмениваться друг с другом, используя интерфейс на основе сервиса. Например, сетевой элемент AMF, сетевой элемент SMF, сетевой элемент UDM или сетевой элемент PCF обмениваются друг с другом с использованием интерфейса на основе сервиса. Например, внешний интерфейс на основе сервиса, обеспечиваемый посредством сетевого элемента AMF, может быть Namf. Внешний интерфейс на основе сервиса, обеспечиваемый посредством сетевого элемента SMF, может быть Nsmf. Внешний интерфейс на основе сервиса, обеспечиваемый посредством сетевого элемента UDM, может быть Nudm. Внешний интерфейс сервиса, обеспечиваемый посредством сетевого элемента PCF, может быть Npcf. Следует понимать, что для связанных описаний имен различных интерфейсов на основе сервиса на фиг. 3, обратитесь к схеме архитектуры системы 5G (5G system architecture) в стандарте 23501. Подробности здесь не описаны.
Следует отметить, что фиг. 2 просто предоставляет, например, сетевой элемент UPF и сетевой элемент SMF. Конечно, фигура может включать в себя множество сетевых элементов UPF и множество сетевых элементов SMF, например, включать в себя сетевой элемент 1 SMF и сетевой элемент 2 SMF. Это не является конкретно ограниченным в этом варианте осуществления настоящей заявки.
Следует отметить, что устройство доступа, сетевой элемент AMF, сетевой элемент SMF, сетевой элемент UDM, сетевой элемент UPF, сетевой элемент PCF и т.п. на фиг. 2 являются просто именами, и имена не представляют собой никаких ограничений для устройства. В сети 5G и другой будущей сети сетевые элементы, соответствующие устройству доступа, сетевому элементу AMF, сетевому элементу SMF, сетевому элементу UDM, сетевому элементу UPF и сетевому элементу PCF, могут иметь другие имена. Это не является конкретно ограниченным в этом варианте осуществления настоящей заявки. Например, сетевой элемент UDM может быть заменен опорным абонентским сервером (home subscriber server, HSS), базой данных подписки пользователя (user subscription database, USD), объектом базы данных и т.п. Это описано в данном документе единообразно, и подробности не будут описаны ниже снова.
RAN 102 является устройством, обеспечивающим беспроводной доступ для терминала, включая, но не ограничиваясь этим, eNodeB, точку доступа Wi-Fi, BS WiMAX или тому подобное.
Сетевой элемент 105 AMF в основном отвечает за управление мобильностью в сети мобильной связи, такое как обновление расположения пользователя, регистрация пользователя в сети и переключение пользователя.
Сетевой элемент 106 SMF главным образом отвечает за управление сеансом в сети мобильной связи, такое как установление, изменение и выход из сеанса. Например, конкретные функции выделяют IP-адрес пользователю и выбирают UPF, который обеспечивает функцию пересылки пакетов.
Сетевой элемент 107 PCF отвечает за обеспечение политики для сетевого элемента 105 AMF и сетевого элемента 106 SMF, такой как политика QoS качества сервиса и политика выбора слайса.
Сетевой элемент 108 UDM выполнен с возможностью хранения пользовательских данных, таких как информация подписки и информация аутентификации/авторизации.
UPF в основном отвечает за обработку пакета пользователя, такую как пересылка и тарификация.
DN является сетью оператора, которая обеспечивает сервис передачи данных для пользователя, такой как IMS (мультимедийный IP-сервис, IP multimedia service) или Интернет.
Терминал получает доступ к сети передачи данных (Data Network, DN), устанавливая сеанс (сеанс PDU), который проходит через UE, RAN, сетевой элемент UPF и DN.
Как показано на фиг. 3, фиг. 3 является архитектурной схемой стека протоколов плоскости пользователя между терминалом и сетевым элементом плоскости пользователя в соответствии с вариантом осуществления настоящей заявки. Как показано на фиг. 3, для терминала терминал может последовательно включать в себя следующие уровни протокола сверху вниз: прикладной (Application) уровень, уровень PDU, уровень протокола адаптации служебных данных (service data adaptation protocol, SDAP), уровень протокола конвергенции пакетных данных (Packet data convergence protocol, PDCP), уровень управления радиолинией (radio link control, RLC), уровень управления доступом к среде (media access control, MAC) и уровень L1. Для устройства доступа устройство доступа может включать в себя первый стек протоколов, соответствующий терминалу, и второй стек протоколов, соответствующий сетевому элементу UPF. Первый стек протоколов последовательно включает в себя следующее сверху вниз: уровень SDAP, соответствующий уровню SDAP терминала, уровень PDCP, соответствующий уровню PDCP терминала, уровень RLC, соответствующий уровню RLC терминала, уровень MAC, соответствующий уровню MAC терминала, и уровень L1, соответствующий уровню L1 терминала. Второй стек протоколов включает в себя: уровень общего протокола туннелирования плоскости пользователя сервиса пакетной радиосвязи (general packet radio service tunneling protocol user plane, GTP-U), уровень UDP/уровень интернет-протокола (internet protocol, IP), уровень L2 (уровень 2) и уровень L1 (уровень 1). Стек протоколов сетевого элемента UPF последовательно включает в себя сверху вниз: уровень PDU, соответствующий терминалу, уровень GTP-U, соответствующий RAN, уровень UDP/IP, соответствующий RAN, и уровень L2 и уровень L1, которые соответствуют RAN.
Уровень GTP-U является протоколом инкапсуляции туннеля на основе уровня UDP/уровня IP и может использоваться для передачи пакета потока сервиса между сетью радиодоступа (например, AN) и базовой сетью (например, сетевым элементом UPF).
Пакет потока сервиса передается между RAN и сетевым элементом UPF посредством установления туннеля. Туннель упоминается как туннель N3. RAN и сетевой элемент UPF соединяются с использованием множества коммутаторов или множества маршрутизаторов. Коммутаторы/маршрутизаторы выполнены с возможностью пересылки пакетов между RAN и сетевым элементом UPF.
Для сервиса (например, сервиса URLLC), имеющего требование для передачи с высокой надежностью, существует два способа, которые могут использоваться для реализации передачи с высокой надежностью данных плоскости пользователя:
В первом способе, избыточная передача выполняется на уровне GTP-U. Как показано на фиг. 4, когда и устройство доступа, к которому обращается терминал, и сетевой элемент плоскости пользователя поддерживают расширение протокола GTP-U, могут быть установлены избыточные туннели N3 между RAN, к которой обращается терминал, и UPF. Другими словами, по меньшей мере два туннеля N3 установлены между одной и той же RAN и одним и тем же UPF, например, туннель (tunnel) 1 N3 и туннель 2 N3, показанные на фиг. 4. В частности, в направлении восходящей линии связи процесс, в котором терминал отправляет данные плоскости пользователя в базовую сеть, при приеме данных плоскости пользователя восходящей линии связи от терминала RAN может дублировать данные плоскости пользователя восходящей линии связи на уровне GTP-U для получения данных 1 плоскости пользователя восходящей линии связи и данных 2 плоскости пользователя восходящей линии связи. Данные 1 плоскости пользователя восходящей линии связи и данные 2 плоскости пользователя восходящей линии связи являются одними и теми же данными плоскости пользователя, полученными посредством дублирования данных плоскости пользователя восходящей линии связи. RAN передает данные 1 плоскости пользователя восходящей линии связи в сетевой элемент UPF, используя туннель 1 N3, и передает данные 2 плоскости пользователя восходящей линии связи в сетевой элемент UPF, используя туннель 2 N3. После приема данных 1 плоскости пользователя восходящей линии связи и данных 2 плоскости пользователя восходящей линии связи сетевой элемент UPF может выполнить обнаружение дублирования для данных 1 плоскости пользователя восходящей линии связи и данных 2 плоскости пользователя восходящей линии связи на уровне GTP-U. Следовательно, реализована передача с высокой надежностью данных плоскости пользователя. В направлении нисходящей линии связи (точнее, в процессе, в котором базовая сеть отправляет данные плоскости пользователя в терминал), сетевой элемент UPF дублирует данные плоскости пользователя нисходящей линии связи на уровне GTP-U и отдельно передает дублированные данные плоскости пользователя нисходящей линии связи в RAN с использованием туннеля 1 N3 и туннеля 2 N3, которые не зависят друг от друга. RAN исключает дублированные данные плоскости пользователя нисходящей линии связи из данных плоскости пользователя нисходящей линии связи из туннеля 1 N3 и туннеля 2 N3. Следует понимать, что туннель 1 N3 и туннель 2 N3 являются разными путями для передачи пакета потока сервиса, то есть данные 1 плоскости пользователя восходящей линии связи и данные 2 плоскости пользователя восходящей линии связи передаются в сетевой элемент UPF через различные коммутаторы/маршрутизаторы.
Из вышеприведенных описаний может быть известно, что первый способ требует, чтобы RAN и сетевой элемент UPF дублировали данные плоскости пользователя на уровне протокола GTP-U и исключали дублированные данные плоскости пользователя на уровне протокола GTP-U. Другими словами, первый способ требует, чтобы RAN и сетевой элемент UPF поддерживали расширенный протокол GTP-U.
Во втором способе, передача с высокой надежностью осуществляется с использованием избыточной передачи на уровне транспортировки сообщений. Как показано на фиг. 5, RAN и сетевой элемент UPF поддерживают функцию протокола дублирования (протокола репликации, replication protocol, RP), то есть RAN и сетевой элемент UPF имеют функцию дублирования. Следует отметить, что функция дублирования может быть отдельным объектом, независимым от RAN и сетевого элемента UPF. Например, RP может быть расположена на коммутаторе или маршрутизаторе, подключенном к RAN или сетевому элементу UPF. Пакеты дублируются на уровне транспортировки сообщений, и дублированные пакеты исключаются на уровне транспортировки сообщений с использованием функции дублирования для реализации избыточной передачи данных плоскости пользователя.
Например, передача в плоскости пользователя описывается с использованием примера, в котором функция RP расположена на RAN и сетевом элементе UPF. В направлении восходящей линии связи данные плоскости пользователя восходящей линии связи, принятые от терминала, дублируются на уровне транспортировки сообщений с использованием функции RP в RAN для получения данных 1 плоскости пользователя восходящей линии связи и данных 2 плоскости пользователя восходящей линии связи. Затем RAN отдельно передает данные 1 плоскости пользователя восходящей линии связи и данные 2 плоскости пользователя восходящей линии связи в сетевой элемент UPF через независимые пути передачи. В частности, RAN передает данные 1 плоскости пользователя восходящей линии связи в UPF через канал 1 передачи и передает данные 2 плоскости пользователя восходящей линии связи в сетевой элемент UPF через канал 2 передачи. После приема данных 1 плоскости пользователя восходящей линии связи и данных 2 плоскости пользователя восходящей линии связи сетевой элемент UPF исключает дублированные данные плоскости пользователя из данных 1 плоскости пользователя восходящей линии связи и данных 2 плоскости пользователя восходящей линии связи. В направлении нисходящей линии связи принятые данные плоскости пользователя нисходящей линии связи дублируются на уровне транспортировки сообщений с использованием функции RP UPF для получения данных 1 плоскости пользователя нисходящей линии связи и данных 2 плоскости пользователя нисходящей линии связи. Затем сетевой элемент UPF отправляет данные 1 плоскости пользователя нисходящей линии связи и данные 2 плоскости пользователя нисходящей линии связи в RAN, используя независимые пути передачи. RAN исключает дублированные данные плоскости пользователя из принятых данных 1 плоскости пользователя нисходящей линии связи и принятых данных 2 плоскости пользователя нисходящей линии связи. Уровень транспортировки сообщений представляет собой уровень протокола уровня 2 в стеке протоколов и, в частности, может быть уровнем MAC. Пути передачи относятся к путям, образованным посредством соединения по меньшей мере одного маршрутизатора или по меньшей мере одного коммутатора между RAN и сетевым элементом UPF, и путь 1 передачи и путь 2 передачи являются независимыми друг от друга.
Из вышеприведенных описаний может быть известно, что второй способ требует дублирования данных плоскости пользователя на уровне транспортировки сообщений и исключения дублированных данных плоскости пользователя на уровне транспортировки сообщений с использованием функции RP. Другими словами, второй способ требует, чтобы сеть транспортировки сообщений между RAN и сетевым элементом UPF поддерживала передачу с высокой надежностью. Если сетевой элемент RAN или UPF передает данные плоскости пользователя с использованием решения, показанного на фиг. 4, сетевой элемент RAN или UPF не поддерживает расширенный протокол GTP-U. В качестве альтернативы, если сетевой элемент RAN или UPF передает данные плоскости пользователя с использованием решения, показанного на фиг. 5, сеть транспортировки сообщений не поддерживает передачу с высокой надежностью. Следовательно, способы передачи с высокой надежностью являются недопустимыми решениями, а именно, передача данных плоскости пользователя не обеспечивается с высокой степенью надежности.
Для вышеупомянутых двух решений передачи с высокой надежностью в настоящее время нет решения для описания того, как выбрать правильное решение передачи с высокой надежностью для сервиса URLLC. Если сетевой элемент SMF передает данные плоскости пользователя посредством случайного выбора одного из решений передачи с высокой надежностью, может возникнуть явление, при котором невозможно обеспечить передачу с высокой надежностью сервиса, и, следовательно, качество сервиса пользователя ухудшается. Например, сетевой элемент SMF передает данные плоскости пользователя с использованием решения с высокой надежностью, показанного на фиг. 4, но сетевой элемент RAN или UPF не поддерживает расширенный протокол GTP-U; или сетевой элемент SMF передает данные плоскости пользователя с использованием решения с высокой надежностью, показанного на фиг. 5, но сеть транспортировки сообщений не поддерживает передачу с высокой надежностью. В этом случае решение с высокой надежностью, выбранное посредством сетевого элемента SMF, не может быть нормально выполнено. Другими словами, решение с высокой надежностью является недопустимым решением, и, следовательно, передача данных плоскости пользователя сервиса URLLC не обеспечивается с высокой степенью надежности.
Таким образом, вариант осуществления настоящей заявки обеспечивает способ передачи для реализации управления соединением плоскости пользователя между устройством доступа и сетевым элементом плоскости пользователя. Сетевой элемент управления сеансом получает информацию перечня возможностей сети транспортировки сообщений и на основе информации перечня возможностей сети транспортировки сообщений определяет, поддерживает ли сеть транспортировки сообщений передачу с высокой надежностью, для управления соединением плоскости пользователя между устройством доступа и сетевым элементом плоскости пользователя. Например, если сеть транспортировки сообщений поддерживает передачу с высокой надежностью, решение, показанное на фиг. 5, выбирается для передачи данных плоскости пользователя.
Фиг. 6 является принципиальной схемой аппаратной структуры устройства связи в соответствии с вариантом осуществления настоящей заявки. Что касается аппаратных структур терминала, сетевого элемента управления сеансом и сетевого элемента плоскости пользователя в этом варианте осуществления настоящей заявки, обратитесь к принципиальной схеме аппаратной структуры устройства связи, показанной на фиг. 6. Устройство связи включает в себя процессор 41, линию 44 связи и по меньшей мере один интерфейс связи (где фиг. 6 описывается просто с использованием примера, в котором устройство связи включает в себя интерфейс 43 связи).
Процессор 41 может быть центральным процессором общего назначения (central processing unit, CPU), микропроцессором, специализированной интегральной схемой (application-specific integrated circuit, ASIC) или одной или более интегральными схемами, выполненными с возможностью управления выполнением программы решений в настоящей заявке.
Линия 44 связи может включать в себя канал, который передает информацию между вышеупомянутыми компонентами.
Интерфейс 43 связи, который используется в любом устройстве, таком как приемопередатчик, выполнен с возможностью связи с другим устройством или другой сетью связи, такой как Ethernet, сеть радиодоступа (radio access network, RAN) или локальная беспроводная сеть (wireless local area network, 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 или тому подобное), носитель данных магнитного диска, другое магнитное запоминающее устройство или любой другой носитель, который может быть выполнен с возможностью переноса или хранения ожидаемого программного кода в форме инструкции или структуры данных и к которому может обращаться компьютер. Однако память 42 не ограничена этим. Память может существовать независимо и подключаться к процессору с использованием линии 44 связи. Память альтернативно может быть интегрирована с процессором.
Память 42 выполнена с возможностью хранения исполняемой компьютером инструкции для выполнения решений настоящей заявки, а процессор 41 управляет выполнением исполняемой компьютером инструкции. Процессор 41 выполнен с возможностью выполнения считываемой компьютером инструкции, хранящейся в памяти 42, для реализации способа передачи, обеспеченного в следующих вариантах осуществления настоящей заявки.
Необязательно, исполняемая компьютером инструкция в этом варианте осуществления настоящей заявки также может упоминаться как код прикладной программы. Это конкретно не ограничено в этом варианте осуществления заявки.
В конкретной реализации, в варианте осуществления, процессор 41 может включать в себя один или более CPU, таких как CPU 0 и CPU 1 на фиг. 6.
В конкретной реализации в варианте осуществления устройство связи может включать в себя множество процессоров, таких как процессор 41 и процессор 45 на фиг. 6. Каждый из процессоров может быть одноядерным (single-CPU) процессором или может быть многоядерным (multi-CPU) процессором. Процессор в данном документе может представлять собой одно или более устройств, схем и/или ядер обработки, выполненных с возможностью обработки данных (например, инструкции компьютерной программы).
Способ передачи, обеспеченный в вариантах осуществления настоящей заявки, подробно описан ниже со ссылкой на фиг. с 1 по 6.
Следует отметить, что имена сообщений между сетевыми элементами в следующем варианте осуществления настоящей заявки, имена параметров в сообщениях или тому подобное являются просто примерами, и во время конкретной реализации могут быть другие имена. Это не является конкретно ограниченным в этом варианте осуществления настоящей заявки.
Как показано на фиг. 7, вариант осуществления настоящей заявки обеспечивает способ передачи. Способ передачи включает в себя:
Этап 101: Сетевой элемент управления сеансом получает информацию перечня возможностей сети транспортировки сообщений. Информация перечня возможностей сети транспортировки сообщений указывает, поддерживает ли сеть транспортировки сообщений передачу с высокой надежностью. Сеть транспортировки сообщений представляет собой сеть между устройством доступа и сетевым элементом плоскости пользователя.
Например, сеть транспортировки сообщений может быть сетью между каждым устройством сети доступа по меньшей мере в одном устройстве доступа и по меньшей мере одним сетевым элементом плоскости пользователя. Разные устройства доступа могут соответствовать одному и тому же сетевому элементу плоскости пользователя, то есть один сетевой элемент плоскости пользователя может быть подключен к множеству устройств доступа. Одно устройство доступа также может осуществлять доступ к множеству сетевых элементов плоскости пользователя. По меньшей мере одно устройство доступа и по меньшей мере один сетевой элемент плоскости пользователя оба расположены в зоне обслуживания сетевого элемента управления сеансом.
Например, сеть транспортировки сообщений может включать в себя сеть между устройством 1 доступа и сетевым элементом 1 плоскости пользователя, сеть между устройством 1 доступа и сетевым элементом 2 плоскости пользователя и сеть между устройством 2 доступа и сетевым элементом 1 плоскости пользователя, как показано в таблице 1 ниже.
Таблица 1 Сеть транспортировки сообщений
Сеть 1 транспортировки сообщений
Сеть транспортировки сообщений между устройством 1 доступа и сетевым элементом 1 плоскости пользователя
Сеть 2 транспортировки сообщений
Сеть транспортировки сообщений между устройством 1 доступа и сетевым элементом 2 плоскости пользователя
Сеть 3 транспортировки сообщений
Сеть транспортировки сообщений между устройством 2 доступа и сетевым элементом 1 плоскости пользователя
Этап 102: Сетевой элемент управления сеансом управляет соединением плоскости пользователя терминала между устройством доступа и сетевым элементом плоскости пользователя на основе информации перечня возможностей сети транспортировки сообщений. Соединение плоскости пользователя может использоваться для передачи пакета потока сервиса терминала.
Управление соединением плоскости пользователя в этом варианте осуществления настоящей заявки может относиться к установлению соединения плоскости пользователя или отклонению установления соединения плоскости пользователя.
Как управлять соединением плоскости пользователя терминала между устройством доступа и сетевым элементом плоскости пользователя в предшествующем уровне техники не определено. В способе передачи, обеспеченном в этом варианте осуществления настоящей заявки, сетевой элемент управления сеансом получает информацию перечня возможностей сети транспортировки сообщений. Информация перечня возможностей сети транспортировки сообщений указывает, поддерживает ли сеть транспортировки сообщений передачу с высокой надежностью, и сеть транспортировки сообщений является сетью между устройством доступа и сетевым элементом плоскости пользователя, тем самым помогая сетевому элементу управления сеансом определить, поддерживает ли сеть транспортировки сообщений передачу с высокой надежностью и определить, как управлять соединением плоскости пользователя. Таким образом, пакет потока сервиса терминала может быть надежно передан.
В одном примере, когда информация перечня возможностей сети транспортировки сообщений указывает, поддерживает ли сеть транспортировки сообщений между устройством доступа (например, устройством 1 доступа, показанным в таблице 1), к которому обращается терминал, и сетевым элементом плоскости пользователя (например, сетевым элементом 1 плоскости пользователя), выбранным посредством сетевого элемента управления сеансом для терминала в процессе управления сеансом, передачу с высокой надежностью в возможном варианте осуществления, как показано на фиг. 8, перед этапом 102 способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя следующие этапы.
Этап 103: Сетевой элемент управления сеансом получает информацию индикации возможностей протокола устройства доступа и информацию индикации возможностей протокола сетевого элемента плоскости пользователя. Информация индикации возможностей протокола устройства доступа указывает, поддерживает ли устройство доступа расширение общего протокола GTP-U туннелирования плоскости пользователя сервиса пакетной радиосвязи, а информация индикации возможностей протокола сетевого элемента плоскости пользователя указывает, поддерживает ли сетевой элемент плоскости пользователя расширение протокола GTP-U.
Следует понимать, что, с одной стороны, независимо от того, поддерживает ли сеть транспортировки сообщений между устройством доступа, к которому обращается терминал, и сетевым элементом плоскости пользователя передачу с высокой надежностью, сетевой элемент управления сеансом может выполнять этап 103. С другой стороны, в возможном варианте осуществления, если сетевой элемент управления сеансом определяет, что информация перечня возможностей сети транспортировки сообщений указывает, что сеть транспортировки сообщений между устройством доступа, к которому обращается терминал, и сетевым элементом плоскости пользователя, выбранным посредством сетевого элемента управления сеансом для терминала в процессе управления сеансом, не поддерживает передачу с высокой надежностью, сетевой элемент управления сеансом может выполнять этап 103. Следует отметить, что, когда сетевой элемент управления сеансом не должен определять, поддерживает ли сеть транспортировки сообщений передачу с высокой надежностью, этап 101 и этап 103 могут выполняться одновременно, или этап 103 выполняется перед этапом 101. Другими словами, последовательность этапов 101 и 103 не ограничена в этом варианте осуществления настоящей заявки.
Например, в этом варианте осуществления настоящей заявки способы, которыми сетевой элемент управления сеансом получает информацию индикации возможностей протокола устройства доступа, могут включать в себя следующие.
Способ 1: Сетевой элемент управления сеансом принимает информацию индикации возможностей протокола устройства доступа от сетевого элемента управления мобильностью.
Пример (1): Устройство доступа активно выполняет отправку.
Например, как показано на фиг. 9, в первой возможной реализации этап 103 может быть конкретно реализован следующим образом:
Этап 1030: Терминал отправляет сообщение AS в устройство доступа, так что устройство доступа получает сообщение AS от терминала. Сообщение AS переносит сообщение NAS. Сообщение NAS включает в себя идентификатор сеанса, имя DNN сети данных, S-NSSAI и сообщение запроса установления сеанса. В частности, при определении того, что процедура установления сеанса должна быть выполнена, терминал может выполнить этап 1030.
Этап 1031: Устройство доступа отправляет сообщение N2 в сетевой элемент управления мобильностью. Сообщение N2 переносит информацию индикации возможностей протокола устройства доступа, сообщение NAS на этапе 1030, информацию расположения терминала и т.п. Информация расположения терминала может быть представлена посредством идентификатора устройства доступа.
Этап 1032: Сетевой элемент управления мобильностью отправляет сообщение N11 в сетевой элемент управления сеансом. Сообщение N11 переносит информацию индикации возможностей протокола устройства доступа и информацию расположения терминала.
Таким образом, сетевой элемент управления сеансом может получать информацию индикации возможностей протокола устройства доступа от сетевого элемента управления мобильностью.
Следует отметить, что этот вариант осуществления настоящей заявки дополнительно применим к процедуре изменения сеанса, то есть в процедуре изменения сеанса сетевой элемент управления сеансом получает информацию индикации возможностей протокола устройства доступа. Когда этот вариант осуществления настоящей заявки применим к процедуре изменения сеанса, сообщение запроса установления сеанса в сообщении NAS на этапе 1031 может быть заменено сообщением запроса изменения сеанса.
Пример (2): Сетевой элемент управления сеансом запускает процесс получения возможностей протокола устройства доступа.
Как показано на фиг. 9, во второй возможной реализации этап 103 может быть конкретно реализован следующим образом:
Этапы с 1033 по 1035 аналогичны этапам с 1030 по 1032. За подробностями обращайтесь к описаниям на этапах 1030-1032. Разница заключается в следующем: этап 1034 и этап 1035 не переносят информацию индикации возможностей протокола устройства доступа.
Этап 1036: Сетевой элемент управления сеансом определяет, на основе принятого сообщения N11, локальной политики или в соответствии с правилами PCC от PCF, активировать передачу с высокой надежностью для потока сервиса терминала.
Этап 1037: Сетевой элемент управления сеансом отправляет сообщение запроса получения возможностей в устройство доступа. Сообщение запроса получения возможностей запрашивает информацию индикации возможностей протокола устройства доступа.
Этап 1038: Устройство доступа принимает сообщение запроса получения возможностей от сетевого элемента управления сеансом с использованием сетевого элемента управления мобильностью.
Этап 1039: Устройство доступа отправляет информацию индикации возможностей протокола устройства доступа в сетевой элемент управления сеансом.
В частности, в ответ на сообщение запроса получения возможностей устройство доступа отправляет сообщение ответа на получение возможностей в сетевой элемент управления сеансом, используя сетевой элемент управления мобильностью. Сообщение ответа на получение возможностей переносит информацию индикации возможностей протокола устройства доступа.
Таким образом, сетевой элемент управления сеансом может получать информацию индикации возможностей протокола устройства доступа от устройства доступа.
Следует понимать, что описание в способе 2 дано с использованием процедуры установления сеанса в качестве примера. Когда этот вариант осуществления настоящей заявки применим к процедуре изменения сеанса, сообщение запроса установления сеанса в сообщении NAS на этапе 1033 может быть заменено сообщением запроса изменения сеанса.
Разница между примером (1) и примером (2) заключается в следующем: в примере (1) устройство доступа активно сообщает информацию индикации возможностей протокола; а в примере (2) устройство доступа сообщает информацию индикации возможностей протокола, только когда сетевой элемент управления сеансом определяет, что для пакета потока сервиса должна быть активирована надежная передача. Информация индикации возможностей протокола устройства доступа, активно сообщаемая посредством устройства доступа в примере (1), может быть бесполезной информацией для сетевого элемента управления сеансом. Например, когда сетевой элемент управления сеансом определяет реализовать передачу с высокой надежностью пакета потока сервиса с использованием на уровне транспортировки сообщений, то есть когда сетевому элементу управления сеансом не требуется активировать избыточную туннельную передачу N3, сетевой элемент управления сеансом может не нуждаться в получении информации индикации возможностей протокола устройства доступа.
Пример (3): Сетевой элемент управления мобильностью получает информацию индикации возможностей протокола устройства доступа в процессе установления соединения с устройством N2 и отправляет информацию индикации возможностей протокола устройства доступа в сетевой элемент управления сеансом.
В примере (3), как показано на фиг. 10, получение посредством сетевого элемента управления сеансом информации индикации возможностей протокола устройства доступа включает в себя две части. В первой части сетевой элемент управления мобильностью получает информацию индикации возможностей протокола устройства доступа. Во второй части сетевой элемент управления мобильностью отправляет информацию индикации возможностей протокола устройства доступа в сетевой элемент управления сеансом.
Для первой части, как показано на фиг. 10, перед этапом 103 способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя следующие этапы.
Этап 201: Устройство доступа отправляет запрос установления соединения N2 в сетевой элемент управления мобильностью, так что сетевой элемент управления мобильностью принимает запрос установления соединения N2 от устройства доступа. Запрос установления соединения N2 переносит информацию индикации возможностей протокола устройства доступа.
Этап 202: Сетевой элемент управления мобильностью принимает информацию индикации возможностей протокола устройства доступа и сохраняет информацию индикации возможностей протокола устройства доступа и соответствующий идентификатор устройства доступа. Например, сетевой элемент управления мобильностью хранит идентификатор устройства 1 доступа и хранит информацию о том, что устройство 1 доступа поддерживает расширение протокола GTP-U.
Для второй части в качестве примера используется процедура установления сеанса. Как показано на фиг. 10, способ дополнительно включает в себя следующие этапы.
Этап 203: Терминал отправляет сообщение AS в устройство доступа. Сообщение AS переносит сообщение NAS. Сообщение NAS содержит идентификатор сеанса, сообщение запроса установления сеанса, DNN и S-NSSAI.
Этап 204: Устройство доступа отправляет сообщение N2 в сетевой элемент управления мобильностью. Сообщение N2 переносит сообщение NAS на этапе 203) и информацию расположения терминала и т.п.
Этап 205: Сетевой элемент управления мобильностью определяет, на основе сообщения N2, идентификатор устройства доступа и определяет на основе сохраненного соответствия между информацией индикации возможностей протокола устройства доступа и идентификатором устройства доступа информацию индикации возможностей протокола устройства доступа, к которому обращается терминал.
Этап 206: Сетевой элемент управления мобильностью отправляет сообщение N11 в сетевой элемент управления сеансом, где сообщение N11 переносит информацию индикации возможностей протокола устройства доступа на этапе 205), сообщение NAS и т.п.
Следовательно, этап 103 в этом варианте осуществления настоящей заявки может быть реализован следующим образом: сетевой элемент управления сеансом принимает сообщение N11 от сетевого элемента управления мобильностью и получает из сообщения N11 информацию индикации возможностей протокола устройства доступа, к которому обращается терминал.
Следует отметить, что, как и в примере (2), сетевой элемент управления мобильностью может также отправлять информацию индикации возможностей протокола устройства доступа в сетевой элемент управления сеансом после приема запроса получения возможностей протокола, отправленного посредством сетевого элемента управления сеансом. Как показано на фиг. 11А и фиг. 11B, конкретные изменения заключаются в следующем:
Сообщение N11 на этапе 206) не переносит информацию индикации возможностей протокола устройства доступа. То есть после этапа 206 этапы 207-210 могут быть дополнительно выполнены. В частности, для конкретного процесса реализации этапов 207-210, обратитесь к конкретному процессу реализации этапов 1036-1039. Подробности не описаны здесь снова.
Пример (4): Сетевой элемент управления сеансом получает информацию индикации возможностей протокола устройства доступа от сетевого элемента плоскости пользователя.
Пример (4) имеет два примера, которые описаны соответственно следующим образом:
Пример 4-1: Сетевой элемент управления сеансом получает возможности протокола устройства доступа с использованием процесса обнаружения сетевого элемента.
В этом варианте осуществления настоящей заявки для процесса, в котором сетевой элемент управления сеансом получает информацию индикации возможностей протокола устройства доступа с использованием процесса обнаружения сетевого элемента, см. фиг. 12. Следует понимать, что фиг. 12 просто описывает процесс, в котором сетевой элемент управления сеансом получает информацию индикации возможностей протокола устройства доступа. Фиг. 12 может использоваться в сочетании с вышеприведенным вариантом осуществления.
Этап 301: Сетевой элемент управления сеансом отправляет запрос подписки в NRF. Запрос подписки переносит информацию предоставления целевого сетевого элемента плоскости пользователя.
Этап 302: NRF отправляет уведомление о подписке в сетевой элемент управления сеансом. Уведомление о подписке переносит перечень сетевых элементов плоскости пользователя. Сетевой элемент плоскости пользователя в перечне сетевых элементов плоскости пользователя удовлетворяет условию в информации предоставления целевого сетевого элемента плоскости пользователя на этапе 301.
Когда создается OAM или развертывается новый сетевой элемент плоскости пользователя, OAM может конфигурировать информацию предоставления сетевого элемента плоскости пользователя в NRF или новом сетевом элементе плоскости пользователя.
Когда OAM может сконфигурировать информацию предоставления сетевого элемента плоскости пользователя в новом сетевом элементе плоскости пользователя, выполняются следующие этапы:
Этап 303: Новый сетевой элемент плоскости пользователя отправляет запрос регистрации в NRF, где запрос регистрации переносит информацию предоставления сетевого элемента плоскости пользователя. Запрос регистрации дополнительно переносит информацию индикации возможностей протокола устройства доступа, подключенного к сетевому элементу плоскости пользователя. Кроме того, запрос регистрации дополнительно переносит информацию индикации возможностей протокола сетевого элемента плоскости пользователя.
Когда OAM может сконфигурировать информацию предоставления сетевого элемента плоскости пользователя в NRF, этап 303 может не потребоваться выполнять.
Этап 304: NRF отправляет сообщение уведомления в сетевой элемент управления сеансом. Сообщение уведомления содержит перечень сетевых элементов плоскости пользователя, которые удовлетворяют информации предоставления целевого сетевого элемента плоскости пользователя на этапе 301.
Поэтому сетевой элемент управления сеансом хранит информацию индикации возможностей протокола устройства доступа и информацию индикации возможностей протокола сетевого элемента плоскости пользователя. В последующей процедуре управления сеансом этап 103 в этом варианте осуществления настоящей заявки может быть конкретно реализован следующим образом: сетевой элемент управления сеансом определяет идентификатор устройства доступа, к которому обращается терминал, и может определить на основе информации индикации возможностей протокола устройства доступа, которая хранится в сетевом элементе управления сеансом в этом примере, информацию индикации возможностей протокола устройства, к которому обращается терминал. Кроме того, после выбора сетевого элемента плоскости пользователя сетевой элемент управления сеансом может определить на основе возможностей протокола сетевого элемента плоскости пользователя, сохраненного в сетевом элементе управления сеансом в примере 4-1, информацию индикации возможностей протокола сетевого элемента плоскости пользователя, который обеспечивает сервис пересылки пакетов потока сервиса для терминала.
Пример 4-2: Сетевой элемент управления сеансом получает информацию индикации возможностей протокола устройства доступа с использованием процесса установления соединения устройства N4.
В этом варианте осуществления настоящей заявки для процесса, в котором сетевой элемент управления сеансом получает информацию индикации возможностей протокола устройства доступа с использованием процесса установления соединения устройства N4, см. фиг. 13. Следует понимать, что фиг. 13 просто описывает процесс, в котором сетевой элемент управления сеансом получает информацию индикации возможностей протокола устройства доступа. Фиг. 13 может использоваться в сочетании с вышеизложенным вариантом осуществления.
Этап 401: Сетевой элемент плоскости пользователя имеет информацию конфигурации. Информация конфигурации включает в себя информацию индикации возможностей протокола сетевого элемента плоскости пользователя и информацию индикации возможностей протокола по меньшей мере одного устройства доступа, подключенного к сетевому элементу плоскости пользователя.
Этап 402: Сетевой элемент управления сеансом отправляет запрос установления соединения N4 (например, запрос установления связи N4) в сетевой элемент плоскости пользователя. Используя соединение N4, устанавливается соединение устройства N4 между сетевым элементом управления сеансом и сетевым элементом плоскости пользователя.
Этап 403: Сетевой элемент плоскости пользователя отправляет ответ на установление соединения N4 в сетевой элемент управления сеансом. Ответ на установление соединения N4 переносит информацию индикации возможностей протокола сетевого элемента плоскости пользователя и информацию индикации возможностей протокола по меньшей мере одного устройства доступа, подключенного к сетевому элементу плоскости пользователя на этапе 401.
Таким образом, в процессе установления соединения устройства N4 с сетевым элементом плоскости пользователя сетевой элемент управления сеансом может получить от сетевого элемента плоскости пользователя информацию индикации возможностей протокола сетевого элемента плоскости пользователя и информацию индикации возможностей протокола устройства доступа, подключенного к сетевому элементу плоскости пользователя. В последующей процедуре управления сеансом сетевой элемент управления сеансом определяет идентификатор устройства доступа, к которому обращается терминал, и может определить, основываясь на информации индикации возможностей протокола устройства доступа, которая хранится в сетевом элементе управления сеансом в этом примере, информацию индикации возможностей протокола устройства, к которому обращается терминал. Кроме того, после выбора сетевого элемента плоскости пользователя сетевой элемент управления сеансом может определить на основе возможностей протокола сетевого элемента плоскости пользователя, сохраненного в сетевом элементе управления сеансом в этом примере, информацию индикации возможностей протокола сетевого элемента плоскости пользователя, который обеспечивает сервис пересылки пакетов потока сервиса для терминала.
В этом варианте осуществления настоящей заявки этап получения посредством сетевого элемента управления сеансом информации индикации возможностей протокола сетевого элемента плоскости пользователя включает в себя этап, на котором: получают посредством сетевого элемента управления сеансом информацию индикации возможностей протокола сетевого элемента плоскости пользователя от сетевого элемента плоскости пользователя; или получают посредством сетевого элемента управления сеансом информацию индикации возможностей протокола сетевого элемента плоскости пользователя от функции NRF сетевого хранилища.
Для конкретного процесса, обратитесь к описаниям в примере (3) и примере (4). Подробности не описаны здесь снова.
Устройство доступа отправляет запрос установления NG в сетевой элемент управления мобильностью. Запрос установления NG переносит информацию индикации возможностей протокола устройства доступа. Сетевой элемент управления мобильностью хранит отношение отображения между идентификатором устройства доступа и возможностью протокола устройства доступа на основе запроса установления NG. Сетевой элемент управления мобильностью отправляет ответ на установление NG в устройство доступа.
В процессе управления сеансом сетевой элемент управления мобильностью определяет на основе информации расположения терминала устройство доступа, к которому обращается терминал. Затем сетевой элемент управления мобильностью определяет информацию индикации возможностей протокола устройства доступа на основе сохраненного отношения отображения между идентификатором устройства доступа и возможностью протокола устройства доступа. Затем выполняется предыдущий этап 403.
Пример (5): Сетевой элемент управления сеансом запущен.
В процессе управления сеансом, когда сетевой элемент управления сеансом определяет, на основе локальной политики или в соответствии с правилами PCC от PCF, что для пакета потока сервиса должна быть активирована передача с высокой надежностью, сетевой элемент управления сеансом отправляет сообщение запроса получения возможностей в устройство доступа с использованием сетевого элемента управления мобильностью. В ответ на сообщение запроса получения возможностей устройство доступа отправляет сообщение ответа на получение возможностей в сетевой элемент управления сеансом с использованием сетевого элемента управления мобильностью. Сообщение ответа на получение возможностей переносит информацию индикации возможностей протокола устройства доступа.
Разница между способом 2 и способом 1 заключается в следующем: в способе 1 устройство доступа активно сообщает информацию индикации возможностей протокола. В способе 2 устройство доступа сообщает информацию индикации возможностей протокола только тогда, когда сетевой элемент управления сеансом определяет, что для пакета потока сервиса должна быть активирована надежная передача. В способе 1 информация индикации возможностей протокола устройства доступа, активно сообщаемая посредством устройства доступа, может быть бесполезной информацией для сетевого элемента управления сеансом. Например, когда сетевой элемент управления сеансом определяет, что избыточную передачу не нужно активировать, сетевой элемент управления сеансом может не нуждаться в получении информации индикации возможностей протокола устройства доступа.
Способ 3: Сетевой элемент управления сеансом получает информацию индикации возможностей протокола устройства доступа от сетевого элемента плоскости пользователя.
Конкретный процесс выглядит следующим образом: этап (a1): сетевой элемент управления сеансом отправляет запрос подписки в NRF. Запрос подписки переносит информацию предоставления целевого сетевого элемента плоскости пользователя.
Этап (b1): NRF отправляет уведомление о подписке в сетевой элемент управления сеансом. Уведомление о подписке переносит перечень сетевых элементов плоскости пользователя. Сетевой элемент плоскости пользователя в перечне сетевых элементов плоскости пользователя удовлетворяет условию в информации предоставления целевого сетевого элемента плоскости пользователя на этапе (a1).
Этап (с1): OAM или сетевой элемент плоскости пользователя развертывает новый сетевой элемент плоскости пользователя. Сетевой элемент плоскости пользователя или OAM конфигурирует сетевой элемент плоскости пользователя.
Этап (d1): OAM или сетевой элемент плоскости пользователя отправляет информацию конфигурации сетевого элемента плоскости пользователя в NRF. В этом случае ОАМ или сетевой элемент плоскости пользователя могут дополнительно отправлять информацию индикации возможностей протокола устройства доступа и информацию индикации возможностей протокола сетевого элемента плоскости пользователя в NRF.
Этап (е1): NRF отправляет сообщение уведомления в сетевой элемент управления сеансом. Сообщение уведомления переносит перечень плоскости пользователя, соответствующий информации предоставления целевого сетевого элемента плоскости пользователя.
Способ 4: Способ конфигурации N3
Сетевой элемент плоскости пользователя имеет информацию конфигурации. Информация конфигурации включает в себя информацию индикации возможностей протокола сетевого элемента плоскости пользователя и информацию индикации возможностей протокола по меньшей мере одного устройства доступа. Сетевой элемент управления сеансом отправляет запрос установления соединения N4 в сетевой элемент плоскости пользователя. Запрос установления соединения N4 запрашивает информацию индикации возможностей протокола сетевого элемента плоскости пользователя и информацию индикации возможностей протокола устройства доступа, к которому обращается терминал. Сетевой элемент плоскости пользователя отправляет ответ на установление соединения N4 в сетевой элемент управления сеансом. Ответ на установление соединения N4 содержит информацию индикации возможностей протокола сетевого элемента плоскости пользователя и информацию индикации возможностей протокола устройства доступа, к которому обращается терминал. Таким образом, в процессе установления соединения N4 сетевого элемента плоскости пользователя сетевой элемент управления сеансом может получить от сетевого элемента плоскости пользователя информацию индикации возможностей протокола сетевого элемента плоскости пользователя и информацию индикации возможностей протокола устройства доступа, к которому обращается терминал.
В этом варианте осуществления настоящей заявки этап получения посредством сетевого элемента управления сеансом информации индикации возможностей протокола сетевого элемента плоскости пользователя включает в себя этап, на котором: получают посредством сетевого элемента управления сеансом информацию индикации возможностей протокола сетевого элемента плоскости пользователя от сетевого элемента плоскости пользователя; или получают посредством сетевого элемента управления сеансом информацию индикации возможностей протокола сетевого элемента плоскости пользователя от функции NRF сетевого хранилища.
Для конкретного процесса, обратитесь к описаниям в вышеупомянутых способе 4 и способе 3. Подробности не описаны здесь снова.
Следует понимать, что независимо от того, какой способ используется посредством сетевого элемента управления сеансом для получения информации индикации возможностей протокола устройства доступа и информации индикации возможностей протокола сетевого элемента плоскости пользователя, после того, как сетевой элемент управления сеансом получает информацию индикации возможностей протокола устройства доступа и информацию индикации возможностей протокола сетевого элемента плоскости пользователя, этап 102 в этом варианте осуществления настоящей заявки может быть реализован следующим образом:
Соответственно, как показано на любой из фиг. с 9 по 11А и 11B, этап 102 в этом варианте осуществления настоящей заявки может быть реализован следующим образом:
Этап 1021: Сетевой элемент управления сеансом управляет соединением плоскости пользователя на основе информации индикации возможностей протокола устройства доступа, информации индикации возможностей протокола сетевого элемента плоскости пользователя и информации перечня возможностей сети транспортировки сообщений.
В возможной реализации этап 1021 может быть реализован следующим образом: когда и устройство доступа, и сетевой элемент плоскости пользователя поддерживают расширение протокола GTP-U, сетевой элемент управления сеансом устанавливает между устройством доступа и сетевым элементом плоскости пользователя по меньшей мере два туннеля N3, выступающих в качестве соединения плоскости пользователя.
То есть, если информация индикации возможностей протокола устройства доступа указывает, что устройство доступа поддерживает расширение протокола GTP-U (которое также может быть представлено как GTP-U+), а информация индикации возможностей протокола сетевого элемента плоскости пользователя указывает, что плоскость пользователя поддерживает расширение протокола GTP-U, сетевой элемент управления сеансом может определить выполнение избыточной передачи на уровне GTP-U, то есть решение, показанное на фиг. 4.
То есть, когда и устройство доступа, и сетевой элемент плоскости пользователя поддерживают расширение протокола GTP-U, независимо от того, поддерживает ли сеть транспортировки сообщений между устройством доступа и сетевым элементом плоскости пользователя передачу с высокой надежностью, сетевой элемент управления сеансом может решить выполнить избыточную передачу на уровне GTP-U.
В другой возможной реализации этап 1021 может быть реализован следующим образом: когда сеть транспортировки сообщений поддерживает передачу с высокой надежностью, сетевой элемент управления сеансом устанавливает между устройством доступа и сетевым элементом плоскости пользователя один туннель N3, выступающий в качестве соединения плоскости пользователя.
То есть, когда сеть транспортировки сообщений поддерживает передачу с высокой надежностью, независимо от того, поддерживают ли устройство доступа и сетевой элемент плоскости пользователя расширение протокола GTP-U, решение выполнения избыточной передачи на уровне транспортировки сообщений, показанное на фиг. 5, можно использовать.
В еще одной возможной реализации этап 1021 может быть реализован следующим образом: когда сеть транспортировки сообщений поддерживает передачу с высокой надежностью, и как устройство доступа, так и сетевой элемент плоскости пользователя поддерживают расширение протокола GTP-U, сетевой элемент управления сеансом определяет, на основе информации политики, установить между устройством доступа и сетевым элементом плоскости пользователя по меньшей мере два туннеля N3 или один туннель N3, выступающие в качестве соединения плоскости пользователя.
То есть, если сеть транспортировки сообщений поддерживает передачу с высокой надежностью, и как устройство доступа, так и сетевой элемент плоскости пользователя поддерживают расширение протокола GTP-U, сетевой элемент управления сеансом может определить, основываясь на информации политики, какое из решения, показанного на фиг. 4, и решения, показанного на фиг. 5, используется.
Например, информация политики может быть предварительно сохранена в сетевом элементе управления сеансом, или информация политики может быть получена посредством сетевого элемента управления сеансом от другого сетевого элемента (например, сетевого элемента PCF). Это не ограничено в этом варианте осуществления настоящей заявки.
Например, информация политики может быть приоритетом для выполнения избыточной передачи на уровне транспортировки сообщений и приоритетом для выполнения избыточной передачи на уровне GTP-U. Например, если приоритет для выполнения избыточной передачи на уровне транспортировки сообщений выше, чем приоритет для выполнения избыточной передачи на уровне GTP-U, когда сеть транспортировки сообщений поддерживает передачу с высокой надежностью, хотя и устройство доступа, и сетевой элемент плоскости пользователя поддерживают расширение протокола GTP-U, сетевой элемент управления сеансом по-прежнему определяет установить между устройством доступа и сетевым элементом плоскости пользователя один туннель N3, выступающий в качестве соединения плоскости пользователя. То есть устройство доступа и сетевой элемент плоскости пользователя выполняют избыточную передачу на уровне транспортировки сообщений для реализации надежной передачи пакета потока сервиса.
Следует отметить, что, если информация индикации перечня возможностей сети транспортировки сообщений указывает, что сеть транспортировки сообщений не поддерживает передачу с высокой надежностью, а устройство доступа или сетевой элемент плоскости пользователя не поддерживают расширение протокола GTP-U, сетевой элемент управления сеансом может принять решение отклонить установление соединения плоскости пользователя. Другими словами, сетевой элемент управления сеансом отклоняет управление сеансом.
Как показано в приведенной ниже таблице 2, в таблице 2 показаны решения передачи с высокой надежностью, выбранные посредством сетевого элемента управления сеансом в различных случаях.
Таблица 2 Решение передачи с высокой надежностью
Поддерживает ли возможности протокола устройства доступа GTP-U+?
Поддерживает ли возможности протокола сетевого элемента плоскости пользователя GTP-U+?
Поддерживает ли возможности протокола сети транспортировки сообщений передачу с высокой надежностью
Способ передачи с высокой надежностью, определяемый посредством сетевого элемента управления сеансом для использования
Поддерживает
Поддерживает
Поддерживает
Установить один туннель N3 или по меньшей мере два туннеля N3
Поддерживает
Поддерживает
Не поддерживает
По меньшей мере два туннеля N3
Поддерживает
Не поддерживает
Поддерживает
Установить один туннель N3
Поддерживает
Не поддерживает
Не поддерживает
Отклонить установление соединения плоскости пользователя
Не поддерживает
Поддерживает
Поддерживает
Установить один туннель N3
Не поддерживает
Поддерживает
Не поддерживает
Отклонить установление соединения плоскости пользователя
Не поддерживает
Не поддерживает
Поддерживает
Установить один туннель N3
Не поддерживает
Не поддерживает
Не поддерживает
Отклонить установление соединения плоскости пользователя
В другом примере, когда информация перечня возможностей сети транспортировки сообщений указывает, поддерживает ли сеть транспортировки сообщений между каждым из по меньшей мере одного устройства доступа и по меньшей мере одного сетевого элемента плоскости пользователя, передачу с высокой надежностью, как показано на фиг. 14, перед этапом 102 способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя следующие этапы.
Этап 104: Сетевой элемент управления сеансом получает информацию расположения терминала.
В частности, в процессе, в котором терминал инициирует управление сеансом, сетевой элемент управления сеансом может получать информацию расположения терминала от сетевого элемента управления мобильностью. Информация расположения терминала используется для определения устройства доступа терминала по меньшей мере в одном устройстве доступа. Например, информация расположения терминала может быть представлена посредством идентификатора устройства доступа.
Этап 105: Сетевой элемент управления сеансом выбирает из информации перечня сети транспортировки сообщений на основе информации расположения терминала и информации перечня возможностей сети транспортировки сообщений сетевой элемент плоскости пользователя, который поддерживает передачу с высокой надежностью сети транспортировки сообщений. Следует понимать, что сетевой элемент плоскости пользователя, выбранный на этапе 105, выполнен с возможностью установления туннеля N3.
Следует понимать, что после выполнения этапа 104 и этапа 105 этап 102 может быть реализован следующим образом: сетевой элемент управления сеансом определяет установить между устройством доступа, к которому обращается терминал, и сетевым элементом плоскости пользователя, который поддерживает передачу с высокой надежностью сети транспортировки сообщений, один туннель N3, выступающий в качестве соединения плоскости пользователя.
В частности, сетевой элемент управления сеансом определяет, на основе информации расположения терминала, устройство доступа, которое обеспечивает сервис доступа для терминала, и определяет, на основе информации перечня возможностей сети транспортировки сообщений, по меньшей мере одну сеть транспортировки сообщений, связанную с устройством доступа. Затем определяется сеть транспортировки сообщений, которая поддерживает передачу с высокой надежностью, по меньшей мере в одной сети транспортировки сообщений. Затем соответствующий сетевой элемент плоскости пользователя в сети транспортировки сообщений, который поддерживает передачу с высокой надежностью, определяется как сетевой элемент плоскости пользователя, используемый для установления туннеля N3. Следует отметить, что, если сетевой элемент управления сеансом определяет на основе информации расположения терминала, что существует множество сетей транспортировки сообщений, связанных с устройством доступа, и все множество сетей транспортировки сообщений поддерживает передачу с высокой надежностью, сетевой элемент управления сеансом может выбрать сетевой элемент плоскости пользователя в любой сети транспортировки сообщений из множества сетей транспортировки сообщений и определить выбранный сетевой элемент плоскости пользователя в качестве сетевого элемента плоскости пользователя, используемого для установления туннеля N3. Конечно, если каждая из множества сетей транспортировки сообщений имеет приоритет, сетевой элемент управления сеансом может использовать сетевой элемент плоскости пользователя в сети транспортировки сообщений с высоким приоритетом в качестве сетевого элемента плоскости пользователя, используемого для установления туннеля N3.
Следует понимать, что в этом случае этап 102 может быть реализован следующим образом: сетевой элемент управления сеансом устанавливает между устройством доступа и сетевым элементом плоскости пользователя один туннель N3, выступающий в качестве соединения плоскости пользователя.
Например, как показано в таблице 3, в таблице 3 показана информация перечня возможностей сети транспортировки сообщений.
Таблица 3 Информация перечня возможностей сети транспортировки сообщений
Сеть-1 транспортировки сообщений (RAN 1, UPF 1)
Поддерживает передачу с высокой надежностью
Сеть-2 транспортировки сообщений (RAN 2, UPF 1)
Поддерживает передачу с высокой надежностью
Сеть-3 транспортировки сообщений (RAN 1, UPF 2)
Не поддерживает передачу с высокой надежностью
В частности, сетевой элемент управления сеансом определяет, основываясь на информации расположения терминала, что базовой станцией, к которой в данный момент обращается терминал, является RAN 1. Затем сетевой элемент управления сеансом получает на основе информации перечня возможностей сети транспортировки сообщений, показанной в таблице 2, что сети транспортировки сообщений, связанные с RAN 1, включают в себя сеть-1 транспортировки сообщений и сеть-3 транспортировки сообщений. Сеть-1 транспортировки сообщений поддерживает передачу с высокой надежностью, а сеть-3 транспортировки сообщений не поддерживает передачу с высокой надежностью. В этом случае сетевой элемент управления сеансом может принять решение выбрать UPF 1 в сети-1 транспортировки сообщений в качестве сетевого элемента плоскости пользователя для установления туннеля N3.
Этап 104 и этап 105 в основном описывают случай, в котором сетевой элемент плоскости пользователя в сети транспортировки сообщений, которая поддерживает передачу с высокой надежностью, может быть выбран, когда сети транспортировки сообщений поддерживают передачу с высокой надежностью. Однако в реальном процессе возможно, что сеть транспортировки сообщений не поддерживает передачу с высокой надежностью. Следовательно, в другом необязательном варианте осуществления, как показано на фиг. 15, способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя следующие этапы:
Этап 106: Сетевой элемент управления сеансом получает информацию индикации возможностей протокола устройства доступа.
Следует понимать, что как устройство доступа на этапе 106, так и устройство доступа на этапе 107 является устройством доступа, к которому обращается терминал.
В частности, для конкретной реализации этапа 106, обратитесь к процессу, в котором сетевой элемент управления сеансом получает информацию индикации возможностей протокола устройства доступа в вышеупомянутых вариантах осуществления. Подробности не описаны здесь снова.
Этап 107: Сетевой элемент управления сеансом определяет сетевой элемент плоскости пользователя на основе информации индикации возможностей протокола устройства доступа и информации перечня возможностей сети транспортировки сообщений.
В возможной реализации этап 107 в этом варианте осуществления настоящей заявки может быть конкретно реализован следующим образом: когда информация перечня возможностей сети транспортировки сообщений указывает, что не существует сетевого элемента плоскости пользователя, который поддерживает передачу с высокой надежностью сети транспортировки сообщений, и устройство доступа поддерживает расширение протокола GTP-U, определяют, посредством сетевого элемента управления сеансом, сетевой элемент плоскости пользователя, который поддерживает расширение протокола GTP-U в качестве сетевого элемента плоскости пользователя. Следует понимать, что по меньшей мере два туннеля N3 устанавливаются между сетевыми элементами плоскости пользователя, окончательно выбранными посредством сетевого элемента управления сеансом на этапе 106 и этапе 107.
В частности, сетевой элемент управления сеансом определяет из информации перечня возможностей сети транспортировки сообщений на основе информации расположения терминала по меньшей мере одну сеть транспортировки сообщений, связанную с устройством доступа. Если сетевой элемент управления сеансом определяет, что нет сети транспортировки сообщений, которая поддерживает передачу с высокой надежностью по меньшей мере в одной сети транспортировки сообщений, когда устройство доступа поддерживает расширение протокола GTP-U, сетевой элемент управления сеансом может выбирать сетевой элемент плоскости пользователя, который поддерживает расширение протокола GTP-U в качестве сетевого элемента плоскости пользователя.
Следует отметить, что если сетевой элемент управления сеансом определяет, что нет сети транспортировки сообщений, которая поддерживает передачу с высокой надежностью по меньшей мере в одной сети транспортировки сообщений, сетевой элемент управления сеансом может альтернативно отклонить установление соединения плоскости пользователя, когда устройство доступа поддерживает расширение протокола GTP-U, и нет сетевого элемента плоскости пользователя, который поддерживает расширение протокола GTP-U.
Например, как показано в таблице 4, в таблице 4 показана информация перечня возможностей сети транспортировки сообщений.
Таблица 4 Информация перечня возможностей сети транспортировки сообщений
Сеть-1 транспортировки сообщений (RAN 1, сетевой элемент 1 UPF)
Не поддерживает передачу с высокой надежностью
Сеть-2 транспортировки сообщений (RAN 2, сетевой элемент 1 UPF)
Поддерживает передачу с высокой надежностью
Сеть-3 транспортировки сообщений (RAN 1, сетевой элемент 2 UPF)
Не поддерживает передачу с высокой надежностью
Например, в таблице 4 сеть-1 транспортировки сообщений и сеть-3 транспортировки сообщений не поддерживают передачу с высокой надежностью. Информация индикации возможностей протокола RAN, полученная посредством сетевого элемента управления сеансом, указывает, что RAN поддерживает расширение протокола GTP-U. Информация индикации возможностей протокола UPF, полученная посредством сетевого элемента управления сеансом, является следующей: сетевой элемент 1 UPF поддерживает расширение протокола GTP-U, а сетевой элемент 2 UPF и сетевой элемент 3 UPF не поддерживают расширение протокола GTP-U.
Сетевой элемент управления сеансом определяет на основе информации расположения терминала, что терминал в настоящее время обращается к RAN 1. Со ссылкой на таблицу 3 сетевой элемент управления сеансом определяет, что сетями транспортировки сообщений, связанными с RAN 1, являются сеть-1 транспортировки сообщений и сеть-3 транспортировки сообщений, но ни сеть-3 транспортировки сообщений, ни сеть-1 транспортировки сообщений не поддерживают передачу с высокой надежностью. Следовательно, сетевой элемент управления сеансом не может определять в сетях транспортировки сообщений сетевой элемент плоскости пользователя, который поддерживает передачу с высокой надежностью сети транспортировки сообщений. Кроме того, сетевой элемент управления сеансом может получать информацию индикации возможностей протокола RAN 1 на основе способа получения информации индикации возможностей протокола устройства доступа на этапе 103. Предполагая, что RAN 1 поддерживает расширение протокола GTP-U, сетевой элемент управления сеансом выбирает UPF, который поддерживает расширение протокола GTP-U. Например, предполагая, что UPF 1 поддерживает расширение протокола GTP-U, сетевой элемент плоскости пользователя, окончательно выбранный посредством сетевого элемента управления сеансом, является UPF 1.
Например, в Таблице 4, если RAN 1 поддерживает расширение протокола GTP-U, ни сеть-3 транспортировки сообщений, ни сеть-1 транспортировки сообщений не поддерживают передачу с высокой надежностью, и ни сетевой элемент 1 UPF, ни сетевой элемент 3 UPF не поддерживает расширение протокола GTP-U, сетевой элемент управления сеансом может принять решение отклонить установление соединения плоскости пользователя.
В возможной реализации, когда информация перечня возможностей сети транспортировки сообщений указывает, что сеть транспортировки сообщений не поддерживает передачу с высокой надежностью, а устройство доступа не поддерживает расширение протокола GTP-U, сетевой элемент управления сеансом решает отклонить установление соединения плоскости пользователя. В этом случае под устройством доступа понимается устройство доступа, к которому обращается терминал.
Следует понимать, что если сеть транспортировки сообщений не поддерживает передачу с высокой надежностью, а устройство доступа, к которому обращается терминал, не поддерживает расширение протокола GTP-U, сетевой элемент управления сеансом также может принять решение отклонить установление соединения плоскости пользователя, даже если устройство доступа, к которому обращается терминал, подключено к множеству сетевых элементов плоскости пользователя, и множество сетевых элементов плоскости пользователя в этом случае поддерживают расширение протокола GTP-U.
Еще с дополнительной ссылкой на таблицу 4, если возможности протокола RAN, полученная посредством сетевого элемента управления сеансом, заключается в том, что расширение протокола GTP-U не поддерживается. Сетевой элемент управления сеансом определяет, основываясь на расположении терминала, что терминал в настоящее время осуществляет доступ к RAN 1. Сетевой элемент управления сеансом может определить, основываясь на информации, показанной в таблице 3, что сети транспортировки сообщений, связанные с RAN 1, включают в себя сеть-1 транспортировки сообщений и сеть-3 транспортировки сообщений. Ни сеть-1 транспортировки сообщений, ни сеть-3 транспортировки сообщений не поддерживают передачу с высокой надежностью. Затем, кроме того, сетевой элемент управления сеансом может получить информацию индикации возможностей протокола RAN 1 на основе способа получения информации индикации возможностей протокола устройства доступа на этапе 103. Предполагая, что RAN 1 не поддерживает расширение протокола GTP-U, сетевой элемент управления сеансом решает отклонить установление соединения плоскости пользователя.
Если сетевой элемент управления сеансом решает установить по меньшей мере два туннеля N3 между устройством доступа и сетевым элементом плоскости пользователя, то есть и устройство доступа, и сетевой элемент плоскости пользователя поддерживают расширение протокола GTP-U, как показано на фиг. 16, способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя следующие этапы.
Этап 108: Сетевой элемент управления сеансом отправляет первую индикацию в устройство доступа и сетевой элемент плоскости пользователя, где первая индикация указывает устройству доступа дублировать пакет потока сервиса терминала на уровне GTP-U и исключить дублированный пакет потока сервиса на уровень GTP-U и указывает сетевому элементу плоскости пользователя дублировать пакет потока сервиса терминала на уровне GTP-U и исключить дублированный пакет потока сервиса на уровне GTP-U.
Кроме того, сетевой элемент управления сеансом может дополнительно отправлять информацию туннеля по меньшей мере двух туннелей N3 в устройство доступа и сетевой элемент плоскости пользователя, так что устройство доступа/сетевой элемент плоскости пользователя решает передать, используя по меньшей мере два туннеля N3, обозначенные посредством информации туннеля по меньшей мере двух туннелей N3, пакет потока сервиса и пакет потока сервиса, который получен после дублирования.
Для процесса, описанного на этапе 108, обратитесь к описаниям в предшествующем уровне техники. Подробности здесь не описаны.
Этап 109: Устройство доступа или сетевой элемент плоскости пользователя получает первую индикацию от сетевого элемента управления сеансом.
Этап 110: Устройство доступа или сетевой элемент плоскости пользователя выполняет, согласно первой индикации, обнаружение дублирования в пакетах потока сервиса терминала, которые приняты по меньшей мере в двух туннелях N3. Обнаружение дублирования включает в себя дублирование и исключение. В частности, если пакет потока сервиса, принятый по меньшей мере в двух туннелях N3, является дублирующим пакетом потока сервиса или дубликатом буферизованного пакета потока сервиса, устройство доступа или сетевой элемент плоскости пользователя могут отбрасывать дублирующийся пакет потока сервиса.
Следует отметить, что если по меньшей мере два туннеля N3 установлены посредством сетевого элемента управления сеансом, сетевой элемент управления сеансом может дополнительно отправлять информацию туннеля по меньшей мере двух туннелей N3 в устройство доступа и сетевой элемент плоскости пользователя так, чтобы устройство доступа/сетевой элемент плоскости пользователя решило передать, используя по меньшей мере два туннеля N3, указанные посредством информации туннеля по меньшей мере в двух туннелях N3, пакет потока сервиса, дублированный на уровне GTP-U, и пакет потока сервиса, полученный после дублирования. Кроме того, устройство доступа/сетевой элемент плоскости пользователя может дополнительно выполнять обнаружение дублирования для дублированного пакета потока сервиса и пакета потока сервиса, полученного после дублирования, где дублированный пакет потока сервиса и пакет потока сервиса, полученный после дублирования, приняты по меньшей мере в двух туннелях N3, указанных посредством информации туннеля по меньшей мере в двух туннелях N3.
Если сетевой элемент управления сеансом решает установить один туннель N3 между устройством доступа и сетевым элементом плоскости пользователя, в этом варианте осуществления настоящей заявки сетевой элемент управления сеансом может устанавливать один туннель N3 между устройством доступа и сетевым элементом плоскости пользователя то есть не нужно указывать сетевой элемент плоскости пользователя и устройство доступа для выделения избыточной информации туннеля. Аналогично, UPF/RAN не нужно выдавать команду на выполнение обнаружения дублирования в пакете потока сервиса или дублирование пакета потока сервиса.
Если сетевой элемент управления сеансом решает установить один туннель N3 между устройством доступа и сетевым элементом плоскости пользователя, в этом варианте осуществления настоящей заявки сетевому элементу управления сеансом может не потребоваться указывать сетевой элемент плоскости пользователя и устройство доступа для выделения избыточной информации туннеля. Аналогично, UPF/RAN не нужно выдавать команду на выполнение обнаружения дублирования в пакете потока сервиса или дублирование пакета потока сервиса.
Если сетевой элемент управления сеансом решает отклонить установление соединения плоскости пользователя, как показано на фиг. 17, способ, обеспеченный в этом варианте осуществления настоящей заявки, дополнительно включает в себя следующие этапы.
Этап 111: Когда информация перечня возможностей сети транспортировки сообщений указывает, что сеть транспортировки сообщений не поддерживает передачу с высокой надежностью, и любое одно или более из устройства доступа или сетевого элемента плоскости пользователя не поддерживают расширение протокола GTP-U, сетевой элемент управления сеансом отправляет в терминал информацию индикации, указывающую отклонение установления соединения плоскости пользователя. Это помогает терминалу своевременно определить, что сторона сети отклоняет установление соединения плоскости пользователя.
Этап 112: Терминал принимает информацию индикации, которая поступает от сетевого элемента управления сеансом и которая указывает отклонение установления соединения плоскости пользователя.
Следует понимать, что сетевой элемент управления сеансом может дополнительно отправлять в сетевой элемент плоскости пользователя и устройство доступа значение причины для отклонения установления соединения плоскости пользователя.
В возможной реализации на этапе 101 в этом варианте осуществления настоящей заявки получение посредством сетевого элемента управления сеансом информации перечня возможностей сети транспортировки сообщений может быть конкретно реализовано следующим образом:
Пример (6) Информация перечня возможностей сети транспортировки сообщений предварительно сконфигурирована в сетевом элементе управления сеансом.
OAM конфигурирует информацию перечня возможностей сети транспортировки сообщений в сетевом элементе управления сеансом. В процессе управления сеансом сетевой элемент управления сеансом может определить на основе устройства доступа, к которому обращается терминал, и сетевого элемента плоскости пользователя, выбранного посредством сетевого элемента управления сеансом для терминала, целевую сеть транспортировки сообщений между устройством доступа, к которому обращается терминал, и выбранным сетевым элементом плоскости пользователя. Кроме того, сетевой элемент управления сеансом получает на основе идентификатора целевой сети транспортировки сообщений информацию возможностей протокола целевой сети транспортировки сообщений из предварительно сконфигурированной информации перечня возможностей сети транспортировки сообщений. Следует понимать, что информация перечня возможностей сети транспортировки сообщений указывает, поддерживает ли сеть транспортировки сообщений передачу с высокой надежностью.
Например, информация перечня возможностей сети транспортировки сообщений включает в себя: информацию индикации возможностей протокола сети 1 транспортировки сообщений (сеть транспортировки сообщений между устройством 1 доступа и сетевым элементом 1 плоскости пользователя), возможности сети 2 транспортировки сообщений (сеть транспортировки сообщений между устройством 1 доступа и сетевым элементом 2 плоскости пользователя) и возможности для сети 3 транспортировки сообщений (сеть транспортировки сообщений между устройством 2 доступа и сетевым элементом 1 плоскости пользователя). Если сетевой элемент управления сеансом определяет, что терминал осуществляет доступ к устройству 1 доступа, и сетевой элемент плоскости пользователя, выбранный для терминала в процессе управления сеансом, является сетевым элементом 1 плоскости пользователя, сетевой элемент управления сеансом определяет, что целевая сеть транспортировки сообщений является сетью 1 транспортировки сообщений и далее может определять возможности сети 1 транспортировки сообщений в информации перечня возможностей сети транспортировки сообщений.
Пример (7): Сетевой элемент управления сеансом получает информацию перечня возможностей сети транспортировки сообщений от NRF или сетевого элемента плоскости пользователя.
Например, NRF может получать информацию перечня возможностей сети транспортировки сообщений из запроса регистрации, отправленного посредством сетевого элемента плоскости пользователя, или от OAM. Кроме того, сетевой элемент управления сеансом получает информацию перечня возможностей сети транспортировки сообщений от NRF на этапе обнаружения сетевого элемента.
Например, в процессе установления соединения устройства N4 сетевой элемент управления сеансом получает информацию перечня возможностей сети транспортировки сообщений от сетевого элемента плоскости пользователя. В процессе управления сеансом сетевой элемент управления сеансом определяет целевую сеть транспортировки сообщений на основе устройства доступа, к которому обращается терминал, и сетевого элемента плоскости пользователя, выбранного посредством сетевого элемента управления сеансом, и определяет, на основании полученной информации перечня возможностей сети транспортировки сообщений, возможности сети транспортировки сообщений, соответствующую сети транспортировки сообщений.
Вышеизложенное описывает решения в этом варианте осуществления настоящей заявки главным образом с точки зрения взаимодействия между сетевыми элементами. Понятно, что для реализации вышеупомянутых функций сетевые элементы, такие как сетевой элемент управления сеансом, сетевой элемент плоскости пользователя и устройство доступа, каждый включает в себя соответствующую аппаратную структуру и/или программный модуль для выполнения каждой функции. Специалист в данной области техники должен легко понимать, что в сочетании с примерами, описанными в вариантах осуществления, раскрытых в этом описании, блоки и этапы алгоритмов могут быть реализованы посредством аппаратного обеспечения или комбинации аппаратного и компьютерного программного обеспечения в настоящей заявке. Выполняется ли функция посредством аппаратного обеспечения или аппаратного обеспечения, управляемым посредством компьютерного программного обеспечения, зависит от конкретных применений и конструктивных ограничений технических решений. Специалист в данной области может использовать различные способы для реализации описанных функций для каждого конкретного применения, но не следует считать, что такая реализация выходит за рамки объема данной заявки.
В вариантах осуществления настоящей заявки сетевой элемент управления сеансом, сетевой элемент плоскости пользователя и устройство доступа могут быть разделены на функциональные блоки на основе вышеупомянутых примеров способа. Например, каждый функциональный блок может быть получен посредством деления на основе соответствующей функции, или две или более функций могут быть интегрированы в один блок обработки. Интегрированный блок может быть реализован в форме аппаратного обеспечения или может быть реализован в форме программного функционального блока. Следует отметить, что в этом варианте осуществления настоящей заявки разделение на блоки выполняется в качестве примера и представляет собой просто разделение на логические функции. При фактической реализации может использоваться другой способ разделения.
Вышеизложенное описывает способ в вариантах осуществления настоящей заявки со ссылкой на фиг. с 7 по 17. Далее описывается устройство передачи, которое обеспечивается в варианте осуществления настоящей заявки и которое выполняет вышеупомянутый способ. Специалист в данной области техники может понять, что способ и устройство могут быть взаимно объединены и ссылаться друг на друга. Устройство передачи, обеспеченное в этом варианте осуществления настоящей заявки, может выполнять способ, выполняемый посредством отправляющей стороны в вышеупомянутом способе связи, то есть этапы, выполняемые посредством сетевого элемента управления сеансом. Другое устройство передачи может выполнять способ, выполняемый посредством принимающей стороны в способе связи в вышеупомянутых вариантах осуществления, то есть этапы, выполняемые посредством устройства доступа. Еще одно устройство передачи может выполнять способ, выполняемый посредством принимающей стороны в способе связи в вышеупомянутых вариантах осуществления, то есть этапы, выполняемые посредством сетевого элемента плоскости пользователя.
Описание приведено ниже с использованием примера, в котором функциональные модули разделены на основе соответствующих функций.
Фиг. 18 является принципиальной структурной схемой устройства передачи согласно варианту осуществления настоящей заявки. Устройство передачи может быть любым из сетевого элемента управления сеансом, сетевого элемента плоскости пользователя и устройства доступа в этом варианте осуществления настоящей заявки или может быть микросхемой, примененной к сетевому элементу управления сеансом, или микросхемой в сетевом элементе плоскости пользователя или микросхемой устройства доступа. Устройство передачи включает в себя блок 101 обработки и блок 102 связи. Блок 102 связи выполнен с возможностью поддержания устройства передачи при выполнении этапа отправки или приема информации. Блок 101 обработки выполнен с возможностью поддержания устройства передачи при выполнении этапа обработки информации.
В примере, в котором устройство передачи является сетевым элементом управления сеансом или микросхемой или системой микросхем, применяемой к сетевому элементу управления сеансом, блок 102 связи выполнен с возможностью поддержания устройства передачи при выполнении этапа 101 в вышеизложенных вариантах осуществления. Блок 101 обработки выполнен с возможностью поддержания устройства передачи при выполнении этапа 102 в вышеизложенных вариантах осуществления.
В возможном варианте осуществления блок 102 связи дополнительно выполнен с возможностью поддержания устройства передачи при выполнении этапа 103, этапа 1037, этапа 301, этапа 402, этапа 104, этапа 106 и этапа 108 в вышеупомянутых вариантах осуществления. Блок 101 обработки дополнительно выполнен с возможностью поддержания устройства передачи при выполнении этапа 1036, этапа 1021, этапа 105 и этапа 107 в вышеупомянутых вариантах осуществления.
В другом примере устройство передачи представляет собой устройство доступа или микросхему или систему микросхем, применяемую к устройству доступа. В этом случае блок 102 связи выполнен с возможностью поддержания устройства передачи при выполнении этапа 109 в вышеизложенных вариантах осуществления.
В возможном варианте осуществления блок 102 связи дополнительно выполнен с возможностью поддержания устройства передачи при выполнении этапа 1031, этапа 1034, этапа 1038, этапа 1039, этапа 201 и этапа 204 в вышеупомянутых вариантах осуществления. Блок 101 обработки выполнен с возможностью поддержания устройства передачи при выполнении этапа 110 в вышеизложенных вариантах осуществления.
Следует понимать, что, если устройство передачи представляет собой устройство доступа или микросхему или систему микросхем, примененную к устройству доступа, блок 101 обработки является необязательным блоком.
В возможном варианте осуществления устройство передачи может дополнительно включать в себя блок 103 хранения. Блок 101 обработки, блок 102 связи и блок 103 хранения соединены с использованием коммуникационной шины.
Блок 103 хранения может включать в себя одно или более запоминающих устройств. Память может быть компонентом, выполненным с возможностью хранения программы или данных в одном или более устройствах или схемах.
Блок 103 хранения может существовать независимо и подключается с использованием коммуникационной шины к процессору 101 устройства передачи. Блок 103 хранения альтернативно может быть интегрирован с блоком обработки.
Устройство передачи может использоваться в устройстве связи, схеме, аппаратном узле или микросхеме.
Например, устройство передачи может быть микросхемой или системой микросхем сетевого элемента управления сеансом или микросхемой или системой микросхем устройства доступа в вариантах осуществления настоящей заявки. В этом случае блок 102 связи может быть интерфейсом ввода или вывода, контактным штекером, схемой или тому подобным. Например, блок 103 хранения может хранить исполняемую компьютером инструкцию в способе на стороне сетевого элемента управления сеансом и в способе на стороне устройства доступа, так что блок 101 обработки выполняет способ на стороне сетевого элемента управления сеансом и способ на стороне устройства доступа в вышеупомянутых вариантах осуществления. Блок 103 хранения может быть регистром, кешем, RAM или тому подобным. Блок 103 хранения может быть интегрирован вместе с блоком 101 обработки. Блок 103 хранения может быть ROM или другим типом статического устройства хранения, которое может хранить статическую информацию и инструкцию, и блок 103 хранения может быть независимым от блока 101 обработки.
Вариант осуществления настоящей заявки обеспечивает устройство передачи. Устройство передачи включает в себя один или более модулей, выполненных с возможностью реализации способа на этапах с 101 по 112. Один или более модулей могут соответствовать этапам способа на этапах 101-112. В частности, в этом варианте осуществления настоящей заявки для каждого этапа в способе, выполняемом посредством сетевого элемента управления сеансом, имеется блок или модуль для выполнения каждого этапа в способе в сетевом элементе управления сеансом. Для каждого этапа в способе, выполняемом посредством устройства доступа, имеется блок или модуль для выполнения каждого этапа в способе в устройстве доступа. Например, модуль для управления или обработки действия устройства передачи может называться модулем обработки, а модуль, который выполняет этап обработки сообщения или данных на стороне устройства передачи, может называться модулем связи.
Например, при реализации с использованием устройства объекта, блок 101 обработки устройства передачи, показанного на фиг. 18, может быть процессором 41 или обработкой 45, показанной на фиг. 6, блок 102 связи может быть интерфейсом 43 связи, показанным на фиг. 6, и блок 103 хранения может быть памятью 42. В частности, на фиг. 6, например, устройство связи является сетевым элементом управления сеансом или микросхемой, применяемой к сетевому элементу управления сеансом. В этом случае интерфейс 43 связи выполнен с возможностью поддержания устройства передачи при выполнении этапа 101 в вышеизложенных вариантах осуществления. Процессор 41 или процессор 45 выполнен с возможностью поддержания устройства передачи при выполнении этапа 102 в вышеизложенных вариантах осуществления.
В возможном варианте осуществления интерфейс 43 связи дополнительно выполнен с возможностью поддержания устройства связи, показанного на фиг. 6, при выполнении этапа 103, этапа 1037, этапа 301, этапа 402, этапа 104, этапа 106 и этапа 108 в вышеприведенных вариантах осуществления. Процессор 41 или процессор 45 дополнительно выполнен с возможностью поддержания устройства связи, показанного на фиг. 6, при выполнении этапа 1036, этапа 1021, этапа 105 и этапа 107 в вышеупомянутых вариантах осуществления.
В другом примере устройство передачи может быть устройством доступа или микросхемой или системой микросхем, применяемой к устройству доступа. В этом случае интерфейс связи выполнен с возможностью поддержания устройства связи, показанного на фиг. 6, при выполнении этапа 106 в вышеупомянутых вариантах осуществления. Процессор 41 или процессор 45 выполнен с возможностью поддержания устройства передачи при выполнении этапа 105 в вышеизложенных вариантах осуществления.
В возможном варианте осуществления интерфейс 43 связи дополнительно выполнен с возможностью поддержания устройства связи, показанного на фиг. 6, при выполнении этапа 109 в вышеупомянутых вариантах осуществления. Процессор 41 или процессор 45 выполнен с возможностью поддержания устройства связи, показанного на фиг. 6, при выполнении этапа 110 в вышеупомянутых вариантах осуществления. В возможном варианте осуществления интерфейс 43 связи дополнительно выполнен с возможностью поддержания устройства связи, показанного на фиг. 6, при выполнении этапа 1031, этапа 1034, этапа 1038, этапа 1039, этапа 201 и этапа 204 в вышеприведенных вариантах осуществления.
Фиг. 19 - структурная схема микросхемы 150 в соответствии с вариантом осуществления настоящего изобретения. Микросхема 150 включает в себя один или более процессоров 1510 и один или более интерфейсов 1530 связи.
В возможном варианте осуществления микросхема 150, показанная на фиг. 19, дополнительно включает в себя память 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). Например, в приложении интерфейс 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) или другим программируемым логическим устройством, логическим элементом на дискретных компонентах или транзисторным логическим устройством или дискретным аппаратным компонентом. Он может реализовывать или выполнять способы, этапы и логические блок-схемы, которые раскрыты в вариантах осуществления настоящего изобретения. Процессор общего назначения может быть микропроцессором, или процессор может быть любым обычным процессором или т.д. Этапы способов, раскрытых со ссылкой на варианты осуществления настоящего изобретения, могут быть непосредственно выполнены и выполнены с использованием процессора аппаратного декодирования или могут быть выполнены и завершены с использованием комбинации аппаратных и программных модулей в процессоре декодирования. Программный модуль может быть расположен на традиционном носителе данных из данной области техники, таком как оперативная память, флэш-память, постоянная память, программируемая постоянная память, электрически стираемая программируемая память, регистр или тому подобное. Носитель данных расположен в памяти 1540, и процессор 1510 считывает информацию в памяти 1540 и выполняет этапы в вышеупомянутых способах в сочетании с аппаратными средствами процессора.
В возможной реализации интерфейс 1530 связи выполнен с возможностью выполнения этапов приема и отправки сетевого элемента управления сеансом, устройства доступа и сетевого элемента плоскости пользователя в варианте осуществления, показанном на фиг. с 7 по 17. Процессор 1510 выполнен с возможностью выполнения этапов обработки сетевого элемента управления сеансом, устройства доступа и сетевого элемента плоскости пользователя в варианте осуществления, показанном на фиг. с 7 по 17.
В вышеприведенном варианте осуществления инструкция, которая хранится в памяти и должна выполняться посредством процессора, может быть реализована в форме компьютерного программного продукта. Компьютерный программный продукт может быть записан в память заранее или может быть загружен и установлен в памяти в виде программного обеспечения.
Компьютерный программный продукт включает в себя одну или более компьютерных инструкций. Когда инструкции компьютерной программы загружаются и выполняются на компьютере, процедура или функции в соответствии с вариантами осуществления настоящей заявки полностью или частично формируются. Компьютер может быть компьютером общего назначения, выделенным компьютером, компьютерной сетью или другими программируемыми устройствами. Компьютерные инструкции могут храниться на считываемом компьютером носителе данных или могут передаваться со считываемого компьютером носителя данных на другой считываемый компьютером носитель данных. Например, компьютерные инструкции могут передаваться с веб-сайта, компьютера, сервера или центра обработки данных на другой веб-сайт, компьютер, сервер или центр обработки данных в проводным (например, коаксиальный кабель, оптоволокно или цифровая абонентская линия (DSL - digital subscriber line)) или беспроводным (например, инфракрасным, радио и микроволновым и т.п.) способом. Компьютерный носитель данных может быть любым используемым носителем данных, доступным для компьютера, или устройством хранения данных, таким как сервер или центр обработки данных, объединяющим один или более используемых носителей данных. Используемым носителем данных может быть магнитный носитель данных (например, гибкий диск, жесткий диск или магнитная лента), оптический носитель данных (например, DVD), полупроводниковый носитель данных (например, твердотельный накопитель с твердотельным дисковым накопителем, a solid-state drive solid state disk, SSD) или тому подобное.
Вариант осуществления настоящей заявки дополнительно обеспечивает считываемый компьютером носитель данных. Способ, описанный в предшествующем варианте осуществления, может быть полностью или частично реализован с использованием программного обеспечения, аппаратного обеспечения, встроенного программного обеспечения или любой их комбинации. Если способ реализован в программном обеспечении, функции, выступающие в качестве одной или более инструкций или кода, могут быть сохранены или переданы на считываемом компьютером носителе данных. Считываемые компьютером носители данных могут включать в себя компьютерный носитель данных и среду связи и могут дополнительно включать в себя любой носитель данных, который может транспортировать компьютерную программу из одного места в другое. Носитель данных может быть любым целевым носителем данных, к которому может обращаться компьютер.
В возможной схеме считываемый компьютером носитель данных может включать в себя RAM, ROM, EEPROM, CD-ROM или другое хранилище на оптическом диске, хранилище на магнитном диске или другое магнитное запоминающее устройство, или используется считываемый компьютером носитель данных для переноса необходимого программного кода, который хранится в форме инструкции или структуры данных, и компьютер может обращаться к считываемому компьютером носителю данных. Кроме того, любое соединение соответствующим образом называется считываемым компьютером носителем. Например, если коаксиальный кабель, оптоволоконный кабель, витая пара, цифровая абонентская линия (DSL) или беспроводные технологии (такие как инфракрасная, радио и микроволновая) используются для передачи программного обеспечения с веб-сайта, сервера или другого удаленного источника, коаксиальный кабель, оптоволоконный кабель, витая пара, DSL или беспроводные технологии, такие как инфракрасная, радио и микроволновая, включены в определение носителя данных. Магнитные диски и оптические диски, используемые в данном описании, включают в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), дискету и диск Blu-ray, где магнитные диски обычно магнитным образом воспроизводят данные, а оптические диски оптически воспроизводят данные с использованием лазера. Комбинации вышеупомянутых носителей данных также должны быть включены в объем считываемых компьютером носителей.
Вариант осуществления настоящей заявки дополнительно обеспечивает компьютерный программный продукт. Способ, описанный в предшествующем варианте осуществления, может быть полностью или частично реализован с использованием программного обеспечения, аппаратного обеспечения, встроенного программного обеспечения или любой их комбинации. Когда способ реализован в программном обеспечении, способ может быть полностью или частично реализован в форме компьютерного программного продукта. Компьютерный программный продукт включает в себя одну или более компьютерных инструкций. Когда вышеупомянутая инструкция компьютерной программы загружается и выполняется на компьютере, процедуры или функции, описанные в вышеупомянутых вариантах осуществления способа, полностью или частично формируются. Компьютер может быть компьютером общего назначения, компьютером специального назначения, компьютерной сетью, базовой станцией, терминалом или другим программируемым устройством.
Цели, технические решения и преимущества настоящего изобретения дополнительно подробно описаны в вышеупомянутых конкретных вариантах осуществления. Следует понимать, что вышеприведенные описания являются лишь конкретными вариантами осуществления настоящего изобретения, но они не предназначены для ограничения объема охраны настоящего изобретения. Любая модификация, эквивалентная замена или улучшение, выполненные в духе и принципе настоящего изобретения, должны попадать в объем защиты настоящего изобретения.