СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ ДОСТУПА К УСЛУГЕ
METHOD AND DEVICE FOR ACCESSING A SERVICE

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящая заявка относится к области связи и, в частности, к способу и устройству для получения доступа к услуге.
ПРЕДПОСЫЛКИ ИЗОБРЕТЕНИЯ
В системе 5G терминальное устройство может получить доступ к услуге посредством сети, основанной на проекте партнерства третьего поколения (3GPP), или сети, не основанной на 3GPP. В частности, сетевая сторона имеет узел управления доступом к услуге, который может отвечать за управление услугой, к которой получен доступ посредством сети, основанной на 3GPP, или сети, не основанной на 3GPP.
Следовательно, для терминального устройства или узла управления доступом к услуге это является актуальной проблемой, которая должна быть решена в отношении того, как реализовать эффективное получение доступа к услугам.
КРАТКОЕ ОПИСАНИЕ
В вариантах осуществления настоящей заявки предоставлены способ и устройство для получения доступа к услуге, которые являются преимущественными для реализации эффективного получения доступа к услугам.
В первом аспекте предоставлен способ получения доступа к услуге, включающий:
определение первым устройством условия приема первого пакета данных, передаваемого по первому пути услуг; и
определение первым устройством, является ли первый путь услуг доступным, согласно условию приема первого пакета данных.
Следовательно, в способе получения доступа к услуге согласно вариантам осуществления настоящей заявки первое устройство может определять, является ли первый путь услуг для получения доступа к услуге доступным, перед получением доступа к услуге, тем самым способствуя выбору доступного пути услуг для получения доступа, а также реализуя эффективное получение доступа к услугам посредством терминала.
В варианте осуществления в случае, когда первый путь услуг является доступным, первый путь услуг может использоваться для получения доступа к услуге, а в случае, когда первый путь услуг является недоступным, для получения доступа выбирается дополнительный путь услуг, или первый путь услуг с уменьшенной нагрузкой может использоваться для получения доступа, тем самым реализуя эффективное получение доступа к услугам посредством терминала, а также улучшая опыт пользователя.
В связи с первым аспектом в некоторых реализациях первого аспекта первое устройство представляет собой отправляющую сторону первого пакета данных, а второе устройство представляет собой принимающую сторону первого пакета данных, или первое устройство представляет собой принимающую сторону первого пакета данных, а второе устройство представляет собой отправляющую сторону первого пакета данных.
В связи с первым аспектом в некоторых реализациях первого аспекта первое устройство представляет собой терминальное устройство, а второе устройство представляет собой сетевое устройство, или первое устройство представляет собой сетевое устройство, а второе устройство представляет собой терминальное устройство.
В связи с первым аспектом в некоторых реализациях первого аспекта сетевое устройство представляет собой узел управления функцией услуги или объект функции плоскости пользователя (UPF).
В связи с первым аспектом в некоторых реализациях первого аспекта способ дополнительно включает:
отправку первым устройством первого пакета данных на второе устройство согласно конкретному периоду или прием первого пакета данных, отправленного вторым устройством, согласно конкретному периоду.
В связи с первым аспектом в некоторых реализациях первого аспекта отправка первым устройством первого пакета данных на второе устройство согласно конкретному периоду включает:
отправку первым устройством первого пакета данных на второе устройство согласно конкретному периоду в случае, когда выполняют первое заданное условие.
В связи с первым аспектом в некоторых реализациях первого аспекта конкретный период утверждают посредством первого устройства и второго устройства, или, если первое устройство представляет собой терминальное устройство, а второе устройство представляет собой сетевое устройство, то конкретный период настраивают посредством второго устройства.
То есть первое устройство и второе устройство могут определять посредством обмена сообщениями период отправки первого устройства, то есть вышеупомянутый конкретный период, или, если первое устройство представляет собой терминальное устройство, а второе устройство представляет собой сетевое устройство, то конкретный период настраивают посредством второго устройства, то есть второе устройство может настраивать для первого устройства период отправки первого пакета данных, например, второе устройство может отправлять первое сообщение на первое устройство и настраивать, используя первое сообщение, период отправки первого пакета данных для первого устройства, при этом первое сообщение может представлять собой полустатическую сигнальную информацию (например, сообщение управления радиоресурсами (RRC)) или динамическую сигнальную информацию (например, информацию управления нисходящей линии связи (DCI)).
Альтернативно конкретный период также может быть утвержден посредством протокола, таким образом, обмен информацией между первым устройством и вторым устройством не является необходимым, и отправляющая сторона может отправлять первый пакет данных согласно периоду отправки, утвержденному посредством протокола, и принимающая сторона также может принимать первый пакет данных согласно периоду отправки, утвержденному посредством протокола.
В связи с первым аспектом в некоторых реализациях первого аспекта поток или канал данных, используемый для передачи первого пакета данных, имеет соответствующую взаимосвязь с периодом отправки первого пакета данных.
Например, может иметь место соответствие в соотношении один к одному или соответствие в соотношении многие к одному или т. п. между потоком данных, используемым для передачи первого пакета данных, и периодом отправки первого пакета данных, подобным образом, также может иметь место соответствие в соотношении один к одному или соответствие в соотношении многие к одному или т. п. между каналом, используемым для передачи первого пакета данных, и периодом отправки первого пакета данных.
В связи с первым аспектом в некоторых реализациях первого аспекта первое устройство представляет собой отправляющую сторону первого пакета данных, и определение первым устройством условия приема первого пакета данных, передаваемого по первому пути услуг, включает:
прием первым устройством условия приема первого пакета данных, сообщенного вторым устройством;
при этом определение первым устройством, является ли первый путь услуг доступным, согласно условию приема первого пакета данных включает:
определение первым устройством, является ли первый путь услуг доступным, согласно условию приема первого пакета данных, сообщенному вторым устройством.
В связи с первым аспектом в некоторых реализациях первого аспекта определение первым устройством, является ли первый путь услуг доступным, согласно условию приема первого пакета данных включает:
определение первым устройством того, что первый путь услуг является недоступным, при выполнении по меньшей мере одного из следующих условий:
первый пакет данных неправильно принят в конкретный момент времени в периоде приема, количество пакетов данных, правильно принятых в течение окна приема, меньше, чем первое заданное значение, и отношение пакетов данных, принятых правильно, ко всем принятым пакетам в течение окна приема меньше, чем второе заданное значение, и отношение пакетов данных, принятых неправильно, ко всем принятым пакетам в течение окна приема больше, чем третье заданное значение, и отношение пакетов данных, принятых неправильно, к пакетам данных, принятым правильно, в течение окна приема больше, чем четвертое заданное значение, и отношение пакета данных, принятого правильно, к пакетам данных, принятым неправильно, в течение окна приема меньше, чем пятое заданное значение.
В варианте осуществления первое заданное значение, второе заданное значение, третье заданное значение, четвертое заданное значение и пятое заданное значение могут быть установлены системой или определены согласно требованию услуги, к которой необходимо получить доступ. Например, если услуга, к которой необходимо получить доступ, имеет более высокое требование в отношении качества линии связи, то первое заданное значение может быть установлено относительно большим значением, и второе заданное значение может быть установлено относительно малым значением, и третье заданное значение может быть установлено относительно малым значением, и четвертое заданное значение может быть установлено относительно малым значением, и пятое заданное значение может быть установлено относительно большим значением, в ином случае, если услуга, к которой необходимо получить доступ, имеет более низкое требование в отношении качества линии связи, то первое заданное значение может быть установлено относительно малым значением, и второе заданное значение может быть установлено относительно большим значением, и третье заданное значение может быть установлено относительно большим значением, и четвертое заданное значение может быть установлено относительно большим значением, и пятое заданное значение может быть установлено относительно малым значением.
В связи с первым аспектом в некоторых реализациях первого аспекта первое устройство представляет собой терминальное устройство или объект UPF, и после определения первым устройством того, что первый путь услуг является недоступным, способ дополнительно включает:
отправку первым устройством информации о состоянии на узел управления функцией услуги, при этом информацию о состоянии используют для указания того, что первый путь услуг является недоступным, с обеспечением узлу управления функцией услуги возможности переключить услугу, к которой необходимо получить доступ, на дополнительный путь услуг, отличающийся от первого пути услуг, или инициировать сообщение с запросом для освобождения первого пути услуг.
Следовательно, в способе получения доступа к услуге согласно вариантам осуществления настоящей заявки в случае, когда первый путь услуг является недоступным, первое устройство может сообщать узлу управления функцией услуги информацию о недоступности первого пути услуг с обеспечением таким образом узлу управления функцией услуги возможности переключить услугу, к которой необходимо получить доступ, терминального устройства на дополнительный путь услуг или освободить первый путь услуг, а затем получить доступ к услуге, к которой необходимо получить доступ, инициированной терминальным устройством по первому пути услуг, тем самым реализуя эффективное получение доступа к услугам, а также улучшая опыт пользователя.
В связи с первым аспектом в некоторых реализациях первого аспекта первое устройство представляет собой узел управления функцией услуги, и после определения первым устройством того, что первый путь услуг является недоступным, способ дополнительно включает:
переключение первым устройством услуги, к которой необходимо получить доступ, на дополнительный путь услуг, отличающийся от первого пути услуг, или инициирование сообщения с запросом для освобождения первого пути услуг.
Следовательно, в способе получения доступа к услуге согласно вариантам осуществления настоящей заявки в случае, когда первый путь услуг является недоступным, первое устройство может переключить услугу, к которой необходимо получить доступ, терминального устройства на дополнительный путь услуг или освободить первый путь услуг, а затем получить доступ к услуге, к которой необходимо получить доступ, инициированной терминальным устройством по первому пути услуг, тем самым реализуя эффективное получение доступа к услугам, а также улучшая опыт пользователя.
В связи с первым аспектом в некоторых реализациях первого аспекта способ дополнительно включает:
получение первым устройством доступа к услуге, к которой необходимо получить доступ, по первому пути услуг, если первое устройство определяет, что первый путь услуг является доступным.
В связи с первым аспектом в некоторых реализациях первого аспекта первый пакет данных содержит последовательный номер, и определение первым устройством условия приема первого пакета данных, передаваемого по первому пути услуг, включает:
определение первым устройством согласно последовательному номеру принятого первого пакета данных условия приема первого пакета данных.
В связи с первым аспектом в некоторых реализациях первого аспекта первый путь услуг представляет собой путь, основанный на проекте партнерства третьего поколения (3GPP), или путь, не основанный на 3GPP.
Например, если первый путь услуг представляет собой путь, основанный на 3GPP, к услуге, к которой необходимо получить доступ, может быть получен доступ посредством сети, основанной на 3GPP (например, сети долгосрочного развития (LTE) или сети 5G и т. д.), или, если первый путь услуг представляет собой путь, не основанный на 3GPP, к услуге, к которой необходимо получить доступ, может быть получен доступ посредством сети, не основанной на 3GPP, такой как беспроводная локальная сеть (WLAN).
В целом, в способе получения доступа к услуге согласно вариантам осуществления настоящей заявки в случае, когда первый путь услуг является доступным, первый путь услуг может быть использован для получения доступа к услуге, к которой необходимо получить доступ, инициированной терминальным устройством, а в случае, когда первый путь услуг является недоступным, дополнительный путь услуг может быть использован для получения доступа к услуге, к которой необходимо получить доступ, инициированной терминальным устройством, или часть или все из услуг на первом пути услуг могут быть остановлены, и к услуге, к которой необходимо получить доступ, инициированной терминальным устройством, может быть получен доступ с использованием первого пути услуг.
Во втором аспекте предоставлено устройство для получения доступа к услуге для выполнения вышеупомянутого первого аспекта или способа в любых возможных реализациях первого аспекта. В частности, устройство содержит блок для выполнения способа в вышеупомянутом первом аспекте или любых возможных реализациях первого аспекта.
В третьем аспекте предоставлено устройство для получения доступа к услуге, при этом устройство содержит: запоминающее устройство, процессор, входной интерфейс и выходной интерфейс. При этом запоминающее устройство, процессор, входной интерфейс и выходной интерфейс соединены посредством системы шин. Запоминающее устройство выполнено с возможностью хранения команды, и процессор выполнен с возможностью исполнения команды, хранимой в запоминающем устройстве, для выполнения способа в вышеупомянутом первом аспекте или любой возможной реализации первого аспекта.
В четвертом аспекте предоставлен компьютерный носитель данных для хранения команды программного обеспечения компьютера, содержащей программы, разработанные для реализации представленных выше аспектов, используемой для выполнения способа в вышеупомянутом первом аспекте или любой возможной реализации первого аспекта.
В пятом аспекте предоставлен компьютерный программный продукт, содержащий команду, которая при исполнении на компьютере обеспечивает выполнение компьютером способа в вышеупомянутом первом аспекте или любой возможной реализации первого аспекта.
КРАТКОЕ ОПИСАНИЕ ГРАФИЧЕСКИХ МАТЕРИАЛОВ
На фиг. 1 представлено схематическое изображение системы связи согласно варианту осуществления настоящей заявки.
На фиг. 2 представлена схематическая блок-схема способа получения доступа к услуге согласно варианту осуществления настоящей заявки.
На фиг. 3 представлена схематическая структурная схема устройства для получения доступа к услуге согласно варианту осуществления настоящей заявки.
На фиг. 4 представлена схематическая структурная схема устройства для получения доступа к услуге согласно другому варианту осуществления настоящей заявки.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Технические решения в вариантах осуществления настоящей заявки будут четко и полностью описаны ниже со ссылкой на прилагаемые графические материалы в вариантах осуществления настоящей заявки.
Следует понимать, что такие термины, как «система» и «сеть» в настоящем документе обычно взаимозаменяемы. Такое выражение, как «и/или», в настоящем документе представляет собой лишь взаимосвязь между связанными объектами, которая указывает, что может быть три взаимосвязи, например, A и/или B может указывать на наличие только A, как A, так и B, и только B. Кроме того, символ «/» в настоящем документе в целом указывает, что контекстуальные объекты находятся в такой взаимосвязи, как «или».
Технические решения в вариантах осуществления настоящей заявки могут применяться к различным системам связи, таким как глобальная система мобильной связи (сокращенно «GSM»), система множественного доступа с кодовым разделением (сокращенно «CDMA»), система широкополосного множественного доступа с кодовым разделением (сокращенно «WCDMA»), система пакетной радиосвязи общего пользования (сокращенно «GPRS»), система долгосрочного развития (сокращенно «LTE»), система дуплексной связи с частотным разделением (сокращенно «FDD»), дуплексная связь с временным разделением (сокращенно «TDD») LTE, универсальная мобильная телекоммуникационная система (сокращенно «UMTS»), или система связи всемирной совместимости для микроволнового доступа (сокращенно «WiMAX»), или будущая система 5G и т. д.
На фиг. 1 показана система 100 беспроводной связи, применяемая в вариантах осуществления настоящей заявки. Система 100 беспроводной связи может содержать сетевое устройство 110. Сетевое устройство 100 может представлять собой устройство, которое осуществляет связь с терминальным устройством. Сетевое устройство 100 может обеспечивать конкретную географическую область покрытием связи и может осуществлять связь с терминальным устройством (например, UE), расположенным в пределах покрытия. В варианте осуществления сетевое устройство 100 может представлять собой базовую станцию (базовую приемо-передающую станцию, BTS) в системе GSM или системе CDMA, или базовую станцию (NodeB, NB) в системе WCDMA, или расширенную базовую станцию (эволюционный Node B, eNB или eNodeB) в системе LTE, или беспроводной контроллер в сети облачного радиодоступа (CRAN), альтернативно сетевое устройство может представлять собой ретрансляционную станцию, точку доступа, устройство, установленное на транспортном средстве, носимое устройство, устройство на сетевой стороне в будущей сети 5G или сетевое устройство в будущей эволюционной зоне обслуживания мобильной сети (PLMN).
Система 100 беспроводной связи также содержит по меньшей мере одно терминальное устройство 120, расположенное в пределах покрытия сетевого устройства 110. Терминальное устройство 120 может быть мобильным или стационарным. В варианте осуществления терминальное устройство 120 может относиться к терминалу доступа, пользовательскому оборудованию (UE), абонентскому блоку, абонентской станции, мобильной станции, удаленной станции, удаленному терминалу, мобильному устройству, пользовательскому терминалу, терминалу, устройству беспроводной связи, пользовательскому агенту или пользовательскому устройству. Терминал доступа может представлять собой сотовый телефон, радиотелефон, телефон протокола установления сеанса (SIP), станцию беспроводного абонентского доступа (WLL), персональный цифровой секретарь (PDA), карманное устройство с функциями беспроводной связи, вычислительное устройство или другие устройства обработки, подключенные к беспроводному модему, устройство, установленное на транспортном средстве, носимое устройство, терминальное устройство в будущей сети 5G или терминальное устройство в будущей эволюционной PLMN.
В варианте осуществления связь от устройства к устройству (D2D) может быть выполнена между терминальными устройствами 120.
В варианте осуществления система или сеть 5G может также называться системой или сетью нового радио (NR).
На фиг. 1 для примера показаны одно сетевое устройство и два терминальных устройства. В варианте осуществления система 100 беспроводной связи может содержать множество сетевых устройств, и другие количества терминальных устройств могут быть предусмотрены в пределах покрытия каждого из сетевых устройств, это не ограничено в варианте осуществления настоящей заявки.
В варианте осуществления система 100 беспроводной связи может дополнительно содержать другие субъекты сети, такие как контроллер сети, субъект управления мобильностью и т. п.; это не ограничено в варианте осуществления настоящей заявки.
В системе связи варианта осуществления настоящей заявки терминальное устройство может получать доступ к услуге посредством сети, основанной на 3GPP (такой как сеть LTE, будущая сеть 5G или т. п.), или сети, не основанной на 3GPP, (такой как беспроводная локальная сеть (WLAN) или т. п.). Узел управления доступом к услуге на стороне сетевого устройства может управлять услугой, к которой получен доступ посредством сети, основанной на 3GPP, или сети, не основанной на 3GPP. Для узла управления доступом к услуге это является актуальной проблемой, которая должна быть решена в отношении того, как реализовать эффективное получение доступа к услугам.
На фиг. 2 для примера показан способ 200 получения доступа к услуге согласно варианту осуществления настоящей заявки. Способ 200 может применяться к системе 100 беспроводной связи, описанной выше, но варианты осуществления настоящей заявки не ограничены этим.
Как показано на фиг. 2, способ 200 включает следующее:
этап S210, на котором первое устройство определяет условие приема первого пакета данных, передаваемого по первому пути услуг;
этап S220, на котором первое устройство определяет, является ли первый путь услуг доступным, согласно условию приема первого пакета данных.
В вариантах осуществления настоящей заявки первое устройство представляет собой отправляющую сторону первого пакета данных, второе устройство представляет собой принимающую сторону первого пакета данных, или первое устройство представляет собой принимающую сторону первого пакета данных, а второе устройство представляет собой отправляющую сторону первого пакета данных.
В вариантах осуществления настоящей заявки первое устройство представляет собой терминальное устройство, а второе устройство представляет собой сетевое устройство, или первое устройство представляет собой сетевое устройство, а второе устройство представляет собой терминальное устройство.
При этом сетевое устройство представляет собой узел управления функцией услуги или объект функции плоскости пользователя (UPF).
В частности, если первое устройство представляет собой принимающую сторону первого пакета данных, первое устройство может определять согласно условию приема первого пакета данных, который передается по первому пути услуг первым устройством, является ли первый путь услуг доступным, или, если первое устройство представляет собой отправляющую сторону первого пакета данных, то принимающая сторона первого пакета данных обозначена как второе устройство, которое может сообщать условие приема первого пакета данных первому устройству, и первое устройство может определять, является ли первый путь услуг доступным, согласно условию приема первого пакета данных, сообщенному вторым устройством. Кроме того, в случае, когда первый путь услуг является доступным, первое устройство получает доступ к услуге, к которой необходимо получить доступ, используя первый путь услуг, или получает доступ к услуге, к которой необходимо получить доступ, по дополнительному пути услуг в случае, когда первый путь услуг является недоступным, или может освободить часть или все из услуг на первом пути услуг или остановить часть или все из услуг на первом пути услуг, то есть уменьшить нагрузку первого пути услуг, а затем получить доступ к услуге, к которой необходимо получить доступ, по первому пути услуг.
Следовательно, в способе получения доступа к услуге согласно вариантам осуществления настоящей заявки первое устройство сначала может определять, является ли первый путь услуг для получения доступа к услуге доступным, перед осуществлением доступа к услуге, если да – осуществлять доступ к услуге, если нет – выбирать дополнительный путь услуг для осуществления доступа к услуге, или получать доступ по первому пути услуг с уменьшенной нагрузкой, тем самым реализуя эффективное получение доступа к услугам посредством терминала, а также улучшая опыт пользователя.
В некоторых возможных вариантах осуществления первый пакет данных содержит последовательный номер, при этом определение первым устройством условия приема первого пакета данных, передаваемого по первому пути услуг, включает:
определение первым устройством условия приема первого пакета данных согласно последовательному номеру принятого первого пакета данных.
Первый пакет данных содержит последовательный номер, тем самым обеспечивая принимающей стороне первого пакета данных возможность определить, является ли принятый пакет данных правильным, согласно последовательному номеру, а также определяет условие приема первого пакета данных.
В качестве конкретного варианта осуществления определение первым устройством, является ли первый пакет данных доступным, согласно условию приема первого пакета данных включает:
определение первым устройством того, что первый путь услуг является недоступным, при выполнении по меньшей мере одного из следующих условий:
первый пакет данных неправильно принят в конкретный момент времени в периоде приема, количество пакетов данных, правильно принятых в течение окна приема, меньше, чем первое заданное значение, и отношение пакетов данных, принятых правильно, ко всем принятым пакетам в течение окна приема меньше, чем второе заданное значение, и отношение пакетов данных, принятых неправильно, ко всем принятым пакетам в течение окна приема больше, чем третье заданное значение, и отношение пакетов данных, принятых неправильно, к пакетам данных, принятым правильно, в течение окна приема больше, чем четвертое заданное значение, и отношение пакета данных, принятого правильно, к пакетам данных, принятым неправильно, в течение окна приема меньше, чем пятое заданное значение.
Следует отметить, что период приема в настоящем документе может соответствовать периоду отправки первого пакета данных, описанному ниже, то есть отправляющая сторона первого пакета данных отправляет первый пакет данных на принимающую сторону первого пакета данных в период отправки, а принимающая сторона первого пакета данных принимает первый пакет данных, отправленный отправляющей стороной первого пакета данных, в период приема.
Следует понимать, что первое заданное значение, второе заданное значение, третье заданное значение, четвертое заданное значение и пятое заданное значение могут быть заданы системой или определены согласно требованию услуги, к которой необходимо получить доступ. Например, если услуга, к которой необходимо получить доступ, имеет более высокое требование в отношении качества линии связи, то первое заданное значение может быть установлено относительно большим значением, и второе заданное значение может быть установлено относительно малым значением, и третье заданное значение может быть установлено относительно малым значением, и четвертое заданное значение может быть установлено относительно малым значением, и пятое заданное значение может быть установлено относительно большим значением, в ином случае, если услуга, к которой необходимо получить доступ, имеет более низкое требование в отношении качества линии связи, то первое заданное значение может быть установлено относительно малым значением, и второе заданное значение может быть установлено относительно большим значением, и третье заданное значение может быть установлено относительно большим значением, и четвертое заданное значение может быть установлено относительно большим значением, и пятое заданное значение может быть установлено относительно малым значением.
Следует отметить, что, если первое устройство представляет собой принимающую сторону первого пакета данных, условие приема первого пакета данных может быть определено первым устройством, или, если первое устройство представляет собой отправляющую сторону первого пакета данных, условие приема первого пакета данных может быть сообщено первому устройству отправляющей стороной первого пакета данных, то есть вторым устройством. Вкратце, первое устройство может определять, является ли первый путь услуг доступным, согласно условию приема первого пакета данных.
В некоторых возможных вариантах осуществления в случае, когда первое устройство представляет собой терминальное устройство или объект UPF, после определения первым устройством того, что первый путь услуг является недоступным, способ 200 может дополнительно включать:
отправку первым устройством информации о состоянии на узел управления функцией услуги, при этом информацию о состоянии используют для указания того, что первый путь услуг является недоступным, с обеспечением узлу управления функцией услуги возможности переключить услугу, к которой необходимо получить доступ, на дополнительный путь услуг, отличающийся от первого пути услуг, или инициировать сообщение с запросом для освобождения первого пути услуг.
То есть в случае, когда первое устройство представляет собой терминальное устройство или объект UPF, если первое устройство определяет, что первый путь услуг является недоступным, в этом случае первое устройство может отправлять информацию о состоянии на узел управления функцией услуги, чтобы сообщить узлу управления функцией услуги, что первый путь услуг является недоступным, таким образом, когда терминальное устройство инициирует услугу, к которой необходимо получить доступ, узел управления функцией услуги переключает услугу, к которой необходимо получить доступ, на дополнительный путь услуг, то есть получает доступ к услуге, к которой необходимо получить доступ, терминального устройства по дополнительному пути услуг или инициирует сообщение с запросом для освобождения первого пути услуг, то есть запрашивает освобождение первого пути услуг, чтобы первое устройство могло получить доступ к услуге, к которой необходимо получить доступ, инициированной терминальным устройством по первому пути услуг.
Следовательно, в способе получения доступа к услуге согласно вариантам осуществления настоящей заявки в случае, когда первый путь услуг является недоступным, первое устройство может сообщать узлу управления функцией услуги информацию о недоступности первого пути услуг с обеспечением таким образом узлу управления функцией услуги возможности переключить услугу, к которой необходимо получить доступ, терминального устройства на дополнительный путь услуг или освободить первый путь услуг, а затем получить доступ к услуге, к которой необходимо получить доступ, инициированной терминальным устройством по первому пути услуг, тем самым реализуя эффективное получение доступа к услугам, а также улучшая опыт пользователя.
В варианте осуществления первое устройство представляет собой узел управления функцией услуги, и после определения первым устройством того, что первый путь услуг является недоступным, способ дополнительно включает:
переключение первым устройством услуги, к которой необходимо получить доступ, на дополнительный путь услуг, отличающийся от первого пути услуг, или инициирование сообщения с запросом для освобождения первого пути услуг.
Следовательно, в способе получения доступа к услуге согласно вариантам осуществления настоящей заявки в случае, когда первый путь услуг является недоступным, первое устройство может переключить услугу, к которой необходимо получить доступ, терминального устройства на дополнительный путь услуг или освободить первый путь услуг, а затем получить доступ к услуге, к которой необходимо получить доступ, инициированной терминальным устройством по первому пути услуг, тем самым реализуя эффективное получение доступа к услугам, а также улучшая опыт пользователя.
В некоторых возможных вариантах осуществления способ 200 дополнительно включает:
если определяют, что первый путь услуг является доступным, получение первым устройством доступа к услуге, к которой необходимо получить доступ, по первому пути услуг.
То есть в способе получения доступа к услуге согласно вариантам осуществления настоящей заявки в случае, когда первый путь услуг является доступным, первый путь услуг может быть использован для получения доступа к услуге, к которой необходимо получить доступ, инициированной терминальным устройством, а в случае, когда первый путь услуг является недоступным, дополнительный путь услуг может быть использован для получения доступа к услуге, к которой необходимо получить доступ, инициированной терминальным устройством, или часть или все из услуг на первом пути услуг могут быть остановлены, и к услуге, к которой необходимо получить доступ, инициированной терминальным устройством, может быть получен доступ с использованием первого пути услуг.
В варианте осуществления первый путь услуг представляет собой путь, основанный на проекте партнерства третьего поколения (3GPP), или путь, не основанный на 3GPP.
Если первый путь услуг представляет собой путь, основанный на 3GPP, к услуге, к которой необходимо получить доступ, может быть получен доступ посредством сети, основанной на 3GPP (например, сети LTE или сети 5G и т. д.), или, если первый путь услуг представляет собой путь, не основанный на 3GPP, к услуге, к которой необходимо получить доступ, может быть получен доступ посредством сети, не основанной на 3GPP, такой как сеть WLAN.
В некоторых вариантах осуществления способ 200 дополнительно включает:
отправку первым устройством первого пакета данных на второе устройство согласно конкретному периоду или прием первого пакета данных, отправленного вторым устройством, согласно конкретному периоду.
В варианте осуществления конкретный период утвержден посредством первого устройства и второго устройства, например, первое устройство и второе устройство могут определять посредством обмена сообщениями период отправки первого устройства, то есть вышеупомянутый конкретный период, или, если первое устройство представляет собой терминальное устройство, а второе устройство представляет собой сетевое устройство, то конкретный период настраивают посредством второго устройства, то есть второе устройство может настраивать для первого устройства период отправки первого пакета данных, например, второе устройство может отправлять первое сообщение на первое устройство и настраивать, используя первое сообщение, период отправки первого пакета данных для первого устройства, при этом первое сообщение может представлять собой полустатическую сигнальную информацию (например, сообщение управления радиоресурсами (RRC)) или динамическую сигнальную информацию (например, информацию управления нисходящей линии связи (DCI)).
Альтернативно конкретный период также может быть утвержден посредством протокола, таким образом, обмен информацией между первым устройством и вторым устройством не является необходимым, и отправляющая сторона может отправлять первый пакет данных согласно периоду отправки, утвержденному посредством протокола, и принимающая сторона также может принимать первый пакет данных согласно периоду отправки, утвержденному посредством протокола.
В конкретном варианте осуществления отправка первым устройством первого пакета данных на второе устройство согласно конкретному периоду включает:
отправку первым устройством первого пакета данных на второе устройство согласно конкретному периоду в случае, когда выполняют первое заданное условие.
То есть отправка первым устройством первого пакета данных согласно конкретному периоду может быть осуществлена в случае, когда выполняют первое заданное условие, например, первое устройство может начать отправлять первый пакет данных периодически в случае, когда качество линии связи первого пути услуг является низким.
В некоторых возможных вариантах осуществления поток или канал данных, используемый для передачи первого пакета данных, имеет соответствующую взаимосвязь с периодом отправки первого пакета данных.
Например, может иметь место соответствие в соотношении один к одному или соответствие в соотношении многие к одному или т. п. между потоком данных, используемым для передачи первого пакета данных, и периодом отправки первого пакета данных, подобным образом, также может иметь место соответствие в соотношении один к одному или соответствие в соотношении многие к одному или т. п. между каналом, используемым для передачи первого пакета данных, и периодом отправки первого пакета данных.
Варианты осуществления способа настоящей заявки были подробно описаны выше со ссылкой на фиг. 2, тогда как варианты осуществления устройства настоящей заявки будут подробно описаны ниже со ссылкой на фиг. 3–4. Следует понимать, что варианты осуществления устройства соответствуют вариантам осуществления способа. В случае подобного описания ссылка может быть сделана на варианты осуществления способа.
На фиг. 3 показана схематическая структурная схема устройства 300 для получения доступа к услуге согласно варианту осуществления настоящей заявки. Как показано на фиг. 3, устройство 300 содержит:
модуль 310 определения, выполненный с возможностью определения ситуации приема первого пакета данных, передаваемого по первому пути услуг, и определения, является ли первый путь услуг доступным, согласно условию приема первого пакета данных.
В некоторых возможных вариантах осуществления устройство 300 представляет собой отправляющую сторону первого пакета данных, а второе устройство представляет собой принимающую сторону первого пакета данных, или устройство 300 представляет собой принимающую сторону пакета данных, а второе устройство представляет собой отправляющую сторону первого пакета данных.
В некоторых возможных вариантах осуществления устройство 300 представляет собой терминальное устройство, а второе устройство представляет собой сетевое устройство, или устройство 300 представляет собой сетевое устройство, а второе устройство представляет собой терминальное устройство.
В некоторых возможных вариантах осуществления сетевое устройство представляет собой узел управления функцией услуги или объект функции плоскости пользователя (UPF).
В некоторых возможных вариантах осуществления устройство 300 дополнительно содержит:
модуль связи, выполненный с возможностью отправки первого пакета данных на второе устройство согласно конкретному периоду или приема первого пакета данных, отправленного вторым устройством, согласно конкретному периоду.
В некоторых возможных вариантах осуществления модуль связи, в частности, выполнен с возможностью:
отправки первого пакета данных на второе устройство согласно конкретному периоду в случае, когда выполнено первое заданное условие.
В некоторых возможных вариантах осуществления конкретный период утвержден посредством устройства и второго устройства, или, если устройство представляет собой терминальное устройство, а второе устройство представляет собой сетевое устройство, то конкретный период настроен посредством второго устройства.
В некоторых возможных вариантах осуществления поток или канал данных, используемый для передачи первого пакета данных, имеет соответствующую взаимосвязь с периодом отправки первого пакета данных.
В некоторых возможных вариантах осуществления устройство 300 представляет собой отправляющую сторону первого пакета данных, и устройство 300 дополнительно содержит:
модуль связи, выполненный с возможностью приема условия приема первого пакета данных, сообщенного вторым устройством;
при этом модуль 310 определения, в частности, выполнен с возможностью:
определения, является ли первый путь услуг доступным, согласно условию приема первого пакета данных, сообщенному вторым устройством.
В некоторых возможных вариантах осуществления модуль 310 определения, в частности, выполнен с возможностью:
определения того, что первый путь услуг является недоступным, при выполнении по меньшей мере одного из следующих условий:
первый пакет данных неправильно принят в конкретный момент времени в периоде приема, количество пакетов данных, правильно принятых в течение окна приема, меньше, чем первое заданное значение, и отношение пакетов данных, принятых правильно, ко всем принятым пакетам в течение окна приема меньше, чем второе заданное значение, и отношение пакетов данных, принятых неправильно, ко всем принятым пакетам в течение окна приема больше, чем третье заданное значение, и отношение пакетов данных, принятых неправильно, к пакетам данных, принятым правильно, в течение окна приема больше, чем четвертое заданное значение, и отношение пакета данных, принятого правильно, к пакетам данных, принятым неправильно, в течение окна приема меньше, чем пятое заданное значение.
В некоторых возможных вариантах осуществления устройство 300 представляет собой терминальное устройство или объект UPF, и устройство 300 дополнительно содержит:
модуль связи, выполненный с возможностью отправки информации о состоянии на узел управления функцией услуги, при этом информация о состоянии используется для указания того, что первый путь услуг является недоступным, с обеспечением узлу управления функцией услуги возможности переключить услугу, к которой необходимо получить доступ, на дополнительный путь услуг, отличающийся от первого пути услуг, или инициировать сообщение с запросом для освобождения первого пути услуг.
В некоторых возможных вариантах осуществления устройство 300 представляет собой узел управления функцией услуги, и устройство 300 дополнительно содержит:
модуль связи, выполненный с возможностью переключения услуги, к которой необходимо получить доступ, на дополнительный путь услуг, отличающийся от первого пути услуг, или инициирования сообщения с запросом для освобождения первого пути услуг.
В некоторых возможных вариантах осуществления устройство дополнительно содержит:
модуль получения доступа, выполненный с возможностью получения доступа к услуге, к которой необходимо получить доступ, по первому пути услуг, если устройство определяет, что первый путь услуг является доступным.
В некоторых возможных вариантах осуществления первый пакет данных содержит последовательный номер, и модуль 310 определения дополнительно выполнен с возможностью:
определения согласно последовательному номеру принятого первого пакета данных условия приема первого пакета данных.
В некоторых возможных вариантах осуществления первый путь услуг представляет собой путь, основанный на проекте партнерства третьего поколения (3GPP), или путь, не основанный на 3GPP.
Следует понимать, что устройство 300 согласно варианту осуществления настоящей заявки может соответствовать первому устройству в варианте осуществления способа согласно настоящей заявке, более того, вышеизложенные и другие операции и/или функции блоков в устройстве 300 соответственно направлены на реализацию соответствующих процессов первого устройства в способе 200, показанном на фиг. 2. Для краткости изложения подробности не будут повторно описаны в настоящем документе.
Как показано на фиг. 4, в варианте осуществления настоящей заявки дополнительно предоставлено устройство 400 для получения доступа к услуге. Устройство 400 может представлять собой устройство 300 на фиг. 3, которое может быть выполнено с возможностью реализации содержимого, относящегося к первому устройству, соответствующему способу 200 на фиг. 2. Устройство 400 содержит входной интерфейс 410, выходной интерфейс 420, процессор 430 и запоминающее устройство 440. Входной интерфейс 410, выходной интерфейс 420, процессор 430 и запоминающее устройство 440 могут быть соединены посредством системы шин. Запоминающее устройство 440 выполнено с возможностью хранения программ, команд или кодов. Процессор 430 выполнен с возможностью выполнения программ, команд или кодов, хранящихся в запоминающем устройстве 440, для управления входным интерфейсом 410 для приема сигнала и управления выходным интерфейсом 420 для передачи сигнала и выполнения операций в вышеизложенных вариантах осуществления способа.
Следует понимать, что в варианте осуществления настоящей заявки процессор 430 может представлять собой центральное процессорное устройство (сокращенно «CPU»). Процессор 430 также может представлять собой другой процессор общего назначения, процессор цифровой обработки сигналов (DSP), интегральную схему специального применения (ASIC), программируемую пользователем вентильную матрицу (FPGA) или другое программируемое логическое устройство, логический элемент на дискретных компонентах или транзисторное логическое устройство, дискретный аппаратный компонент или т. п. Процессор общего назначения может представлять собой микропроцессор, или процессор также может представлять собой любой традиционный процессор или т. п.
Запоминающее устройство 440 может содержать постоянное запоминающее устройство и оперативное запоминающее устройство и предоставляет команды и данные на процессор 430. Часть запоминающего устройства 440 также может содержать энергонезависимое оперативное запоминающее устройство. Например, в запоминающем устройстве 440 также может храниться информация о типе устройства.
При реализации содержимое вышеизложенного способа может быть реализовано интегральной логической схемой аппаратного обеспечения или командой в виде программного обеспечения в процессоре 430. Содержимое способа, раскрытого в связи с вариантами осуществления настоящей заявки, может быть реализовано непосредственно аппаратным процессором или может быть реализовано посредством сочетания аппаратных и программных модулей в процессоре. Программный модуль может быть расположен в устоявшемся в уровне техники носителе данных, таком как оперативное запоминающее устройство, флеш-память, постоянное запоминающее устройство, программируемое постоянное запоминающее устройство, электрически стираемое перепрограммируемое запоминающее устройство, регистр или т. п. Носитель данных расположен в запоминающем устройстве 440. Процессор 430 считывает информацию в запоминающем устройстве 440 и реализует содержимое вышеописанного способа в сочетании с его аппаратным обеспечением. Во избежание избыточности, подробности не будут снова описаны в настоящем документе.
В конкретной реализации модуль связи и модуль получения доступа в устройстве 300, показанном на фиг. 3, могут быть реализованы входным интерфейсом 410 и выходным интерфейсом 420 на фиг. 4, также модуль 310 определения в устройстве 300, показанном на фиг. 3, может быть реализован процессором 430 на фиг. 4.
Специалистам в данной области техники может быть известно, что элементы и этапы алгоритма каждого примера, описанные со ссылкой на варианты осуществления, раскрытые в настоящем документе, могут быть реализованы посредством электронного аппаратного обеспечения или комбинации электронного аппаратного обеспечения и компьютерного программного обеспечения. Выбор реализации этих функций либо аппаратным обеспечением, либо программным обеспечением зависит от конкретных приложений и конструктивных ограничений технических решений. Специалисты в данной области техники могут реализовывать описанные функции с использованием разных способов для каждого конкретного применения, но такая реализация не должна рассматриваться как выходящая за границы объема настоящей заявки.
Специалисту в данной области техники может быть совершенно понятно, что в целях удобного и краткого описания ссылка может быть сделана на соответствующие процессы в вышеизложенных вариантах осуществления способа для подробных рабочих процессов вышеизложенных систем, устройств и блоков, и подробности не будут повторно описаны в настоящем документе.
Следует понимать, что в нескольких вариантах осуществления, предоставленных в настоящей заявке, раскрытые системы, устройства и способы могут быть реализованы по-другому. Например, описанные варианты осуществления устройства являются только иллюстративными. Например, разделение блоков представляет собой разделение только логических функций, и могут быть другие разделения во время фактических реализаций. Например, множество блоков или компонентов могут быть объединены или интегрированы в другую систему, или некоторые признаки могут быть опущены или не выполняться. В дополнение, представленные или описанные взаимные связи, или непосредственные связи, или соединения связи могут быть реализованы посредством некоторых интерфейсов. Опосредованные связи или соединения связи между устройствами или блоками могут быть реализованы в электронной, механической или других формах.
Блоки, описанные в качестве отдельных деталей, могут быть или не быть физически разделены, и детали, показанные в качестве блоков, могут представлять собой или не представлять собой физические блоки, другими словами, могут быть расположены в одном месте или могут быть распределены между множеством сетевых блоков. Часть или все из блоков могут быть выбраны в соответствии с фактическими потребностями для достижения целей схемы в вариантах осуществления.
В дополнение, функциональные блоки в вариантах осуществления настоящей заявки могут быть интегрированы в один обрабатывающий блок, или каждый из блоков может существовать физически отдельно, или два или более блоков интегрированы в один блок.
При реализации в виде программного функционального блока и продаже или использовании в качестве самостоятельного продукта функции могут храниться в машиночитаемом носителе данных. На основании такого понимания технические решения настоящей заявки по существу, или часть, вносящая вклад в известный уровень техники, или часть технических решений могут быть реализованы в виде программного продукта. Машинный программный продукт хранится в носителе данных и содержит несколько команд, позволяющих компьютерному устройству (которое может представлять собой персональный компьютер, сервер или сетевое устройство и т. п.) выполнять все или часть этапов способов, описанных в вариантах осуществления настоящей заявки. Вышеизложенный носитель данных включает: любой носитель, который может хранить программные коды, такой как USB-флеш-накопитель, мобильный жесткий диск, постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), магнитный диск или оптический диск и т. д.
Вышеприведенные описания представляют собой только конкретные варианты осуществления настоящей заявки; однако объем правовой охраны настоящей заявки ими не ограничен. Любая модификация или замена, которая может быть легко понята специалистами в данной области техники в пределах технического объема, раскрытого в настоящей заявке, должна попадать в объем правовой охраны настоящей заявки. Следовательно, объем правовой охраны настоящей заявки должен быть ограничен формулой изобретения.