СПОСОБ ПЕРЕДАЧИ ДАННЫХ, ТЕРМИНАЛЬНОЕ УСТРОЙСТВО И СЕТЕВОЕ УСТРОЙСТВО
METHOD FOR DATA TRANSMISSION, TERMINAL APPARATUS AND NETWORK APPARATUS

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Варианты осуществления настоящего изобретения относятся к области связи и, в частности, к способу передачи данных, терминальному устройству и сетевому устройству.
ПРЕДПОСЫЛКИ ИЗОБРЕТЕНИЯ
В сети радиосвязи терминальное устройство не может предоставлять соответствующую услугу до тех пор, пока не будет установлен сеанс блока данных протокола (PDU). В известном уровне техники, после того, как терминальное устройство инициирует процесс установления сеанса с сетевым устройством, терминальное устройство не может знать состояние установления сеанса, что приводит к тому, что терминальное устройство не может своевременно корректировать политику установления сеанса и производительность системы связи может ухудшиться.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Учитывая вышеизложенное, варианты осуществления настоящего изобретения предоставляют способ передачи данных, терминальное устройство и сетевое устройство для улучшения производительности системы связи.
В первом аспекте предоставлен способ передачи данных, который может включать следующие этапы: отправку терминальным устройством первого сообщения с запросом в сетевое устройство, причем первое сообщение с запросом предназначено для запроса осуществления, в первом сеансе PDU, установления сеанса, включающего N потоков данных; и прием терминальным устройством ответного сообщения, отправленного сетевым устройством в ответ на первое сообщение с запросом, причем ответное сообщение предназначено для обозначения того, что сетевое устройство отказывается осуществлять установление сеанса, включающее M потоков данных из N потоков данных в первом сеансе PDU, причем как N, так и M представляют собой целое положительное число, и причем N больше или равно M.
Путем отправки условия установления сеанса обратно в терминальное устройство сетевым устройством, терминальное устройство может своевременно корректировать политику установления сеанса и производительность системы может быть улучшена.
В возможном варианте реализации ответное сообщение может включать значение причины отказа, и значение причины отказа может быть предназначено для указания того, что первый сеанс PDU не поддерживает M потоков данных.
Значение причины отказа может содержаться в ответном сообщении для того, чтобы уведомить терминальное устройство о том, что согласно ответному сообщению сеанс PDU не обеспечивает поддержку, терминальное устройство может соответствующим образом корректировать сеанс PDU и повторно инициировать установление или модификацию сеанса сетевым устройством. Следовательно, можно улучшить возможность успешного установления сеанса PDU.
В возможном варианте реализации ответное сообщение может включать идентификатор (ID) каждого потока данных из M потоков данных.
В возможном варианте реализации способ может дополнительно включать следующий этап: отправку терминальным устройством второго сообщения с запросом в сетевое устройство в ответ на ответное сообщение, причем второе сообщение с запросом предназначено для запрашивания осуществления во втором сеансе PDU установления сеанса, включающего по меньшей мере один поток данных из M потоков данных.
В возможном варианте реализации первое сообщение с запросом может включать ID первого сеанса PDU, второе сообщение с запросом может включать ID второго сеанса PDU, и второй сеанс PDU может представлять собой первый сеанс PDU после корректировки ID первого сеанса PDU.
В возможном варианте реализации перед тем, как терминальное устройство ответит на ответное сообщение, способ может дополнительно включать следующий этап: корректировку терминальным устройством параметра установления второго сеанса PDU, а не первого сеанса PDU, согласно M потокам данных.
В возможном варианте реализации ответное сообщение может включать ID второго сеанса PDU.
В возможном варианте реализации сетевое устройство может представлять собой устройство с функцией управления сеансом (SMF).
Во втором аспекте предоставлен способ передачи данных, который может включать следующие этапы: прием сетевым устройством первого сообщения с запросом, отправленного терминальным устройством, причем первое сообщение с запросом предназначено для запроса осуществления в первом сеансе PDU установления сеанса, включающего N потоков данных; и сетевое устройство отправляет ответное сообщение в ответ на первое сообщение с запросом в терминальное устройство, причем ответное сообщение предназначено для указания того, что сетевое устройство отказывается осуществлять в первом сеансе PDU установление сеанса, включающее M потоков данных из N потоков данных, причем как N, так и M представляют собой целое положительное число, и причем N больше или равно M.
В возможном варианте реализации ответное сообщение может включать значение причины отказа, и значение причины отказа может быть предназначено для указания того, что первый сеанс PDU не поддерживает M потоков данных.
В возможном варианте реализации ответное сообщение может включать идентификатор (ID) каждого потока данных из M потоков данных.
В возможном варианте реализации, способ может дополнительно включать следующие этапы: прием сетевым устройством второго сообщения с запросом, отправленного терминальным устройством, причем второе сообщение с запросом предназначено для запрашивания осуществления во втором сеансе PDU установления сеанса, включающего по меньшей мере один поток данных из M потоков данных.
В возможном варианте реализации ответное сообщение может включать ID второго сеанса PDU, а не первого сеанса PDU, предложенный сетевым устройством.
В возможном варианте реализации сетевое устройство может представлять собой устройство SMF, и способ может дополнительно включать следующие этапы: инициацию устройством SMF осуществления установления сеанса, включающего N потоков данных, в первом сеансе PDU сетевым устройством доступа согласно первому сообщению с запросом; и прием устройством SMF списка потоков данных, отправленного сетевым устройством доступа и соответствующего первому сеансу PDU, причем список потоков данных включает M потоков данных или (N-M) потоков данных из N потоков данных, принятых первым сеансом PDU.
В третьем аспекте предоставлен способ передачи данных, который может включать следующие этапы: получение терминальным устройством, согласно ID каждого правила из по меньшей мере одного правила в политике выбора маршрутов UE (URSP), по меньшей мере одного правило соответственно; и соответственно инициирование терминальным устройством установления или модификации сетевым устройством по меньшей мере одного сеанса PDU во взаимно-однозначном соответствии с по меньшей мере одним правилом согласно по меньшей мере одному правилу.
Поскольку ID правил известны, терминальное устройство может получить правило согласно ID правил и сетевому устройству больше не нужно отправлять одновременно все правила в терминальное устройство, так что нагрузка на сетевое устройство может быть уменьшена и гибкость связи может быть повышена.
В возможном варианте реализации по меньшей мере одно правило может представлять собой несколько правил и операция, в ходе которой терминальное устройство соответственно инициирует установление или модификацию сетевым устройством нескольких сеансов PDU во взаимно-однозначном соответствии с несколькими правилами согласно нескольким правилам, может включать следующие этапы: последовательную инициацию терминальным устройством установления или модификации сетевым устройством нескольких сеансов PDU согласно приоритетам нескольких правил.
Необязательно, приоритет каждого правила может быть указан посредством ID каждого правила.
В возможном варианте реализации первое правило из по меньшей мере одного правила может включать по меньшей мере один параметр из следующих параметров: технология радиодоступа (RAT), режим непрерывности сеанса и услуги, вспомогательная информация для выбора фрагмента одиночной сети (S-NSSAI), тип параллельного соединения, название сети передачи данных (DNN) и фильтр потока данных.
В возможном варианте реализации первый параметр в по меньшей мере одном параметре может включать несколько значений для обозначения приоритетов, и операция, в ходе которой терминальное устройство инициирует установление или модификацию первого сеанса PDU сетевым устройством согласно первому правилу, может включать следующий этап: инициацию терминальным устройством установления или модификации первого сеанса PDU сетевым устройством согласно приоритетам нескольких значений.
В возможном варианте реализации операция, в ходе которой терминальное устройство инициирует установление или модификацию первого сеанса PDU сетевым устройством согласно первому правилу из по меньшей мере одного правила, может включать следующие этапы: отправку терминальным устройством первого сообщения с запросом в сетевое устройство согласно первому правилу, причем первое сообщение с запросом предназначено для запрашивания осуществления сетевым устройством в первом сеансе PDU установления сеанса, включающего N потоков данных; и после того, как терминальное устройство инициирует установление или модификацию первого сеанса PDU сетевым устройством согласно первому правилу, способ может дополнительно включать следующий этап: прием терминальным устройством ответного сообщения, отправленного сетевым устройством в ответ на первое сообщение с запросом, причем ответное сообщение предназначено для обозначения того, что сетевое устройство отказывается осуществлять установление сеанса, включающее M потоков данных из N потоков данных в первом сеансе PDU, причем как N, так и M представляют собой целое положительное число, и причем N больше или равно M.
В возможном варианте реализации ответное сообщение может включать значение причины отказа, и значение причины отказа может быть предназначено для указания на по меньшей мере одно условие из следующих условий: сеанс PDU не обеспечивает поддержку, технология доступа RAT не разрешает доступ, не обеспечена непрерывность сеанса или услуги, S-NSSAI неверна, DNN не обеспечивает поддержку и идентификатор сеанса PDU невозможно идентифицировать.
В возможном варианте реализации способ может дополнительно включать следующие этапы: корректировку терминальным устройством, в ответ на ответное сообщение, значения параметра первого правила, соответствующего значению причины отказа; и отправку терминальным устройством второго сообщения с запросом в сетевое устройство согласно откорректированному первому правилу, причем второе сообщение с запросом предназначено для запрашивания осуществления сетевым устройством в первом сеансе PDU установления сеанса, включающего по меньшей мере один поток данных из M потоков данных.
В возможном варианте реализации параметр первого правила, соответствующий значению причины отказа, может включать несколько значений, указывающих на приоритеты, и операция, в ходе которой терминальное устройство корректирует, в ответ на ответное сообщение, значение параметра первого правила, соответствующего значению причины отказа, может включать следующий этап: корректировку терминальным устройством, в ответ на ответное сообщение, значения параметра первой URSP, соответствующего значению причины отказа, до значения, имеющего приоритет выше, чем приоритет значения, когда установление первого сеанса PDU было инициировано в прошлый раз.
В возможном варианте реализации ответное сообщение может включать значение параметра первого правила, соответствующего значению причины отказа и предложенного сетевым устройством, и операция, в ходе которой терминальное устройство корректирует, в ответ на ответное сообщение, значение параметра первой URSP, соответствующего значению причины отказа, может включать следующий этап: корректировку терминальным устройством значения параметра первого правила, соответствующего значению причины отказа, до значения параметра первого правила, соответствующего значению причины отказа и предложенного сетевым устройством.
В возможном варианте реализации способ может дополнительно включать следующий этап: прием терминальным устройством второго правила, отличающегося от первого правила из по меньшей мере одного правила, в URSP и ID первого правила из сетевого устройства; и операция, в ходе которой терминальное устройство получает первое правило согласно ID первого правила, может включать следующие этапы: получение терминальным устройством первого правила посредством плоскости пользователя согласно ID первого правила после того, как установлен второй сеанс PDU, соответствующий второму правилу, или инициацию терминальным устройством отправки первого правила сетевым устройством согласно ID первого правила посредством плоскости управления.
В возможном варианте реализации способ может дополнительно включать следующий этап: прием терминальным устройством ID сервера; и операция, в ходе которой терминальное устройство получает первое правило посредством плоскости пользователя согласно ID первого правила после того, как установлен второй сеанс PDU, соответствующий второму правилу, может включать следующий этап: получение терминальным устройством первого правила посредством плоскости пользователя согласно ID первого правила и ID сервера после того, как установлен второй сеанс PDU, соответствующий второму правилу.
В возможном варианте реализации приоритет второго правила может быть выше приоритета первого правила.
В возможном варианте реализации операция, в ходе которой терминальное устройство получает по меньшей мере одно правило согласно ID каждого правила из по меньшей мере одного правила в URSP, может включать следующий этап: получение терминальным устройством по меньшей мере одного правила согласно ID каждого правила из по меньшей мере одного правила в процессе выполнения регистрации в сети терминальным устройством.
В четвертом аспекте предоставлен способ передачи данных, который может включать следующий этап: отправку сетевым устройством нескольких правил в URSP в терминальное устройство посредством нескольких сообщений в процессе выполнения регистрации в сети терминальным устройством.
Путем получения политики URSP по частям можно эффективно уменьшить нагрузку на сеть и можно улучшить гибкость связи.
В возможном варианте реализации операция, в ходе которой сетевое устройство отправляет несколько правил в URSP в терминальное устройство посредством нескольких сообщений в процессе выполнения регистрации в сети терминальным устройством, может включать следующий этап: в процессе выполнения регистрации в сети терминальным устройством последовательную отправку сетевым устройством нескольких правил в терминальное устройство посредством нескольких сообщений на плоскости управления согласно приоритетам нескольких правил.
В возможном варианте реализации сетевое устройство может представлять собой устройство с функцией управления политикой (PCF).
В пятом аспекте предоставлен способ передачи данных, который может включать следующий этап: в процессе выполнения регистрации в сети терминальным устройством отправку сетевым устройством второго правила, отличающегося от первого правила в URSP, и ID первого правила в терминальное устройство, так что терминальное устройство получает первое правило посредством плоскости пользователя согласно ID первого правила после того, как установлен второй сеанс блока данных протокола (PDU), соответствующий второму правилу.
Путем получения политики URSP по частям можно эффективно уменьшить нагрузку на сеть и можно улучшить гибкость связи.
В возможном варианте реализации способ может дополнительно включать следующий этап: отправку сетевым устройством ID сервера в терминальное устройство, так что терминальное устройство получает первое правило посредством плоскости пользователя согласно ID первого правила и ID сервера после того, как установлен второй сеанс PDU, соответствующий второму правилу.
В возможном варианте реализации сетевое устройство может представлять собой устройство PCF.
В шестом аспекте предоставлено терминальное устройство, выполненное с возможностью исполнения способа, представленного в первом аспекте или в любом возможном варианте реализации первого аспекта. В частности, терминальное устройство может содержать блок, выполненный с возможностью исполнения способа, представленного в первом аспекте или в любом возможном варианте реализации первого аспекта.
В седьмом аспекте предоставлено сетевое устройство, выполненное с возможностью исполнения способа, представленного во втором аспекте или в любом возможном варианте реализации второго аспекта. В частности, сетевое устройство может содержать блок, выполненный с возможностью исполнения способа, представленного во втором аспекте или в любом возможном варианте реализации второго аспекта.
В восьмом аспекте предоставлено терминальное устройство, выполненное с возможностью исполнения способа, представленного в третьем аспекте или в любом возможном варианте реализации третьего аспекта. В частности, терминальное устройство может содержать блок, выполненный с возможностью исполнения способа, представленного в третьем аспекте или в любом возможном варианте реализации третьего аспекта.
В девятом аспекте предоставлено сетевое устройство, выполненное с возможностью исполнения способа, представленного в четвертом аспекте или в любом возможном варианте реализации четвертого аспекта. В частности, сетевое устройство может содержать блок, выполненный с возможностью исполнения способа, представленного в четвертом аспекте или в любом возможном варианте реализации четвертого аспекта.
В десятом аспекте предоставлено сетевое устройство, выполненное с возможностью исполнения способа, представленного в пятом аспекте или в любом возможном варианте реализации пятого аспекта. В частности, сетевое устройство может содержать блок, выполненный с возможностью исполнения способа, представленного в пятом аспекте или в любом возможном варианте реализации пятого аспекта.
В одиннадцатом аспекте предоставлено терминальное устройство, которое может содержать запоминающее устройство, процессор, входной интерфейс и выходной интерфейс. Запоминающее устройство, процессор, входной интерфейс и выходной интерфейс могут быть соединены посредством системы шин. Запоминающее устройство выполнено с возможностью хранения команды, и процессор выполнен с возможностью исполнения команды, хранимой в запоминающем устройстве, и выполнен с возможностью исполнения способа, представленного в первом аспекте или в любом возможном варианте реализации первого аспекта.
В двенадцатом аспекте предоставлено сетевое устройство, которое может содержать запоминающее устройство, процессор, входной интерфейс и выходной интерфейс. Запоминающее устройство, процессор, входной интерфейс и выходной интерфейс могут быть соединены посредством системы шин. Запоминающее устройство выполнено с возможностью хранения команды, и процессор выполнен с возможностью исполнения команды, хранимой в запоминающем устройстве, и выполнен с возможностью исполнения способа, представленного во втором аспекте или в любом возможном варианте реализации второго аспекта.
В тринадцатом аспекте предоставлено терминальное устройство, которое может содержать запоминающее устройство, процессор, входной интерфейс и выходной интерфейс. Запоминающее устройство, процессор, входной интерфейс и выходной интерфейс могут быть соединены посредством системы шин. Запоминающее устройство выполнено с возможностью хранения команды, и процессор выполнен с возможностью исполнения команды, хранимой в запоминающем устройстве, и выполнен с возможностью исполнения способа, представленного в третьем аспекте или в любом возможном варианте реализации третьего аспекта.
В четырнадцатом аспекте предоставлено сетевое устройство, которое может содержать запоминающее устройство, процессор, входной интерфейс и выходной интерфейс. Запоминающее устройство, процессор, входной интерфейс и выходной интерфейс могут быть соединены посредством системы шин. Запоминающее устройство выполнено с возможностью хранения команды, и процессор выполнен с возможностью исполнения команды, хранимой в запоминающем устройстве, и выполнен с возможностью исполнения способа, представленного в четвертом аспекте или в любом возможном варианте реализации четвертого аспекта.
В пятнадцатом аспекте предоставлено сетевое устройство, которое может содержать запоминающее устройство, процессор, входной интерфейс и выходной интерфейс. Запоминающее устройство, процессор, входной интерфейс и выходной интерфейс могут быть соединены посредством системы шин. Запоминающее устройство выполнено с возможностью хранения команды, и процессор выполнен с возможностью исполнения команды, хранимой в запоминающем устройстве, и выполнен с возможностью исполнения способа, представленного в пятом аспекте или в любом возможном варианте реализации пятого аспекта.
В шестнадцатом аспекте предоставлен компьютерный носитель данных, выполненный с возможностью хранения компьютерной программной команды для исполнения способа, представленного в первом аспекте или в любом возможном варианте реализации первого аспекта, или способа, представленного во втором аспекте или в любом возможном варианте реализации второго аспекта, или способа, представленного в третьем аспекте или в любом возможном варианте реализации третьего аспекта, или способа, представленного в четвертом аспекте или в любом возможном варианте реализации четвертого аспекта, или способа, представленного в пятом аспекте или в любом возможном варианте реализации пятого аспекта, и включающий программу, спроектированную для исполнения вышеуказанных аспектов.
В семнадцатом аспекте предоставлен компьютерный программный продукт, включающий команду; и при запуске на компьютере компьютерный программный продукт может позволить компьютеру исполнять способ, представленный в первом аспекте или в любом возможном варианте реализации первого аспекта, или способ, представленный во втором аспекте или в любом возможном варианте реализации второго аспекта, или способ, представленный в третьем аспекте или в любом возможном варианте реализации третьего аспекта, или способ, представленный в четвертом аспекте или в любом возможном варианте реализации четвертого аспекта, или способ, представленный в пятом аспекте или в любом возможном варианте реализации пятого аспекта.
Эти аспекты или другие аспекты настоящего изобретения станут более очевидными в описании следующих вариантов осуществления.
КРАТКОЕ ОПИСАНИЕ ГРАФИЧЕСКИХ МАТЕРИАЛОВ
На фиг. 1 показано схематическое изображение, иллюстрирующее вариант применения согласно одному варианту осуществления настоящего изобретения.
На фиг. 2 изображена блок-схема способа передачи данных согласно одному варианту осуществления настоящего изобретения.
На фиг. 3 изображена другая блок-схема способа передачи данных согласно одному варианту осуществления настоящего изобретения.
На фиг. 4 изображена еще одна блок-схема способа передачи данных согласно одному варианту осуществления настоящего изобретения.
На фиг. 5 изображена еще одна блок-схема способа передачи данных согласно одному варианту осуществления настоящего изобретения.
На фиг. 6 изображена еще одна блок-схема способа передачи данных согласно одному варианту осуществления настоящего изобретения.
На фиг. 7 изображена еще одна блок-схема способа передачи данных согласно одному варианту осуществления настоящего изобретения.
На фиг. 8 изображена блок-схема терминального устройства согласно одному варианту осуществления настоящего изобретения.
На фиг. 9 изображена блок-схема сетевого устройства согласно одному варианту осуществления настоящего изобретения.
На фиг. 10 изображена другая блок-схема терминального устройства согласно одному варианту осуществления настоящего изобретения.
На фиг. 11 изображена другая блок-схема сетевого устройства согласно одному варианту осуществления настоящего изобретения.
На фиг. 12 изображена еще одна блок-схема сетевого устройства согласно одному варианту осуществления настоящего изобретения.
На фиг. 13 изображена еще одна блок-схема терминального устройства согласно одному варианту осуществления настоящего изобретения.
На фиг. 14 изображена еще одна блок-схема сетевого устройства согласно одному варианту осуществления настоящего изобретения.
На фиг. 15 изображена еще одна блок-схема терминального устройства согласно одному варианту осуществления настоящего изобретения.
На фиг. 16 изображена еще одна блок-схема сетевого устройства согласно одному варианту осуществления настоящего изобретения.
На фиг. 17 изображена еще одна блок-схема сетевого устройства согласно одному варианту осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ
Ясное и полное описание технических решений в вариантах осуществления настоящего изобретения будет представлено ниже в сочетании с сопроводительными графическими материалами в вариантах осуществления настоящего изобретения.
Следует понимать, что технические решения вариантов осуществления настоящей заявки могут быть применены к различным системам связи, таким как глобальная система мобильной связи (GSM), система множественного доступа с кодовым разделением (CDMA), система широкополосного множественного доступа с кодовым разделением (WCDMA), система пакетной радиосвязи общего пользования (GPRS), система LTE, система дуплексного канала с частотным разделением (FDD) LTE, система дуплексного канала с временным разделением (TDD) LTE, универсальная мобильная телекоммуникационная система (UMTS), система связи глобальной совместимости для микроволнового доступа (WiMAX), система нового радио (NR) или будущая система 5-го поколения (5G).
В частности, технические решения в вариантах осуществления настоящего изобретения могут быть применены к различным системам связи, основанным на технологии неортогонального множественного доступа, таким как система множественного доступа на базе разреженного кода (SCMA) и система на основе низкой плотности сигнатур (LDS). Система SCMA и система LDS в области связи могут называться и иначе. Кроме того, технические решения в вариантах осуществления настоящего изобретения могут быть применены к системам передачи с множеством несущих, использующим технологию неортогонального множественного доступа, таким как система ортогонального мультиплексирования с частотным разделением (OFDM), система множества несущих набора фильтров (FBMC), система мультиплексирования с частотным разделением (GFDM) и система фильтрованного ортогонального мультиплексирования с частотным разделением OFDM (F-OFDM).
На фиг. 1 изображена система 100 беспроводной связи, к которой применяются варианты осуществления настоящего изобретения. Система 100 беспроводной связи может включать сетевое устройство 110 доступа. Сетевое устройство 110 доступа может представлять собой устройство, осуществляющее связь с терминальным устройством. Сетевое устройство 110 доступа может предоставлять зону радиосвязи для конкретного географического региона и может осуществлять связь с терминальным устройством (например, оборудованием пользователя (UE)) в зоне покрытия. Необязательно, сетевое устройство 110 доступа может представлять собой систему радиодоступа следующего поколения (Next Generation Radio Access Network, NG RAN), или gNB в системе N, или беспроводной контроллер в сети облачного радиодоступа (Cloud Radio Access Network, CRAN). В качестве альтернативы, сетевое устройство доступа может представлять собой ретрансляционную станцию, точку доступа, установленное на транспортном средстве устройство, носимое устройство или сетевое устройство в будущей усовершенствованной публичной наземной сети мобильной связи (PLMN) или тому подобное. Необязательно, сетевое устройство 110 доступа также может представлять собой базовую станцию в системе LTE, например, устройство в развитой универсальной сети наземного радиодоступа (Evolved Universal Terrestrial Radio Access Network,E-UTRAN).
Система 100 беспроводной связи может дополнительно включать по меньшей мере одно терминальное устройство 120, расположенное в пределах покрытия сетевого устройства 110 доступа. Терминальное устройство 120 может быть мобильным или стационарным. Необязательно термин «терминальное устройство» 120 может относиться к терминалу доступа, UE, пользовательскому блоку, пользовательской станции, мобильной станции, мобильной радиостанции, удаленной станции, удаленному терминалу, мобильному устройству, абонентскому терминалу, терминалу, устройству беспроводной связи, пользовательскому агенту или пользовательскому устройству. Терминал доступа может представлять собой сотовый телефон, беспроводной телефон, телефон, работающий по протоколу инициирования сеанса связи (SIP), станцию беспроводного абонентского доступа (WLL), персональный цифровой секретарь (PDA), карманное устройство с функцией беспроводной связи, вычислительное устройство, другое устройство обработки, подключенное к беспроводному модему, установленное на транспортном средстве устройство, носимое устройство, терминальное устройство в будущей сети 5G, терминальное устройство в будущей усовершенствованной PLMN или тому подобное.
Система 100 беспроводной связи может дополнительно включать основное сетевое устройство 130 для связи с сетевым устройством доступа. Необязательно, основное сетевое устройство 130 может представлять собой основное сетевое устройство сети 5G, например, функцию доступа и управления мобильностью (Access and Mobility Management Function, AMF) или SMF. Необязательно, основное сетевое устройство 130 также может представлять собой устройство Evolved Packet Core (EPC) в сети LTE, такое как устройство вида «функция управления сеансами + шлюз пакетного ядра» (SMF+PGW-C).
Следует понимать, что SMF+PGW-C может одновременно реализовывать функции, которые могут быть реализованы посредством SMF и PGW-C.
Необязательно, в вариантах осуществления настоящего изобретения AMF может обмениваться информацией с SMF, например SMF может получать некоторую информацию RAN от AMF.
Необязательно, в вариантах осуществления настоящего изобретения AMF может получать резервный ID от RAN или получать сообщение, указывающее на связанное с терминальным устройством неудачное установление первой несущей частоты/потока.
На фиг. 1 схематически изображены одно сетевое устройство доступа, одно основное сетевое устройство и два терминальных устройства. Необязательно, система 100 беспроводной связи может включать несколько сетевых устройств доступа, и в пределах покрытия каждого сетевого устройства доступа могут быть расположены другие количества терминальных устройств, что не является ограничением в вариантах осуществления настоящего изобретения.
Необязательно, система 100 беспроводной связи может дополнительно включать узел управления мобильной связью (Mobile Management Entity, MME), унифицированное управление данными (Unified Data Management, UDM), функцию сервера авторизации (Authentication Server Function, AUSF), функцию плоскости пользователя (User Plane Function, UPF), сигнальный шлюз (Signaling Gateway, SGW) и другие субъекты сети, что не является ограничением в вариантах осуществления настоящего изобретения.
Следует понимать, что термины «система» и «сеть» часто используются взаимозаменяемо в настоящем техническом описании. В настоящем описании термин «и/или» представляет собой лишь отношение связи, описывающее связанные объекты и указывающее, что может быть три отношения. Например, A и/или B могут представлять следующие три случая: существует только A, существуют как A, так и B, и существует только B. В дополнение, символ «/» в этом описании изобретения в целом указывает, что взаимосвязь между связанными объектами представляет собой «или».
На фиг. 2 изображена блок-схема способа 200 передачи данных согласно одному варианту осуществления настоящего изобретения. Терминальное устройство, изображенное на фиг. 2, может представлять собой терминальное устройство, изображенное на фиг. 1, и сетевое устройство, изображенное на фиг. 2, может представлять собой основное сетевое устройство, изображенное на фиг. 1. Способ 200 может частично или полностью включать в себя следующие этапы.
На этапе S210 терминальное устройство отправляет первое сообщение с запросом в сетевое устройство, причем первое сообщение с запросом предназначено для запроса осуществления установления сеанса, включающего N потоков данных, в первом сеансе PDU.
На этапе S220 терминальное устройство принимает ответное сообщение, отправленное сетевым устройством в ответ на первое сообщение с запросом, причем ответное сообщение предназначено для указания того, что сетевое устройство отказывается осуществлять в первом сеансе PDU установление сеанса, включающее M потоков данных из N потоков данных, причем как N, так и M представляют собой целое положительное число, и причем N больше или равно M.
В частности, когда терминальное устройство запрашивает установление сеанса в одном сеансе PDU для нескольких потоков данных, терминальное устройство может отправлять сообщение в слое без доступа (Non-Access Stratum, NAS) в основное сетевое устройство. Сообщение NAS может быть использовано для запрашивания установления или модификации определенного сеанса PDU, и сообщение NAS может включать ID сеанса PDU. При получении сообщения NAS основное сетевое устройство может узнать, какой сеанс PDU устанавливает сеанс потоков данных. Следует понимать, что одно терминальное устройство может иметь несколько сеансов PDU и в этом варианте осуществления настоящего изобретения описан сеанс PDU в нескольких сеансах PDU одного терминального устройства. После того, как основное сетевое устройство принимает от терминального устройства запрос на установление или модификацию сеанса, основное сетевое устройство может инициировать установление или модификацию сетевым устройством доступа нескольких потоков данных в сеансе PDU. Затем сетевое устройство доступа может определить, согласно запросу, какие потоки данных могут быть подвергнуты установлению сеанса в сеансе PDU и какие потоки данных не могут быть подвергнуты установлению сеанса в сеансе PDU; и затем сетевое устройство доступа может отправлять список потоков данных в основное сетевое устройство. Список потоков данных может представлять собой список потоков данных, принятых сетевым устройством доступа, или может представлять собой список потоков данных, отклоненных сетевым устройством доступа. После приема списка потоков данных основное сетевое устройство может отправлять ответное сообщение в терминальное устройство для того, чтобы уведомить терминальное устройство о том, что сетевое устройство отклонило часть потоков данных из запрошенных потоков данных. После отклонения части потоков данных терминальное устройство может осуществлять корректировку, например терминальное устройство может корректировать параметр для установления сеанса PDU или изменить сеанс PDU для того, чтобы повторно инициировать установление сеанса для отклоненных потоков данных и т. д.
Следовательно, согласно способу передачи данных в этом варианте осуществления настоящего изобретения, поскольку условие установления сеанса может быть отправлено обратно в терминальное устройство, терминальное устройство может своевременно корректировать политику установления сеанса и, таким образом, производительность системы может быть улучшена.
Следует понимать, что этот вариант осуществления настоящего изобретения может быть применен к системе связи 5G. Другими словами, основное сетевое устройство в этом варианте осуществления настоящего изобретения может представлять собой SMF в 5G. Необязательно, в процессе установления сеанса SMF может взаимодействовать с UPF для установления сеанса.
Необязательно, ответное сообщение может включать значение причины отказа, и значение причины отказа может быть предназначено для указания того, что первый сеанс PDU не поддерживает M потоков данных.
В общем, сторона сети может отклонять установление одного или более потоков в одном сеансе PDU по многим причинам, например, сеанс PDU не поддерживает такие потоки, технология доступа RAT не поддерживает такие потоки, не обеспечена непрерывность сеанса или услуги, S-NSSAI неверна, DNN не поддерживает такие потоки и идентификатор сеанса PDU невозможно идентифицировать. В этом варианте осуществления настоящего изобретения ответное сообщение, отправленное стороной сети в терминальное устройство, может включать значение причины, в частности, сторона сети может заранее согласовать с терминальным устройством использование нескольких бит для указания различных вышеуказанных причин, например, 0001 может быть использован для указания отсутствия разрешения от сеанса PDU, и 0010 может быть использован для указания отсутствия разрешения на доступ от технологии доступа RAT и т. д. Причина, по которой сеанс PDU не поддерживает такие потоки, может заключаться в том, что сеанс PDU заполнен и потоки данных не могут быть добавлены в сеанс PDU; и случаи, в которых отсутствует разрешение от сеанса PDU и идентификатор сеанса PDU невозможно идентифицировать, могут рассматриваться как отсутствие поддержки от сеанса PDU. После того, как терминальное устройство узнает причину, по которой сеанс PDU не предоставляет поддержку, согласно ответному сообщению, терминальное устройство может соответствующим образом корректировать сеанс PDU и повторно инициировать установление или модификацию сеанса сетевым устройством. Следовательно, можно улучшить возможность успешного установления сеанса PDU.
Необязательно, ответное сообщение может включать ID каждого потока данных из M потоков данных.
Кроме этого, сетевое устройство может дополнительно указывать терминальному устройству посредством ответного сообщения, какие потоки данных отклонены стороной сети. Например, список потоков данных, принятых сетевым устройством, может содержаться в ответном сообщении, так что терминальное устройство может определять, какие потоки данных отклонены, согласно списку принятых потоков данных. В качестве альтернативы, список потоков данных, отклоненных сетевым устройством, может быть включен в ответное сообщение. Список потоков данных может включать ID нескольких потоков данных.
После того, как терминальное устройство узнает, какие потоки данных отклонены, терминальное устройство может корректировать сеанс конкретно для этих отклоненных потоков данных. В качестве альтернативы, терминальному устройству не обязательно знать, какие потоки данных отклонены. После того, как терминальное устройство узнает причину отказа, оно может корректировать сеанс для всех потоков данных.
Необязательно, способ может дополнительно включать следующий этап: отправку терминальным устройством второго сообщения с запросом в сетевое устройство в ответ на ответное сообщение, причем второе сообщение с запросом предназначено для запрашивания осуществления во втором сеансе PDU установления сеанса, включающего по меньшей мере один поток данных из M потоков данных.
Необязательно, первое сообщение с запросом может включать ID первого сеанса PDU, второе сообщение с запросом может включать ID второго сеанса PDU, и второй сеанс PDU может представлять собой первый сеанс PDU после корректировки ID первого сеанса PDU.
Необязательно, перед тем, как терминальное устройство ответит на ответное сообщение, способ может дополнительно включать следующий этап: корректировку терминальным устройством параметра установления второго сеанса PDU, а не первого сеанса PDU, согласно M потокам данных.
Как видно из вышеизложенного, после того, как терминальное устройство узнает список отклоненных потоков данных и причину отказа, которая заключается в отсутствии поддержки от сеанса PDU, терминальное устройство может корректировать установление сеанса, включающее потоки данных. Например, в случае, когда терминальное устройство знает, что локальная сеть не может идентифицировать ID последнего сеанса PDU, терминальное устройство может генерировать новый ID и снова выполнять установление сеанса для отклоненных потоков данных путем использования содержимого последнего сеанса PDU. В частности, в случае, когда локальная сеть идентифицирует, что идентификатор сеанса PDU равен 1-100 и ID последнего сеанса PDU равен 101, локальная сеть не может идентифицировать ID сеанса PDU, и в этом случае сторона сети может уведомить терминальное устройство о том, что ID сеанса PDU не может быть идентифицирован, и терминальное устройство может генерировать новый ID сеанса PDU от 1 до 100, повторно использовать сеанс PDU для инициирования запроса на установление или модификацию сеанса, и включить в этот запрос новый сгенерированный ID сеанса PDU. В качестве другого примера, в случае, когда терминальное устройство знает, что последний сеанс PDU не разрешает отклоненные потоки данных, терминальное устройство может связать отклоненные потоки данных с другим сеансом PDU и повторно инициировать установление сеанса PDU. В частности, терминальное устройство может модифицировать параметр установления другого сеанса PDU и связывать отклоненные потоки данных с другим сеансом PDU.
Необязательно, ответное сообщение может включать ID второго сеанса PDU.
В частности, когда сетевое устройство определяет, что некоторые потоки данных отклонены из-за отсутствия поддержки со стороны сеанса PDU, сетевое устройство может отправить предложенный сеанс PDU в терминальное устройство, например, сетевое устройство может непосредственно включать ID предложенного сеанса PDU в ответное сообщение. В качестве альтернативы, в случае, когда сетевое устройство определяет, что ID сеанса PDU не может быть идентифицирован, сетевое устройство может отправлять ID предложенного сеанса PDU в терминальное устройство. Вкратце, сетевое устройство может отправлять предложенное значение каждого параметра, соответствующее значению причины отказа, в терминальное устройство, и этот вариант осуществления настоящего изобретения не ограничен указанным методом.
Блок-схема способа 300 передачи данных в этом варианте осуществления настоящего изобретения будет подробно описана ниже, в сочетании с фиг. 3. Способ описан на примере системы связи 5G, и способ 300 может частично или полностью включать следующее содержимое.
На этапе S301 UE отправляет запрос на установление или модификацию первого сеанса PDU в SMF, причем сообщение NAS включает ID первого сеанса PDU.
На этапе S302 SMF может взаимодействовать с UPF для установления сеанса после приема запроса на установление или модификацию первого сеанса PDU.
На этапе S303 SMF может инициировать RAN для установления или модификации сеанса после приема запроса на установление или модификацию первого сеанса PDU.
На этапе S304 RAN может отправить ответ в SMF после завершения установления сеанса, причем ответ включает список принятых или отклоненных потоков.
На этапе S305 после приема ответа от RAN, SMF может отправить ответ в UE; причем ответ может включать список отклоненных потоков, которые могут быть отклонены частично или полностью, или ответ может включать причину отказа или может включать предложенное значение, то есть предложенный сеанс PDU или ID предложенного сеанса PDU.
На этапе S306 после приема ответа, UE может осуществлять соответствующую корректировку и повторно инициировать установление или модификацию сеанса PDU. В частности, UE может отправить запрос на установление или модификацию второго сеанса PDU в SMF, и запрос может включать новый ID сеанса PDU (соответствующий случаю, когда идентификатор сеанса PDU не может быть определен), а также может включать ID второго сеанса PDU (соответствующий случаю, когда сеанс PDU изменен) и ранее отклоненные потоки.
На фиг. 4 изображена блок-схема способа 400 передачи данных согласно одному варианту осуществления настоящего изобретения. Как показано на фиг. 4, способ 400 может частично или полностью включать в себя следующие этапы.
На этапе S410 сетевое устройство принимает первое сообщение с запросом, отправленное терминальным устройством, причем первое сообщение с запросом предназначено для запроса осуществления установления сеанса, включающего N потоков данных, в первом сеансе PDU.
На этапе S420 сетевое устройство отправляет ответное сообщение в ответ на первое сообщение с запросом в терминальное устройство, причем ответное сообщение предназначено для указания того, что сетевое устройство отказывается осуществлять установление сеанса, включающее M потоков данных из N потоков данных, в первом сеансе PDU, причем как N, так и M представляют собой целое положительное число, и причем N больше или равно M.
Следовательно, согласно способу передачи данных в этом варианте осуществления настоящего изобретения, поскольку условие установления сеанса может быть отправлено обратно в терминальное устройство, терминальное устройство может своевременно корректировать политику установления сеанса и, таким образом, производительность системы может быть улучшена.
Необязательно, ответное сообщение может включать значение причины отказа, и значение причины отказа может быть предназначено для указания того, что первый сеанс PDU не поддерживает M потоков данных.
Необязательно, ответное сообщение может включать ID каждого потока данных из M потоков данных.
Необязательно, способ может дополнительно включать следующие этапы: прием сетевым устройством второго сообщения с запросом, отправленного терминальным устройством, причем второе сообщение с запросом предназначено для запрашивания осуществления во втором сеансе PDU установления сеанса, включающего по меньшей мере один поток данных из M потоков данных.
Необязательно, ответное сообщение может включать ID второго сеанса PDU, а не первого сеанса PDU, предложенный сетевым устройством.
Необязательно, сетевое устройство может представлять собой устройство SMF, и способ может дополнительно включать следующие этапы: инициацию устройством SMF осуществления установления сеанса, включающего N потоков данных, в первом сеансе PDU сетевым устройством доступа согласно первому сообщению с запросом; и прием устройством SMF списка потоков данных, отправленного сетевым устройством доступа и соответствующего первому сеансу PDU, причем список потоков данных включает M потоков данных или (N-M) потоков данных из N потоков данных, принятых первым сеансом PDU.
Следует понимать, что взаимодействие между сетевым устройством и терминальным устройством, соответствующие характеристики, функции и тому подобное, описанные применительно к сетевому устройству, соответствуют соответствующим характеристикам и функциям, описанным применительно к терминальному устройству. Соответствующее содержимое было подробно описано в способе 200 и способе 300 и не будет описано повторно в настоящем документе.
Также следует понимать, что числа, указанные в вышеизложенных процессах в различных вариантах осуществления настоящего изобретения, не обозначают последовательности исполнения. Последовательности исполнения процессов могут быть определены согласно функциям и внутренней логике процессов, и не должны расцениваться как какое-либо ограничение процессов реализации вариантов осуществления настоящего изобретения.
На фиг. 5 изображена блок-схема способа 500 передачи данных согласно одному варианту осуществления настоящего изобретения. Как показано на фиг. 5, способ 500 может частично или полностью включать в себя следующие этапы.
На этапе S510 терминальное устройство получает, согласно ID каждого правила из по меньшей мере одного правила в URSP, по меньшей мере одно правило соответственно.
На этапе S520 терминальное устройство соответственно инициирует установление или модификацию сетевым устройством по меньшей мере одного сеанса PDU во взаимно-однозначном соответствии с по меньшей мере одним правилом согласно по меньшей мере одному правилу.
В частности, концепция URSP вводится в 5G, и политика URSP уточняет политику маршрутизации UE для разных потоков данных. Каждое терминальное устройство имеет одну URSP, каждая URSP может иметь несколько правил, и терминальное устройство может инициировать установление одного сеанса PDU на основании каждого правила. В частности, терминальное устройство может инициировать установление или модификацию одного сеанса PDU на основании одного или более параметров в правиле. Например, один или более параметров могут представлять собой технологию доступа RAT, непрерывность сеанса или услуги, квантование или параллельное подключение сети и т. д. Параметр в правиле может быть измерен основной сетью и отправлен в терминальное устройство в процессе регистрации терминального устройства, и терминальное устройство может соответствующим образом инициировать установление или модификацию сеанса. В этом варианте осуществления настоящего изобретения, поскольку ID правил известны, терминальное устройство может получить правило согласно ID правил и сетевому устройству больше не нужно отправлять одновременно все правила в терминальное устройство, так что нагрузка на сетевое устройство может быть уменьшена и гибкость связи может быть повышена.
Необязательно, по меньшей мере одно правило может представлять собой несколько правил и операция, в ходе которой терминальное устройство соответственно инициирует установление или модификацию сетевым устройством нескольких сеансов PDU во взаимно-однозначном соответствии с несколькими правилами согласно нескольким правилам, может включать следующий этап: последовательную инициацию терминальным устройством установления или модификации сетевым устройством нескольких сеансов PDU согласно приоритетам нескольких правил.
В частности, в этом варианте осуществления настоящего изобретения, концепция приоритета может быть введена в несколько правил в URSP, то есть терминальное устройство предпочтительным образом может инициировать, на основании какого-либо правила, установление или модификацию сетевым устройством сеанса PDU, соответствующего этому правилу. Терминальное устройство также может классифицировать несколько правил и задать приоритет каждому типу правил. Сортировка сеансов PDU, инициированных в одном и том же типе правил, может не понадобиться, то есть сеансы PDU могут быть инициированы в любой последовательности.
Необязательно, приоритет каждого правила может быть указан посредством ID каждого правила. Например, когда терминальное устройство получает правило #1, терминальное устройство может считать, что приоритет правила #1 является наивысшим.
Необязательно, первое правило из по меньшей мере одного правила может включать по меньшей мере один параметр из следующих параметров: RAT, режим непрерывности сеанса и услуги, S-NSSAI, тип параллельного соединения, DNN и фильтр потока данных.
Следует понимать, что первое правило описано здесь в качестве примера, каждое правило в URSP может включать любое сочетание вышеупомянутых различных параметров, и вышеупомянутые различные параметры предназначены лишь для систематического описания и не ограничены этим вариантом осуществления настоящего изобретения.
Необязательно, первый параметр в по меньшей мере одном параметре может включать несколько значений для обозначения приоритетов, и операция, в ходе которой терминальное устройство инициирует установление или модификацию первого сеанса PDU сетевым устройством согласно первому правилу, может включать следующий этап: инициацию терминальным устройством установления или модификации первого сеанса PDU сетевым устройством согласно приоритетам нескольких значений.
rd
Например, первое правило может включать технологию доступа RAT, режим непрерывности сеанса и услуги и S-NSSAI, и значение технологии доступа RAT представляет собой доступ согласно стандарту 3 Generation Partnership Project (3GPP) и доступ к беспроводным локальным сетям (Wireless Local Area Networks, WLAN). Режим непрерывности сеанса и услуги может включать режим 3 и режим 2, и S-NSSAI может включать S-NSSAI-a и S-NSSAI-b. приоритет значения каждого параметра может быть отсортирован, например, технология доступа RAT может сначала использовать доступ согласно 3GPP, S-NSSAI может сначала использовать S-NSSAI-a, и режим непрерывности сеанса и услуги может сначала использовать режим 3 и т. д. Когда сетевое устройство получает ответ о том, что значение параметра является недопустимым, терминальное устройство может заменить это значение другим значением. Когда установление или модификация сеанса PDU инициированы впервые, терминальное устройство может случайным образом выбрать значение параметра в правиле, соответствующем сеансу PDU. Терминальное устройство также может непосредственно выбрать значение параметра, имеющее наивысший приоритет, для улучшения возможности успешного установления сеанса PDU. В случае, когда терминальное устройство случайным образом выбирает значение параметра при инициировании установления или модификации сеанса PDU в первый раз, терминальное устройство может выбирать значение параметра, имеющее наивысший приоритет и повторно инициировать запрашивание сеанса PDU, в ответ на отклонение сетевым устройством запроса на сеанс PDU из-за того, что случайно выбранный параметр не отвечает определенному требованию.
Необязательно, операция, в ходе которой терминальное устройство инициирует установление или модификацию первого сеанса PDU сетевым устройством согласно первому правилу из по меньшей мере одного правила, может включать следующие этапы: отправку терминальным устройством первого сообщения с запросом в сетевое устройство согласно первому правилу, причем первое сообщение с запросом предназначено для запрашивания осуществления сетевым устройством в первом сеансе PDU установления сеанса, включающего N потоков данных; и после того, как терминальное устройство инициирует установление или модификацию первого сеанса PDU сетевым устройством согласно первому правилу, способ может дополнительно включать следующий этап: прием терминальным устройством ответного сообщения, отправленного сетевым устройством в ответ на первое сообщение с запросом, причем ответное сообщение предназначено для обозначения того, что сетевое устройство отказывается осуществлять установление сеанса, включающее M потоков данных из N потоков данных в первом сеансе PDU, причем как N, так и M представляют собой целое положительное число, и причем N больше или равно M.
Необязательно, ответное сообщение может включать значение причины отказа, и значение причины отказа может быть предназначено для указания на по меньшей мере одно условие из следующих условий: сеанс PDU не обеспечивает поддержку, технология доступа RAT не разрешает доступ, не обеспечена непрерывность сеанса или услуги, S-NSSAI неверна, DNN не обеспечивает поддержку и ID сеанса PDU невозможно идентифицировать.
В общем, сторона сети может отклонять установление одного или более потоков в одном сеансе PDU, что может быть вызвано многими причинами. Например, причина может заключаться в том, что параметр в правиле, соответствующем сеансу PDU в URSP, не отвечает определенному требованию, например, сеанс PDU не обеспечивает поддержку, технология доступа RAT не разрешает доступ, не обеспечена непрерывность сеанса или услуги, S-NSSAI неверна, DNN не обеспечивает поддержку, или причина также может заключаться в том, что ID сеанса PDU невозможно идентифицировать. В этом варианте осуществления настоящего изобретения ответное сообщение, отправленное стороной сети в терминальное устройство, может включать значение причины, в частности, сторона сети может заранее согласовать с терминальным устройством использование нескольких бит для указания различных вышеуказанных причин, например, 0001 может указывать на отсутствия разрешения от сеанса PDU, и 0010 может указывать на отсутствие разрешения на доступ от технологии доступа RAT и т. д. Когда терминальное устройство узнает, что параметр в правиле в URSP не отвечает определенному требованию, терминальное устройство может корректировать значение параметра.
Необязательно, способ может дополнительно включать следующие этапы: корректировку терминальным устройством, в ответ на ответное сообщение, значения параметра первого правила, соответствующего значению причины отказа; и отправку терминальным устройством второго сообщения с запросом в сетевое устройство согласно откорректированному первому правилу, причем второе сообщение с запросом предназначено для запрашивания осуществления сетевым устройством в первом сеансе PDU установления сеанса, включающего по меньшей мере один поток данных из M потоков данных.
Необязательно, параметр первого правила, соответствующий значению причины отказа, может включать несколько значений, указывающих на приоритеты, и операция, в ходе которой терминальное устройство корректирует, в ответ на ответное сообщение, значение параметра первого правила, соответствующего значению причины отказа, может включать следующий этап: корректировку терминальным устройством, в ответ на ответное сообщение, значения параметра первой URSP, соответствующего значению причины отказа, до значения, имеющего приоритет выше, чем приоритет значения, когда установление первого сеанса PDU было инициировано в прошлый раз.
Необязательно, ответное сообщение может включать значение параметра первого правила, соответствующего значению причины отказа и предложенного сетевым устройством, и операция, в ходе которой терминальное устройство корректирует, в ответ на ответное сообщение, значение параметра первой URSP, соответствующего значению причины отказа, может включать следующий этап: корректировку терминальным устройством значения параметра первого правила, соответствующего значению причины отказа, до значения параметра первого правила, соответствующего значению причины отказа и предложенного сетевым устройством.
Другими словами, после того, как терминальное устройство принимает ответное сообщение, в случае, когда сетевое устройство включает предложенное значение в ответном сообщении, терминальное устройство осуществляет модификацию согласно предложенному значению; и в случае, когда предложенное значение не включено, параметр в правиле, соответствующем значению причины отказа, может быть откорректирован согласно приоритету параметра. Например, в случае, когда ответ сетевого устройства указывает на несоответствие требованию технологии доступа RAT, терминальное устройство может выбрать технологию доступа RAT, имеющую более высокий приоритет, для того, чтобы повторно инициировать установление сеанса PDU. В случае, когда ответ сетевого устройства указывает на несоответствие требованию технологии доступа RAT и на то, что предложенная технология доступа RAT для доступа согласно стандарту 3GPP содержится в ответном сообщении, терминальное устройство может непосредственным образом повторно инициировать установление сеанса PDU на основании доступа согласно стандарту 3GPP.
Необязательно, способ может дополнительно включать следующий этап: прием терминальным устройством второго правила, отличающегося от первого правила из по меньшей мере одного правила, в URSP и ID первого правила из сетевого устройства; и операция, в ходе которой терминальное устройство получает первое правило согласно ID первого правила, может включать следующие этапы: получение терминальным устройством первого правила посредством плоскости пользователя согласно ID первого правила после того, как установлен второй сеанс PDU, соответствующий второму правилу, или инициирование терминальным устройством отправки первого правила сетевым устройством согласно ID первого правила посредством плоскости управления.
Специалисту в данной области будет понятно, что сетевое устройство может отправлять политику URSP в терминальное устройство посредством PCF в процессе выполнения регистрации в сети терминальным устройством.
Необязательно, способ может дополнительно включать следующий этап: прием терминальным устройством ID сервера; и операция, в ходе которой терминальное устройство получает первое правило посредством плоскости пользователя согласно ID первого правила после того, как установлен второй сеанс PDU, соответствующий второму правилу, может включать следующий этап: получение терминальным устройством первого правила посредством плоскости пользователя согласно ID первого правила и ID сервера после того, как установлен второй сеанс PDU, соответствующий второму правилу.
Необязательно, приоритет второго правила может быть выше приоритета первого правила.
В этом варианте осуществления настоящего изобретения для снижения нагрузки на сеть при условии, что политика URSP имеет слишком большой размер и PCF не может отправить политику URSP целиком в терминальное устройство посредством одного сигнального сообщения, PCF может отправлять фрагменты URSP, содержащие несколько правил, в терминальное устройство посредством плоскости управления, например, PCT может группировать несколько правил и отправлять группу правил в каждом сообщении или может отдать приоритет нескольким правилам для инициативной отправки фрагментов URSP, содержащих несколько правил, то есть отправки правил с приоритетами от высокого к низкому. Терминальное устройство также может отправлять ID требуемого правила в PCF после получения одного фрагмента правил, в частности, в случае, когда PCF сначала отправляет правило 1 и правило 2 в терминальное устройство, терминальное устройство может передавать ID правила 3 и правила 4 в PCF, так что PCF может отправлять правило 3 и правило 4 в терминальное устройство.
PCF также может сначала отправлять часть правил в терминальное устройство, а также передавать ID другой части правил. После того, как терминальное устройство устанавливает плоскость пользователя согласно части правил, терминальное устройство может получить другую часть правил согласно ID другой части правил. Кроме этого, PCF может отправлять ID сервера, который хранит другую часть правил, в терминальное устройство. После того, как терминальное устройство устанавливает плоскость пользователя согласно части правил, терминальное устройство может получить другую часть правил от сервера, соответствующего плоскости пользователя, согласно ID другой части правил.
Поскольку политика URSP может быть получена в форме фрагментов, можно эффективно уменьшить нагрузку на сеть и можно улучшить гибкость связи.
Необязательно, операция, в ходе которой терминальное устройство получает по меньшей мере одно правило согласно ID каждого правила из по меньшей мере одного правила в URSP, соответственно может включать следующий этап: в процессе выполнения регистрации в сети терминальным устройством получение терминальным устройством по меньшей мере одного правила согласно ID каждого правила из по меньшей мере одного правила.
На фиг. 6 изображена блок-схема способа 600 передачи данных согласно одному варианту осуществления настоящего изобретения. Как показано на фиг. 6, способ 600 может частично или полностью включать в себя следующие этапы.
На этапе S610 в процессе выполнения регистрации в сети терминальным устройством сетевое устройство отправляет несколько правил в URSP в терминальное устройство посредством нескольких сообщений.
Следовательно, согласно способу передачи данных в этом варианте осуществления настоящего изобретения, поскольку политика URSP может быть получена в форме фрагментов, можно эффективно уменьшить нагрузку на сеть и можно улучшить гибкость связи.
Необязательно, операция, в ходе которой в процессе выполнения регистрации в сети терминальным устройством сетевое устройство отправляет несколько правил в URSP в терминальное устройство посредством нескольких сообщений, может включать следующий этап: в процессе выполнения регистрации в сети терминальным устройством последовательную отправку сетевым устройством нескольких правил в терминальное устройство посредством нескольких сообщений на плоскости управления согласно приоритетам нескольких правил.
Необязательно, сетевое устройство может представлять собой устройство PCF.
На фиг. 7 изображена блок-схема способа 700 передачи данных согласно одному варианту осуществления настоящего изобретения. Как показано на фиг. 7, способ 700 может частично или полностью включать в себя следующие этапы.
На этапе S710 в процессе выполнения регистрации в сети терминальным устройством сетевое устройство отправляет второе правило, отличающееся от первого правила в URSP, и ID первого правила в терминальное устройство, так что терминальное устройство получает первое правило посредством плоскости пользователя согласно ID первого правила после того, как установлен второй сеанс блока данных протокола (PDU), соответствующий второму правилу.
Согласно способу передачи данных в этом варианте осуществления настоящего изобретения, поскольку политика URSP может быть получена в форме фрагментов, можно эффективно уменьшить нагрузку на сеть и можно улучшить гибкость связи.
Необязательно, способ может дополнительно включать следующий этап: отправку сетевым устройством ID сервера в терминальное устройство, так что терминальное устройство получает первое правило посредством плоскости пользователя согласно ID первого правила и ID сервера после того, как установлен второй сеанс PDU, соответствующий второму правилу.
Необязательно, сетевое устройство может представлять собой устройство PCF.
Следует понимать, что взаимодействие между сетевым устройством и терминальным устройством, соответствующие характеристики, функции и тому подобное, описанные применительно к сетевому устройству, соответствуют соответствующим характеристикам и функциям, описанным применительно к терминальному устройству. Соответствующее содержимое было подробно описано в способе 600 и не будет описано повторно в настоящем документе.
Также следует понимать, что порядковые числа, указанные в вышеизложенных процессах в различных вариантах осуществления настоящего изобретения, не обозначают последовательности исполнения. Последовательности исполнения процессов могут быть определены согласно функциям и внутренней логике процессов, и не должны расцениваться как какое-либо ограничение процессов реализации вариантов осуществления настоящего изобретения.
Способ передачи данных согласно вариантам осуществления настоящего изобретения подробно описан выше. Устройство для передачи данных согласно вариантам осуществления настоящего изобретения описано ниже в сочетании с фиг. 8– 17. Технические признаки, описанные в варианте осуществления способа, применимы к следующему варианту осуществления устройства.
На фиг. 8 изображена блок-схема терминального устройства 800 согласно одному варианту осуществления настоящего изобретения. Как изображено на фиг. 8, терминальное устройство 800 может содержать блок 810 отправки и блок 820 приема.
Блок 810 отправки выполнен с возможностью отправки первого сообщения с запросом в сетевое устройство, причем первое сообщение с запросом предназначено для запроса осуществления установления сеанса, включающего N потоков данных, в первом сеансе PDU.
Блок 820 приема выполнен с возможностью приема ответного сообщения, отправленного сетевым устройством в ответ на первое сообщение с запросом, причем ответное сообщение предназначено для указания того, что сетевое устройство отказывается осуществлять в первом сеансе PDU установление сеанса, включающее M потоков данных из N потоков данных, причем как N, так и M представляют собой целое положительное число, и причем N больше или равно M.
Следовательно, согласно терминальному устройству в этом варианте осуществления настоящего изобретения, благодаря получению условия установления сеанса, отправленного обратно сетевым устройством, терминальное устройство может своевременно корректировать политику установления сеанса и производительность системы может быть улучшена.
Необязательно, ответное сообщение может включать значение причины отказа, и значение причины отказа может быть предназначено для указания того, что первый сеанс PDU не поддерживает M потоков данных.
Необязательно, ответное сообщение может включать ID каждого потока данных из M потоков данных.
Необязательно, блок отправки может быть дополнительно выполнен с возможностью отправки второго сообщения с запросом в сетевое устройство в ответ на ответное сообщение, причем второе сообщение с запросом предназначено для запрашивания осуществления во втором сеансе PDU установления сеанса, включающего по меньшей мере один поток данных из M потоков данных.
Необязательно, первое сообщение с запросом может включать ID первого сеанса PDU, второе сообщение с запросом может включать ID второго сеанса PDU, и второй сеанс PDU может представлять собой первый сеанс PDU после корректировки ID первого сеанса PDU.
Необязательно, перед тем, как терминальное устройство ответит на ответное сообщение, терминальное устройство может дополнительно содержать блок обработки, выполненный с возможностью корректировки параметра установления второго сеанса PDU, а не первого сеанса PDU, согласно M потокам данных.
Необязательно, ответное сообщение может включать ID второго сеанса PDU.
Необязательно, сетевое устройство может представлять собой устройство SMF.
Следует понимать, что терминальное устройство 800 согласно этому варианту осуществления настоящего изобретения может соответствовать терминальному устройству в варианте осуществления способа согласно настоящему изобретению. Кроме этого, вышеуказанные и другие операции и/или функции каждого блока в терминальном устройстве 800 соответственно предназначены для реализации соответствующего процесса терминального устройства в способе, изображенном на фиг. 2 и фиг. 3, и не будут повторно описаны для краткости.
На фиг. 9 изображена блок-схема сетевого устройства 900 согласно одному варианту осуществления настоящего изобретения. Как изображено на фиг. 9, сетевое устройство 900 может содержать блок 910 приема и блок 920 отправки.
Блок 910 приема выполнен с возможностью приема первого сообщения с запросом, отправленного терминальным устройством, причем первое сообщение с запросом предназначено для запроса осуществления установления сеанса, включающего N потоков данных, в первом сеансе PDU.
Блок 920 отправки выполнен с возможностью отправки ответного сообщения в ответ на первое сообщение с запросом в терминальное устройство, причем ответное сообщение предназначено для указания того, что сетевое устройство отказывается осуществлять в первом сеансе PDU установление сеанса, включающее M потоков данных из N потоков данных, причем как N, так и M представляют собой целое положительное число, и причем N больше или равно M.
Следовательно, сетевое устройство в этом варианте осуществления настоящего изобретения, путем отправки условия установления сеанса обратно в терминальное устройство, может позволить терминальному устройству своевременно корректировать политику установления сеанса, поэтому производительность системы может быть улучшена.
Необязательно, ответное сообщение может включать значение причины отказа, и значение причины отказа может быть предназначено для указания того, что первый сеанс PDU не поддерживает M потоков данных.
Необязательно, ответное сообщение может включать ID каждого потока данных из M потоков данных.
Необязательно, блок приема может быть дополнительно выполнен с возможностью приема второго сообщения с запросом, отправленного терминальным устройством, причем второе сообщение с запросом предназначено для запрашивания осуществления во втором сеансе PDU установления сеанса, включающего по меньшей мере один поток данных из M потоков данных.
Необязательно, ответное сообщение может включать ID второго сеанса PDU, а не первого сеанса PDU, предложенный сетевым устройством.
Необязательно, сетевое устройство может представлять собой устройство SMF, и сетевое устройство может дополнительно содержать блок обработки, выполненный с возможностью инициирования осуществления установления сеанса, включающего N потоков данных, в первом сеансе PDU сетевым устройством доступа согласно первому сообщению с запросом; и блок приема может быть дополнительно выполнен с возможностью приема списка потоков данных, отправленного сетевым устройством доступа и соответствующего первому сеансу PDU, причем список потоков данных включает M потоков данных или (N-M) потоков данных из N потоков данных, принятых первым сеансом PDU.
Следует понимать, что сетевое устройство 900 согласно этому варианту осуществления настоящего изобретения может соответствовать терминальному устройству в варианте осуществления способа согласно настоящему изобретению. Кроме этого, вышеуказанные и другие операции и/или функции каждого блока в сетевом устройстве 900 соответственно предназначены для реализации соответствующего процесса сетевого устройства в способе, изображенном на фиг. 4, и не будут повторно описаны для краткости.
На фиг. 10 изображена блок-схема терминального устройства 1000 согласно одному варианту осуществления настоящего изобретения. Как изображено на фиг. 10, терминальное устройство 1000 может содержать блок 1100 обработки.
Блок 1100 обработки выполнен с возможностью получения по меньшей мере одного правила соответственно, согласно ID каждого правила из по меньшей мере одного правила в URSP.
Блок 1100 обработки дополнительно выполнен с возможностью установления или модификации сетевым устройством по меньшей мере одного сеанса PDU во взаимно-однозначном соответствии с по меньшей мере одним правилом согласно по меньшей мере одному правилу.
Терминальное устройство в этом варианте осуществления настоящего изобретения может получать какое-либо правило согласно ID правил, и сетевому устройству больше не нужно отправлять одновременно все правила в терминальное устройство, так что нагрузка на сетевое устройство может быть уменьшена и гибкость связи может быть повышена.
Необязательно, по меньшей мере одно правило может представлять собой несколько правил, и блок обработки в частности может быть выполнен с возможностью инициирования установления или модификации нескольких сеансов PDU сетевым устройством согласно приоритетам нескольких правил.
Необязательно, первое правило из по меньшей мере одного правила может включать по меньшей мере один параметр из следующих параметров: RAT, режим непрерывности сеанса и услуги, S-NSSAI, тип параллельного соединения, DNN и фильтр потока данных.
Необязательно, первый параметр в по меньшей мере одном параметре может включать несколько значений, указывающих на приоритеты, и блок обработки в частности может быть выполнен с возможностью инициирования установления или модификации первого сеанса PDU сетевым устройством согласно приоритетам нескольких значений.
Необязательно, блок обработки может быть дополнительно выполнен с возможностью отправки первого сообщения с запросом в сетевое устройство согласно первому правилу, причем первое сообщение с запросом предназначено для запрашивания осуществления сетевым устройством в первом сеансе PDU установления сеанса, включающего N потоков данных; и после того, как блок обработки инициирует установление или модификацию первого сеанса PDU сетевым устройством согласно первому правилу, терминальное устройство может дополнительно содержать блок приема, выполненный с возможностью приема ответного сообщения, отправленного сетевым устройством в ответ на первое сообщение с запросом, причем ответное сообщение предназначено для обозначения того, что сетевое устройство отказывается осуществлять установление сеанса, включающее M потоков данных из N потоков данных в первом сеансе PDU, причем как N, так и M представляют собой целое положительное число, и причем N больше или равно M.
Необязательно, ответное сообщение может включать значение причины отказа, и значение причины отказа может быть предназначено для указания на по меньшей мере одно условие из следующих условий: сеанс PDU не обеспечивает поддержку, технология доступа RAT не разрешает доступ, не обеспечена непрерывность сеанса или услуги, S-NSSAI неверна, DNN не обеспечивает поддержку и ID сеанса PDU невозможно идентифицировать.
Необязательно, терминальное устройство может дополнительно содержать блок обработки, дополнительно выполненный с возможностью корректировки, в ответ на ответное сообщение, значение параметра первого правила, соответствующего значению причины отказа; и блок отправки, выполненный с возможностью отправки второго сообщения с запросом в сетевое устройство согласно откорректированному первому правилу, причем второе сообщение с запросом предназначено для запрашивания осуществления сетевым устройством в первом сеансе PDU установления сеанса, включающего по меньшей мере один поток данных из M потоков данных.
Необязательно, параметр первого правила, соответствующий значению причины отказа, может включать несколько значений, указывающих на приоритеты, и блок обработки может быть дополнительно выполнен с возможностью корректировки, в ответ на ответное сообщение, значения параметра первой URSP, соответствующего значению причины отказа, до значения, имеющего приоритет выше, чем приоритет значения, когда установление первого сеанса PDU было инициировано в прошлый раз.
Необязательно, ответное сообщение может включать значение параметра первого правила, соответствующее значению причины отказа и предложенное сетевым устройством, и операция, в ходе которой блок обработки корректирует, в ответ на ответное сообщение, значение параметра первой URSP, соответствующее значению причины отказа, может включать следующий этап: корректировку блоком обработки значения параметра первого правила, соответствующего значению причины отказа, до значения параметра первого правила, соответствующего значению причины отказа и предложенного сетевым устройством.
Необязательно, терминальное устройство может дополнительно содержать блок приема, выполненный с возможностью приема второго правила, отличающегося от первого правила, из по меньшей мере одного правила в URSP и ID первого правила от сетевого устройства; и операция, в ходе которой блок обработки получает первое правило согласно ID первого правила, может включать следующие этапы:
получение блоком обработки первого правила посредством плоскости пользователя согласно ID первого правила после того, как установлен второй сеанс PDU, соответствующий второму правилу, или инициирование блоком обработки отправки сетевым устройством первого правила посредством плоскости управления согласно ID первого правила.
Необязательно, блок приема может быть дополнительно выполнен с возможностью приема ID сервера; и операция, в ходе которой блок обработки получает первое правило посредством плоскости пользователя согласно ID первого правила после того, как установлен второй сеанс PDU, соответствующий второму правилу, может включать следующий этап: получение блоком обработки первого правила посредством плоскости пользователя согласно ID первого правила и ID сервера после того, как установлен второй сеанс PDU, соответствующий второму правилу.
Необязательно, приоритет второго правила может быть выше приоритета первого правила.
Необязательно, операция, в ходе которой блок обработки соответственно получает по меньшей мере одно правило согласно ID каждого правила из по меньшей мере одного правила в URSP, может включать следующий этап: в процессе выполнения регистрации в сети терминальным устройством получение блоком обработки по меньшей мере одного правила согласно ID каждого правила из по меньшей мере одного правила.
Следует понимать, что терминальное устройство 1000 согласно этому варианту осуществления настоящего изобретения может соответствовать терминальному устройству в варианте осуществления способа согласно настоящему изобретению. Кроме этого, вышеуказанные и другие операции и/или функции каждого блока в терминальном устройстве 1000 соответственно предназначены для реализации соответствующего процесса терминального устройства в способе, изображенном на фиг. 5, и не будут повторно описаны для краткости.
На фиг. 11 изображена блок-схема сетевого устройства 2000 согласно одному варианту осуществления настоящего изобретения. Как изображено на фиг. 11, сетевое устройство 2000 может содержать блок 2100 отправки.
Блок 2100 отправки выполнен с возможностью отправки, в процессе выполнения регистрации в сети терминальным устройством, нескольких правил в URSP в терминальное устройство посредством нескольких сообщений.
Следовательно, согласно сетевому устройству в этом варианте осуществления настоящего изобретения, поскольку политика URSP может быть получена в форме фрагментов, можно эффективно уменьшить нагрузку на сеть и можно улучшить гибкость связи.
Необязательно, в процессе выполнения регистрации в сети терминальным устройством блок обработки может быть в частности выполнен с возможностью последовательной отправки нескольких правил в терминальное устройство посредством нескольких сообщений на плоскости управления согласно приоритетам нескольких правил.
Необязательно, сетевое устройство может представлять собой устройство PCF.
Следует понимать, что терминальное устройство 2000 согласно этому варианту осуществления настоящего изобретения может соответствовать терминальному устройству в варианте осуществления способа согласно настоящему изобретению. Кроме этого, вышеуказанные и другие операции и/или функции каждого блока в терминальном устройстве 2000 соответственно предназначены для реализации соответствующего процесса терминального устройства в способе, изображенном на фиг. 6, и не будут повторно описаны для краткости.
На фиг. 12 изображена блок-схема сетевого устройства 3000 согласно одному варианту осуществления настоящего изобретения. Как изображено на фиг. 12, сетевое устройство 3000 может содержать блок 3100 отправки.
Блок 3100 отправки выполнен с возможностью отправки, в процессе выполнения регистрации в сети терминальным устройством, второго правила, отличающегося от первого правила в URSP, и ID первого правила в терминальное устройство, так что терминальное устройство получает первое правило посредством плоскости пользователя согласно ID первого правила после того, как установлен второй сеанс блока данных протокола (PDU), соответствующий второму правилу.
Следовательно, согласно сетевому устройству в этом варианте осуществления настоящего изобретения, поскольку политика URSP может быть получена в форме фрагментов, можно эффективно уменьшить нагрузку на сеть и можно улучшить гибкость связи.
Необязательно, блок отправки может быть дополнительно выполнен с возможностью отправки ID сервера в терминальное устройство, так что терминальное устройство получает первое правило посредством плоскости пользователя согласно ID первого правила и ID сервера после того, как установлен второй сеанс PDU, соответствующий второму правилу.
Необязательно, сетевое устройство может представлять собой устройство PCF.
Следует понимать, что терминальное устройство 3000 согласно этому варианту осуществления настоящего изобретения может соответствовать терминальному устройству в варианте осуществления способа согласно настоящему изобретению. Кроме этого, вышеуказанные и другие операции и/или функции каждого блока в терминальном устройстве 3000 соответственно предназначены для реализации соответствующего процесса терминального устройства в способе, изображенном на фиг. 7, и не будут повторно описаны для краткости.
Как показано на фиг. 13, в варианте осуществления настоящего изобретения дополнительно предоставлено терминальное устройство 4000. Терминальное устройство 4000 может представлять собой терминальное устройство 800 на фиг. 8, и может быть выполнено с возможностью выполнения операций терминального устройства, соответствующего способу 200, изображенному на фиг. 2. Терминальное устройство 4000 может содержать входной интерфейс 4010, выходной интерфейс 4020, процессор 4030 и запоминающее устройство 4040. Входной интерфейс 4010, выходной интерфейс 4020, процессор 4030 и запоминающее устройство 4040 могут быть соединены посредством системы шин. Запоминающее устройство 4040 выполнено с возможностью хранения программы, команды или кода. Процессор 4030 выполнен с возможностью выполнения программы, команды или кода, хранящихся в запоминающем устройстве 4040, для управления входным интерфейсом 4010 для приема сигнала и управления выходным интерфейсом 4020 для отправки сигнала и выполнения операций в вышеизложенном варианте осуществления способа.
Следовательно, согласно терминальному устройству в этом варианте осуществления настоящего изобретения, благодаря получению условия установления сеанса, отправленного обратно сетевым устройством, терминальное устройство может своевременно корректировать политику установления сеанса и производительность системы может быть улучшена.
Следует понимать, что в этом варианте осуществления настоящего изобретения процессор 4030 может представлять собой центральный процессор (CPU), и процессор 4030 также может представлять собой другой процессор общего назначения, процессор цифровой обработки сигналов (DSP), интегральную схему специального назначения (ASIC), программируемую пользователем вентильную матрицу (FPGA) или другое программируемое логическое устройство, отдельный логический элемент или транзисторное логическое устройство, отдельный аппаратный компонент и тому подобное. Процессор общего назначения может представлять собой микропроцессор, или процессор также может представлять собой любой традиционный процессор и т. п.
Запоминающее устройство 4040 может включать постоянное запоминающее устройство (ROM) и оперативное запоминающее устройство (RAM) и предоставлять команды и данные процессору 4030. Часть процессора 4040 также может содержать энергонезависимое оперативное запоминающее устройство. Например, процессор 4040 также может хранить информацию о типе устройства.
При реализации все содержимое способа может быть выполнено посредством команды в форме интегральной логической схемы аппаратного обеспечения в процессоре 4030 или в форме программного обеспечения. Содержимое способа, раскрытое в сочетании с этим вариантом осуществления настоящего изобретения, может быть непосредственно воплощено в виде аппаратного процессора для выполнения и реализации, или в виде сочетания аппаратных и программных модулей в процессоре для выполнения и реализации. Программный модуль может быть расположен на хорошо известном в данной области техники носителе данных, таком как RAM, флеш-память, программируемое ROM или электрически стираемое программируемое запоминающее устройство и реестр. Носитель данных расположен в запоминающем устройстве 4040. Процессор 4030 считывает информацию, хранящуюся в запоминающем устройстве 4040, и выполняет содержимое вышеизложенного способа в сочетании с аппаратным обеспечением. Во избежание повторов вышеизложенное не будет подробно описано.
В одном конкретном варианте осуществления блок отправки в терминальном устройстве 800 может быть реализован посредством выходного интерфейса 4020, изображенного на фиг. 13, и блок приема в терминальном устройстве 800 может быть реализован посредством входного интерфейса 4010, изображенного на фиг. 13.
Как показано на фиг. 14, в варианте осуществления настоящего изобретения дополнительно предоставлено сетевое устройство 5000. Сетевое устройство 5000 может представлять собой сетевое устройство 900, изображенное на фиг. 9, и может быть выполнено с возможностью выполнения всех операций сетевого устройства, соответствующего способу 400, изображенному на фиг. 4. Сетевое устройство 5000 может содержать входной интерфейс 5010, выходной интерфейс 5020, процессор 5030 и запоминающее устройство 5040. Входной интерфейс 5010, выходной интерфейс 5020, процессор 5030 и запоминающее устройство 5040 могут быть соединены посредством системы шин. Запоминающее устройство 5040 выполнено с возможностью хранения программы, команды или кода. Процессор 5030 выполнен с возможностью выполнения программы, команды или кода, хранящихся в запоминающем устройстве 5040, для управления входным интерфейсом 5010 для приема сигнала и управления выходным интерфейсом 5020 для отправки сигнала и выполнения операций в вышеизложенном варианте осуществления способа.
Следовательно, сетевое устройство в этом варианте осуществления настоящего изобретения, путем отправки условия установления сеанса обратно в терминальное устройство, может позволить терминальному устройству своевременно корректировать политику установления сеанса и производительность системы может быть улучшена.
Следует понимать, что в этом варианте осуществления настоящего изобретения процессор 5030 может представлять собой CPU, и процессор 5030 также может представлять собой другой процессор общего назначения, DSP, ASIC, FPGA или другое программируемое логическое устройство, отдельный логический элемент или транзисторное логическое устройство, отдельный аппаратный компонент и тому подобное. Процессор общего назначения может представлять собой микропроцессор, или процессор также может представлять собой любой традиционный процессор и т. п.
Запоминающее устройство 5040 может включать ROM и RAM и предоставлять команды и данные процессору 5030. Часть процессора 5040 также может содержать энергонезависимое оперативное запоминающее устройство. Например, процессор 5040 также может хранить информацию о типе устройства.
При реализации все содержимое способа может быть выполнено посредством команды в форме интегральной логической схемы аппаратного обеспечения в процессоре 5030 или в форме программного обеспечения. Содержимое способа, описанное в сочетании с этим вариантом осуществления настоящего изобретения, может быть непосредственно воплощено в виде аппаратного процессора для выполнения и реализации, или в виде сочетания аппаратных и программных модулей в процессоре для выполнения и реализации. Программный модуль может быть расположен на хорошо известном в данной области техники носителе данных, таком как RAM, флеш-память, программируемое ROM или электрически стираемое программируемое запоминающее устройство и реестр. Носитель данных расположен в запоминающем устройстве 5040. Процессор 5030 считывает информацию, хранящуюся в запоминающем устройстве 5040, и выполняет содержимое вышеизложенного способа в сочетании с аппаратным обеспечением. Во избежание повторов вышеизложенное не будет подробно описано.
В одном конкретном варианте осуществления блок отправки в сетевом устройстве 900 может быть реализован посредством выходного интерфейса 5020, изображенного на фиг. 14, и блок приема в сетевом устройстве 900 может быть реализован посредством входного интерфейса 5010, изображенного на фиг. 14.
Как показано на фиг. 15, в варианте осуществления настоящего изобретения дополнительно предоставлено терминальное устройство 6000. Терминальное устройство 6000 может представлять собой терминальное устройство 1000 на фиг. 10, и может быть выполнено с возможностью выполнения операций терминального устройства, соответствующего способу 500, изображенному на фиг. 5. Терминальное устройство 6000 может содержать входной интерфейс 6010, выходной интерфейс 6020, процессор 6030 и запоминающее устройство 6060. Входной интерфейс 6010, выходной интерфейс 6020, процессор 6030 и запоминающее устройство 6060 могут быть соединены посредством системы шин. Запоминающее устройство 6060 выполнено с возможностью хранения программы, команды или кода. Процессор 6030 выполнен с возможностью выполнения программы, команды или кода, хранящихся в запоминающем устройстве 6060, для управления входным интерфейсом 6010 для приема сигнала и управления выходным интерфейсом 6020 для отправки сигнала и выполнения операций в вышеизложенном варианте осуществления способа.
Следовательно, терминальное устройство в этом варианте осуществления настоящего изобретения может получать какое-либо правило согласно ID правил, и сетевому устройству больше не нужно отправлять одновременно все правила в терминальное устройство, так что нагрузка на сетевое устройство может быть уменьшена и гибкость связи может быть повышена.
Следует понимать, что в этом варианте осуществления настоящего изобретения процессор 6030 может представлять собой центральный процессор (CPU), и процессор 6030 также может представлять собой другой процессор общего назначения, процессор цифровой обработки сигналов (DSP), интегральную схему специального назначения (ASIC), программируемую пользователем вентильную матрицу (FPGA) или другое программируемое логическое устройство, отдельный логический элемент или транзисторное логическое устройство, отдельный аппаратный компонент и тому подобное. Процессор общего назначения может представлять собой микропроцессор, или процессор также может представлять собой любой традиционный процессор и т. п.
Запоминающее устройство 6060 может включать ROM и RAM и предоставлять команды и данные процессору 6030. Часть процессора 6060 также может содержать энергонезависимое оперативное запоминающее устройство. Например, процессор 6060 также может хранить информацию о типе устройства.
При реализации все содержимое способа может быть выполнено посредством команды в форме интегральной логической схемы аппаратного обеспечения в процессоре 6030 или в форме программного обеспечения. Содержимое способа, описанное в сочетании с этим вариантом осуществления настоящего изобретения, может быть непосредственно воплощено в виде аппаратного процессора для выполнения и реализации, или в виде сочетания аппаратных и программных модулей в процессоре для выполнения и реализации. Программный модуль может быть расположен на хорошо известном в данной области техники носителе данных, таком как RAM, флеш-память, программируемое ROM или электрически стираемое программируемое запоминающее устройство и реестр. Носитель данных расположен в запоминающем устройстве 6060. Процессор 6030 считывает информацию, хранящуюся в запоминающем устройстве 6060, и выполняет содержимое вышеизложенного способа в сочетании с аппаратным обеспечением. Во избежание повторов вышеизложенное не будет подробно описано.
В одном конкретном варианте осуществления блок обработки в терминальном устройстве 1000 может быть реализован посредством процессора 6030, изображенного на фиг. 15.
Как показано на фиг. 16, в варианте осуществления настоящего изобретения дополнительно предоставлено сетевое устройство 7000. Сетевое устройство 7000 может представлять собой сетевое устройство 2000, изображенное на фиг. 11, и может быть выполнено с возможностью выполнения операций сетевого устройства, соответствующего способу 600, изображенному на фиг. 6. Сетевое устройство 7000 может содержать входной интерфейс 7010, выходной интерфейс 7020, процессор 7030 и запоминающее устройство 7040. Входной интерфейс 7010, выходной интерфейс 7020, процессор 7030 и запоминающее устройство 7040 могут быть соединены посредством системы шин. Запоминающее устройство 7040 выполнено с возможностью хранения программы, команды или кода. Процессор 7030 выполнен с возможностью выполнения программы, команды или кода, хранящихся в запоминающем устройстве 7040, для управления входным интерфейсом 7010 для приема сигнала и управления выходным интерфейсом 7020 для отправки сигнала и выполнения операций в вышеизложенном варианте осуществления способа.
Следовательно, согласно сетевому устройству в этом варианте осуществления настоящего изобретения, поскольку политика URSP может быть получена в форме фрагментов, можно эффективно уменьшить нагрузку на сеть и можно улучшить гибкость связи.
Следует понимать, что, в этом варианте осуществления настоящего изобретения, процессор 7030 может представлять собой центральный процессор (CPU), и процессор 7030 также может представлять собой другие процессоры общего назначения, процессор цифровой обработки сигналов (DSP), интегральную схему специального назначения (ASIC), программируемую пользователем вентильную матрицу (FPGA) или другое программируемое логическое устройство, отдельный логический элемент или транзисторное логическое устройство, отдельный аппаратный компонент и тому подобное. Процессор общего назначения может представлять собой микропроцессор, или процессор также может представлять собой любой традиционный процессор и т. п.
Запоминающее устройство 7040 может включать ROM и RAM и предоставлять команды и данные процессору 7030. Часть процессора 7040 также может содержать энергонезависимое оперативное запоминающее устройство. Например, процессор 7040 также может хранить информацию о типе устройства.
При реализации все содержимое способа может быть выполнено посредством команды в форме интегральной логической схемы аппаратного обеспечения в процессоре 7030 или в форме программного обеспечения. Содержимое способа, описанное в сочетании с этим вариантом осуществления настоящего изобретения, может быть непосредственно воплощено в виде аппаратного процессора для выполнения и реализации, или в виде сочетания аппаратных и программных модулей в процессоре для выполнения и реализации. Программный модуль может быть расположен на хорошо известном в данной области техники носителе данных, таком как RAM, флеш-память, программируемое ROM или электрически стираемое программируемое запоминающее устройство и реестр. Носитель данных расположен в запоминающем устройстве 7040. Процессор 7030 считывает информацию, хранящуюся в запоминающем устройстве 7040, и выполняет содержимое вышеизложенного способа в сочетании с аппаратным обеспечением. Во избежание повторов вышеизложенное не будет подробно описано.
В одном конкретном варианте осуществления блок отправки в сетевом устройстве 2000 может быть реализован посредством выходного интерфейса 7020, изображенного на фиг. 16.
Как показано на фиг. 17, в варианте осуществления настоящего изобретения дополнительно предоставлено сетевое устройство 8000. Сетевое устройство 8000 может представлять собой сетевое устройство 3000, изображенное на фиг. 12, и может быть выполнено с возможностью выполнения содержимого сетевого устройства, соответствующего способу 700, изображенному на фиг. 7. Сетевое устройство 8000 может содержать входной интерфейс 8010, выходной интерфейс 8020, процессор 8030 и запоминающее устройство 8040. Входной интерфейс 8010, выходной интерфейс 8020, процессор 8030 и запоминающее устройство 8040 могут быть соединены посредством системы шин. Запоминающее устройство 8040 выполнено с возможностью хранения программы, команды или кода. Процессор 8030 выполнен с возможностью выполнения программы, команды или кода, хранящихся в запоминающем устройстве 8040, для управления входным интерфейсом 8010 для приема сигнала и управления выходным интерфейсом 8020 для отправки сигнала и выполнения операций в вышеизложенном варианте осуществления способа.
Следовательно, согласно сетевому устройству в этом варианте осуществления настоящего изобретения, поскольку политика URSP может быть получена в форме фрагментов, можно эффективно уменьшить нагрузку на сеть и можно улучшить гибкость связи.
Следует понимать, что, в этом варианте осуществления настоящего изобретения, процессор 8030 может представлять собой центральный процессор (CPU), и процессор 8030 также может представлять собой другой процессор общего назначения, процессор цифровой обработки сигналов (DSP), интегральную схему специального назначения (ASIC), программируемую пользователем вентильную матрицу (FPGA) или другое программируемое логическое устройство, отдельный логический элемент или транзисторное логическое устройство, отдельный аппаратный компонент и тому подобное. Процессор общего назначения может представлять собой микропроцессор, или процессор также может представлять собой любой традиционный процессор и т. п.
Запоминающее устройство 8040 может включать ROM и RAM и предоставлять команды и данные процессору 8030. Часть процессора 8040 также может содержать энергонезависимое оперативное запоминающее устройство. Например, процессор 8040 также может хранить информацию о типе устройства.
При реализации все содержимое способа может быть выполнено посредством команды в форме интегральной логической схемы аппаратного обеспечения в процессоре 8030 или в форме программного обеспечения. Содержимое способа, описанное в сочетании с этим вариантом осуществления настоящего изобретения, может быть непосредственно воплощено в виде аппаратного процессора для выполнения и реализации, или в виде сочетания аппаратных и программных модулей в процессоре для выполнения и реализации. Программный модуль может быть расположен на хорошо известном в данной области техники носителе данных, таком как RAM, флеш-память, программируемое ROM или электрически стираемое программируемое запоминающее устройство и реестр. Носитель данных может быть расположен в запоминающем устройстве 8040. Процессор 8030 может считывать информацию, хранящуюся в запоминающем устройстве 8040, и выполнять содержимое вышеизложенного способа в сочетании с аппаратным обеспечением. Во избежание повторов вышеизложенное не будет подробно описано.
В одном конкретном варианте осуществления блок отправки в сетевом устройстве 3000 может быть реализован посредством выходного интерфейса 8020, изображенного на фиг. 17.
Специалисту в данной области будет очевидно, что в сочетании с примерами, описанными в вариантах осуществления, представленных в данном техническом описании, блоки и этапы алгоритма могут быть реализованы электронным аппаратным обеспечением, компьютерным программным обеспечением или сочетанием компьютерного программного обеспечения и электронного аппаратного обеспечения. В зависимости от конкретных применений и конструктивных ограничений технического решения, эти функции осуществляются аппаратным обеспечением или программным обеспечением. Специалист в данной области техники может использовать другие способы для реализации описанных функций для каждого отдельного применения, но не следует полагать, что эта реализация выходит за рамки объема настоящего изобретения.
Специалист в данной области техники может четко понимать, что для удобства и краткости описания, подробный рабочий процесс вышеизложенной системы, устройства и блока может ссылаться на соответствующий процесс в вышеизложенных вариантах осуществления способа, и подробности не описаны повторно в настоящем документе.
Следует понимать, что в нескольких вариантах осуществления, предоставленных в настоящем описании, раскрытая система, устройство и способ могут быть реализованы иначе. Например, описанные варианты осуществления устройства являются лишь иллюстративными. Например, разделение блока представляет собой разделение только логической функции, и может быть другое разделение при фактической реализации. Например, множество блоков или компонентов могут быть объединены или интегрированы в другую систему, или некоторые признаки могут быть не учтены или не выполняться. В дополнение, показанные или описанные взаимные связи или непосредственные связи, или соединения связи могут быть реализованы посредством некоторых интерфейсов. Опосредованные подключения или соединения связи между устройствами или блоками могут быть реализованы в электронной, механической или других формах.
Блоки, описанные в качестве отдельных деталей, могут быть или не быть физически разделены, и детали, показанные в качестве блоков, могут представлять собой или не представлять собой физические блоки, могут быть расположены в одном месте или могут быть распределены между множеством сетевых блоков. Некоторые или все блоки могут быть выбраны в соответствии с фактическими потребностями для достижения целей решений вариантов осуществления.
В дополнение, функциональные блоки в вариантах осуществления настоящего изобретения могут быть интегрированы в один блок обработки, или каждый из блоков может существовать физически отдельно, или два или более блоков могут быть интегрированы в один блок.
При реализации функций в форме программного функционального блоков и продаже или использовании в качестве самостоятельного продукта функции могут храниться на машиночитаемом носителе данных. На основании такого понимания технические решения настоящего изобретения по существу, или часть, вносящая вклад в известный уровень техники, или некоторые технические решения могут быть реализованы в виде программного продукта. Компьютерный программный продукт может храниться в носителе данных и может включать несколько команд, позволяющих компьютерному устройству (которое может представлять собой персональный компьютер, сервер или сетевое устройство) выполнять все или некоторые из этапов способов, описанных в вариантах осуществления настоящего изобретения. Вышеупомянутый носитель данных может содержать любой носитель, способный хранить программный код, такой как USB флеш-накопитель, мобильный жесткий диск, ROM, RAM, магнитный диск или оптический диск.
Выше приведен лишь конкретный режим реализации настоящего изобретения и он не предназначен для ограничения объема правовой охраны настоящего изобретения. Любые изменения или замены, очевидные специалистам в данной области техники, в рамках технического объема, раскрытого в настоящем изобретении, должны подпадать под объем правовой охраны настоящего изобретения. Следовательно, объем правовой охраны настоящего изобретения будет зависеть от объема правовой охраны формулы изобретения.