Способ выбора ячейки и оконечное устройство

Изобретение относится к области технологий беспроводной связи. Технический результат заключается в повышении вероятности успешного CSFB (circuit switched fallback) голосового вызова. Такой результат достигается за счет того, что когда оконечное устройство ожидает вызова в первой сети, которая не поддерживает голосовую услугу, если голосовая услуга нуждается в инициировании или приеме, то посредством оконечного устройства по технологии CSFB переходят во вторую сеть, которая поддерживает голосовую услугу; и, когда оконечное устройство получает отказ при установке голосовой услуги с помощью второй сети, сохраняют посредством оконечного устройства идентификатор местоположения первой сети и идентификатор местоположения второй сети в черном списке в виде одной записи, где черный список содержит по меньшей мере одну запись и черный список используется оконечным устройством для выбора ожидания вызова ячейки второй сети, когда CSFB выполняется снова. 3 н. и 30 з.п. ф-лы, 8 ил.

 

Область техники, к которой относится изобретение

Настоящая заявка относится к области технологий беспроводной связи и, в частности, к способу выбора ячейки и к оконечному устройству.

Уровень техники

Сеть долгосрочной эволюции (Long Term Evolution, LTE) использует структуру Интернет-протокола (Internet Protocol, IP), не имеет никакого области с коммутацией каналов (Circuit Switched, CS) и не имеет достаточной поддержки голосовых услуг. Поэтому возникает технологическое решение, позволяющее организовывать переходы вызовов с LTE-устройств и на них, используя мобильные сети с коммутацией каналов (Circuit Switched Fallback, CSFB).

CSFB является способом работы по технологии Single-Standby. После включения питания оконечное устройство предпочтительно ожидает вызова на сети LTE и, если голосовая услуга существует, оконечное устройство переходит к области сетей 2G/3G, используя технологию CSFB для осуществления голосовой услуги. После того, как голосовая услуга закончена, оконечное устройство переходит в сеть LTE, используя технологию быстрого возвращения (Fast Return, FR), и у него нет необходимости выполнять переход для обслуживания данных. Когда первый объект базовой сети, к которому оконечное устройство получает доступ после того, как оконечное устройство переходит к области сетей 2G/3G, используя технологию CSFB, отличается от второго объекта базовой сети, который принимает голосовую услугу оконечного устройства, если передача информации о вызове между двумя объектами базовой сети является неудачной, оконечное устройство не может успешно установить голосовой вызов в области сетей 2G/3G, что влияет на практическую деятельность пользователя.

Кроме того, возможным решением для голосовой услуги в сети 5G является следующее: когда оконечное устройство нуждается в инициировании голосовой услуги, оконечное устройство сначала переходит в сеть LTE и затем переходит из сети LTE в область сетей 2G/3G, используя технологию CSFB, чтобы предоставлять голосовые услуги. Поэтому, проблема того, что голосовые услуги не могут быть успешно установлены, может также встречаться в сети 5G.

Дополнительно, поскольку текущая разработка сети связи не закончена и объект базовой сети, имеющий область сетей 2G/3G, не обновляется в объект, поддерживающий CSFB, голосовой вызов не может быть успешно установлен в области сетей 2G/3G.

По вышеизложенным причинам вероятность, что голосовой вызов CSFB испытывает неудачу, является очень большой и это проблема требует незамедлительного решения в сети.

Раскрытие сущности изобретения

Варианты осуществления представленной заявки обеспечивают способ выбора ячейки и оконечное устройство, чтобы уменьшить вероятность отказа существующего голосового вызова с использованием CSFB.

В соответствии с первым подходом, обеспечивается способ выбора ячейки, содержащий этапы, на которых: когда оконечное устройство ожидает вызова в первой сети, которая не поддерживает голосовую услугу, если голосовая услуга нуждается в инициировании или приеме, посредством оконечного устройства переходят, используя CSFB, во вторую сеть, поддерживающую голосовую услугу; и когда оконечное устройство получает отказ при установке голосовой услуги с помощью второй сети, сохраняют посредством оконечного устройства идентификатор местоположения первой сети и идентификатор местоположения второй сети в черном списке в виде одной записи, где черный список содержит по меньшей мере одну запись и черный список используется оконечным устройством для выбора ожидания вызова ячейки во второй сети, когда CSFB выполняется снова. В соответствии с вышеупомянутым способом, поскольку черный список содержит в записях информацию о ячейке, к которой оконечному устройству запрещен доступ, когда CSFB выполняется снова, оконечное устройство выбирает ячейку второй сети, используя черный список, так чтобы показатель оконечного устройства по успешной голосовой услуге мог быть повышен и практические результаты пользователя могли быть улучшены.

При возможном построении, когда оконечное устройство инициирует или принимает голосовую услугу снова, оконечное устройство переходит во вторую сеть, основываясь на CSFB; когда идентификатор области местоположения для ячейки, которая принадлежит второй сети и которая обнаруживается оконечным устройством, отличается от идентификатора области местоположения, который принадлежит второй сети и назначается первой сетью для оконечного устройства перед тем, как оконечное устройство переходит во вторую сеть, оконечное устройство получает второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает вызова перед переходом во вторую сеть, и получает идентификатор первого местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки и второй идентификатор местоположения является идентификатором области слежения; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в записи в черном списке, оконечное устройство не выбирает ожидание в обнаруженной ячейке второй сети или устанавливает обнаруженную ячейку второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

При таком построении, когда оконечное устройство выполняет CSFB снова для голосового вызова, если в оконечном устройстве происходит случай пересечения области местоположения и второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает перехода ко второй сети, и первый идентификатор местоположения обнаруженной сети успешно совпадают с записью в черном списке, оконечное устройство не ожидает вызова в обнаруженной ячейке второй сети, предотвращая, тем самым, отказ установки голосовой услуги между оконечным устройством и второй сетью, и снижая показатель оконечного устройства по отказу вызова.

При возможном построении, когда оконечное устройство инициирует или принимает голосовую услугу снова, оконечное устройство переходит во вторую сеть, основываясь на CSFB; когда идентификатор области местоположения для ячейки, принадлежащей второй сети, и которая обнаруживается оконечным устройством, отличается от идентификатора области местоположения, принадлежащего второй сети и который назначается первой сетью для оконечного устройства перед тем, как оконечное устройство переходит ко второй сети, оконечное устройство получает второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает вызова перед тем, как переходит ко второй сети, и получает первый идентификатор местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки и второй идентификатор местоположения является идентификатором области слежения; и когда черный список не содержит никакой записи об успешном совпадении второго идентификатора местоположения и первого идентификатора местоположения, оконечное устройство выбирает ожидание вызова в обнаруженной ячейке второй сети.

При таком построении, поскольку черный список не содержит запись, соответствующую второму идентификатору местоположения и первому идентификатору местоположения, оконечное устройство выбирает ожидание вызова в обнаруженной ячейке второй сети, так что показатель оконечного устройства по успешности вызова может быть улучшен.

При возможном построении любая запись в черном списке дополнительно содержит количество отказов установки голосовой услуги; и когда оконечное устройство получает отказ при установке голосовой услуги с помощью второй сети, способ дополнительно содержит этап, на котором: увеличивают на 1 с помощью оконечного устройства количество отказов установки голосовой услуги в запомненной записи.

При возможном построении, когда оконечное устройство инициирует или принимает голосовую услугу снова, оконечное устройство переходит ко второй сети, основываясь на CSFB; когда идентификатор области местоположения для ячейки, принадлежащей второй сети и которая обнаруживается оконечным устройством, отличается от идентификатора области местоположения, принадлежащего второй сети и назначенного первой сетью оконечному устройству перед тем, как оконечное устройство переходит ко второй сети, оконечное устройство получает второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает вызова перед тем, как переходит ко второй сети, и получает первый идентификатор местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки и второй идентификатор местоположения является идентификатором области слежения; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают с любой записью в черном списке и количество отказов установки голосовой услуги в записи больше заданного значения, оконечное устройство не выбирает ожидание вызова обнаруженной ячейки второй сети или устанавливает обнаруженную ячейку второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

При таком построении, когда оконечное устройство выполняет CSFB, чтобы выбрать ячейку, ожидающую вызова, добавляется ограничение по количеству отказов установки голосовой услуги, тем самым, дополнительно улучшая показатель успешности голосовой услуги и гарантируя, что оконечное устройство не ожидает вызова на обнаруженной ячейки второй сети, когда количество отказов установки голосовой услуги относительно велико.

При возможном построении, когда оконечное устройство инициирует или принимает голосовую услугу снова, оконечное устройство переходит ко второй сети, основываясь на CSFB; и когда идентификатор области местоположения ячейки, который принадлежит второй сети и который обнаруживается оконечным устройством, является таким же, как идентификатор области местоположения, который принадлежит второй сети и который назначается оконечному устройству первой сетью перед тем, как оконечное устройство переходит ко второй сети, оконечное устройство выбирает ожидание вызова на обнаруженной ячейке второй сети.

При таком построении, когда оконечное устройство выполняет CSFB для голосового вызова снова, если на оконечном устройстве случай пересечения области не происходит, оконечное устройство непосредственно ожидает вызова на обнаруженной ячейке второй сети, чтобы гарантировать, что голосовой вызов оконечного устройства может быть успешно установлен.

При возможном построении, после того, как оконечное устройство выбирает ожидание вызова на обнаруженной ячейке второй сети, оконечное устройство получает второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает вызова перед тем, как перейти ко второй сети, и получает первый идентификатор местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, и второй идентификатор местоположения является идентификатором области слежения; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в любой записи в черном списке, оконечное устройство удаляет успешно совпавшую запись из черного списка.

При таком построении, когда оконечное устройство выполняет CSFB снова для голосового вызова, если на оконечном устройстве случай пересечения области не происходит, то после ожидания вызова на обнаруженной ячейке второй сети, оконечное устройство проверяет черный список, чтобы обновить черный список в реальном времени.

В возможной реализации способ дополнительно содержит этап, на котором: удаляют посредством оконечного устройства запись в черном списке; и удаление посредством оконечного устройства записи в черном списке содержит: когда оконечное устройство снова инициирует или принимает голосовую услугу, переходят посредством оконечного устройства ко второй сети, основываясь на CSFB; когда оконечное устройство успешно устанавливает голосовую услугу с помощью второй сети, получают посредством оконечного устройства второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает вызова перед переходом ко второй сети, и получают первый идентификатор местоположения обнаруженной ячейки второй сети; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в любой записи в черном списке, удаляют посредством оконечного устройства успешно совпавшую запись из черного списка, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, и второй идентификатор местоположения является идентификатором области слежения; или, после того, как питание оконечного устройства выключают, удаляют посредством оконечного устройства все записи в черном списке; или устанавливают посредством оконечного устройства время действительности любой записи в черном списке и когда время действительности истекает, удаляют запись посредством оконечного устройства.

При таком построении, оконечное устройство может проверить черный список и удалить запись, чтобы обеспечить действительность черного списка.

При возможном построении, когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают с любой записью в черном списке: если идентификатор второго местоположения является таким же, как идентификатор местоположения первой сети в любой записи в черном списке, и первый идентификатор местоположения является таким же, как идентификатор местоположения второй сети в записи, принимают решение, что совпадение является успешным.

При возможном построении, оконечное устройство принимает первую информацию от сервера или сообщает первую информацию серверу, где первая информация содержит по меньшей мере одну запись; и оконечное устройство сохраняет первую информацию в черном списке, в котором одна запись содержит идентификатор местоположения первой сети и идентификатор местоположения второй сети.

При возможном построении, идентификатор местоположения первой сети является идентификатором области слежения первой сети и идентификатор местоположения второй сети является идентификатором области местоположения второй сети или сочетанием идентификатора области местоположения второй сети и идентификатора ячейки, соответствующей идентификатору области местоположения второй сети.

При таком построении, оконечное устройство может получать от внешнего сервера первую информацию, которая несет в себе информацию о ячейке, к которой оконечному устройству запрещается доступ, сохранять первую информацию в черном списке и выбирать ячейку второй сети, используя черный список, когда оконечное устройство выполняет CSFB снова, тем самым, снижая для оконечного устройства показатель отказов голосового вызова.

В соответствии со вторым подходом, вариант осуществления представленной заявки обеспечивает оконечное устройство для выбора ячейки, содержащее блок связи и процессорный блок. Блок связи выполнен с возможностью: когда оконечное устройство ожидает вызова в первой сети, которая не поддерживает голосовую услугу, если голосовая услуга требует инициирования или приема, оконечное устройство переходит по технологии CSFB ко второй сети, которая поддерживает голосовую услугу. Процессорный блок выполнен с возможностью: когда оконечное устройство получает отказ при установке голосовой услуги с помощью второй сети, сохранения идентификатора местоположения первой сети и идентификатора местоположения второй сети в черном списке в виде одной записи, где черный список содержит по меньшей мере одну запись и черный список используется блоком связи для выбора ожидания вызова ячейки второй сети, когда CSFB выполняется снова.

При возможном построении, блок связи дополнительно выполнен с возможностью:

когда оконечное устройство инициирует или принимает голосовую услугу снова, оконечное устройство переходит ко второй сети, основываясь на CSFB; когда идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения, принадлежащего второй сети и который назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит во вторую сеть, получения второго идентификатора местоположения первой сети, в которой оконечное устройство ожидает вызова перед переходом во вторую сеть, и получают первый идентификатор местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, и второй идентификатор местоположения является идентификатором области слежения; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают с любой записью в черном списке, пропуска выбора ожидания вызова обнаруженной ячейки второй сети или установки обнаруженной ячейки второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

При возможном построении, блок связи дополнительно выполнен с возможностью:

когда оконечное устройство инициирует или принимает голосовую услугу снова, перехода во вторую сеть, основываясь на CSFB; когда идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения, принадлежащего второй сети и который назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит во вторую сеть, получения второго идентификатора местоположения первой сети, в которой оконечное устройство ожидает вызова перед тем, как перейти во вторую сеть, и получения первого идентификатора местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, и второй идентификатор местоположения является идентификатором области слежения; и когда черный список не содержит никакой записи об успешном совпадении второго идентификатора местоположения и первого идентификатора местоположения, выбора ожидания вызова обнаруженной ячейки второй сети.

При возможном построении, любая запись в черном списке дополнительно содержит количество отказов установки голосовой услуги; и

когда оконечное устройство получает отказ в установке голосовой услуги с помощью второй сети, процессорный блок дополнительно выполнен с возможностью увеличения на 1 количества отказов установки голосовой услуги в запомненной записи.

При возможном построении, блок связи дополнительно выполнен с возможностью:

когда оконечное устройство инициирует или принимает голосовую услугу снова, возвращения во вторую сеть, основываясь на CSFB; когда идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения ячейки, принадлежащей второй сети и которая назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит во вторую сеть, получения второго идентификатора местоположения первой сети, на которой оконечное устройство ожидает вызова перед тем, как перейти во вторую сеть, и получения первого идентификатора местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, и второй идентификатор местоположения является идентификатором области слежения; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в любой записи в черном списке и количество отказов установки голосового вызова в записи больше заданного значения, пропуска выбора ожидания вызова обнаруженной ячейки второй сети или установки обнаруженной ячейки второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

При возможном построении, блок связи дополнительно выполнен с возможностью:

когда оконечное устройство инициирует или принимает голосовую услугу снова, перехода во вторую сеть, основываясь на CSFB; и когда идентификатор области местоположения обнаруженной ячейки второй сети является таким же, как идентификатор области местоположения, который принадлежит ко второй сети и который назначается оконечному устройству первой сетью перед тем, как оконечное устройство возвращается обратно во вторую сеть, выбора ожидания вызова на обнаруженной ячейке второй сети.

При возможном построении, после выбора ожидания вызова на обнаруженной ячейке второй сети блок связи дополнительно выполняется с возможностью:

получения второго идентификатора местоположения первой сети, на которой оконечное устройство ожидает вызова перед тем, как перейти во вторую сеть, и получения первого идентификатора местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, а второй идентификатор местоположения является идентификатором области слежения; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают с любой записью в черном списке, удаления посредством оконечного устройства успешно совпавшей записи из черного списка.

При возможном построении, процессорный блок дополнительно выполнен с возможностью:

удаления записи в черном списке; при этом

удаление записи в черном списке содержит следующее:

когда оконечное устройство снова инициирует или принимает голосовую услугу, оконечное устройство переходит во вторую сеть, основываясь на CSFB; когда оконечное устройство успешно устанавливает голосовую услугу с помощью второй сети, оконечное устройство получает, посредством блока связи, второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает вызова перед переходом во вторую сеть, и получает первый идентификатор местоположения обнаруженной ячейки второй сети; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают с любой записью в черном списке, удаляют, посредством процессорного блока, успешно совпавшую запись из черного списка, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, и второй идентификатор местоположения является идентификатором области слежения; или, после того, как питание оконечного устройства выключено, посредством процессорного блока удаляют все записи в черном списке; или устанавливают, посредством процессорного блока, время действительности любой записи в черном списке и когда время действительности истекает, посредством процессорного блока удаляют запись.

При возможном построении, когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают, любая запись в черном списке содержит:

если второй идентификатор местоположения является таким же, как идентификатор местоположения первой сети в любой записи в черном списке, и первый идентификатор местоположения является таким же, как идентификатор местоположения второй сети в записи, принимают решение, что совпадение является успешным.

При возможном построении, блок связи дополнительно выполнен с возможностью:

приема от сервера первой информации, где первая информация содержит по меньшей мере одну запись; и

процессорный блок дополнительно выполнен с возможностью сохранения первой информации в черном списке, где запись содержит идентификатор местоположения первой сети и идентификатор местоположения второй сети.

При возможном построении, идентификатор местоположения первой сети является идентификатором области слежения первой сети и идентификатор местоположения второй сети является идентификатором области местоположения второй сети или сочетанием идентификатора области местоположения второй сети и идентификатора ячейки, соответствующей идентификатору области местоположения второй сети.

В соответствии с третьим подходом, вариант осуществления представленной заявки обеспечивает оконечное устройство, содержащий компонент связи, процессор и память. Компонент связи, процессор и память могут быть соединены, используя систему шин. Память выполнена с возможностью хранения программы, команд или управляющей программы и процессор выполнен с возможностью исполнения программы, команд или управляющей программы, хранящихся в памяти, чтобы полностью выполнить способ, представленный в первом подходе или в любой возможной реализации первого подхода.

В соответствии с четверным подходом, вариант осуществления представленной заявки обеспечивает считываемый компьютером носитель запоминающего устройства. Считываемый компьютером носитель запоминающего устройства хранит команды, и когда команды выполняются на компьютере, компьютер способен выполнять способ по первому подходу.

В соответствии с пятым подходом, вариант осуществления представленной заявки обеспечивает компьютерный программный продукт, содержащий команды, и когда команды выполняются на компьютере, компьютер способен выполнять способ по первому подходу.

В соответствии с шестым подходом, вариант осуществления представленной заявки обеспечивает систему микросхем и система микросхем содержит процессор, выполненный с возможностью поддержки оконечного устройства при реализации функций, используемых при первом подходе. При возможном построении система микросхем дополнительно содержит память и память выполнена с возможностью хранения программных команд и данных, необходимых оконечному устройству. Система микросхем может содержать микросхему или микросхему и другое дискретное устройство.

Краткое описание чертежей

Фиг. 1 – схематичное представление процесса CSFB после того, как вызов инициируется или вызов принимается в существующей сети LTE;

Фиг. 2 - блок-схема последовательности выполнения операций способа выбора ячейки в соответствии с вариантом осуществления представленной заявки.

Фиг. 3А и 3В – схематичное представление процесса CSFB после того, как вызов инициирован или вызов принят в сети LTE, соответствующей варианту осуществления представленной заявки;

Фиг. 4 – структурная схема устройства выбора ячейки в соответствии с вариантом осуществления представленной заявки;

Фиг. 5 – структурная схема оконечного устройства выбора ячейки в соответствии с вариантом осуществления представленной заявки; и

Фиг. 6А и 6В – схематичное представление процесса CSFB после того, как вызов инициирован или вызов принят в сети LTE, соответствующей варианту осуществления представленной заявки.

Осуществление изобретения

Ниже ясно и полностью описаны технические решения вариантов осуществления настоящей заявки со ссылкой на сопроводительные чертежи вариантов осуществления представленной заявки.

В качестве примера используется система LTE. После подключения к сети LTE оконечное устройство по технологии "single-standby" ожидает вызова в сети LTE и не может посылать или принимать услугу в области CS, такую как голосовой вызов. Чтобы позволить оконечному устройству инициировать услугу в области CS, такую как голосовой вызов, и принимать голосовой вызов, когда оконечное устройство получает доступ к сети LTE, используется технология CSFB. Для конкретности, когда оконечное устройство, охваченный сетью LTE, обрабатывает голосовую услугу, оконечное устройство сначала переходит в сеть областей CS и обрабатывает голосовую услугу в сети областей CS и затем, после того, как услуга закончена, возвращается в сеть LTE.

На фиг. 1 схематично представлен процесс CSFB после того, как вызов инициирован или вызов принят в существующей сети LTE. Процесс конкретно содержит нижеследующие процедуры.

(1) оконечное устройство принимает новый входящий вызов или инициирует вызов в сети LTE.

(2) оконечное устройство передает запрос CSFB в сеть LTE, чтобы запросить переход в область CS для выполнения голосовой услуги.

(3) Сеть LTE передает оконечному устройству сообщение о разрыве соединения (RRC Connection Release) для управления радиоресурсом (Radio Resource Control, RRC) и добавляет к сообщению о разрыве соединения RRC информацию о частоте области CS, на которую оконечному устройству нужно перейти через CSFB.

(4) оконечное устройство сканирует частоты области CS, предоставляемые сетью LTE, и принимает мощность приема на частоте области CS.

(5) оконечное устройство, основываясь на мощности приема, сортирует приоритеты частот области CS, предоставляемые сетью LTE, где большая мощность приема указывает более высокий приоритет.

(6) оконечное устройство выбирает частоту области CS в порядке приоритета и выполняет операцию синхронизации для выбранной частоты области CS.

(7) Если оконечное устройство успешно синхронизируется с выбранной частотой области CS, оконечное устройство принимает системное сообщение о выбранной частоте области CS.

[0058] (8) Если ячейка с синхронизированной в данный момент частотой удовлетворяет условию доступа, оконечное устройство ожидает вызова ячейки; дополнительно, определяется, является ли область местоположения выбранной частоты области CS той же самой, что и область местоположения, которая находится в области CS и которая назначается сетью LTE оконечному устройству, когда оконечное устройство подключается к сети LTE; и, если области местоположения одинаковы, выполняется этап (10); или, если области местоположения различаются, выполняется этап (9).

(9) оконечное устройство выполняет операцию обновления области местоположения (location area update, LAU) для выбранной частоты области CS.

(10) оконечное устройство не выполняет операцию обновления области местоположения в области CS, напрямую устанавливает голосовой вызов на выбранной частоте области CS и инициирует или принимает сообщение установки вызова (SET UP).

(11) После того, как оконечное устройство успешно переходит на выбранную частоту области CS, оконечное устройство выполняет последующую операцию голосового вызова.

(12) оконечное устройство возвращается в сеть LTE через FR после того, как голосовой вызов закончен.

Следует понимать, что в процедуре на фиг. 1 описывается случай, когда сеть работает нормально и способ обработки, выполняемый, когда происходит нарушение в работе сети, не представлен. Например, сервер (Server) мобильного центра коммутации (Mobile Switching Center, MSC) объектов базовой сети, к которому получает доступ оконечное устройство, когда на этапе (10) выполняется операция LAU, не является тем же самым объектом базовой сети, что и сервер MSC объекта базовой сети, который принимает входящий вызов от пользователя, и когда передача информации вызова, передаваемая между двумя объектами базовой сети, нарушена, голосовой вызов получает отказ установки в области CS. Альтернативно, например, когда объект базовой сети, к которому получает доступ оконечное устройство, когда выполняет операцию LAU на этапе (10), не поддерживает функцию CSFB, голосовой вызов может также испытывать отказ при установке в области CS.

С точки зрения описанной выше проблемы, варианты осуществления представленной заявки обеспечивают способ выбора ячейки и оконечное устройство, чтобы уменьшить вероятность отказа существующего голосового вызова CSFB. Способ и устройство основаны на одной и той же концепции изобретения. Поскольку принцип решения проблемы для способа схож с принципом решения проблемы для устройства, для схожих подробностей взаимно обращайтесь к реализации способа и реализации устройства. Никакое повторное описание не приводится.

Варианты осуществления представленной заявки применяются к сценарию, в котором оконечное устройство переходит в область CS посредством CSFB, чтобы выполнить голосовую услугу и выбрать ячейку в области CS. Когда оконечное устройство получает отказ в установке голосовой услуги в сети в области CS, в которую оконечное устройство переходит посредством CSFB, идентификатор местоположения первой сети перед переходом и идентификатор местоположения второй сети, в которой соединение связи разрывается после CSFB и ожидания вызова, сохраняются в черном списке как одна запись. Когда оконечное устройство снова инициирует или принимает голосовую услугу, оконечное устройство выбирает ячейку второй сети, используя черный список, когда выполняет CSFB. Таким образом, оконечное устройство может предотвратить ожидание вызова, опять на ячейке в области CS, в котором оконечное устройство получает отказ при установке голосовой услуги, таким образом, повышая вероятность успеха при голосовом вызове с CSFB.

На фиг. 2 приведена блок-схема последовательности выполнения операций способа выбора ячейки в соответствии с вариантом осуществления представленной заявки. Эта процедура может быть конкретно реализована с помощью аппаратных средств и программного обеспечения или сочетания аппаратных средств и программного обеспечения.

Оконечное устройство может быть выполнено с возможностью реализации процедуры, показанной на фиг. 2, и оконечное устройство содержит, не ограничиваясь только этим, мобильный телефон, оконечное устройство доступа к сети, оконечное устройство Интернета вещей и т. п. Функциональный модуль, который находится в оконечном устройстве и выполнен с возможностью исполнения решения выбора ячейки, представленного в этом варианте осуществления настоящей заявки, может быть конкретно реализован, используя аппаратные средства и программирование программного обеспечения и сочетание программного обеспечения и аппаратных средств. Аппаратные средства могут содержать одну или более схем обработки сигналов и/или специализированных прикладных интегральных схем.

Как показано на фиг. 2, процедура может конкретно содержать следующие процессы обработки.

Этап 20: Когда оконечное устройство ожидает вызова в первой сети, которая не поддерживает голосовую услугу, если голосовая услуга требует инициирования или приема, оконечное устройство способом по технологии перехода с коммутацией цепей (CSFB) переходит во вторую сеть, которая поддерживает голосовую услугу.

Как вариант, первая сеть является сетью LTE или сетью 5G, а вторая сеть является сетью по технологии мобильной связи второго поколения (second generation, 2G) или сетью по технологии мобильной связи третьего поколения (third generation, 3G).

Этап 21: Когда оконечное устройство получает отказ при установке голосовой услуги с помощью второй сети, оконечное устройство сохраняет идентификатор местоположения первой сети и идентификатор местоположения второй сети в черном списке в виде одной записи, где черный список содержит по меньшей мере одну запись и черный список используется оконечным устройством для выбора ожидания вызова ячейки второй сети, когда CSFB выполняется снова.

Следует заметить, что при реальном применении, когда оконечное устройство получает отказ при установке голосовой услуги с помощью второй сети, оконечное устройство может обнаружить, что соединение связи между оконечным устройством и второй сетью разорвано и это указывает, что оконечное устройство получает отказ в установке голосовой услуги с помощью второй сети.

Как вариант, черный список запоминается на страте доступа (Access Stratum, AS) оконечного устройства и записью, хранящейся в черном списке, является ячейка, ограничивающая доступ оконечного устройства. В целом, при рассмотрении характеристик системы оконечного устройства и активной области пользователя, количество записей, хранящихся в черном списке, не превышает 32 и записи сохраняются согласно правилу "первым вошел-первым вышел" (first-in-first-out).

Идентификатор местоположения первой сети является идентификатором области слежения (Tracking Area Identity, TAI) первой сети или идентификатором области местоположения (location area identity, LAI), назначенным первой сетью для UE. Идентификатор местоположения второй сети является идентификатором области местоположения (Location Area Identity, LAI) второй сети или сочетанием идентификатора области местоположения (location area identity, LAI) второй сети и идентификатора ячейки, соответствующего идентификатору области местоположения второй сети. Следует заметить, что сочетание идентификатора области местоволожения и идентификатора ячейки в представленном варианте осуществления настоящей заявки может быть глобальным идентификатором ячейки (Cell Global Identification, CGI) и идентификатор ячейки может быть любым другим идентификатором, используемым для идентификации ячейки, таким как абсолютный номер радиочастотного канала (Absolute Radio Frequency Channel Number, ARFCN) и код идентификатора базовой станции (Base Station Identity Code, BSIC).

При возможном построении черный список содержит множество записей, и каждая запись содержит идентификатор местоположения первой сети и идентификатор местоположения второй сети. В этом случае, когда оконечное устройство снова инициирует или принимает голосовую услугу, оконечное устройство выбирает ячейку второй сети, когда выполняет CSFB, и это может быть дополнительно реализовано, используя нижеследующий процесс.

S1. оконечное устройство переходит на вторую сеть, основываясь на CSFB, и когда идентификатор области местоположения ячейки, которая принадлежит второй сети и которая обнаруживается оконечным устройством, отличается от идентификатора области местоположения, который принадлежит второй сети и который назначается оконечному устройству первой сетью перед тем, как оконечное устройство переходит ко второй сети, оконечное устройство получает второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает вызова, прежде чем переходит ко второй сети, и получает первый идентификатор местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки (Cell ID), или первый идентификатор местоположения является сочетанием идентификатора области местоположения и другого идентификатора, используемого для идентификации ячейки второй сети, где другой идентификатор, используемый для идентификации ячейки второй сети, может быть сочетанием ARFCN и BSIC и второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, назначенным первой сетью для UE.

Следует заметить, что при реальном применении оконечное устройство может считывать системную информацию, чтобы получить первый идентификатор местоположения ячейки второй сети; или оконечное устройство уже мог получить системную информацию со стороны сети и кэшировать системную информацию на оконечном устройстве локально и тогда оконечное устройство локально получает первый идентификатор местоположения ячейки второй сети.

S2: Когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают с любой записью в черном списке, оконечное устройство не выбирает ожидание вызова на обнаруженной ячейке второй сети или устанавливает обнаруженную ячейку второй сети в качестве ячейки, ожидающей вызова с низким приоритетом. Альтернативно, когда первый идентификатор местоположения второй сети совпадает с идентификатором местоположения в черном списке, оконечное устройство не выбирает ожидание вызова на обнаруженной ячейке второй сети или устанавливает обнаруженную ячейку второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

S3: Когда черный список не содержит записи, которая успешно совпадает со вторым идентификатором местоположения и первым идентификатором местоположения, оконечное устройство выбирает ожидание вызова на обнаруженной ячейке второй сети. Альтернативно, в соответствии с S2, когда черный список не содержит записи, в которой идентификатор местоположения второй сети совпадает с первым идентификатором местоположения второй сети, оконечное устройство выбирает ожидание вызова на обнаруженной ячейке второй сети.

Следует заметить, что совпадение второго идентификатора местоположения и первого идентификатора местоположения с любой записью в черном списке содержит этапы, на которых: сравнивают второй идентификатор местоположения с идентификатором местоположения первой сети в любой записи в черном списке и сравнивают первый идентификатор местоположения с идентификатором местоположения второй сети в записи; и если второй идентификатор местоположения является таким же, как идентификатор местоположения первой сети, и первый идентификатор местоположения является таким же, как идентификатор местоположения второй сети, принимают решение, что совпадение успешно; или если второй идентификатор местоположения отличается от идентификатора местоположения первой сети или первый идентификатор местоположения отличается от идентификатора местоположения второй сети, принимают решение, что совпадение отсутствует.

Дополнительно, на этапе S1, если оконечное устройство переходит на вторую сеть, основываясь на CSFB, когда идентификатор области местоположения ячейки, который принадлежит ко второй сети и который обнаруживается оконечным устройством, является таким же, как идентификатор области местоположения, который принадлежит ко второй сети и который назначается оконечному устройству первой сетью перед тем, как оконечное устройство переходит на вторую сеть, оконечное устройство выбирает ожидание вызова на обнаруженной ячейке второй сети. Альтернативно, когда идентификатор области местоположения ячейки, принадлежащей второй сети и которая обнаруживается оконечным устройством, является таким же, как идентификатор области местоположения, которая принадлежит второй сети и которая назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит ко второй сети, оконечное устройство дополнительно проверяет, совпадают ли второй идентификатор местоположения и первый идентификатор местоположения с любой записью в черном списке, и если второй идентификатор местоположения и первый идентификатор местоположения совпадают с любой записью в черном списке, оконечное устройство не выбирает ожидание вызова на обнаруженной ячейке второй сети или устанавливает обнаруженную ячейку второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

При другом возможном построении, любая запись в черном списке дополнительно содержит количество отказов установки голосовой услуги, где количество отказов установки голосовой услуги указывает количество отказов установки голосовой услуги в области, принадлежащей идентификатору местоположения первой сети и идентификатору местоположения второй сети, и которая соответствует записи, и начальное значение количества отказов установки госовой услуги может быть установлено на 0. Когда оконечное устройство получает отказ при установке голосовой услуги с помощью второй сети, оконечное устройство увеличивает на 1 количество отказов установки голосовой услуги в запомненной записи. В этом случае, черный список содержит множество записей и каждая запись содержит идентификатор местоположения первой сети, идентификатор местоположения второй сети и количество отказов установки голосовой услуги. В этом случае, когда оконечное устройство снова инициирует или принимает голосовую услугу, выбор ячейки второй сети, когда выполняется CSFB, может быть реализован, используя нижеследующий процесс.

P1: оконечное устройство переходит во вторую сеть, основываясь на CSFB, и когда идентификатор области местоположения ячейки, которая принадлежит второй сети и которая обнаруживается оконечным устройством, отличается от идентификатора области местоположения, который принадлежит второй сети и который назначатся первой сетью оконечному устройству перед тем, как оконечное устройство переходит ко второй сети, оконечное устройство получает второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает вызова перед тем, как перейти ко второй сети, и получает первый идентификатор местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки (Cell ID), или первый идентификатор местоположения является сочетанием идентификатора области местоположения и другого идентификатора, используемого для идентификации ячейки второй сети, где другой идентификатор, используемый для идентификации ячейки второй сети, может быть сочетанием ARFCN и BSIC и второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, назначенным первой сетью для UE.

Следует заметить, что при реальном применении оконечное устройство может считывать системную информацию, чтобы получить первый идентификатор местоположения ячейки второй сети; или оконечное устройство уже мог получить системную информацию со стороны сети и кэшировать системную информацию на оконечном устройстве локально и тогда оконечное устройство локально получает первый идентификатор местоположения ячейки второй сети.

P2: Когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают с любой записью в черном списке и количество отказов установки голосовой услуги в записи больше заданного значения, оконечное устройство не выбирает ожидание вызова на обнаруженной ячейке второй сети или устанавливает обнаруженную ячейку второй сети в качестве ячейки, ожидающей вызова с низким приоритетом. Альтернативно, когда первый идентификатор местоположения второй сети совпадает с идентификатором местоположения второй сети в черном списке и количество отказов установки голосовой услуги в записи больше заданного значения, оконечное устройство не выбирает ожидание вызова на обнаруженной ячейке второй сети или устанавливает обнаруженную ячейку второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

Количество отказов установки голосовой услуги может быть установлено равным 3. оконечное устройство не выбирает ожидание вызова на обнаруженной ячейке второй сети или устанавливает обнаруженную ячейку второй сети в качестве ячейки, ожидающей вызова с низким приоритетом, только когда количество отказов установки голосовой услуги превышает 3.

P3: Когда черный список не содержит записи, которая успешно совпадает со вторым идентификатором местоположения и первым идентификатором местоположения, оконечное устройство выбирает ожидание вызова на обнаруженной ячейке второй сети. Альтернативно, в соответствии с Р2, когда черный список не содержит записи, в которой идентификатор местоположения второй сети совпадает с первым идентификатором местоположения второй сети, оконечное устройство выбирает ожидание вызова на обнаруженной ячейке второй сети.

Дополнительно, на этапе S1, если оконечное устройство переходит на вторую сеть, основываясь на CSFB, когда идентификатор области местоположения ячейки, которая принадлежит ко второй сети и которая обнаруживается оконечным устройством, является таким же, как идентификатор области местоположения, которая принадлежит ко второй сети и которая назначается оконечному устройству первой сетью перед тем, как оконечное устройство переходит на вторую сеть, оконечное устройство выбирает ожидание вызова на обнаруженной ячейке второй сети. Альтернативно, когда идентификатор области местоположения ячейки, принадлежащей второй сети и которая обнаруживается оконечным устройством, является таким же, как идентификатор области местоположения, которая принадлежит второй сети и которая назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит к резервной второй сети, оконечное устройство дополнительно проверяет, совпадают ли второй идентификатор местоположения и первый идентификатор местоположения с любой записью в черном списке, и если второй идентификатор местоположения и первый идентификатор местоположения совпадают с любой записью в черном списке и количество отказов установки голосовой услуги в записи больше заданного значения, оконечное устройство не выбирает ожидание вызова на обнаруженной ячейке второй сети или устанавливает обнаруженную ячейку второй сети в качестве ячейки, ожидающей вызова с низким приоритетом. Количество отказов установки голосовой услуги может быть установлено равным 3. оконечное устройство не выбирает ожидание вызова на обнаруженной ячейке второй сети или устанавливает обнаруженную ячейку второй сети в качестве ячейки, ожидающей вызова с низким приоритетом, только когда количество отказов установки голосовой услуги превышает 3.

Следует заметить, что в приведенных выше случаях, когда оконечное устройство после попыток на всех частотах все еще не обнаруживает ячейку, на которой обычно может ожидать вызова, оконечное устройство может попытаться повторно ожидать вызова с низким приоритетом.

Кроме того, следует заметить, что на этапах S1-S3 или на этапах P1-P3 конкретная последовательность выполнения S1 и S2 или конкретная последовательность выполнения P1 и P2 не является ограничением в настоящем описании. Для конкретности, в другой необязательной реализации оконечное устройство определяет, могут ли второй идентификатор местоположения и первый идентификатор местоположения успешно совпасть в любой записи в черном списке; если определение совпадения прошло успешно, оконечное устройство дополнительно определяет, является ли идентификатор области местоположения обнаруженной ячейки второй сети таким же, как индикатор области местоположения, принадлежащий второй сети и который назначен первой сетью оконечному устройству перед тем, как оконечное устройство перейдет к резервной второй сети; и если идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения, принадлежащего второй сети и который назначен первой сетью оконечному устройству перед тем, как оконечное устройство переходит ко второй сети, оконечное устройство не выбирает ожидание вызова на обнаруженной ячейке второй сети или снижает приоритет обнаруженной ячейки второй сети. При другой необязательной реализации оконечное устройство проверяет количество отказов установки голосовой услуги в записи, присутствующей в черном списке и которая совпадает со вторым идентификатором местоположения и первым идентификатором местоположения; и когда количество отказов превышает заданное значение, оконечное устройство не выбирает ожидание вызова на обнаруженной ячейке второй сети или снижает приоритет обнаруженной ячейки второй сети. Во время конкретной реализации оконечное устройство может альтернативно проверять количество отказов установки голосовой услуги в записи, присутствующей в черном списке и в которой идентификатор местоположения второй сети совпадает с первым идентификатором местоположения; и когда количество отказов превышает заданное значение, оконечное устройство не выбирает ожидание вызова на обнаруженной ячейке второй сети или снижает приоритет обнаруженной ячейки второй сети.

В противном случае, когда идентификатор области местоположения обнаруженной ячейки второй сети является таким же, что и идентификатор области местоположения, который принадлежит второй сети и который назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит ко второй сети, или когда количество отказов установки голосовой услуги в записи, которая находится в черном списке и которая совпадает со вторым идентификатором местоположения и первым идентификатором местоположения, больше заданного значения, оконечное устройство не выбирает ожидание вызова на обнаруженной ячейке второй сети или снижает приоритет обнаруженной ячейки на второй сети, и если количество отказов меньше заданного значения, оконечное устройство все еще выбирает ожидание вызова на обнаруженной ячейке второй сети; или, если совпадение отсутствует, оконечное устройство ожидает вызова на обнаруженной ячейке второй сети.

Следует заметить, что в описанных выше двух возможных построениях оконечное устройство переходит на вторую сеть, основываясь на CSFB, и когда идентификатор области местоположения ячейки, которая принадлежит ко второй сети и которая обнаруживается оконечным устройством, является таким же, как идентификатор области местоположения, который принадлежит второй сети и который назначается оконечному устройству первой сетью перед тем, как оконечное устройство переходит на вторую сеть, после выбора ожидания вызова на обнаруженной ячейке второй сети, оконечному устройству дополнительно необходимо изменить запись в черном списке. Конкретный процесс реализации является следующим: оконечное устройство получает второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает вызова перед тем, как перейти на вторую сеть, и получает первый идентификатор местоположения обнаруженной ячейки второй сети; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают с любой записью в черном списке, оконечное устройство удаляет успешно совпавшую запись из черного списка.

Дополнительно, оконечному устройству необходимо периодически удалять запись в черном списке. Конкретно, дополнительно содержатся следующие случаи:

Случай 1: Когда оконечное устройство снова инициирует или принимает голосовую услугу, оконечное устройство переходит ко второй сети, основываясь на CSFB; когда оконечное устройство успешно устанавливает голосовую услугу с помощью второй сети, оконечное устройство получает второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает вызова перед тем, как перейти на вторую сеть, и получает первый идентификатор местоположения обнаруженной ячейки второй сети; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают с любой записью в черном списке, оконечное устройство удаляет успешно совпавшую запись из черного списка.

Случай 2: После того, как питание оконечного устройства выключено, оконечное устройство удаляет все записи в черном списке.

Случай 3: оконечное устройство устанавливает время действительности любой записи в черном списке и когда время действительности истекает, оконечное устройство удаляет запись. При реальном применении время отказа установки голосовой услуги, которое должно быть установлено с помощью второй сети в последний раз, может быть установлено в записи и для записи устанавливается время действительности. Например, время действительности может быть установлено как 24 часа и когда запись хранилась в течение 24 часов, если запись после этого времени все еще существует в черном списке, оконечное устройство удаляет запись.

Из описанного выше процесса должно быть понятно, что черный список хранится локально на оконечном устройстве и запись в черном списке создается оконечным устройством. Конечно, запись в черном списке может также быть создана сервером. Сервер может быть сервером провайдера услуг оконечного устройства или может быть сервером оператора. Например, сервер провайдера оконечного устройства или оператора может дополнительно посылать информацию черного списка оконечному устройству пользователя и периодически обновлять информацию черного списка оконечному устройству пользователя. Сервер провайдера или оператора может дополнительно посылать информацию черного списка соответствующей области местоположения оконечному устройству пользователя в определенном месте, например, посылать, основываясь на местоположении оконечного устройства, информацию черного списка, связанную с местоположением, или объект базовой сети, к которой присоединен оконечное устройство, может посылать оконечному устройству пользователя информацию черного списка области местоположения, управляемую объектом базовой сети. Альтернативно, при обнаружении, что голосовая услуга потерпела неудачу при установке, когда оконечное устройство переходит с первой сети на резервную вторую сеть посредством CSFB, сервер оператора передает оконечному устройству первую информацию и оконечное устройство принимает первую информацию от сервера, где первая информация содержит по меньшей мере одну запись, и оконечное устройство сохраняет первую информацию в черном списке, причем форма любой записи совместима с формой в приведенных выше описаниях и любая запись содержит, по меньшей мере, идентификатор местоположения первой сети и идентификатор местоположения второй сети. Конкретный процесс реализации оконечного устройства для черного списка совместим с приведенными выше описаниями.

Следует заметить, что функция выбора ячейки области CS в описанном выше процессе оптимизации CSFB, основанном на черном списке, может быть разрешена или запрещена и, например, используя интерфейс взаимодействия, разработчику может быть предоставлен переключатель, используемый для разрешения или запрета функции.

Способ выбора ячейки, показанный на фиг. 2, описывается ниже подробно, используя пример, в котором первая сеть является сетью LTE и вторая сеть является сетью 2G глобальной системы мобильной связи (Global System for Mobile Communications, GSM) или сетью 3G универсальной мобильной системы связи (Universal Mobile Telecommunications System, UMTS).

Когда оконечное устройство принимает новый входящий вызов или инициирует вызов в сети LTE и голосовая услуга получает отказ при установке, поскольку во время CSFB происходит нарушение, страта AS оконечного устройства записывает TAI сети LTE перед CSFB и LAI ячейки области CS, освобожденной сетью после CSFB, и ожидает вызова или записывает TAI сети LTE перед CSFB и сочетание идентификатора ячейки и LAI ячейки области CS, освобожденной сетью, после CSFB и ожидает вызова. TAI можент быть получен из центра управления мобильностью (mobility manage control, MMC) на оконечном устройстве. Записанная информация содержит: TAI + LAI + значение текущего TICK, где значение TICK указывает количество отказов установки голосовой услуги. TAI + LAI + значение текущего TICK формирует полную запись в черном списке. Конечно, информация в одной записи альтернативно может содержать только TAI + LAI. Как вариант, оконечное устройство может установить период действительности для каждой записи. Например, период действительности каждой записи составляет 24 часа и когда период действительности записи истекает, оконечное устройство удаляет запись. Когда оконечное устройство успешно выполняет голосовую услугу в ячейке с соответствующим TAI + LAI, соответствующая запись должна быть стерта. Кроме того, когда оконечное устройство выключает питание и включает его снова, записи в черном списке стираются. Запись может иметь форму, показанную в таблице 1.

Таблица 1

Информация об области слежения в системе LTE.
Идентификатор области местоположения системы GSM/UMTS или сочетание идентификатора области местоположения сстемы GSM/UMTS и идентификатора ячейки.
Количество отказов голосовой услуги.
Время, когда последний голосовой вызов потерпел неудачу.

Когда оконечное устройство снова инициирует голосовую услугу, оконечное устройство выбирает ячейку области CS, используя черный список. По конкретной процедуре обратитесь к фиг. 3А и 3В.

Этап 31: оконечное устройство принимает новый входящий вызов или инициирует вызов в сети LTE.

Этап 32: оконечное устройство передает запрос CSFB в сеть LTE, чтобы запросить переход в область CS для выполнения голосовой услуги.

Этап 33: Сеть LTE передает оконечному устройству сообщение разрыва соединения (RRC Connection Release) для управления радиоресурсом (Radio Resource Control, RRC) и добавляет к сообщению разрыва соединения RRC информацию о частоте области CS, на которую оконечному устройству нужно перейти посредством CSFB.

Этап 34: оконечное устройство сканирует частоты области CS, предоставляемые сетью LTE, и принимает мощность приема на частоте области CS.

Этап 35: оконечное устройство, основываясь на мощности приема, сортирует приоритеты частот области CS, предоставленных сетью LTE, где большая мощность приема указывает более высокий приоритет и оконечное устройство выбирает частоту области CS в последовательности приоритета.

Этап 36: Выполнить операцию синхронизации на выбранной частоте области CS.

Этап 37: Если оконечное устройство успешно синхронизируется с выбранной частотой области CS, оконечное устройство принимает системное сообщение о выбранной частоте области CS.

Этап 38: оконечное устройство ожидает вызова ячейки на выбранной частоте области CS. В этом варианте осуществления реализуется нижеследующий процесс. Когда условие ожидания вызова удовлетворяется, выполняется этап 310. Когда условие ожидания вызова не удовлетворяется, выполняется этап 39.

Конкретно, если LAI 1 ячейки, на данный момент выбранной частоты области CS отличается от LAI 2, назначенного оконечному устройству сетью LTE, оконечное устройство принадлежит к сценарию с кодом пересечения области местоположения (Location Area Code, LAC) и в зависимости от того, совпадают ли TAI сети LTE перед тем, как оконечное устройство переходит, и LAI ячейки выбранной частоты области CS, дополнительно определяется запись в черном списке, или, в зависимости от того, совпадают ли TAI сети LTE перед тем, как оконечное устройство переходит, и сочетание LAI ячейки с выбранной частотой области CS и идентификатора ячейки, дополнительно определяется запись в черном списке.

(a) Если совпадение успешно и соответствующее количество появлений больше N, определяют, что условие ожидания вызова не удовлетворяется. В этом случае, оконечное устройство не выбирает ожидание вызова ячейки с частотой области CS или устанавливает ячейку с частотой области CS в качестве ячейки, ожидающей вызова с низким приоритетом.

Следует заметить, что заданное значение N количества появлений может гибко конфигурироваться оконечным устройством, основываясь на реальном случае. Для конкретности, когда количество появлений больше заранее конфигурированного заданного значения N, ячейка с частотой области CS устанавливается в качестве ячейки, ожидающей вызова с низким приоритетом.

Следует заметить, что количество появлений может не рассматриваться на этапе (а). Если совпадение успешно, принимают решение, что условие ожидания вызова не удовлетворяется.

(b) Если запись, совпадающая с черным списком, не существует, принимают решение, что условие ожидания вызова удовлетворяется. В этом случае, в качестве обычного состояния, оконечное устройство предпочтительно ожидает вызова ячейки с частотой области CS. Конкретно, если LAI 1 ячейки выбранной на данный момент частоты области CS является таким же, как LAI 2, назначенный оконечному устройству сетью LTE, оконечное устройство не принадлежит сценарию с пересечением LAI и принимает решение, что условие ожидания вызова удовлетворяется. В этом случае, как норма, оконечное устройство предпочтительно ожидает вызова ячейки с частотой область CS.

Оконечное устройство может дополнительно проверять, присутствуют ли TAI сети LTE и LAI 1 ячейки с выбранной на данный момент частотой области CS в записи в черном списке, и если "да", то удаляет запись из черного списка. Альтернативно, оконечное устройство может дополнительно проверить, присутствуют ли TAI сети LTE и сочетание LAI 1 ячейки, в данный момент на выбранной частоте области CS и ID ячейки в записи в черном списке, и, если "да", удалить запись из черного списка.

Этап 39: оконечное устройство продолжает выбирать следующую частоту области CS, основываясь на последовательности частот CS, и возвращается к этапу 36.

Этап 310: Если ячейка на текущий момент удовлетворяет условию доступа, ожидает вызова ячейки и дополнительно определяет, является ли область местоположения выбранной частоты области CS такой же, как область местоположения, к которой оконечное устройство присоединяется в сети LTE; и если области местоположения являются одинаковыми, выполняет этап 312; или, если области местоположения различаются, выполняет этап 311.

Этап 311: оконечное устройство выполняет операцию LAU на выбранной частоте области CS и дополнительно выполняет этап 312.

Этап 312: При предоставлении голосовой услуги на выбранной частоте области CS, оконечное устройство определяет, успешно ли послано или принято сообщение установки голосовой услуги; и, если "да", выполняет этап 314; в противном случае, выполняет этап 313.

Этап 313: Добавить в черный список TAI сети LTE перед переходом и LAI 1 ячейки с выбранной частотой области CS; или добавить в черный список TAI сети LTE перед переходом и сочетание LAI 1 ячейки с выбранной частотой области CS и идентификатора ячейки.

Этап 314: После того, как оконечное устройство успешно возвращается в область CS, оконечное устройство выполняет последующую операцию голосового вызова.

Этап 315: оконечное устройство возвращается в сеть LTE через FR после того, как голосовой вызов закончен.

Основываясь на способе выбора ячейки, представленном в описанном выше варианте осуществления, обратитесь к фиг. 4, где вариант осуществления настоящей заявки представляет устройство 400 выбора ячейки. Устройство 400 относится к оконечному устройству. На фиг. 7 представлена структурная схема устройства 400, соответствующая варианту осуществления настоящего изобретения. Как показано на фиг. 4, устройство 400 содержит процессорный блок 401 и блок 402 связи.

Блок 402 связи выполнен с возможностью, когда оконечное устройство ожидает вызова на первой сети, которая не поддерживает голосовую услугу, если голосовая услуга требует инициирования или приема, перехода по способу CSFB ко второй сети, которая поддерживает голосовую услугу.

Процессорный блок 401 выполнен с возможностью: когда оконечное устройство получает отказ при установке голосовой услуги с помощью второй сети, сохранения идентификатора местоположения первой сети и идентификатора местоположения второй сети в черном списке в виде одной записи, где черный список содержит по меньшей мере одну запись и черный список используется блоком 402 связи для выбора ожидания вызова ячейки второй сети, когда CSFB выполняется снова.

Как вариант, блок 402 связи дополнительно выполнен с возможностью:

когда оконечное устройство инициирует или принимает голосовую услугу снова, перехода ко второй сети, основываясь на CSFB; когда идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения ячейки, принадлежащей второй сети, и который назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит ко второй сети, получения второго идентификатора местоположения первой сети, на которой оконечное устройство ожидает вызова перед переходом ко второй сети, и получения первого идентификатора местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, и второй идентификатор местоположения является идентификатором области слежения; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в любой записи в черном списке, пропуска выбора ожидания вызова обнаруженной ячейки второй сети или устанавливает обнаруженную ячейку второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

Как вариант, блок 402 связи дополнительно выполнен с возможностью:

когда оконечное устройство инициирует или принимает голосовую услугу снова, перехода во вторую сеть, основываясь на CSFB; когда идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения, принадлежащего второй сети и который назначается первой сетью для оконечного устройства перед тем, как оконечное устройство переходит во вторую сеть, получения второго идентификатора местоположения первой сети, на которой оконечное устройство ожидает вызова, прежде чем вернуться обратно во вторую сеть, получения второго идентификатора местоположения первой сети, на которой оконечное устройство ожидает вызова перед переходом ко второй сети, и получения первого идентификатора местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, и второй идентификатор местоположения является идентификатором области слежения; и когда черный список не содержит никакой записи об успешном совпадении второго идентификатора местоположения и первого идентификатора местоположения, выбора ожидания вызова обнаруженной ячейки второй сети.

Как вариант, любая запись в черном списке дополнительно содержит количество отказов установки голосовой услуги.

Когда оконечное устройство получает отказ в установке голосовой услуги с помощью второй сети, процессорный блок 401 дополнительно выполняется с возможностью увеличения на 1 количества отказов установки голосовой услуги в запомненной записи.

Как вариант, блок 402 связи дополнительно выполнен с возможностью:

когда оконечное устройство инициирует или принимает голосовую услугу снова, перехода во вторую сеть, основываясь на CSFB; когда идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения ячейки, принадлежащего второй сети, и который назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит во вторую сеть, получения второго идентификатора местоположения первой сети, на которой оконечное устройство ожидает вызова переред переходом ко второй сети, получения первого идентификатора местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, и второй идентификатор местоположения является идентификатором области слежения; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в любой записи в черном списке и количество отказов установки голосового вызова в записи больше заданного значения, пропуска выбора ожидания вызова обнаруженной ячейки второй сети или установки обнаруженной ячейки второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

Как вариант, блок 402 связи дополнительно выполнен с возможностью:

когда оконечное устройство инициирует или принимает голосовую услугу снова, перехода во вторую сеть, основываясь на CSFB, и когда идентификатор области местоположения обнаруженной ячейки второй сети является таким же, как идентификатор области местоположения, принадлежащий второй сети и который назначается оконечному устройству первой сетью перед тем, как оконечное устройство переходит во вторую сеть, выбора ожидания вызова на обнаруженной ячейке второй сети.

Как вариант, блок 402 связи дополнительно выполнен с возможностью:

когда компонент связи снова инициирует или принимает голосовую услугу, перехода от первой сети ко второй сети, основываясь на CSFB; когда идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения, который принадлежит второй сети и который назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит во вторую сеть, получения посредством оконечного устройства первого идентификатора местоположения ячейки второй сети; когда первый идентификатор местоположения ячейки второй сети является таким же, как идентификатор местоположения второй сети в любой записи в черном списке, получения посредством оконечного устройства общего количества отказов установки голосовой связи, где общее количество отказов установки голосовой услуги равно сумме количеств отказов установки голосовой услуги в записях, присутствующих в черном списке, и в которых идентификатр местоположения второй сети является таким же, как первый идентификатор местоположения; и когда общее количество отказов установки голосовой услуги больше заданного значения, пропуска выбора ожидания вызова на обнаруженной ячейке второй сети или установки обнаруженной ячейки второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

Первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции.

Как вариант, блок 402 связи дополнительно выполнен с возможностью:

когда оконечное устройство снова инициирует или принимает голосовую услугу, перехода из первой сети во вторую сеть, основываясь на CSFB; когда идентификатор области местоположения обнаруженной ячейки второй сети является таким же, как идентификатор области местоположения, принадлежащий второй сети и который назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит ко второй сети, получения первого идентификатора местоположения ячейки второй сети и второго идентификатора местоположения, который принадлежит первой сети, перед тем, как оконечное устройство переходит ко второй резервной сети; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в любой записи в черном списке и количество отказов установки голосовой услуги в успешно совпавшей записи больше заданного значения, пропуска выбора ожидания вызова обнаруженной ячейки второй сети или установки обнаруженной ячейки второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

Первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции, а второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, который назначен первой сетью оконечному устройству.

Как вариант, блок 402 связи дополнительно выполнен с возможностью:

когда оконечное устройство снова инициирует или принимает голосовую услугу, перехода с первой сети на вторую сеть, основываясь на CSFB; и когда первый идентификатор местоположения обнаруженной ячейки второй сети отличается от идентификатора местоположения второй сети в любой записи в черном списке, выбора ожидания вызова на обнаруженной ячейке второй сети, где первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции.

Как вариант, блок 402 связи дополнительно выполнен с возможностью:

когда оконечное устройство снова инициирует или принимает голосовую услугу, перехода с первой сети на вторую сеть, основываясь на CSFB; и когда первый идентификатор местоположения обнаруженной ячейки второй сети является таким же, как идентификатор местоположения второй сети в любой записи в черном списке, определения дополнительно, является ли идентификатор области местоположения ячейки второй сети таким же, как идентификатор области местоположения, который назначен оконечному устройству первой сетью перед тем, как оконечное устройство переходит на вторую сеть, где первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции;

когда обнаруживают, что идентификатор области местоположения ячейки второй сети отличается от идентификатора области местоположения, которая назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит ко второй сети, получения общего количества отказов установки голосовой услуги, где общее количество отказов установки голосовой услуги является суммой количеств отказов установки голосовой услуги в записях, которые присутствуют в черном списке, и в котором идентификатор местоположения второй сети является таким же, как первый идентификатор местоположения; и когда общее количество отказов установки голосовой услуги больше заданного значения, пропуска выбора ожидания вызова на обнаруженной ячейке второй сети или установки обнаруженной ячейки второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

Как вариант, блок 402 связи дополнительно выполнен с возможностью:

когда оконечное устройство снова инициирует или принимает голосовую услугу, перехода с первой сети на вторую сеть, основываясь на CSFB; и когда первый идентификатор местоположения обнаруженной ячейки второй сети является таким же, как идентификатор местоположения второй сети в любой записи в черном списке, определения дополнительно, является ли идентификатор области местоположения ячейки второй сети таким же, как идентификатор области местоположения, который назначен оконечному устройству первой сетью перед тем, как оконечное устройство переходит на вторую сеть, где первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции;

когда обнаруживают, что идентификатор области местоположения ячейки второй сети является тем же самым, что и идентификатор области местоположения, который назначается оконечному устройству первой сетью перед тем, как оконечное устройство переходит ко второй сети, обнаружения, является ли второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает вызова перед тем, как перейти на вторую сеть, тем же самым, что и идентификатор местоположения первой сети в записи; и если второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает вызова перед тем, как перейти на вторую сеть, является таким же, как идентификатор местоположения первой сети в записи, получения количества отказов установки голосовой услуги в записи, где второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, который назначается оконечному устройству первой сетью; и

получения общего количества отказов установки голосовой услуги, где общее количество отказов установки голосовой услуги является суммой количеств отказов установки голосовой услуги, которая вычисляется оконечным устройством; и когда общее количество отказов установки голосовой услуги больше заданного значения, пропуска выбора ожидания вызова на обнаруженной ячейке второй сети или установки обнаруженной ячейки второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

Как вариант, после выбора ожидания вызова на обнаруженной ячейке второй сети блок 402 связи дополнительно выполняется с возможностью:

получения второго идентификатора местоположения первой сети, на которой оконечное устройство ожидает вызова перед тем, как перейти на вторую сеть, и получения первого идентификатора местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, и второй идентификатор местоположения является идентификатором области слежения; и

когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в любой записи в черном списке, удаления успешно совпавшей записи из черного списка.

Как вариант, процессорный блок 401 дополнительно выполнен с возможностью:

удаления записи в черном списке; и

удаление записи в черном списке содержит следующее:

когда оконечное устройство снова инициирует или принимает голосовую услугу, оконечное устройство переходит ко второй сети, основываясь на CSFB; когда компонент 402 связи успешно устанавливает голосовую услугу с помощью второй сети, получает второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает вызова перед тем, как перейти ко второй сети, и получает первый идентификатор местоположения обнаруженной ячейки второй сети; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают с любой записью в черном списке, оконечное устройство удаляет успешно совпавшую запись из черного списка; или

когда оконечное устройство снова инициирует или принимает голосовую услугу, оконечное устройство переходит из первой сети во вторую сеть, основываясь на CSFB; после CSFB выполняет передачу управления ячейкой и успешно устанавливает голосовую услугу в ячейке, для которой передают управление; когда обнаруживают, что второй идентификатор местоположения, который назначен оконечному устройству первой сетью перед CSFB, и первый идентификатор местоположения ячейки, принадлежащей второй сети и на которой оконечное устройство ожидает вызова сразу CSFB, успешно совпадают в любой записи из черного списка, удаляют успешно совпавшую запись из черного списка; и когда обнаруживают, что второй идентификатор местоположения, который назначен оконечному устройству первой сетью перед CSFB, и первый идентификатор местоположения ячейки, который принадлежит второй ячейке и на которой оконечное устройство ожидает вызова после CSFB и передачи управления успешно совпадает с любой записью в черном списке, удаляют успешно совпавшую запись из черного списка; или

после того, как питание оконечного устройства выключено, оконечное устройство удаляет все записи в черном списке; или

устанавливает время действительности любой записи в черном списке, и когда время действительности истекает, оконечное устройство удаляет запись.

Первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции, а второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, который назначен первой сетью оконечному устройству.

Как вариант, когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают, любая запись в черном списке содержит:

определение, что совпадение является успешным, если идентификатор второго местоположения является таким же, как идентификатор местоположения первой сети в любой записи в черном списке, и первый идентификатор местоположения является таким же, как идентификатор местоположения второй сети в записи.

Как вариант, блок 402 связи дополнительно выполнен с возможностью:

приема от сервера первой информации или сообщения серверу первой информации, где первая информация содержит по меньшей мере одну запись; и

процессорный блок 401 дополнительно выполнен с возможностью сохранения первой информации в черном списке, где одна запись содержит идентификатор местоположения первой сети и идентификатор местоположения второй сети.

Как вариант, идентификатор местоположения первой сети является идентификатором области слежения первой сети или идентификатором области местоположения первой сети, и идентификатор местоположения второй сети является идентификатором области местоположения второй сети, сочетанием идентификатора области местоположения второй сети и идентификатора ячейки, соответствующим идентификатору области местоположения второй сети, или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции.

Основываясь на той же самой концепции изобретения, которая показана на фиг. 5, вариант осуществления представленного изобретения обеспечивает оконечное устройство 500 выбора ячейки. На фиг. 5 схематично представлена структурная схема оконечного устройства, соответствующая варианту осуществления настоящей заявки. Как показано на фиг. 5, оконечное устройство 500 содержит процессор 501, память 502 и компонент 503 связи. Управляющая программа, используемая для выполнения решения в настоящей заявке, хранится в памяти 502 и выполнение управляющей программы управляется процессором 501.

Компонент 503 связи выполнен с возможностью инициирования или приема голосовой услуги.

Процессор 501 выполнен с возможностью: когда оконечное устройство ожидает вызова на первой сети, которая не поддерживает голосовую услугу, если компонент 503 связи инициирует или принимает голосовую услугу, перехода оконечного устройства ко второй сети в режиме CSFB перехода ко второй сети, которая поддерживает голосовую услугу; и когда компонент связи 503 испытывает неудачу при установке голосовой услуги с помощью второй сети, сохранения идентификатора местоположения первой сети и идентификатора местоположения второй сети в черном списке в виде одной записи, где черный список содержит по меньшей мере одну запись и черный список используется процессором для выбора ожидания вызова ячейки второй сети, когда CSFB выполняется снова.

Процессор 501 дополнительно выполнен с возможностью

когда компонент 503 связи инициирует или принимает голосовую услугу снова, перехода во вторую сеть, основываясь на CSFB; и когда идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения, принадлежащей второй сети, и которая назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит ко второй сети, получения второго идентификатора местоположения первой сети, на которой оконечное устройство ожидает вызова, прежде чем перейти ко второй сети, и получения первого идентификатора местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки и второй идентификатор местоположения является идентификатором области слежения; и

когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в любой записи в черном списке, пропуска выбора ожидания вызова на обнаруженной ячейке второй сети или установки обнаруженной ячейки второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

Как вариант, процессор 501 дополнительно выполнен с возможностью:

когда компонент 503 связи инициирует или принимает голосовую услугу снова, перехода во вторую сеть, основываясь на CSFB; и, когда идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения, принадлежащей второй сети, и которая назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит ко второй сети, получения второго идентификатора местоположения первой сети, на которой оконечное устройство ожидает вызова, прежде чем перейти ко второй сети, и получения первого идентификатора местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, и

когда черный список не содержит записи, которая успешно совпадает со вторым идентификатором местоположения и первым идентификатором местоположения, выбора ожидания вызова на обнаруженной ячейке второй сети.

Как вариант, любая запись в черном списке дополнительно содержит количество отказов установки голосовой услуги.

Когда компонент 503 связи получает отказ в установке голосовой услуги с помощью второй сети, процессор 501 дополнительно выполняется с возможностью увеличения на 1 количества отказов установки голосовой услуги в хранящейся записи.

Как вариант, процессор 501 дополнительно выполнен с возможностью:

когда компонент 503 связи инициирует или принимает голосовую услугу снова, перехода во вторую сеть, основываясь на CSFB; и, когда идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения, принадлежащей второй сети, и которая назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит ко второй сети, получения второго идентификатора местоположения первой сети, на которой оконечное устройство ожидает вызова, прежде чем перейти ко второй сети, и получения первого идентификатора местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, и второй идентификатор местоположения является идентификатором области слежения; и

когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают с любой записью в черном списке и количество отказов установки голосовой услуги в записи больше заданного значения, пропуска выбора ожидания вызова на обнаруженной ячейке второй сети или установки обнаруженной ячейки второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

Как вариант, процессор 501 дополнительно выполнен с возможностью:

когда компонент 503 связи инициирует или принимает голосовую услугу снова, перехода во вторую сеть, основываясь на CSFB; и когда идентификатор области местоположения обнаруженной ячейки второй сети является таким же, как идентификатор области местоположения, принадлежащей второй сети и которая назначается оконечному устройству первой сетью перед тем, как оконечное устройство переходит ко второй сети, выбора ожидания вызова на обнаруженной ячейке второй сети.

Как вариант, процессор 501 дополнительно выполнен с возможностью:

когда компонент 503 связи снова инициирует или принимает голосовую услугу, перехода от первой сети ко второй сети, основываясь на CSFB; когда идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения ячейки, который принадлежит второй сети и который назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит во вторую сеть, получения посредством оконечного устройства первого идентификатора местоположения ячейки второй сети; когда первый идентификатор местоположения ячейки второй сети является таким же, как идентификатор местоположения второй сети в любой записи в черном списке, получения посредством оконечного устройства общего количества отказов установки голосовой услуги, где общее количество отказов установки голосовой услуги равно сумме количеств отказов установки голосовой услуги в записях, присутствующих в черном списке, и в котором идентификатор местоположения второй сети является таким же, как первый идентификатор местоположения; и когда общее количество отказов установки голосовой услуги больше заданного значения, пропуска выбора ожидания вызова обнаруженной ячейки на второй сети или установки обнаруженной ячейки второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

Первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции.

Как вариант, процессор 501 дополнительно выполнен с возможностью:

когда компонент 503 связи снова инициирует или принимает голосовую услугу, перехода из первой сети в резервную вторую сеть, основываясь на CSFB; когда идентификатор области местоположения обнаруженной ячейки второй сети является таким же, как идентификатор области местоположения, принадлежащий второй сети, и который назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит к резервной второй сети, получения первого идентификатора местоположения ячейки второй сети и второго идентификатора местоположения, который принадлежит первой сети перед тем, как оконечное устройство переходит ко второй сети; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в любой записи в черном списке, и количество отказов установки голосового вызова в успешно совпавшей записи больше заданного значения, пропуска выбора ожидания вызова на обнаруженной ячейки второй сети или установки обнаруженной ячейки второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

Первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции, а второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, который назначается первой сетью оконечному устройству.

Как вариант, процессор 501 дополнительно выполнен с возможностью:

когда оконечное устройство снова инициирует или принимает голосовую услугу, перехода с первой сети на вторую сеть, основываясь на CSFB; и когда первый идентификатор местоположения обнаруженной ячейки второй сети отличается от идентификатора местоположения второй сети в любой записи в черном списке, выбора ожидания вызова на обнаруженной ячейке второй сети, где первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции.

Как вариант, процессор 501 дополнительно выполнен с возможностью:

когда оконечное устройство снова инициирует или принимает голосовую услугу, перехода с первой сети на вторую сеть, основываясь на CSFB; и когда первый идентификатор местоположения обнаруженной ячейки второй сети является таким же, как идентификатор местоположения второй сети в любой записи в черном списке, дополнительного определения, является ли идентификатор области местоположения ячейки второй сети таким же, как идентификатор области местоположения, который назначается оконечному устройству первой сетью перед тем, как оконечное устройство переходит на вторую сеть, где первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции; и

когда обнаруживают, что идентификатор области местоположения ячейки второй сети отличается от идентификатора области местоположения, которая назначается первой сетью оконечному устройству перед тем, как оконечное устройство переходит ко второй сети, получения общего количества отказов установки голосовой услуги, где общее количество отказов установки голосовой услуги является суммой количеств отказов установки голосовой услуги в записях, которые присутствуют в черном списке, и в котором идентификатор местоположения второй сети является таким же, как первый идентификатор местоположения; и когда общее количество отказов установки голосовой услуги больше заданного значения, пропуска выбора ожидания вызова на обнаруженной ячейке второй сети или установки обнаруженной ячейки второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

Как вариант, процессор 501 дополнительно выполнен с возможностью:

когда компонент 503 связи снова инициирует или принимает голосовую услугу, перехода с первой сети на вторую сеть, основываясь на CSFB; и когда первый идентификатор местоположения обнаруженной ячейки второй сети является таким же, как идентификатор местоположения второй сети в любой записи в черном списке, дополнительного определения, является ли идентификатор области местоположения ячейки второй сети таким же, как идентификатор области местоположения, который назначается оконечному устройству первой сетью перед тем, как оконечное устройство переходит на вторую сеть, где первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции;

когда обнаруживают, что идентификатор области местоположения ячейки второй сети является тем же самым, что и идентификатор области местоположения, который назначается оконечному устройству первой сетью перед тем, как оконечное устройство переходит ко второй сети, определения, является ли второй идентификатор местоположения первой сети, на которой ожидает вызова перед тем, как перейти на резервную вторую сеть, тем же самым, что и идентификатор местоположения первой сети в записи; и если второй идентификатор местоположения первой сети, на которой оконечное устройство ожидает вызова перед тем, как перейти на вторую сеть, является таким же, как идентификатор местоположения первой сети в записи, получения количества отказов установки голосовой услуги в записи, где второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, который назначается оконечному устройству первой сетью; и

получения общего количества отказов установки голосовой услуги, где общее количество отказов установки голосовой услуги является суммой количеств отказов установки голосовой услуги, которая вычисляется оконечным устройством; и когда общее количество отказов установки голосовой услуги больше заданного значения, пропуска выбора ожидания вызова на обнаруженной ячейке второй сети или установки обнаруженной ячейки второй сети в качестве ячейки, ожидающей вызова с низким приоритетом.

Как вариант, после выбора ожидания вызова на обнаруженной ячейке второй сети процессор 501 дополнительно выполняется с возможностью:

получения второго идентификатора местоположения первой сети, на которой оконечное устройство ожидает вызова, прежде чем перейти на вторую сеть, и получения первого идентификатора местоположения обнаруженной ячейки второй сети, где первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, и второй идентификатор местоположения является идентификатором области слежения; и

когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в любой записи в черном списке, удаления успешно совпавшей записи из черного списка.

Как вариант, процессор 501 дополнительно выполнен с возможностью:

удаления записи в черном списке; и

удаление записи в черном списке содержит следующее:

когда компонент 503 связи снова инициирует или принимает голосовую услугу, переход ко второй сети, основываясь на CSFB; когда компонент 503 связи успешно устанавливает голосовую услугу с помощью второй сети, получение второго идентификатора местоположения первой сети, на которой оконечное устройство ожидает вызова перед тем, как перейти на вторую сеть, и получение первого идентификатора местоположения обнаруженной ячейки второй сети; и когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают с любой записью в черном списке, удаление успешно совпавшей записи из черного списка; или

когда компонент 503 связи снова инициирует или принимает голосовую услугу, переход из первой сети во вторую сеть, основываясь на CSFB, выполнение после CSFB передачи управления ячейкой и успешное установление голосовой услуги в ячейке, по которой передают управление; когда обнаруживают, что второй идентификатор местоположения, который назначен оконечному устройству первой сетью перед CSFB, и первый идентификатор местоположения ячейки, принадлежащей второй сети и на которой оконечное устройство ожидает вызова сразу после того, как CSFB успешно совпадает в любой записи из черного списка; и когда обнаруживают, что второй идентификатор местоположения, который назначен оконечному устройству первой сетью перед CSFB, и первый идентификатор местоположения ячейки, который принадлежит второй ячейке и на которой оконечное устройство ожидает вызова после CSFB, и передача управления успешно совпадают с любой записью в черном списке, удаляют успешно совпавшую запись из черного списка; или

после того, как питание оконечного устройства выключено, удаляют все записи в черном списке; или

устанавливают время действительности любой записи в черном списке, и когда время действительности истекает, удаляют запись.

Первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции, а второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, который назначен первой сетью оконечному устройству.

Как вариант, когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают, любая запись в черном списке содержит:

определение, что совпадение является успешным, если идентификатор второго местоположения является таким же, как идентификатор местоположения первой сети в любой записи в черном списке, и первый идентификатор местоположения является таким же, как идентификатор местоположения второй сети в записи.

Как вариант, компонент 503 связи дополнительно выполнен с возможностью:

приема от сервера первой информации или сообщения серверу первой информации, где первая информация содержит по меньшей мере одну запись; и

процессор 501 дополнительно выполнен с возможностью сохранения первой информации в черном списке, где одна запись содержит идентификатор местоположения первой сети и идентификатор местоположения второй сети.

Как вариант, идентификатор местоположения первой сети является идентификатором области слежения первой сети или идентификатором области местоположения первой сети, и идентификатор местоположения второй сети является идентификатором области местоположения второй сети, сочетанием идентификатора области местоположения второй сети и идентификатора ячейки, соответствующим идентификатору области местоположения второй сети, или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции.

В этом варианте осуществления представленной заявки процессор 501 соединяется со всеми частями всего оконечного устройства, используя различные интерфейсы и линии, и реализует способ, показанный на фиг. 2, выполняя или исполняя программу из программного обеспечения и/или модуль, хранящиеся в блоке запоминающего устройства, и вызывая данные, хранящиеся в памяти 502. Процессор 501 может содержать интегральную схему (Integrated Circuit, IC), например, может содержать единую пакетированную IC, или может быть сформирован, соединяя множество пакетированных IC с одинаковыми функциями или с разными функциями. Например, процессор 501 может содержать только центральный процессор (Central Processing Unit, CPU) или может содержать сочетание CPU, цифрового сигнального процессора (Digital Signal Processor, DSP) и микросхемы управления, такой как микросхема, работающая в основной полосе, в компоненте 503 связи. В этом варианте осуществления представленной заявки CPU может содержать единое вычислительное ядро или может содержать множество вычислительных ядер.

Компонент 503 в этом варианте осуществления представленного изобретения выполнен с возможностью установки канала голосовой связи таким образом, что оконечное устройство соединяется с удаленным сервером, используя канал связи, и принимает голосовые данные от удаленного сервера.

Способ выбора ячейки, показанный на фиг. 2, ниже описывается подробно, используя пример, в котором первая сеть является сетью LTE, а вторая сеть является сетью 2G или 3G.

Когда оконечное устройство принимает новый входящий вызов или инициирует вызов в сети LTE и переходит в сеть UTRAN/GERAN или GSM области CS способом CSFB и голосовая услуга получает отказ при установке, поскольку в области CS возникает ошибка, страта AS оконечного устройства записывает второй идентификатор местоположения, который назначается оконечному устройству сетью LTE перед CSFB, и первый идентификатор местоположения ячейки области CS, в которой голосовая услуга получает отказ при установке после CSFB. Второй идентификатр местоположения используется в качестве идентификатора местоположения первой сети, первый идентификатор местоположения используется в качестве идентификатора местоположения второй сети и первый идентификатор местоположения и второй идентификатор местоположения образуют одну запись в черном списке, где запись используется оконечным устройством, когда оконечное устройство выполняет выбор ячейки после перехода снова в область CS.

В этом приложении второй идентификатор местоположения может быть TAI, назначенным оконечному устройству сетью LTE, или LAI, назначенным оконечному устройству сетью LTE; и первый идентификатор местоположения может быть LAI ячейки области CS или первый идентификатор местоположения может быть идентификатором, используемым для идентификации ячейки области CS. Конкретно, идентификатор, используемый для идентификации ячейки области CS, может быть сочетанием LAI ячейки области CS и идентификатора ячейки или сочетанием LAI ячейки области CS и другого идентификатора, используемого для идентификации ячейки. Другой идентификатор, используемый для идентификатора ячейки, может быть сочетанием ARFCN и BSIC. LAI является сочетанием идентификатора публичной наземной мобильной сети PLMN ID (идентификатор Public Land Mobile Network) и кода области местоположения LAC (location area code).

В представленной заявке форма и содержание второго идентификатора местоположения соответствуют форме и содержанию идентификатора местоположения первой сети и форма и содержания первого идентификатора местоположения соответствуют форме и содержанию идентификатора местоположения второй сети.

Кроме того, любая запись в черном списке дополнительно содержит количество отказов установки голосовой услуги. Для конкретности, когда голосовая услуга получает отказ в установке после CSFB, второй идентификатор местоположения перед CSFB и первый идентификатор местоположения после CSFB записываются в черный список; и если запись, которая является такой же, как второй идентификатор местоположения и первый идентификатор местоположения, существует в черном списке, количество отказов установки голосовой услуги в записи увеличивается на 1; или, если черный список не содержит никакой записи, которая одинакова для второго идентификатора местоположения и первого идентификтора местоположения, то запись, содержащая первый идентификатор местоположения и второй идентификатор местоположения, создается вновь, и количество отказов установки голосовой услуги указывается как 1.

Как вариант, оконечное устройство может установить период действительности для каждой записи. Например, период действительности каждой записи составляет 24 часа и когда период действительности записи истекает, оконечное устройство удаляет запись.

Следует заметить, что после того, как оконечное устройство успешно исполняет голосовую услугу соответствующую запись в месте расположения соответствующей записи в черном списке необходимо удалить. Для конкретности, голосовая услуга успешно устанавливается после использования CSFB и оконечное устройство проверяет, совпадают ли второй идентификатор местоположения, назначенный сетью LTE оконечному устройству перед CSFB, и первый идентификатор местоположения ячейки области CS после CSFB с любой записью в черном списке, и удаляет запись, если совпадение успешно. Конкретно, если оконечное устройство выполняет передачу управления после использования CSFB и голосовая услуга успешно установлена в ячейке, по которой передано управление, оконечному устройству необходимо проверить, совпадают ли второй идентификатор местоположения, назначенный сетью LTE оконечному устройству перед CSFB, и первый идентификатор местоположения ячейки области CS, на которой оконечное устройство ожидает вызова после CSFB, с любой записью в черном списке, и удалить запись, если совпадение успешно. Кроме того, оконечному устройству необходимо дополнительно проверить, совпадают ли второй идентификатор местоположения, назначенный сетью LTE оконечному устройству перед CSFB, и первый идентификатор местоположения ячейки области CS, на которой оконечное устройство ожидает вызова после CSFB и передачи управления, с любой записью в черном списке, и удалить запись, если совпадение успешно. Кроме того, когда оконечное устройство выключает питание и включает его снова, записи в черном списке стираются.

Следует заметить, что в представленной заявке определение, совпадают ли второй идентификатор местоположения и первый идентификатор местоположения с любой записью в черном списке содержит этапы, на которых: сравнивают второй идентификатор местоположения с идентификатором местоположения первой сети в любой записи в черном списке и сравнивают первый идентификатор местоположения с идентификатором местоположения второй сети в списке; и если второй идентификатор местоположения является таким же, как идентификатор местоположения первой сети, и первый идентификатор местоположения является таким же, как идентификатор местоположения второй сети, принимают решение, что совпадение успешно; или если второй идентификатор местоположения отличается от идентификатора местоположения первой сети или первый идентификатор местоположения отличается от идентификатора местоположения второй сети, принимают решение, что совпадение отсутствует.

Конкретно, запись в черном списке может иметь форму, показанную в таблице 2.

Таблица 2

Второй идентификатор местоположения, назначенный оконечному устройству посредством LTE
Первый идентификатор местоположения UMTS/GERAN/GSM
Количество отказов установки голосовой услуги
Время, когда голосовая услуга потерпела неудачу при установке последний раз.

Дополнительно, первый идентификатор местоположения UMTS/GERAN/ GSM в таблице 2 может быть показан в таблице 3, таблице 4 и таблице 5.

Таблица 3

PLMN ID
LAC

Таблица 4

PLMN ID MCC+MNC)
LAC
ARFCN
BSIC

Таблица 5

PLMN ID (MCC+MNC)
LAC
Cell ID

После того, как оконечное устройство обнаруживает CSFB, существует множество способов, посредством которых должен быть установлен отказ голосовой услуги, поскольку произошла ошибка при предоставлении голосовой услуги. Например, после CSFB оконечное устройство определяет, обнаруживая, что соединение оконечного устройства с областью CS обычным образом разорвано, что голосовая услуга получает отказ при установке.

Когда оконечное устройство снова устанавливает голосовую услугу способом CSFB, оконечное устройство выбирает ячейку области CS, используя черный список. По конкретной процедуре обратитесь к фиг. 6А и 6В.

Этап 61: оконечное устройство принимает новый входящий вызов или инициирует вызов в сети LTE.

Этап 62: оконечное устройство передает запрос CSFB в сеть LTE, чтобы запросить переход в область CS для выполнения голосовой услуги.

Этап 63: Сеть LTE передает оконечному устройству сообщение о разрыве соединения (RRC Connection Release) для управления радиоресурсом (Radio Resource Control, RRC) и добавляет к сообщению о разрыве соединения RRC информацию о частоте области CS, на которую оконечному устройству нужно перейти посредством CSFB.

Этап 64: оконечное устройство сканирует частоты области CS, предоставляемые сетью LTE, и принимает мощность приема на частоте области CS.

Этап 65: оконечное устройство, основываясь на мощности приема, сортирует приоритеты частот области CS, предоставленные сетью LTE, где большая мощность приема указывает более высокий приоритет и оконечное устройство выбирает частоту области CS в последовательности приоритета.

Этап 66: Выполнить операцию синхронизации на выбранной частоте области CS.

Этап 67: Если оконечное устройство успешно синхронизируется с выбранной частотой области CS, оконечное устройство принимает системное сообщение о выбранной частоте области CS.

Этап 68: Термина ожидает вызова ячейки на выбранной частоте области CS и выполняет этап 610, если условие ожидания вызова выполняется, или выполняет этап 69, если условие ожидания вызова не выполняется.

В этом варианте осуществления процесс выбора ячейки выполняется, основываясь на следующих этапах:

оконечное устройство определяет, является ли LAI ячейки, на которой оконечное устройство осуществляет вызов после CSFB, таким же, как LAI, назначенный сетью LTE оконечному устройству перед CSFB.

Если LAI одинаковы, оконечное устройство определяет, существует ли в черном списке запись, которая успешно совпадает со вторым идентификатором местоположения, назначенным оконечному устройству сетью LTE перед CSFB, и первым идентификатором ячейки области CS перед CSFB; если успешно совпавшая запись существует, оконечное устройство получает количество отказов установки голосовой услуги в успешно совпавшей записи; и когда количество отказов установки голосовой услугипревышает заданное значение, оконечное устройство понижает приоритет ячейки области, например, устанавливает приоритет как FORBIDDEN (запрещено), выполняет этап 69 и пытается ожидать вызова ячейки области CS, только когда не существует доступной ячейки; или, если количество отказов установки голосовой услуги в успешно согласованной записи меньше или равно заданному значению, оконечное устройство выполняет этап 610. В отношении смысла успешного согласования второго идентификатора местоположения и первого идентификатора местоположения с записью в черном списке, обратитесь к соответствующим описаниям в представленной заявке. Подробности здесь повторно не описываются.

Если LAI различаются, то оконечное устройство определяет, содержит ли черный список любую запись, в которой идентификатор местоположения второй сети является таким же, как первый идентификатор местоположения ячейки области CS после CSFB; если существует запись, в которой идентификатор местоположения второй сети является таким же, как первый идентификатор местоположения ячейки области CS после CSFB, оконечное устройство получает общее количество отказов установки голосовой услуги, где общее количество отказов установки голосовой услуги является суммой количеств отказов установки голосовой услуги во всех записях, в которых второй идентификатор местоположения является таким же, как первый идентификатор местоположения ячейки области CS после CSFB; и когда общее количество отказов установки голосовой услуги больше заданного значения, оконечное устройство снижает приоритет ячейки области CS, например, устанавливает приоритет как FORBIDDEN (запрещено), выполняет этап 69 и пытается ожидать вызова ячейки области CS, только когда не существует приемлемой ячейки; или когда общее количество отказов установки голосовой услуги меньше или равно заданному значению, оконечное устройство выполняет этап 610.

При конкретной реализации представленная ниже реализация может использоваться для выполнения и имеет место нижеследующий процесс.

Q1: оконечное устройство определяет, является ли первый идентификатор местоположения ячейки области CS после CSFB таким же, как идентификатор местоположения второй сети в любой записи в черном списке.

Основываясь на определениях первого идентификатора местоположения и идентификатора местоположения второй сети, этот процесс конкретно может быть следующим: Определяют, является ли LAI ячейки области CS после CSFB таким же, как LAI, который присутствует в любой записи в черном списке и который принадлежит ячейке области CS, в котором голосовая услуга испытывает неудачу при установке после CSFB, или определяют, является ли идентификатор ячейки области CS, на которой оконечное устройство ожидает вызова после CSFB, таким же, как идентификатор, который присутствует в любой записи в черном списке и который принадлежит ячейке, в которой голосовая услуга получает отказ при установке после CSFB. По формату идентификатора соответствующей ячейки области CS обращайтесь к предшествующим описаниям. Подробности здесь повторно не описываются.

Q2: Если первый идентификатор местоположения ячейки области CS, на которой оконечное устройство ожидает вызова после CSFB, является таким же, как идентификатор местоположения второй сети в записи в черном списке, оконечное устройство дополнительно определяет, является ли LAI ячейки, на которой оконечное устройство ожидает вызова после CSFB, таким же, как LAI, назначенный оконечному устройству сетью LTE перед CSFB.

Q21: Если LAI являются одинаковыми, оконечное устройство проверяет, является ли второй идентификатор местоположения, назначенный оконечному устройству сетью LTE перед CSFB, таким же, как идентификатор местоположения первой сети в записи; и если второй идентификатор местоположения, назначенный оконечному устройству сетью LTE перед CSFB, является таким же, как идентификатор местоположения первой сети в записи, количество отказов установки голосовой услуги в записи, добавляется к общему количеству отказов установки голосового вызова. Следует заметить, что начальное значение общего количества отказов установки голосовой услуги равно 0. оконечное устройство возвращается к этапу Q1, чтобы повторно выполнить представленный выше процесс для перемещения записей в черном списке. Если общее количество отказов установки голосовых услуг больше заданного значения, оконечное устройство снижает приоритет ячейки области CS, например, устанавливает приоритет как FORBIDDEN (запрещено), выполняет этап 69 и пытается ожидать вызова ячейки области CS, только когда не существует доступной ячейки; или, если общее количество отказов установки голосовых услуг в совпадающей записи меньше, заданного значения, оконечное устройство переходит к этапу 610.

Q22: Если LAI различаются, оконечное устройство добавляет количество отказов установки голосовой услуги в записи к общему количеству отказов установки голосовой услуги. оконечное устройство возвращается к этапу Q1 чтобы повторно выполнить представленный выше процесс для перемещения записей в черном списке. Если общее количество отказов установки голосовой услуги больше заданного значения, оконечное устройство снижает приоритет ячейки области CS, например, устанавливает приоритет как FORBIDDEN (запрещено), выполняет этап 69 и пытается ожидать вызова ячейки области CS, только когда не существует доступной ячейки; или, если общее количество отказов установки голосовой услуги меньше заданного значения, оконечное устройство переходит к этапу 610. Например, черный список содержит три записи, в которых идентификатор местоположения второй сети является таким же, как первый идентификатор местоположения, и в этом случае вычисляется сумма количеств отказов установки госовой услуги, соответствующая трем записям, и если сумма количеств отказов установки голосовой услуги больше заданного значения, приоритет ячейки области CS снижается.

Q3: оконечное устройство напрямую выполняет этап 610, если первый идентификатор местоположения ячейки области CS, на которой оконечное устройство ожидает вызова после CSFB, отличается от идентификатора местоположения второй сети в любой записи в черном списке.

Следует заметить, что оконечное устройство может установить период действительности для каждой записи и когда период действительности истекает, оконечное устройство не может удалить запись. Поэтому, в процессе, описанном на этапе 68, при проверке записи в черном списке, оконечному устройству необходимо проверить, находится ли запись в периоде действительности, и если запись не находится в периоде действительности, оконечное устройство не может учитывать в записи количества отказов.

Следует заметить, что заданное значение может гибко конфигурироваться оконечным устройством, основываясь на реальном случае. Для конкретности, когда количество появлений больше заранее конфигурированного заданного значения, ячейка с частотой области CS устанавливается в качестве ячейки, ожидающей вызова с низким приоритетом.

Этап 69: оконечное устройство продолжает выбирать следующую частоту области CS, основываясь на последовательности приоритетов частот области CS, и возвращается к этапу 66.

Этап 610: Если ячейка на данный момент удовлетворяет условию доступа, требуется ожидать вызова ячейки и дополнительно определить, является ли область местоположения выбранной частоты области CS такой же, как область местоположения, к которой оконечное устройство присоединен в сети LTE; и если области местоположения совпадают, выполнить этап 612; или если области местоположения различны, выполнить этап 611.

Этап 611: оконечное устройство выполняет операцию LAU на выбранной частоте области CS и дополнительно выполняет этап 612.

Этап 612: При предоставлении голосовой услуги на выбранной частоте области CS, оконечное устройство определяет, успешно ли послано или принято сообщение установки голосовой услуги; и, если "да", выполняет этап 614; в противном случае, выполняет этап 613.

Этап 613: Добавить в черный список второй идентификатор местоположения сети LTE перед переходом и первый идентификатор местоположения ячейки выбранной частоты области CS.

[0207] Конкретно, второй идентификатор местоположения используется в качестве идентификатора местоположения первой сети и первый идентификатор местоположения является используется в качестве идентификатора местоположения второй сети, чтобы сформировать одну запись в черном списке.

Этап 614: После того, как оконечное устройство успешно переходит в область CS, оконечное устройство выполняет последующую операцию голосового вызова.

Этап 615: оконечное устройство возвращается в сеть LTE через FR после того, как голосовой вызов закончен.

Следует заметить, что при реальном применении оконечное устройство в описанном выше варианте осуществления представленной заявки может считывать системную информацию, чтобы получить первый идентификатор местоположения ячейки области CS, и второй идентификатор местоположения, назначенный оконечному устройству сетью LTE; или оконечное устройство уже получил системную информацию со стороны сети и кэшировал системную информацию на оконечном устройстве локально и тогда оконечное устройство локально получает первый идентификатор местоположения ячейки области CS и второй идентификатор местоположения, назначенные оконечному устройству сетью LTE.

Специалист в данной области техники должен понимать, что варианты осуществления представленной заявки могут быть обеспечены как способ, система или компьютерный программный продукт. Поэтому, варианты осуществления настоящей заявки могут использовать некоторую форму вариантов осуществления в виде только аппаратурного обеспечения, вариантов осуществления в виде только программного обеспечения или вариантов обеспечения с сочетанием программного и аппаратурного обеспечения. Более того, варианты осуществления настоящей заявки могут использовать некоторую форму компьютерного программного продукта, реализуемого на одном или более используемых компьютером носителях запоминающего устройства (в том числе, но не ограничиваясь только этим, на запоминающем устройстве на магнитных дисках, компакт-дисках CD-ROM, оптической памяти и т. п.), которые содержат используемую компьютером управляющую программу.

Варианты осуществления настоящей заявки описываются со ссылкой на блок-схемы последовательности осуществления операций способа, устройства (системы) и компьютерный программный продукт, соответствующие вариантам осуществления представленной заявки. Следует понимать, что компьютерные программные команды могут использоваться для реализации каждого процесса и/или каждого блока в блок-схемах последовательности осуществления операций или в блок-схемах и сочетаниях процесса и/или блока на блок-схемах последовательности осуществления операций и/или на блок-схемах. Эти команды компьютерной программы могут предоставляться для универсального компьютера, специализированного компьютера, встроенного процессора или для процессора любого другого программируемого устройства обработки данных, чтобы сформировать машину, так чтобы команды, исполняемые компьютером или процессором любого другого программируемого устройства обработки данных создавали устройство для реализации конкретной функции в одном или более процессах на блок-схемах последовательности выполнения операций и/или в одном или более блоках на блок-схемах.

Эти команды компьютерной программы могут запоминаться в считываемой компьютером памяти, которая может подавать команды компьютеру или любому другому программируемому устройству обработки данных для работы определенным образом, так чтобы команды, запомненные в считываемой компьютером памяти создавали артефакт, содержащий командное устройство. Командное устройство реализует конкретную функцию в одном или более процессах согласно блок-схемам последовательности выполнения операций и/или одному или более блокам на блок-схемах.

Эти команды компьютерной программы могут загружаться в компьютер или в другое программируемое устройство обработки данных, так чтобы последовательность операций и этапы выполнялись на компьютере или на другом программируемом устройстве, создавая, таким образом, реализуемую компьютером обработку. Поэтому команды, исполняемые на компьютере или на другом программируемом устройстве обеспечивают этапы реализации конкретной функции в одном или более процессах согласно блок-схемам последовательности выполнения операций и/или одному или более блокам на блок-схемах.

Очевидно, что специалисты в данной области техники могут создать различные модификации и вариации вариантов осуществления настоящей заявки, не отступая от сущности и объема защиты настоящей заявки. Таким образом, настоящая заявка предназначена охватывать эти модификации и вариации при условии, что они попадают в рамки объема защиты, определяемого последующими пунктами формулы изобретения и их эквивалентными технологиями.

1. Способ выбора ячейки, содержащий этапы, на которых:

осуществляют обратный переход, с помощью оконечного устройства, когда оконечное устройство ожидает вызов в первой сети, не поддерживающей голосовую услугу, если требуется инициировать или принять голосовую услугу, во вторую сеть, поддерживающую голосовую услугу, посредством схемы переключения возврата CSFB; и

сохраняют, с помощью оконечного устройства, когда оконечное устройство получает отказ при установке голосовой услуги с помощью второй сети, идентификатор местоположения первой сети и идентификатор местоположения второй сети в черном списке в виде одной записи, причем черный список содержит по меньшей мере одну запись; и

используют, с помощью оконечного устройства, черный список для выбора ожидания вызова в ячейке второй сети, когда CSFB выполняется снова.

2. Способ по п. 1, дополнительно содержащий этапы, на которых:

осуществляют обратный переход, с помощью оконечного устройства, при повторном инициировании или приеме, с помощью оконечного устройства, голосовой услуги, во вторую сеть на основе CSFB; и получают, с помощью оконечного устройства, когда идентификатор области местоположения ячейки, принадлежащий второй сети и обнаруженный оконечным устройством, отличается от идентификатора области местоположения, принадлежащего второй сети и назначенного первой сетью оконечному устройству до перехода оконечного устройства во вторую сеть, второй идентификатор местоположения первой сети, в которой оконечное устройство ожидает вызова, до перехода во вторую сеть, и получают первый идентификатор местоположения обнаруженной ячейки второй сети, при этом первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, а второй идентификатор местоположения является идентификатором области слежения; и

пропускают, с помощью оконечного устройства, когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в любой из записей в черном списке, выбор ожидания вызова в обнаруженной ячейке второй сети или устанавливают обнаруженную ячейку второй сети в качестве ячейки ожидания вызова с низким приоритетом.

3. Способ по п. 1, дополнительно содержащий этапы, на которых:

осуществляют обратный переход, с помощью оконечного устройства, при повторном инициировании или приеме оконечным устройством голосовой услуги, во вторую сеть на основе CSFB; и получают, с помощью оконечного устройства, когда идентификатор области местоположения ячейки, принадлежащий второй сети и обнаруженный оконечным устройством, отличается от идентификатора области местоположения, принадлежащего второй сети и назначенного первой сетью оконечному устройству до перехода оконечного устройства во вторую сеть, второй идентификатор местоположения первой сети, в которой оконечное устройство ожидало вызова до перехода во вторую сеть, и получают первый идентификатор местоположения обнаруженной ячейки второй сети, при этом первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, а второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения; и

выбирают, с помощью оконечного устройства, когда черный список не содержит записи, совпадающей со вторым идентификатором местоположения и первым идентификатором местоположения, ожидание вызова в обнаруженной ячейке второй сети.

4. Способ по п. 1, в котором

любая запись в черном списке дополнительно содержит количество отказов установки голосовой услуги; при этом,

когда оконечное устройство получает отказ установки голосовой услуги с помощью второй сети, способ дополнительно содержит этап, на котором

увеличивают, с помощью оконечного устройства, на 1 количество отказов установки голосовых услуг в запомненной записи.

5. Способ по п. 4, дополнительно содержащий этапы, на которых:

осуществляют обратный переход, с помощью оконечного устройства, при повторном инициировании или приеме, с помощью оконечного устройства, голосовой услуги, в резервную вторую сеть на основе CSFB; и получают, с помощью оконечного устройства, когда идентификатор области местоположения ячейки, принадлежащий второй сети и обнаруженный оконечным устройством, отличается от идентификатора области местоположения, принадлежащего второй сети и назначенного первой сетью оконечному устройству до перехода оконечного устройства во вторую сеть, получают, с помощью оконечного устройства, второй идентификатор местоположения первой сети, в которой оконечное устройство ожидает вызова до перехода во вторую сеть, и получают первый идентификатор местоположения обнаруженной ячейки второй сети, причем первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, причем второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения; и

пропускают, с помощью оконечного устройства, когда второй идентификатор местоположения и первый идентификатор местоположения совпадают с любой записью в черном списке, а количество отказов установки голосовой услуги в записи больше заданного значения, выбор ожидания вызова в обнаруженной ячейке второй сети или устанавливают обнаруженную ячейку второй сети в качестве ячейки ожидания вызова с низким приоритетом.

6. Способ по п. 1, дополнительно содержащий этап, на котором

осуществляют обратный переход, с помощью оконечного устройства, при повторном инициировании или приеме оконечным устройством голосовой услуги, во вторую сеть на основе CSFB; и выбирают, с помощью оконечного устройства, ожидание вызова в обнаруженной ячейке второй сети, когда идентификатор области местоположения ячейки, принадлежащий второй сети и обнаруженный оконечным устройством, является таким же, как идентификатор области местоположения, принадлежащий второй сети и назначенный оконечному устройству первой сетью до перехода оконечного устройства во вторую сеть.

7. Способ по п. 4, в котором способ дополнительно содержит этапы, на которых:

осуществляют обратный переход, с помощью оконечного устройства, при повторном инициировании или приеме оконечным устройством голосовой услуги, из первой сети во вторую сеть на основе CSFB; получают, с помощью оконечного устройства, когда идентификатор области местоположения ячейки, принадлежащий второй сети и обнаруженный оконечным устройством, отличается от идентификатора области местоположения, принадлежащего второй сети и назначенного первой сетью оконечному устройству до перехода оконечного устройства во вторую сеть, первый идентификатор местоположения ячейки второй сети; получают, с помощью оконечного устройства, когда первый идентификатор местоположения ячейки второй сети является таким же, как идентификатор местоположения второй сети в любой записи в черном списке, общее количество отказов установки голосовой связи, при этом общее количество отказов установки голосовой услуги является суммой количеств отказов установки голосовой услуги в записях, присутствующих в черном списке, а идентификатр местоположения второй сети является таким же, как первый идентификатор местоположения; и пропускают, с помощью оконечного устройства, когда общее количество отказов установки голосовой услуги больше заданного значения, выбор ожидания вызова обнаруженной ячейки во второй сети или устанавливают обнаруженную ячейку второй сети в качестве ячейки ожидания вызова с низким приоритетом; при этом

первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции.

8. Способ по п. 4, дополнительно содержащий этапы, на которых:

осуществляют обратный переход, с помощью оконечного устройства, при повторном инициировании или приеме оконечным устройством голосовой услуги, из первой сети во вторую сеть на основе CSFB; получают, с помощью оконечного устройства, когда идентификатор области местоположения ячейки, принадлежащий второй сети и обнаруженный оконечным устройством, является таким же, как идентификатор области местоположения, принадлежащий второй сети и назначенный первой сетью оконечному устройству до перехода оконечного устройства во вторую сеть, первый идентификатор местоположения ячейки второй сети и второй идентификатор местоположения, принадлежащий первой сети, до перехода оконечного устройства во вторую сеть; и пропускают, с помощью оконечного устройства, когда второй идентификатор местоположения и первый идентификатор местоположения совпадают в любой записи в черном списке и количество отказов установки голосовой услуги в совпавшей записи больше заданного значения, выбор ожидания вызова в обнаруженной ячейке второй сети или устанавливают обнаруженную ячейку второй сети в качестве ячейки ожидания вызова с низким приоритетом; при этом

первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции, а второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, назначенным оконечному устройству первой сетью.

9. Способ по п. 1, дополнительно содержащий этапы, на которых:

осуществляют обратный переход, с помощью оконечного устройства, при повторном инициировании или приеме оконечным устройством голосовой услуги, из первой сети во вторую сеть на основе CSFB; и выбирают, с помощью оконечного устройства, когда первый идентификатор местоположения ячейки, принадлежащий второй сети и обнаруживаемый оконечным устройством, отличается от идентификатора местоположения второй сети в любой записи в черном списке, ожидание вызова в обнаруженной ячейке второй сети, при этом первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции.

10. Способ по п. 4, дополнительно содержащий этапы, на которых:

осуществляют обратный переход, с помощью оконечного устройства, при повторном инициировании или приеме оконечным устройством голосовой услуги, из первой сети во вторую сеть на основе CSFB; и дополнительного определяют, когда первый идентификатор местоположения ячейки, принадлежащий второй сети и обнаруживаемый оконечным устройством, является таким же, как идентификатор местоположения второй сети в любой записи в черном списке, является ли идентификатор области местоположения ячейки второй сети таким же, как идентификатор области местоположения, назначенный оконечному устройству первой сетью до перехода оконечного устройства во вторую сеть, при этом первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции; и

получают, с помощью оконечного устройства, при обнаружении, что идентификатор области местоположения ячейки второй сети отличается от идентификатора области местоположения, назначенного оконечному устройству первой сетью до перехода оконечного устройства во вторую сеть, общее количество отказов установки голосовой услуги, при этом общее количество отказов установки голосовой услуги является суммой количеств отказов установки голосовой услуги в записях, присутствующих в черном списке, а идентификатор местоположения второй сети является таким же, как первый идентификатор местоположения; и пропускают выбор, с помощью оконечного устройства, когда общее количество отказов установки голосовой услуги больше заданного значения, ожидания вызова в обнаруженной ячейке второй сети или устанавливают обнаруженную ячейку второй сети в качестве ячейки ожидания вызова с низким приоритетом.

11. Способ по п. 4, дополнительно содержащий этапы, на которых:

осуществляют обратный переход, с помощью оконечного устройства, при повторном инициировании или приеме оконечным устройством голосовой услуги, из первой сети во вторую сеть на основе CSFB; и дополнительно определяют, когда первый идентификатор местоположения ячейки, принадлежащий второй сети и обнаруженный оконечным устройством, является таким же, как идентификатор местоположения второй сети в любой записи в черном списке, является ли идентификатор области местоположения ячейки второй сети таким же, как идентификатор области местоположения, назначенный оконечному устройству первой сетью до перехода оконечного устройства во вторую сеть, при этом первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции;

определяют, с помощью оконечного устройства, при обнаружении, что идентификатор области местоположения ячейки второй сети является таким же, что и идентификатор области местоположения, назначенный оконечному устройству первой сетью до перехода оконечного устройства во вторую сеть, является ли второй идентификатор местоположения первой сети, в которой оконечное устройство ожидает вызова до перехода во вторую сеть, в записи таким же, как идентификатор местоположения первой сети; и получают, с помощью оконечного устройства, если в записи второй идентификатор местоположения первой сети, в которой оконечное устройство ожидает вызова до перехода во вторую сеть, является таким же, как идентификатор местоположения первой сети, количество отказов установки голосовой услуги, при этом второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, назначенным оконечному устройству первой сетью; и

получают, с помощью оконечного устройства, общее количество отказов установки голосовой услуги, при этом общее количество отказов установки голосовой услуги является суммой количеств отказов установки голосовой услуги, вычисляемой оконечным устройством; и пропускают выбор, с помощью оконечного устройства, когда общее количество отказов установки голосовой услуги больше заданного значения, ожидания вызова в обнаруженной ячейке второй сети или устанавливают обнаруженную ячейку второй сети в качестве ячейки ожидания вызова с низким приоритетом.

12. Способ по п. 3, 6 или 9, дополнительно содержащий, после этапа выбора оконечным устройством ожидания вызова в обнаруженной ячейке второй сети, этапы, на которых:

получают, с помощью оконечного устройства, второй идентификатор местоположения первой сети, в которой оконечное устройство ожидает вызова до перехода во вторую сеть, и получают первый идентификатор местоположения обнаруженной ячейки второй сети, при этом первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода базовой станции и второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, который назначается оконечному устройству первой сетью; и

удаляют совпавшую запись из черного списка, когда второй идентификатор местоположения и первый идентификатор местоположения совпадают в любой записи в черном списке.

13. Способ по п. 1, дополнительно содержащий этапы, на которых:

удаляют, с помощью оконечного устройства, запись в черном списке; при этом

этап удаления, оконечным устройством, записи в черном списке содержит подэтапы, на которых:

осуществляют обратный переход, с помощью оконечного устройства, при повторном инициировании или приеме оконечным устройством голосовой услуги, во вторую сеть на основе CSFB; получают, с помощью оконечного устройства, при успешной установке оконечным устройством голосовой услуги с помощью второй сети, второй идентификатор местоположения первой сети, в которой оконечное устройство ожидает вызова до перехода во вторую сеть, и получают первый идентификатор местоположения обнаруженной ячейки второй сети; и удаляют с помощью оконечного устройства, когда второй идентификатор местоположения и первый идентификатор местоположения совпадают с любой записью в черном списке, совпавшую запись из черного списка; или

осуществляют обратный переход, с помощью оконечного устройства, при повторном инициировании или приеме оконечным устройством голосовой услуги, из первой сети во вторую сеть на основе CSFB, выполняют передачу обслуживания после CSFB и успешно устанавливают голосовую услугу в ячейке, в которую передано обслуживание; удаляют,, с помощью оконечного устройства, когда оконечное устройство обнаруживает, что второй идентификатор местоположения, назначенный оконечному устройству первой сетью перед CSFB, и первый идентификатор местоположения ячейки, принадлежащей второй сети, в которой оконечное устройство ожидает вызова после CSFB, совпадают с любой записью из черного списка, совпавшую запись из черного списка; и удаляют, с помощью оконечного устройства, при обнаружении оконечным устройством, что второй идентификатор местоположения, назначенный оконечному устройству первой сетью перед CSFB, и первый идентификатор местоположения ячейки, принадлежащий второй сети и в которой оконечное устройство ожидает вызова после CSFB и передачи обслуживания, успешно совпадают с любой записью в черном списке; или

удаляют, с помощью оконечного устройства, все записи из черного списка после того, как питание оконечного устройства выключено; или

устанавливают, с помощью оконечного устройства, время действительности любой записи в черном списке, при этом удаляют, с помощью оконечного устройства, когда время действительности истекает, запись; при этом

первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции, а второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, назначенным оконечному устройству первой сетью.

14. Способ по п. 2, 3, 5, 8, 12 или 13, дополнительно содержащий, когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в любой записи в черном списке, этап, на котором

определяют, что совпадение является успешным, если второй идентификатор местоположения является таким же, как идентификатор местоположения первой сети в любой записи в черном списке, а первый идентификатор местоположения в записи является таким же, как идентификатор местоположения второй сети.

15. Способ по любому из пп. 1-14, дополнительно содержащий этап, на котором

принимают, с помощью оконечного устройства, первую информацию от сервера или сообщают первую информацию серверу, при этом первая информация содержит по меньшей мере одну запись; и сохраняют, с помощью оконечного устройства, первую информацию в черном списке, при этом одна запись содержит идентификатор местоположения первой сети и идентификатор местоположения второй сети.

16. Способ по любому из пп. 1-14, в котором идентификатор местоположения первой сети является идентификатором области слежения первой сети или идентификатором области местоположения первой сети, а идентификатор местоположения второй сети является идентификатором области местоположения второй сети, сочетанием идентификатора области местоположения второй сети и идентификатора ячейки, соответствующего идентификатору области местоположения второй сети, или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции.

17. Оконечное устройство выбора ячейки, содержащее:

компонент связи, выполненный с возможностью инициирования или приема голосовой услуги; и

процессор, выполненный с возможностью: перехода, когда оконечное устройство ожидает вызов в первой сети, не поддерживающей голосовую услугу, если требуется инициировать или принять голосовую услугу, во вторую сеть, поддерживающую голосовую услугу, посредством схемы переключения возврата CSFB; и сохранения, когда оконечное устройство получает отказ при установке голосовой услуги с помощью второй сети, идентификатора местоположения первой сети и идентификатора местоположения второй сети в черном списке в виде одной записи, причем черный список содержит по меньшей мере одну запись; при этом

черный список используется процессором для выбора ожидания вызова в ячейке второй сети, когда CSFB выполняется снова.

18. Оконечное устройство по п. 17, в котором процессор дополнительно выполнен с возможностью:

обратного перехода, при повторном инициировании или приеме, с помощью компонента связи, голосовой услуги, во вторую сеть на основе CSFB; и получения, когда идентификатор области местоположения ячейки обнаруженной ячейки второй сети отличается от идентификатора области местоположения второй сети и назначенного первой сетью оконечному устройству до перехода оконечного устройства во вторую сеть, второго идентификатора местоположения первой сети, в которой оконечное устройство ожидает вызова до перехода во вторую сеть, и получения первого идентификатора местоположения обнаруженной ячейки второй сети, при этом первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, а второй идентификатор местоположения является идентификатором области слежения; и

пропуска, когда второй идентификатор местоположения и первый идентификатор местоположения совпадают с любой из записей в черном списке, выбора ожидания вызова в обнаруженной ячейке второй сети или устан обнаруженной ячейки второй сети в качестве ячейки ожидания вызова с низким приоритетом.

19. Оконечное устройство по п. 17, в котором процессор дополнительно выполнен с возможностью:

обратного перехода, при повторном инициировании или приеме, с помощью компонента связи, голосовой услуги, во вторую сеть на основе CSFB; и получения, когда идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения второй сети и назначенного первой сетью оконечному устройству до перехода оконечного устройства во вторую сеть, второго идентификатора местоположения первой сети, в которой оконечное устройство ожидает вызова до перехода во вторую сеть, и получения первого идентификатора местоположения обнаруженной ячейки второй сети, при этом первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, а второй идентификатор местоположения является идентификатором области слежения; и

выбора, когда черный список не содержит записи, совпадающей со вторым идентификатором местоположения и первым идентификатором местоположения, ожидания вызова в обнаруженной ячейке второй сети.

20. Оконечное устройство по п. 17, в котором любая запись в черном списке дополнительно содержит количество отказов установки голосовой услуги; а

процессор дополнительно выполнен с возможностью увеличения на 1 количества отказов установки голосовой услуги в хранящейся записи при получении компонентом связи отказа при установке голосовой услуги с помощью второй сети.

21. Оконечное устройство по п. 20, в котором процессор дополнительно выполнен с возможностью:

обратного перехода, при повторном инициировании или приеме, с помощью компонента связи, голосовой услуги, во вторую сеть на основе CSFB; и получения, когда идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения второй сети и назначенного первой сетью оконечному устройству до перехода оконечного устройства во вторую сеть, второго идентификатора местоположения первой сети, в которой оконечное устройство ожидает вызова до перехода во вторую сеть, и получения первого идентификатора местоположения обнаруженной ячейки второй сети, при этом первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, а второй идентификатор местоположения является идентификатором области слежения; и

пропуска, когда второй идентификатор местоположения и первый идентификатор местоположения совпадают с любой записью в черном списке и количество отказов установки голосовой услуги в записи больше заданного значения, выбора ожидания вызова в обнаруженной ячейке второй сети или установки обнаруженной ячейки второй сети в качестве ячейки ожидания вызова с низким приоритетом.

22. Оконечное устройство по п. 17, в котором процессор дополнительно выполнен с возможностью:

обратного перехода, при повторном инициировании или приеме, с помощью компонента связи, голосовой услуги, во вторую сеть на основе CSFB; и выбора, когда идентификатор области местоположения обнаруженной ячейки второй сети является таким же, как идентификатор области местоположения второй сети и назначенный оконечному устройству первой сетью до перехода оконечного устройства во вторую сеть, ожидания вызова в обнаруженной ячейке второй сети.

23. Оконечное устройство по п. 20, в котором процессор дополнительно выполнен с возможностью:

обратного перехода, при повторном инициировании или приеме, с помощью компонента связи, голосовой услуги, во вторую сеть на основе CSFB; получения, с помощью оконечного устройства, когда идентификатор области местоположения обнаруженной ячейки второй сети отличается от идентификатора области местоположения ячейки второй сети и назначенного первой сетью оконечному устройству до перехода оконечного устройства во вторую сеть, первого идентификатора местоположения ячейки второй сети; получения, с помощью оконечного устройства, когда первый идентификатор местоположения ячейки второй сети является таким же, как идентификатор местоположения второй сети в любой записи в черном списке, общего количества отказов установки голосовой услуги, при этом общее количество отказов установки голосовой услуги равно сумме количеств отказов установки голосовой услуги в записях, присутствующих в черном списке, при этом идентификатор местоположения второй сети является таким же, как первый идентификатор местоположения, а общее количество отказов установки голосовой услуги больше заданного значения; пропуска выбора ожидания вызова обнаруженной ячейки на второй сети или установки обнаруженной ячейки второй сети в качестве ячейки, ожидающей вызова с низким приоритетом; при этом

первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции.

24. Оконечное устройство по п. 20, в котором процессор дополнительно выполнен с возможностью:

обратного перехода, при повторном инициировании или приеме, с помощью компонента связи, голосовой услуги, из первой сети во вторую сеть на основе CSFB; получения, когда идентификатор области местоположения обнаруженной ячейки второй сети является таким же, как идентификатор области местоположения второй сети и назначенный первой сетью оконечному устройству до перехода оконечного устройства во вторую сеть, первого идентификатора местоположения ячейки второй сети и второго идентификатора местоположения, принадлежащего первой сети, до перехода оконечного устройства во вторую сеть; и пропуска, когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в любой записи в черном списке, а количество отказов установки голосовой услуги в совпавшей записи больше заданного значения, выбора ожидания вызова в обнаруженной ячейке второй сети или установки обнаруженной ячейки второй сети в качестве ячейки ожидания вызова с низким приоритетом; при этом

первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции, а второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, назначенным оконечному устройству первой сетью.

25. Оконечное устройство по п. 17, в котором процессор дополнительно выполнен с возможностью:

обратного перехода, при повторном инициировании или приеме, с помощью компонента связи, голосовой услуги, из первой сети во вторую сеть на основе CSFB; и выбора, когда первый идентификатор местоположения обнаруженной ячейки второй сети отличается от идентификатора местоположения второй сети в любой записи в черном списке, ожидания вызова в обнаруженной ячейке второй сети, при этом первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции.

26. Оконечное устройство по п. 20, в котором процессор дополнительно выполнен с возможностью:

обратного перехода, при повторном инициировании или приеме, с помощью компонента связи, голосовой услуги, из первой сети во вторую сеть на основе CSFB; и дополнительного определения, когда первый идентификатор местоположения обнаруженной ячейки второй сети является таким же, как идентификатор местоположения второй сети в любой записи в черном списке, является ли идентификатор области местоположения ячейки второй сети таким же, как идентификатор области местоположения, назначенный оконечному устройству первой сетью до перехода оконечного устройства во вторую сеть, при этом первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции; и

получения, при обнаружении, что идентификатор области местоположения ячейки второй сети отличается от идентификатора области местоположения, назначенного первой сетью оконечному устройству до перехода оконечного устройства во вторую сеть, общего количества отказов установки голосовой услуги, при этом общее количество отказов установки голосовой услуги является суммой количеств отказов установки голосовой услуги в записях, присутствующих в черном списке, при этом идентификатор местоположения второй сети является таким же, как первый идентификатор местоположения; и пропуска, когда общее количество отказов установки голосовой услуги больше заданного значения, выбора ожидания вызова в обнаруженной ячейке второй сети или установки обнаруженной ячейки второй сети в качестве ячейки ожидания вызова с низким приоритетом.

27. Оконечное устройство по п. 20, в котором процессор дополнительно выполнен с возможностью:

обратного перехода, при повторном инициировании или приеме, с помощью компонента связи, голосовой услуги, из первой сети во вторую сеть на основе CSFB; и дополнительного определения, когда первый идентификатор местоположения обнаруженной ячейки второй сети является таким же, как идентификатор местоположения второй сети в любой записи в черном списке, является ли идентификатор области местоположения ячейки второй сети таким же, как идентификатор области местоположения, назначенный оконечному устройству первой сетью до перехода оконечного устройства во вторую сеть, причем первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции;

определения, при обнаружении, что идентификатор области местоположения ячейки второй сети является тем же самым, что и идентификатор области местоположения, назначенный оконечному устройству первой сетью до перехода оконечного устройства во вторую сеть, является ли второй идентификатор местоположения первой сети, в которой оконечное устройство ожидает вызова до перехода во вторую сеть, тем же самым, что и идентификатор местоположения первой сети в записи; и получения, если второй идентификатор местоположения первой сети, в которой оконечное устройство ожидает вызова до перехода во вторую сеть, является таким же, как идентификатор местоположения первой сети в записи, количества отказов установки голосовой услуги в записи, при этом второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, назначенным оконечному устройству первой сетью; и

получения общего количества отказов установки голосовой услуги, причем общее количество отказов установки голосовой услуги является суммой количеств отказов установки голосовой услуги, вычисляемой оконечным устройством; и пропуска, когда общее количество отказов установки голосовой услуги больше заданного значения, выбора ожидания вызова в обнаруженной ячейке второй сети или установки обнаруженной ячейки второй сети в качестве ячейки ожидания вызова с низким приоритетом.

28. Оконечное устройство по п. 19, 22 или 25, в котором после выбора оконечным устройством ожидания вызова в обнаруженной ячейке второй сети, процессор дополнительно выполнен с возможностью:

получения второго идентификатора местоположения первой сети, в которой оконечное устройство ожидает вызова до перехода во вторую сеть, и получения первого идентификатора местоположения обнаруженной ячейки второй сети, при этом первый идентификатор местоположения является идентификатором области местоположения или сочетанием идентификатора области местоположения и идентификатора ячейки, а второй идентификатор местоположения является идентификатором области слежения; и

удаления совпавшей записи из черного списка, когда второй идентификатор местоположения и первый идентификатор местоположения совпадают в любой записи в черном списке.

29. Оконечное устройство по п. 17, в котором процессор дополнительно выполнен с возможностью:

удаления записи в черном списке; при этом

удаление записи в черном списке содержит:

обратный переход, при повторном инициировании или приеме, с помощью компонента связи, голосовой услуги, из первой сети во вторую сеть на основе CSFB; получение, при успешной установке, компонентом связи, голосовой услуги с помощью второй сети, второго идентификатора местоположения первой сети, в которой оконечное устройство ожидает вызова до перехода во вторую сеть, и получение первого идентификатора местоположения обнаруженной ячейки второй сети; и удаление, когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают с любой записью в черном списке, совпадающей записи из черного списка; или

обратный переход, при повторном инициировании или приеме голосовой услуги, оконечного устройства из первой сети во вторую сеть на основе CSFB, выполнение передачи обслуживания после CSFB, и успешную установку голосовой услуги в ячейке, в которую передано обслуживание; удаление, с помощью оконечного устройства, когда оконечное устройство обнаруживает, что второй идентификатор местоположения, назначенный оконечному устройству первой сетью перед CSFB, и первый идентификатор местоположения ячейки, принадлежащей второй сети, в которой оконечное устройство ожидает вызова после CSFB, совпадают с любой записью из черного списка, совпавшей записи из черного списка; и удаление, с помощью оконечного устройства, при обнаружении оконечным устройством, что второй идентификатор местоположения, назначенный оконечному устройству первой сетью перед CSFB, и первый идентификатор местоположения ячейки, принадлежащий второй сети и в которой оконечное устройство ожидает вызова после CSFB и передачи обслуживания, успешно совпадают с любой записью в черном списке; или

удаления, с помощью оконечного устройства, всех записей из черного списка после того, как питание оконечного устройства выключено; или

установки времени действительности любой записи в черном списке и удаления, когда время действительности истекает, записи; при этом

первый идентификатор местоположения является идентификатором области местоположения, сочетанием идентификатора области местоположения и идентификатора ячейки или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции, а второй идентификатор местоположения является идентификатором области слежения или идентификатором области местоположения, назначенным оконечному устройству первой сетью.

30. Оконечное устройство по п. 18, 19, 21, 24, 28 или 29, в котором, когда второй идентификатор местоположения и первый идентификатор местоположения успешно совпадают в любой записи в черном списке,

определяется, что совпадение является успешным, если второй идентификатор местоположения является таким же, как идентификатор местоположения первой сети в любой записи в черном списке, и первый идентификатор местоположения является таким же, как идентификатор местоположения второй сети в записи.

31. Оконечное устройство по любому из пп. 17-30, в котором компонент связи дополнительно выполнен с возможностью

приема от сервера первой информации или сообщения серверу первой информации, при этом первая информация содержит по меньшей мере одну запись; а

процессор дополнительно выполнен с возможностью сохранения первой информации в черном списке, причем указанная одна запись содержит идентификатор местоположения первой сети и идентификатор местоположения второй сети.

32. Оконечное устройство по любому из пп. 17-30, в котором идентификатор местоположения первой сети является идентификатором области слежения первой сети или идентификатором области местоположения первой сети, а идентификатор местоположения второй сети является идентификатором области местоположения второй сети, сочетанием идентификатора области местоположения второй сети и идентификатора ячейки, соответствующим идентификатору области местоположения второй сети, или сочетанием идентификатора области местоположения, абсолютного номера радиочастотного канала и кода идентификатора базовой станции.

33. Считываемый компьютером носитель информации, хранящий команды, вызывающие, при исполнении электронным устройством, выполнение электронным устройством способа по любому из пп. 1-16.



 

Похожие патенты:

Изобретение относится к вычислительной технике. Технический результат заключается в обеспечении гибкости и высокой доступности многорежимного терминала.

Изобретение относится к системе связи. Технический результат заключается в расширении арсенала средств в предоставлении услуг связи пользовательским станциям, отстоящим друг от друга вдоль коридора.

Изобретение относится к устройству для системы беспроводной связи для обслуживания множества экземпляров пользовательского оборудования. Область обслуживания приемопередатчика включает в себя одну зону или множество зон, причем в каждую зону отображена совокупность ресурсов.

Изобретение относится к технике связи и может использоваться в системах беспроводной связи. Технический результат состоит в повышении качества приема информации путем обеспечения идентификации терминального устройства, выполнившего передачу данных, в случае наличия большого количества терминальных устройств, которые неортогонально пространственно мультиплексированы.

Изобретение относится к области сигнализации управления в системе беспроводной связи. Технический результат заключается в обеспечении передачи индикатора формата слота (SFI) эффективным способом.

Группа изобретений относится к системам беспроводной связи. Технический результат заключается в устранении коллизий возможных областей ресурсов канала произвольного доступа (RACH).

Изобретение относится к области беспроводной связи. Технический результат заключается в снижении задержки однопользовательской передачи из-за влияния многопользовательской связи.

Изобретение относится к технике связи и может быть использовано в системах беспроводной связи. Технический результат состоит в повышении качества обработки принимаемой информации.

Изобретение относится к области беспроводной связи. Техническим результатом является поддержка надлежащих измерений и передачи информации о состоянии канала (CSI) даже при использовании сокращенных временных интервалов передачи (TTI) и/или сокращенного времени обработки.

Изобретение относится к области беспроводной связи. Техническим результатом является обеспечение корректного правила QoS для передачи пакета восходящей линии связи для предотвращения отбрасывания пакетов восходящей линии связи на стороне сети.

Изобретение относится к средствам выделения идентификаторов конечных точек туннеля (TEID) с помощью центрального блока-плоскости управления (CU-CP) сетевого узла. Технический результат заключается в возможности самостоятельного управления выделением TEID в случае, если CU-UP подключен только к одному CU-CP. Принимают из центрального блока-плоскости пользователя (CU-UP) по меньшей мере один TEID восходящей линии связи (TEID UL), ассоциированный с однонаправленным радиоканалом передачи данных (DRB). Отправляют в распределенный блок (DU) указанный по меньшей мере один TEID UL, ассоциированный с DRB. Принимают из DU по меньшей мере один TEID нисходящей линии связи (TEID DL), ассоциированный с DRB. Отправляют в CU-UP указанный по меньшей мере один TEID DL, ассоциированный с DRB. 6 н. и 18 з.п. ф-лы, 21 ил.
Наверх