Способ и устройство для установления соединения для услуги
METHOD AND DEVICE FOR INSTALLING CONNECTION FOR SERVICE

Область техники
[0001] Данное изобретение в целом относится к области техники связи и, более конкретно, к способу и устройству для установления соединения для услуги.
Предпосылки создания изобретения
[0002] С постепенным развитием технологии беспроводной связи от 2-го, 3-го, 4-го поколения (2G, 3G, 4G) к 5-му поколению (5G) требования пользователей также возрастают, и разнообразие услуг стало больше интересовать пользователей. Чтобы удовлетворить потребности пользователей, современная техника связи добилась гибкой конфигурации и разнообразных услуг и может позволить пользователям получать многочисленные типы услуг.
[0003] На практике, так как оборудование пользователя не может одновременно обрабатывать несколько услуг, то когда оборудование пользователя находится в состоянии "не занято", если принимается сообщение запроса на соединение, посланное сетевым устройством, то устанавливается соединение для соответствующей услуги, и услуга используется пользователем. Однако когда оборудование пользователя установило соединение для услуги, оно будет находиться в состоянии "занято". Если другое сообщение запроса на соединение, посланное сетевым устройством, принимается в это время, оборудование пользователя пошлет сетевому устройству сообщение об отклонении запроса на соединение. То есть оборудование пользователя сохранит установленное соединение для услуги и отклонит запрос на новое соединение для услуги и не будет предоставлять другую услугу для пользователя.
Сущность изобретения
[0004] Чтобы устранить недостатки, существующие в предшествующем уровне техники, данное изобретение предлагает способ и устройство для установления соединения для услуги. Технические решения приводятся ниже.
[0005] Согласно первому аспекту форм осуществления данного изобретения предлагается способ установления соединения для услуги, включающий:
[0006] когда соединение для услуги первого типа установлено, прием сообщения запроса на соединение, посланного от сетевого устройства, причем сообщение запроса на соединение указывает на установление соединения для услуги второго типа, и сообщение запроса на соединение содержит по меньшей мере этот второй тип; и
[0007] принятие решения, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, и реагирование согласно результату решения.
[0008] В другой форме осуществления изобретения принятие решения, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, включает:
[0009] определение, выше ли приоритет второго типа, чем приоритет первого типа; и
[0010] когда приоритет второго типа выше, чем приоритет первого типа, принятие решения установить соединение для услуги второго типа.
[0011] В еще одной форме осуществления изобретения принятие решения, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, включает:
[0012] получение предварительно заданного предпочтительного типа локального устройства;
[0013] определение, соответствуют ли первый тип и второй тип предварительно заданному предпочтительному типу;
[0014] когда первый тип не соответствует предварительно заданному предпочтительному типу, а второй тип соответствует предварительно заданному предпочтительному типу, принятие решения установить соединение для услуги второго типа; и
[0015] когда первый тип соответствует предварительно заданному предпочтительному типу, а второй тип не соответствует предварительно заданному предпочтительному типу, или, оба, первый тип и второй тип, соответствуют предварительно заданному предпочтительному типу, принятие решения сохранить соединение для услуги первого типа, а не устанавливать соединение для услуги второго типа.
[0016] В еще одной форме осуществления изобретения принятие решения, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, включает:
[0017] получение предварительно заданного предпочтительного типа локального устройства;
[0018] определение, соответствуют ли первый тип и второй тип предварительно заданному предпочтительному типу;
[0019] когда ни первый тип, ни второй тип не соответствуют предварительно заданному предпочтительному типу, определение, выше ли приоритет второго типа, чем приоритет первого типа;
[0020] когда приоритет второго типа выше, чем приоритет первого типа, принятие решения установить соединение для услуги второго типа; и
[0021] когда приоритет второго типа не выше, чем приоритет первого типа, принятие решения сохранить соединение для услуги первого типа, а не устанавливать соединение для услуги второго типа.
[0022] В еще одной форме осуществления изобретения сообщение запроса на соединение содержит по меньшей мере поле типа услуги, причем поле типа услуги содержит тип услуги, соединение для которой следует установить.
[0023] В еще одной форме осуществления изобретения сообщение запроса на соединение дополнительно содержит поле приоритета, причем поле приоритета содержит приоритет типа услуги, соединение для которой следует установить.
[0024] В еще одной форме осуществления изобретения реагирование согласно результату решения включает:
[0025] при принятии решения устанавливать соединение для услуги второго типа отбой или разъединение соединения для услуги первого типа и установление соединения для услуги второго типа; и
[0026] при принятии решения не устанавливать соединение для услуги второго типа - посылку сообщения об отклонении запроса на соединение на сетевое устройство.
[0027] Согласно второму аспекту форм осуществления данного изобретения предлагается устройство для установления соединения для услуги, содержащее:
[0028] модуль приема, сконфигурированный для приема сообщения запроса на соединение, посланное от сетевого устройства, когда установлено соединение для услуги первого типа, причем сообщение запроса на соединение указывает на установление соединения для услуги второго типа, и сообщение запроса на соединение содержит по меньшей мере этот второй тип; и
[0029] модуль реагирования, сконфигурированный для принятия решения, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, и для реагирования согласно результату решения.
[0030] В еще одной форме осуществления изобретения модуль реагирования сконфигурирован так, чтобы определять, выше ли приоритет второго типа, чем приоритет первого типа; и когда приоритет второго типа выше, чем приоритет первого типа, принимать решение устанавливать соединение для услуги второго типа.
[0031] В еще одной форме осуществления изобретения модуль реагирования, сконфигурирован так, чтобы получать предварительно заданный предпочтительный тип устройства; определять, соответствуют ли первый тип и второй тип предварительно заданному предпочтительному типу; когда первый тип не соответствует предварительно заданному предпочтительному типу, а второй тип соответствует предварительно заданному предпочтительному типу, принимать решение устанавливать соединение для услуги второго типа; и когда первый тип соответствует предварительно заданному предпочтительному типу и второй тип не соответствует предварительно заданному предпочтительному типу, или, оба, первый тип и второй тип, соответствуют предварительно заданному предпочтительному типу, принимать решение сохранять соединение для услуги первого типа, а не устанавливать соединение для услуги второго типа.
[0032] В еще одной форме осуществления изобретения модуль реагирования сконфигурирован так, чтобы получать предварительно заданный предпочтительный тип устройства; определять, соответствуют ли первый тип и второй тип предварительно заданному предпочтительному типу; когда ни первый тип, ни второй тип не соответствуют предварительно заданному предпочтительному типу, определять, выше ли приоритет второго типа, чем приоритет первого типа; когда приоритет второго типа выше, чем приоритет первого типа, принимать решение устанавливать соединение для услуги второго типа; и когда приоритет второго типа не выше, чем приоритет первого типа, принимать решение сохранять соединение для услуги первого типа, а не устанавливать соединение для услуги второго типа.
[0033] В еще одной форме осуществления изобретения сообщение запроса на соединение содержит по меньшей мере поле типа услуги, причем поле типа услуги содержит тип услуги, соединение для которой следует установить.
[0034] В еще одной форме осуществления изобретения сообщение запроса на соединение дополнительно содержит поле приоритета, причем поле приоритета содержит приоритет типа услуги, соединение для которой следует установить.
[0035] В еще одной форме осуществления изобретения модуль реагирования, сконфигурирован так, чтобы при принятии решения установить соединение для услуги второго типа, дать отбой или разъединить соединение для услуги первого типа и установить соединение для услуги второго типа; и при принятии решения не устанавливать соединение для услуги второго типа, посылать сообщение об отклонении запроса на соединение сетевому устройству.
[0036] Согласно третьему аспекту форм осуществления данного изобретения предлагается устройство для установления соединения для услуги, содержащее:
[0037] процессор; и
[0038] запоминающее устройство для хранения команд, выполняемых процессором;
[0039] причем процессор сконфигурирован так, чтобы выполнять:
[0040] когда соединение для услуги первого типа установлено, прием сообщения запроса на соединение, посланное от сетевого устройства, причем сообщение запроса на соединение указывает на установление соединения для услуги второго типа, и сообщение запроса на соединение содержит по меньшей мере второй тип; и
[0041] принятие решения, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, и реагирование согласно результату решения.
[0042] Техническое решение, обеспечиваемое формами осуществления данного изобретения, может давать следующий выгодный эффект.
[0043] В способе и устройстве, предлагаемыми формами осуществления данного изобретения, посредством передачи типа услуги в сообщении запроса на соединение, если принимается сообщение запроса на соединение, содержащее второй тип, когда соединение первого типа для доступа к услуге было уже установлено, принимается решение, установить ли соединение для услуги второго типа, согласно первому типу и второму типу, и на сообщение запроса на соединение реагируют согласно результату решения, вместо того, чтобы сразу ответить сообщением об отклонении запроса на соединение. Может быть принято решение, сохранить ли соединение для услуги первого типа или установить соединение для услуги второго типа, согласно типу услуги. Таким образом, это может улучшить гибкость и эффективность предоставления услуги.
[0044] Следует понимать, что и предшествующее общее описание и приводимое ниже подробное описание приводятся только в качестве примера и не ограничивают заявленное изобретение.
Краткое описание чертежей
[0045] Прилагаемые чертежи, которые входят в данное описание и составляют его часть, поясняют формы осуществления, соответствующие изобретению, и вместе с описанием служат для объяснения принципов данного изобретения.
[0046] На фиг. 1 показана блок-схема, иллюстрирующая способ установления соединения для услуги согласно примеру осуществления изобретения.
[0047] На фиг. 2 показана блок-схема, иллюстрирующая способ установления соединения для услуги согласно примеру осуществления изобретения.
[0048] На фиг. 3 показана блок-схема, иллюстрирующая способ установления соединения для услуги согласно примеру осуществления изобретения.
[0049] На фиг. 4 показана блок-схема, иллюстрирующая устройство для установления соединения для услуги согласно примеру осуществления изобретения.
[0050] На фиг. 5 показана блок-схема, иллюстрирующая устройство для установления соединения для услуги согласно примеру осуществления изобретения.
Подробное описание
[0051] Чтобы сделать цели, технические решения и преимущества данного изобретения более ясными, данное изобретение будет описано более подробно со ссылкой на формы осуществления изобретения и прилагаемые чертежи. Здесь иллюстративные формы осуществления данного изобретения и его описание служат только для объяснения данного изобретения, но не используются для его ограничения.
[0052] Формы осуществления данного изобретения предлагают способ и устройство для установления соединения для услуги, которые ниже будут описаны подробно со ссылкой на прилагаемые чертежи.
[0053] На фиг. 1 показана блок-схема, иллюстрирующая способ установления соединения для услуги согласно примеру осуществления изобретения. Как показано на фиг. 1, способ установления соединения для услуги применяется в оборудовании пользователя и включает следующие шаги:
[0054] На шаге 101, когда соединение для услуги первого типа установлено, принимается сообщение запроса на соединение, посланное от сетевого устройства, причем сообщение запроса на соединение указывает на установление соединения для услуги второго типа, и сообщение запроса на соединение содержит по меньшей мере этот второй тип.
[0055] На шаге 102 принимается решение, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, и на сообщение запроса на соединение реагируют согласно результату решения.
[0056] В способе, предлагаемом формой осуществления данного изобретения, посредством передачи типа услуги в сообщении запроса на соединение, если принимается сообщение запроса на соединение, содержащее второй тип, когда соединение первого типа для доступа к услуге было уже установлено, принимается решение, установить ли соединение для услуги второго типа, согласно первому типу и второму типу, и на сообщение запроса на соединение реагируют согласно результату решения, вместо того, чтобы сразу ответить сообщением об отклонении запроса на соединение. Может быть принято решение, сохранить ли соединение для услуги первого типа или установить соединение для услуги второго типа, согласно типу услуги. Таким образом, это может улучшить гибкость и эффективность предоставления услуги.
[0057] В другой форме осуществления изобретения принятие решения, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, включает:
[0058] определение, выше ли приоритет второго типа, чем приоритет первого типа; и
[0059] когда приоритет второго типа выше, чем приоритет первого типа, принятие решения установить соединение для услуги второго типа.
[0060] В еще одной форме осуществления изобретения принятие решения, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, включает:
[0061] получение предварительно заданного предпочтительного типа локального устройства;
[0062] определение, соответствуют ли первый тип и второй тип предварительно заданному предпочтительному типу;
[0063] когда первый тип не соответствует предварительно заданному предпочтительному типу, а второй тип соответствует предварительно заданному предпочтительному типу, принятие решения установить соединение для услуги второго типа; и
[0064] когда первый тип соответствует предварительно заданному предпочтительному типу, а второй тип не соответствует предварительно заданному предпочтительному типу, или, оба, первый тип и второй тип, соответствуют предварительно заданному предпочтительному типу, принятие решения сохранить соединение для услуги первого типа, а не устанавливать соединение для услуги второго типа.
[0065] В еще одной форме осуществления изобретения принятие решения, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, включает:
[0066] получение предварительно заданного предпочтительного типа локального устройства;
[0067] определение, соответствуют ли первый тип и второй тип предварительно заданному предпочтительному типу;
[0068] когда ни первый тип, ни второй тип не соответствуют предварительно заданному предпочтительному типу, определение, выше ли приоритет второго типа, чем приоритет первого типа;
[0069] когда приоритет второго типа выше, чем приоритет первого типа, принятие решения установить соединение для услуги второго типа; и
[0070] когда приоритет второго типа не выше, чем приоритет первого типа, принятие решения сохранить соединение для услуги первого типа, а не устанавливать соединение для услуги второго типа.
[0071] В еще одной форме осуществления изобретения сообщение запроса на соединение содержит по меньшей мере поле типа услуги, причем поле типа услуги содержит тип услуги, соединение для которой следует установить.
[0072] В еще одной форме осуществления изобретения сообщение запроса на соединение дополнительно содержит поле приоритета, причем поле приоритета содержит приоритет типа услуги, соединение для которой следует установить.
[0073] В еще одной форме осуществления изобретения реагирование согласно результату решения включает:
[0074] при принятии решения устанавливать соединение для услуги второго типа - отбой или разъединение соединения для услуги первого типа и установление соединения для услуги второго типа; и
[0075] при принятии решения не устанавливать соединение для услуги второго типа - посылку сообщения об отклонении запроса на соединение на сетевое устройство.
[0076] Все вышеприведенные опциональные технические решения могут комбинироваться любым способом, чтобы образовывать другие дополнительные формы осуществления данного изобретения, которые здесь не будут рассматриваться.
[0077] На фиг. 2 показана блок-схема, иллюстрирующая способ установления соединения для услуги, согласно примеру осуществления изобретения. В этой форме осуществления изобретения, например, первый тип имеет приоритет, и второй тип имеет приоритет. Как показано на фиг. 2, способ установления соединения для услуги применяется в оборудовании пользователя и включает следующие шаги:
[0078] На шаге 201, когда оборудование пользователя установило соединение для услуги первого типа, принимается сообщение запроса на соединение, посланное от сетевого устройства, причем сообщение запроса на соединение содержит по меньшей мере упомянутый второй тип.
[0079] В форме осуществления изобретения оборудование пользователя может быть устройством, таким как мобильный телефон, персональный компьютер, устройство в Интернете вещей или терминал на транспортном средстве. Сетевое устройство может быть базовой станцией, объектом управления мобильностью (Mobility Management Entity, ММЕ) и т.п., что данная форма осуществления изобретения не ограничивает.
[0080] Когда оборудование пользователя находится в состоянии "не занято", если принимается сообщение запроса на соединение, посланное от любого сетевого устройства, то соединение для услуги может быть установлено согласно сообщению запроса на соединение. После того, как соединение для услуги установлено, оборудование пользователя находится в состоянии "занято". В предшествующем уровне техники, когда оборудование пользователя находится в состоянии "занято", если оборудование пользователя принимает другое сообщение запроса на соединение, посланное от сетевого устройства, оборудование пользователя сохранит установленное соединение для услуги, пошлет сообщение об отклонении запроса на соединение сетевому устройству, посылающему текущее сообщение запроса на соединение, и откажется устанавливать новое соединение для услуги. Однако если текущая услуга имеет высокое требование к срочности, отклонение установления соединения для услуги будет вызывать то, что услуга не сможет быть обработана своевременно, и может влиять на рабочие характеристики услуги, и потребности пользователя в услуге не могут быть удовлетворены, что влияет на его впечатление от использования.
[0081] В настоящее время техника связи может предоставлять различные услуги, и различные типы услуг могут иметь различное требование к срочности. Например, некоторые услуги, такие как услуга передачи речи, имеют высокое требование к срочности, и такая услуга требует соединения для услуги, которое следует установить быстро. Некоторые услуги, такие как услуга обработки данных, имеют низкое требование к срочности, и такая услуга может обрабатываться позже, спустя некоторое время.
[0082] Поэтому, чтобы улучшить общую эффективность, в данной форме осуществления изобретения тип услуги может быть добавлен в сообщение запроса на соединение, посылаемое от сетевого устройства. Когда оборудование пользователя находится в состоянии "занято", устройство может определить, согласно типу услуги, установить ли новое соединение для услуги и работать ли с новой услугой.
[0083] Данная форма осуществления изобретения применима к ситуации, когда оборудование пользователя уже установило соединение для услуги первого типа, в это время сетевое устройство посылает сообщение запроса на соединение оборудованию пользователя, и оборудование пользователя принимает сообщение запроса на соединение. В форме осуществления изобретения сообщение запроса на соединение по меньшей мере содержит тип (то есть второй тип), на основании которого соединение для услуги должно быть установлено, и сообщение запроса на соединение указывает оборудование пользователя для установления второго типа соединения для услуги.
[0084] В форме осуществления изобретения сообщение запроса на соединение может быть сообщением системы поискового вызова, сообщением запроса на соединение для обработки данных или сообщения запроса на соединение для услуги другого типа, которое данная форма осуществления изобретения не ограничивает.
[0085] Например, сообщение запроса на соединение содержит по меньшей мере поле типа услуги, содержащее тип услуги, соединения для которой следует установить. Когда сетевое устройство посылает сообщение запроса на соединение, сетевое устройство может добавить второй тип к полю типа услуги. Поле типа услуги может занимать 2, 3 или больше битов, которые данная форма осуществления изобретения не ограничивает.
[0086] Например, для сообщения системы поискового вызова в предшествующем уровне техники сообщение системы поискового вызова содержит два поля, ue-Identity (идентификатор оборудования пользователя) и cn-Domain (домен базовой сети (Core Network, CN). Поле ue-Identity представляет объект, который вызывает сеть, и поле cn-Domain представляет, в каком домене находится вызывающая сеть (домен с коммутацией пакетов данных или домен с коммутацией каналов), в частности следующим образом.
[0087] В данной форме осуществления изобретения поле ServiceType может быть добавлено в сообщение системы поискового вызова, чтобы представить тип услуги, и сообщение системы поискового вызова после добавления поля выглядит следующим образом:
[0088] На шаге 202 оборудование пользователя может определить, выше ли приоритет второго типа, чем приоритет первого типа. Если приоритет второго типа выше, чем приоритет первого типа, выполняется шаг 203, если приоритет второго типа не выше, чем приоритет первого типа, выполняется шаг 204.
[0089] Когда соединение для услуги первого типа было уже установлено, после того, как сообщение запроса на соединение принимается, оборудование пользователя не посылает немедленно сообщение об отклонении запроса на соединение сетевому устройству, но определяет, выше ли приоритет второго типа, чем приоритет первого типа, и принимает решение, установить ли соединение для услуги второго типа, согласно результату сравнения приоритетов.
[0090] В частности, когда оборудование пользователя устанавливает соединение для услуги первого типа, оборудование пользователя может делать запись первого типа. Затем, когда позже сообщение запроса на соединение принимается, может быть определено согласно хронологической записи, что тип услуги, для которой установлено текущее соединение, является первым типом, и оборудование пользователя получает второй тип согласно сообщению запроса на соединение. В это время может быть определен приоритет первого типа и приоритет второго типа, и может быть определено, выше ли приоритет второго типа, чем приоритет первого типа.
[0091] В форме осуществления данного изобретения более высокий приоритет означает более высокое требование услуги к срочности, и что услуга должна быть предоставлена с наивысшим приоритетом. Более низкий приоритет означает, что требование услуги к срочности ниже, и услуга может быть предоставлена позже. Оборудование пользователя может определять порядок приоритетов различных типов услуг заранее, и может определять, выше ли приоритет второго типа, чем приоритет первого типа, согласно предварительно заданному порядку приоритетов.
[0092] В форме осуществления изобретения для оборудования пользователя различных типов определяемый порядок приоритетов может быть одинаковым или может быть различным.
[0093] Например, для следующих трех видов типов услуг: массового подключения и обмена данными между машинными терминалами (massive Machine Type Communication, mMTC), улучшенного мобильного широкополосного доступа (enhanced Mobile Broad Band, eMBB), ультранадежной связи с низкими задержками (Ultra Reliable Low Latency Communication, URLLC), устройство в Интернете вещей определяет, что порядок приоритетов типов услуг - mMTC>URLLC>eMBB, а терминал на транспортном средстве определяет, что порядок приоритетов типов услуг - URLLC>eMBB>mMTC.
[0094] Альтернативно, когда есть слишком много типов услуг, может быть трудно для оборудования пользователя определять порядок приоритетов всех типов услуг. В этом случае сетевое устройство может посылать сообщение запроса на соединение, которое содержит приоритет типа услуги. Тогда оборудование пользователя может прямо определять приоритет типа услуги согласно принимаемому сообщению запроса на соединение. После того как позже устанавливается соединение для услуги, приоритет типа услуги также может быть записан. Например, сообщение запроса на соединение может нести поле приоритета, которое содержит приоритет типа услуги, для которой должно быть установлено соединение.
[0095] В данном случае сообщение запроса на соединение содержит приоритет второго типа. Когда оборудование пользователя принимает сообщение запроса на соединение, оборудование пользователя может получить приоритет второго типа, и получить приоритет первого типа из хронологической записи. Согласно приоритету первого типа и приоритету второго типа оборудование пользователя может определить, выше ли приоритет второго типа, чем приоритет первого типа.
[0096] Например, если оборудование пользователя записывает, что приоритет первого типа 3, и сообщение запроса на соединение содержит приоритет второго типа 4, может быть определено, что приоритет второго типа выше, чем приоритет первого типа.
[0097] На шаге 203 оборудование пользователя "зависает" или разъединяет соединение для услуги первого типа, и устанавливает соединение для услуги второго типа.
[0098] Когда приоритет второго типа выше, чем приоритет первого типа, это означает, что второй тип услуги требует высшей срочности, и услуга второго типа требует обработки с наивысшим приоритетом. В этом случае оборудование пользователя дает отбой или разъединяет соединение для услуги первого типа и устанавливает соединение для услуги второго типа. Когда предоставление услуги второго типа закончено, соединение для услуги первого типа может быть возобновлено.
[0099] На шаге 204 оборудование пользователя сохраняет соединение для услуги первого типа и посылает сообщение об отклонении запроса на соединение сетевому устройству.
[00100] Когда приоритет второго типа не выше, чем приоритет первого типа, это означает, что второй тип услуги не требует высокой срочности, и оборудование пользователя не должно немедленно предоставлять услугу второго типа. Таким образом, оборудование пользователя может послать сообщение об отклонении запроса на соединение сетевому устройству. В течение этого процесса оборудование пользователя может сохранять соединение для услуги первого типа, и продолжать предоставлять услугу первого типа.
[00101] Следует отметить, что в данной форме осуществления изобретения для примера оборудование пользователя принимает одно сообщение запроса на соединение. Фактически, оборудование пользователя может принимать несколько сообщений запроса на соединение. В этом случае оборудование пользователя может получить приоритет первого типа и приоритеты нескольких типов, соответствующих нескольким сообщениям запроса на соединение, и обрабатывать услугу, имеющую самый высокий приоритет, с максимальным приоритетом после сравнения приоритетов. Конкретный процесс подобен вышеприведенным шагам 202-204, которые не будут подробно рассматриваться здесь.
[00102] В способе, предлагаемом данной формой осуществления изобретения, посредством передачи типа услуги в сообщении запроса на соединение, если сообщение запроса на соединение, содержащее второй тип принимается, когда соединение для услуги первого типа было уже установлено, услуга с высшим приоритетом обрабатывается с максимальным приоритетом с помощью сравнения приоритетов первого типа и второго типа, вместо того, чтобы сразу ответить сообщением об отклонении запроса на соединение. Может быть принято решение, сохранить ли соединения для услуги первого типа или установить ли соединение для услуги второго типа, согласно типу услуги. Таким образом, это может улучшить гибкость и эффективность предоставления услуги. Когда приоритет второго типа выше, новая услуга может занять ресурсы предоставляемой в настоящее время услуги. Таким образом, это может гарантировать, что услуга с высшим приоритетом может использовать ресурсы с наивысшим приоритетом. Таким образом, услуга с высшим приоритетом может быть предоставлена своевременно.
[00103] На фиг. 3 показана блок-схема, иллюстрирующая способ установления соединения для услуги согласно примеру осуществления. В этой форме осуществления изобретения, например, решение принимается согласно предварительно заданному предпочтительному типу оборудования пользователя. Как показано на фиг. 3, способ установления соединения для услуги применяется в оборудовании пользователя и включает следующие шаги:
[00104] На шаге 301, когда оборудование пользователя уже установило соединение для услуги первого типа, принимается сообщение запроса на соединение, посланное от сетевого устройства, причем сообщение запроса на соединение содержит по меньшей мере второй тип.
[00105] Шаг 301 подобен шагу 201, который не будет рассматриваться здесь.
[00106] На шаге 302 оборудование пользователя получает предварительно заданный предпочтительный тип, и определяет, соответствуют ли первый тип и второй тип предварительно заданному предпочтительному типу.
[00107] Так как различное оборудование пользователя имеет дело с различными типами основных услуг для каждого оборудования пользователя, оборудование пользователя может определять предварительно заданный предпочтительный тип согласно типу основных услуг, с которыми оборудование пользователя часто имеет дело, это означает, что оборудование пользователя будет работать с предварительно заданным предпочтительным типом услуги с наивысшим приоритетом. Например, устройство в Интернете вещей может иметь предварительно заданный приоритетный тип mMTC, и устройство будет работать с услугой mMTC с наивысшим приоритетом.
[00108] Так, когда оборудование пользователя уже установило соединение для услуги первого типа, оборудование пользователя принимает сообщение запроса на соединение, содержащее второй тип, оборудование пользователя может определить, соответствуют ли первый тип и второй тип предварительно заданному предпочтительному типу, чтобы принять решение, установить ли соединение для услуги второго типа.
[00109] На шаге 303, если первый тип не соответствует предварительно заданному предпочтительному типу, и второй тип соответствует предварительно заданному предпочтительному типу, оборудование пользователя выполняет шаг 306.
[00110] На шаге 304, если первый тип соответствует предварительно заданному предпочтительному типу, а второй тип не соответствует предварительно заданному предпочтительному типу, или оба, первый тип и второй тип, соответствуют предварительно заданному предпочтительному типу, оборудование пользователя выполняет шаг 307.
[00111] На шаге 305, если ни первый тип, ни второй тип не соответствуют предварительно заданному предпочтительному типу, оборудование пользователя определяет, выше ли приоритет второго типа, чем приоритет первого типа. Если приоритет второго типа выше, чем приоритет первого типа, выполняется шаг 306, и если приоритет второго типа не выше, чем приоритет первого типа, выполняется шаг 307.
[00112] На шаге 306 оборудование пользователя "зависает" или разъединяет соединение для услуги первого типа и устанавливает соединение для услуги второго типа.
[00113] На шаге 307 оборудование пользователя сохраняет соединение для услуги первого типа и посылает сообщение об отклонении запроса на соединение сетевому устройству.
[00114] Оборудование пользователя может работать с соединением для доступа к услуге того типа, который совпадает с предварительно заданным предпочтительным типом, с максимальным приоритетом. Если первый тип не соответствует предварительно заданному предпочтительному типу, и второй тип соответствует предварительно заданному предпочтительному типу, оборудование пользователя может дать отбой или разъединить соединение для услуги первого типа и установить соединение для услуги второго типа. Если первый тип соответствует предварительно заданному предпочтительному типу, а второй тип не соответствует предварительно заданному предпочтительному типу, или, оба, первый тип и второй тип, соответствуют предварительно заданному предпочтительному типу, оборудование пользователя может сохранить соединение для услуги первого типа, не установить соединение для услуги второго типа, и послать сообщение об отклонении запроса на соединение сетевому устройству.
[00115] Если ни первый тип, ни второй тип не соответствуют предварительно заданному предпочтительному типу, услуга с высшим приоритетом не будет обрабатываться с максимальным приоритетом. При этом оборудование пользователя может определить, выше ли приоритет второго типа, чем приоритет первого типа, и принять решение, установить ли соединение для услуги второго типа, согласно результату определения. Конкретный процесс подобен вышеприведенным шагам 202-204, которые не будут рассматриваться здесь.
[00116] В способе, предлагаемом данной формой осуществления изобретения, посредством передачи типа услуги в сообщении запроса на соединение, если сообщение запроса на соединение, содержащее второй тип, принимается, когда соединение для услуги первого типа было уже установлено, услуга, совпадающая с предварительно заданным предпочтительным типом, или с высшим приоритетом, обрабатывается с максимальным приоритетом, согласно приоритетам первого типа и второго типа и предварительно заданному предпочтительному типу оборудования пользователя, вместо того, чтобы сразу послать обратно сообщение об отклонении запроса на соединение. Может быть принято решение, сохранить ли соединение для услуги первого типа или установить ли соединение для услуги второго типа, согласно типу услуги. Таким образом, это может улучшить гибкость и эффективность предоставления услуги.
[00117] На фиг. 4 показана блок-схема, иллюстрирующая устройство для установления соединения для услуги согласно примеру осуществления. Как показано на фиг. 4, устройство содержит модуль 401 приема и модуль 402 реагирования.
[00118] Модуль 401 приема сконфигурирован для приема сообщения запроса на соединение, посланное от сетевого устройства, когда установлено соединение для услуги первого типа, причем сообщение запроса на соединение указывает на установление соединения для услуги второго типа, и сообщение запроса на соединение содержит по меньшей мере второй тип.
[00119] Модуль 402 реагирования сконфигурирован так, чтобы принимать решение, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, и реагировать согласно результату решения.
[00120] В устройстве, предлагаемом формой осуществления данного изобретения, посредством передачи типа услуги в сообщении запроса на соединение, если сообщение запроса на соединение, содержащее второй тип, принимается, когда соединение для услуги первого типа было уже установлено, то принимается решение, установить ли соединение для услуги второго типа, согласно первому типу и второму типу, и на сообщение запроса на соединение реагируют согласно результату решения, вместо того, чтобы сразу послать обратно сообщение об отклонении запроса на соединение. Может быть принято решение, сохранить ли соединение для услуги первого типа или установить ли соединение для услуги второго типа, согласно типу услуги. Таким образом, это может улучшить гибкость и эффективность предоставления услуги.
[00121] В еще одной форме осуществления изобретения модуль 402 реагирования сконфигурирован для определения, выше ли приоритет второго типа, чем приоритет первого типа; и когда приоритет второго типа выше, чем приоритет первого типа, принимать решение устанавливать соединение для услуги второго типа.
[00122] В еще одной форме осуществления изобретения модуль 402 реагирования сконфигурирован так, чтобы получать предварительно заданный предпочтительный тип устройства; определять, соответствуют ли первый тип и второй тип предварительно заданному предпочтительному типу; когда первый тип не соответствует предварительно заданному предпочтительному типу, а второй тип соответствует предварительно заданному предпочтительному типу, принимать решение устанавливать соединение для услуги второго типа; и когда первый тип соответствует предварительно заданному предпочтительному типу, а второй тип не соответствует предварительно заданному предпочтительному типу, или, оба, первый тип и второй тип, соответствуют предварительно заданному предпочтительному типу, принимать решение сохранять соединение для услуги первого типа, а не устанавливать соединение для услуги второго типа.
[00123] В еще одной форме осуществления изобретения, модуль 402 реагирования сконфигурирован так, чтобы получать предварительно заданный предпочтительный тип устройства; определять, соответствуют ли первый тип и второй тип предварительно заданному предпочтительному типу; когда ни первый тип, ни второй тип не соответствуют предварительно заданному предпочтительному типу, определять, выше ли приоритет второго типа, чем приоритет первого типа; когда приоритет второго типа выше, чем приоритет первого типа, принимать решение устанавливать соединение для услуги второго типа; и когда приоритет второго типа не выше чем приоритет первого типа, принимать решение сохранять соединение для услуги первого типа, а не устанавливать соединение для услуги второго типа.
[00124] В еще одной форме осуществления изобретения сообщение запроса на соединение содержит по меньшей мере поле типа услуги, причем поле типа услуги содержит тип услуги, соединение для которой следует установить.
[00125] В еще одной форме осуществления изобретения сообщение запроса на соединение дополнительно содержит поле приоритета, причем поле приоритета содержит приоритет типа услуги, соединение для которой следует установить.
[00126] В еще одной форме осуществления изобретения модуль 402 реагирования сконфигурирован так, чтобы, при принятии решения установить соединение для услуги второго типа, дать отбой или разъединить соединение для услуги первого типа и установить соединение для услуги второго типа; и при принятии решения не устанавливать соединение для услуги второго типа посылать сообщение об отклонении запроса на соединение сетевому устройству.
[00127] Все вышеприведенные опциональные технические решения могут комбинироваться любым способом, чтобы образовывать другие дополнительные формы осуществления данного изобретения, которые здесь не будут рассматриваться.
[00128] В отношении устройств в вышеописанных формах осуществления изобретения, конкретные способы выполнения операций для отдельных модулей были описаны подробно в формах осуществления изобретения относительно связанных способов, и не будут рассматриваться здесь.
[00129] Следует отметить, что процесс установления соединения для услуги, выполняемый устройством для установления соединения для услуги, представляемый вышеописанными формами осуществления изобретения, является только иллюстрирующим примером функциональных модулей, как упомянуто выше. В то же время практически вышеупомянутые функции могут выполняться различными модулями так, как желательно, то есть внутренняя структура оборудования пользователя может быть разделена на различные функциональные модули, чтобы достигнуть всех или части функций, описанных выше. Кроме того, устройство и способ установления соединения для услуги, представляемый вышеописанными формами осуществления изобретения, принадлежат одной и той же концепции, поэтому за подробностями осуществления устройства можно обратиться к формам осуществления способа, и подробное описание этого здесь не повторяется.
[00130] На фиг. 5 показана блок-схема, иллюстрирующая устройство 500 для установления соединения для услуги согласно примеру осуществления. Например, устройство 500 может быть мобильным телефоном, компьютером, цифровым широковещательным терминалом, устройством обмена сообщениями, игровой приставкой, планшетным компьютером, медицинским устройством, тренажером, персональным цифровым помощником и т.п.
[00131] Что касается фиг. 5, то устройство 500 может содержать один или несколько из следующих компонентов: компонент 502 обработки, запоминающее устройство 504, компонент 506 питания, мультимедийный компонент 508, аудио компонент 510, интерфейс 512 ввода-вывода (Input/Output, I/O), компонент 514 датчиков и компонент 516 связи.
[00132] Компонент 502 обработки обычно управляет всеми операциями устройства 500, такими как операции, связанные с отображением, телефонными разговорами, передачей данных, операциями фотокамеры и операциями записи. Компонент 502 обработки может содержать один или несколько процессоров 520, чтобы выполнять команды для выполнения всех или части шагов в вышеописанных способах. Кроме того, компонент 502 обработки может содержать один или несколько модулей, которые обеспечивают взаимодействие между компонентом 502 обработки и другими компонентами. Например, компонент 502 обработки может содержать мультимедийный модуль, чтобы обеспечивать взаимодействие между мультимедийным компонентом 508 и компонентом 502 обработки.
[00133] Запоминающее устройство 504 сконфигурировано для хранения различные видов данных, чтобы поддерживать работу устройства 500. Примеры таких данных включают команды для любых приложений или способов, работающих в устройстве 500, контактную информацию, данные телефонной книги, сообщения, изображения, видео и т.д. Запоминающее устройство 504 может быть реализовано с использованием любого вида энергозависимых или энергонезависимых запоминающих устройств или их комбинации, таких как статического оперативное запоминающее устройство (Static Random Access Memory, SRAM), электрически стираемые и программируемое постоянное запоминающее устройство (Electrically Erasable Programmable Read-Only Memory, EEPROM), стираемое программируемое постоянное запоминающее устройство (Erasable Programmable Read-Only Memory, EPROM), программируемое постоянное запоминающее устройство (Programmable Read-Only Memory, PROM), постоянное запоминающее устройство (Read-Only Memory, ROM), магнитная память, флэш-память, магнитный или оптический диск.
[00134] Компонент 506 питания подает питание к различным компонентам устройства 500. Компонент 506 питания может содержать систему управления питанием, один или несколько источников питания и другие компоненты, связанные с генерацией, управлением и распределением энергии в устройстве 500.
[00135] Мультимедийный компонент 508 содержит экран, обеспечивающий выходной интерфейс между устройством 500 и пользователем. В некоторых формах осуществления экран может содержать дисплей на жидких кристаллах (Liquid Crystal Display, LCD) и сенсорную панель (Touch Panel, TP). Если экран содержит сенсорную панель, он может быть реализован как сенсорный экран для приема входных сигналов от пользователя. Сенсорная панель содержит один или несколько датчиков касания, чтобы воспринимать касания, скольжения и жесты на сенсорной панели. Датчики касания могут не только воспринимать порог действия касания или скольжения, но также и воспринимать период времени и давление, связанные с механизмом действия касания или скольжения. В некоторых формах осуществления изобретения мультимедийный компонент 508 содержит фронтальную камеру и/или заднюю камеру. Фронтальная камера и/или задняя камера может принимать внешние мультимедийные данные, в то время как устройство 500 находится в рабочем режиме, таком как режим фотографирования или видео режим. Каждая из фронтальной камеры и задней камеры может иметь фиксированную систему оптического объектива или иметь возможности фокусировки и оптического изменения масштаба изображения.
[00136] Аудиокомпонент 510 сконфигурирован для вывода и/или ввода звуковых сигналов. Например, аудиокомпонент 510 содержит микрофон (MIC), сконфигурированный для приема внешнего звукового сигнала, когда устройство 500 находится в рабочем режиме, таком как режим разговора, режим записи и режим распознавания речи. Принимаемый звуковой сигнал далее может записываться в запоминающее устройство 504 или передаваться через компонент 516 связи. В некоторых формах осуществления изобретения аудиокомпонент 510 дополнительно содержит громкоговоритель для вывода звуковых сигналов.
[00137] Интерфейс 512 ввода-вывода (I/O) обеспечивает интерфейс между компонентом 502 обработки и модулями периферийного интерфейса, такими как клавиатура, сенсорный круг Click Wheel, кнопки и т.п. Кнопки могут включать, в том числе кнопку начального положения, кнопку громкости, кнопку пуска и кнопку блокировки.
[00138] Компонент 514 датчиков содержит один или несколько датчиков, чтобы предоставлять оценки состояния различных аспектов устройства 500. Например, компонент 514 датчиков может обнаруживать открытое/закрытое состояние устройства 500, относительное позиционирование компонентов, например, дисплея и клавиатуры устройства 500. Компонент 514 датчиков может также обнаруживать изменение в позиции устройства 500 или компонента устройства 500, наличие или отсутствие контакта пользователя с устройством 500, ориентацию или ускорение/замедление устройства 500, и изменение температуры устройства 500. Компонент 514 датчиков может содержать датчик присутствия, сконфигурированный для обнаружения присутствия близлежащих объектов без какого-либо физического контакта. Компонент 514 датчиков может содержать также светочувствительный элемент, такой как формирователь изображения на комплементарной структуре металл-оксид-полупроводник (Complementary Metal-Oxide-Semiconductor, CMOS) или приборе с зарядовой связью (Charge Coupled Device, CCD) для использования в применениях формирования изображений. В некоторых формах осуществления компонент 514 датчиков может содержать также датчик ускорения, гироскопический датчик, магнитный датчик, датчик давления или температурный датчик.
[00139] Компонент 516 связи сконфигурирован для обеспечения связи, проводной или беспроводной, между устройством 500 и другими устройствами. Устройство 500 может получать доступ к беспроводной сети на основании стандарта связи, такого как WiFi, системы подвижной связи второго поколения (2G) или третьего поколения (3G), или их комбинации. В одном примере осуществления компонент 516 связи принимает широковещательный сигнал или информацию, связанную с широковещательной передачей, от внешней широковещательной системы управления через широковещательный канал. В одном примере осуществления компонент 516 связи дополнительно содержит модуль радиосвязи ближнего действия (NFC), чтобы обеспечивать ближнюю связь. Например, модуль NFC может быть реализован на основе технологии радиочастотной идентификации (RFID), технологии Ассоциации по передаче данных в инфракрасном диапазоне (Infrared Data Association, IrDA), сверхширокополосной технологии (Ultra-Wideband, UWB), технологии Bluetooth (ВТ) и других технологий.
[00140] В примере осуществления устройство 500 может быть реализовано одной или несколькими специализированными интегральными схемами (Application Specific Integrated Circuits, ASIC), процессорами цифровой обработки сигналов (Digital Signal Processors, DSP), устройствами для цифровой обработки сигналов (Digital Signal Processing Devices, DSPD), программируемыми логическими устройствами (Programmable Logic Devices, PLD), программируемыми пользователем вентильными матрицами (Field Programmable Gate Arrays, FPGA), контроллерами, микроконтроллерами, микропроцессорами или другими электронными компонентами для выполнения вышеописанных способов для установления соединения для услуги.
[00141] В примерах осуществления предусматривается также машиночитаемый носитель данных, содержащий команды, таких как включенные в запоминающее устройство 504, выполняемые процессором 520 в устройстве 500, чтобы выполнять вышеописанные способы. Например, машиночитаемый носитель данных может быть постоянным запоминающим устройством (Read Only Memory, ROM), оперативной памятью (Random Access Memory, RAM), запоминающим устройством на компакт диске (Compact Disk-Read Only Memory, CD-ROM), магнитной лентой, гибким диском, оптическим запоминающим устройством и т.п.
[00142] Машиночитаемый носитель данных, когда команды носителе данных выполняются процессором подвижного терминала, заставляет подвижный терминал выполнять способ установления соединения для услуги. Этот способ включает:
[00143] когда соединение для услуги первого типа установлено, прием сообщения запроса на соединение, посланного от сетевого устройства, причем сообщение запроса на соединение указывает на установление соединения для услуги второго типа, и сообщение запроса на соединение содержит по меньшей мере второй тип; и
[00144] принятие решения, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, и реагирование согласно результату решения.
[00145] В еще одной форме осуществления изобретения принятие решения, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, включает:
[00146] определение, выше ли приоритет второго типа, чем приоритет первого типа; и
[00147] когда приоритет второго типа выше, чем приоритет первого типа, принятие решения установить соединение для услуги второго типа.
[00148] В еще одной форме осуществления изобретения принятие решения, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, включает:
[00149] получение предварительно заданного предпочтительного типа локального устройства;
[00150] определение, соответствуют ли первый тип и второй тип предварительно заданному предпочтительному типу;
[00151] когда первый тип не соответствует предварительно заданному предпочтительному типу, а второй тип соответствует предварительно заданному предпочтительному типу, принятие решения установить соединение для услуги второго типа; и
[00152] когда первый тип соответствует предварительно заданному предпочтительному типу и второй тип не соответствует предварительно заданному предпочтительному типу, или, оба, первый тип и второй тип, соответствуют предварительно заданному предпочтительному типу, принятие решения сохранить соединение для услуги первого типа, а не устанавливать соединение для услуги второго типа.
[00153] В еще одной форме осуществления изобретения принятие решения, устанавливать ли соединение для услуги второго типа, согласно первому типу и второму типу, включает:
[00154] получение предварительно заданного предпочтительного типа локального устройства;
[00155] определение, соответствуют ли первый тип и второй тип предварительно заданному предпочтительному типу;
[00156] когда ни первый тип, ни второй тип не соответствуют предварительно заданному предпочтительному типу, определение, выше ли приоритет второго типа, чем приоритет первого типа;
[00157] когда приоритет второго типа выше, чем приоритет первого типа, принятие решения установить соединение для услуги второго типа; и
[00158] когда приоритет второго типа не выше, чем приоритет первого типа, принятие решения сохранить соединение для услуги первого типа, а не устанавливать соединение для услуги второго типа.
[00159] В еще одной форме осуществления изобретения сообщение запроса на соединение содержит по меньшей мере поле типа услуги, причем поле типа услуги содержит тип услуги, соединение для которой следует установить.
[00160] В еще одной форме осуществления изобретения сообщение запроса на соединение дополнительно содержит поле приоритета, причем поле приоритета содержит приоритет типа услуги, соединение для которой следует установить.
[00161] В еще одной форме осуществления изобретения реагирование согласно результату принятия решения включает:
[00162] при принятии решения установить соединение для услуги второго типа - отбой или разъединение первого типа соединения для услуги и установление соединения для услуги второго типа; и
[00163] при принятии решения не устанавливать соединение для услуги второго типа - посылку сообщения об отклонении запроса на соединение на сетевое устройство.
[00164] Все вышеприведенные опциональные технические решения могут комбинироваться любым способом, чтобы образовывать другие дополнительные формы осуществления данного изобретения, которые здесь не будут рассматриваться.
[00165] Другие формы осуществления изобретения будут очевидны специалистам в данной области техники на основании рассмотрения описания и применения на практике раскрытого здесь изобретения. Данная заявка предназначена для того, чтобы охватить любые изменения, использования или адаптации изобретения в соответствии с его общими принципами и включая такие отклонения от данного изобретения, которые находятся в пределах известной или общепринятой практики в данной области техники. Предполагается, что описание и варианты осуществления приведены только в качестве примера, с истинным объемом и сущностью изобретения, определяемыми прилагаемой формулой изобретения.
[00166] Следует понимать, что данное изобретение не ограничено точной конструкцией, которая была описана выше и показана на прилагаемых чертежах, и что различные модификации и изменения могут быть сделаны без отступления от его объема. Предполагается, что объем изобретения ограничен только прилагаемой формулой изобретения.