ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Данная заявка основана на поданной 21 ноября 2016 года заявке на патент Китая №201611027839.Х, по которой испрашивается приоритет и содержание которой целиком включено в состав настоящей заявки посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[0002] Раскрытие настоящего изобретения в целом относится к технической области связи, а более конкретно, - к способу и устройству для перевыбора соты.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
[0003] В настоящее время при перевыборе соты из-за некорректной конфигурации сетевых параметров перевыбора часто наблюдается такое явление как эффект пинг-понга при перевыборе. Например, терминал, находящийся в соте А, может выбрать соту B в соответствии с текущими параметрами перевыбора соты. Терминал при пребывании в соте В может снова выбрать соту А в соответствии с параметрами перевыбора соты. Такое частое переключение между двумя сотами называется эффектом пинг-понга. Эффект пинг-понга приводит к значительному потреблению тока в режиме ожидания терминала и, таким образом, влияет на время работы в режиме ожидания и на удобство работы пользователя с терминалом.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] Согласно вариантам раскрытия настоящего изобретения предлагается способ и устройство для перевыбора соты. Ниже описываются соответствующие технические решения.
[0005] В соответствии с первым аспектом вариантов раскрытия настоящего изобретения предлагается способ перевыбора соты, включающий:
[0006] при пребывании в текущей обслуживающей соте, определение, удовлетворяет ли соседняя сота условию перевыбора соты;
[0007] если соседняя сота удовлетворяет условию перевыбора соты, получение информации о перевыборе соты, соответствующей соседней соте;
[0008] определение, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе, при этом информация о перевыборе соты включает по меньшей мере время перевыбора текущей соты, и каждая хронологическая запись о пинг-понговом перевыборе содержит по меньшей мере хронологически зарегистрированное время перевыбора соты, соответствующее записи о пинг-понговом перевыборе;
[0009] если информация о перевыборе соты согласуется с какой-либо из хронологических записей о пинг-понговом перевыборе, определение, превышает ли разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, заранее заданную разницу во времени; и
[0010] если разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, превышает заранее заданную разницу во времени, выбор соседней соты в качестве текущей обслуживающей соты для перехода в соседнюю соту.
[0011] В соответствии с вариантом осуществления способ также включает:
[0012] после выбора соседней соты в качестве текущей обслуживающей соты, увеличение заранее заданной разницы во времени и
[0013] запись информации о перевыборе соты в набор хронологических записей о пинг-понговом перевыборе для обновления хронологических записей о пинг-понговом перевыборе.
[0014] В соответствии с вариантом осуществления, определение, удовлетворяет ли соседняя сота условию перевыбора соты, при пребывании в текущей обслуживающей соте, включает:
[0015] получение параметра перевыбора соты и
[0016] определение, удовлетворяет ли соседняя сота условию перевыбора соты, согласно параметру перевыбора соты.
[0017] В соответствии с вариантом осуществления получение параметра перевыбора соты включает:
[0018] прием системной информации, переданной из базовой станции текущей обслуживающей соты, при этом системная информация включает по меньшей мере одно из следующего: приоритет перевыбора текущей обслуживающей соты, минимальный уровень для доступа к текущей обслуживающей соте, приоритет перевыбора соседней соты и минимальный уровень для доступа к соседней соте; и/или
[0019] измерение качества сигналов текущей обслуживающей соты и соседней соты, при этом информация о качестве каждого сигнала включает по меньшей мере один из следующих параметров: уровень текущего сигнала, мощность принимаемого опорного сигнала и качество приема опорного сигнала.
[0020] В соответствии с вариантом осуществления, определение, удовлетворяет ли соседняя сота условию перевыбора соты, согласно параметру перевыбора соты включает:
[0021] если параметр перевыбора соты удовлетворяет заранее заданному условию, определение, что соседняя сота удовлетворяет условию перевыбора соты,
[0022] заранее заданное условие содержит следующее:
[0023] текущий уровень сигнала соседней соты не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
[0024] уровень сигнала, соответствующий мощности принимаемого опорного сигнала соседней соты, не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
[0025] текущий уровень сигнала текущей обслуживающей соты меньше минимального уровня для доступа к текущей обслуживающей соте, и приоритет перевыбора соседней соты меньше приоритета перевыбора текущей обслуживающей соты.
[0026] В соответствии с вариантом осуществления, если существуют по меньшей мере две соседние соты, удовлетворяющие условию перевыбора соты, получение информации о перевыборе соты, соответствующей соседней соте, включает:
[0027] в соответствии с приоритетом перевыбора и/или качеством сигнала каждой из по меньшей мере двух соседних сот, определение целевой соседней соты из по меньшей мере двух соседних сот и
[0028] получение информации о перевыборе соты, соответствующей целевой соседней соте.
[0029] В соответствии с вариантом осуществления информация о перевыборе соты включает по меньшей мере одно из следующего:
[0030] идентификатор текущей обслуживающей соты, идентификатор соседней соты и причину перевыбора соты; и
[0031] каждая хронологическая запись о пинг-понговом перевыборе также содержит по меньшей мере одно из следующего:
[0032] идентификатор исходной соты, соответствующий записи о пинг-понговом перевыборе, идентификатор соты назначения, соответствующий записи о пинг-понговом перевыборе, и причину перевыбора соты, соответствующая записи о пинг-понговом перевыборе.
[0033] В соответствии с вариантом осуществления, определение, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе, включает:
[0034] если информация о перевыборе соты и какая-либо из хронологических записей о пинг-понговом перевыборе удовлетворяют условию согласования, определение, что информация о перевыборе соты согласуется с какой-либо хронологической записью о пинг-понговом перевыборе;
[0035] при этом условие согласования содержит следующее:
[0036] идентификатор текущей обслуживающей соты совпадает с идентификатором исходной соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе;
[0037] идентификатор соседней соты совпадает с идентификатором соты назначения, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе; и
[0038] причина перевыбора соты совпадает с причиной перевыбора соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе.
[0039] В соответствии со вторым аспектом вариантов раскрытия настоящего изобретения предлагается устройство для перевыбора соты, содержащее:
[0040] первый модуль определения, сконфигурированный для определения, удовлетворяет ли соседняя сота условию перевыбора соты, при пребывании в текущей обслуживающей соте;
[0041] модуль получения информации, сконфигурированный для получения информации о перевыборе соты, соответствующей соседней соте, если соседняя сота удовлетворяет условию перевыбора соты;
[0042] второй модуль определения, сконфигурированный для определения, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе, при этом информация о перевыборе соты включает по меньшей мере время перевыбора текущей соты, и каждая хронологическая запись о пинг-понговом перевыборе содержит по меньшей мере хронологически зарегистрированное время перевыбора соты, соответствующее записи о пинг-понговом перевыборе;
[0043] третий модуль определения, сконфигурированный для определения, превышает ли разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, заранее заданную разницу во времени, если информация о перевыборе соты согласуется с какой-либо из хронологических записей о пинг-понговом перевыборе; и
[0044] модуль выбора, сконфигурированный для выбора соседней соты в качестве обслуживающей соты с целью перехода в соседнюю соту, если разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, превышает заранее заданную разницу во времени.
[0045] В соответствии с вариантом осуществления устройство также содержит:
[0046] модуль обработки, сконфигурированный для увеличения заранее заданной разницы во времени после выбора соседней соты в качестве текущей обслуживающей соты; и
[0047] модуль записи, сконфигурированный для записи информации о перевыборе соты в набор хронологических записей о пинг-понговом перевыборе для обновления хронологических записей о пинг-понговом перевыборе.
[0048] В соответствии с вариантом осуществления первый модуль определения также содержит:
[0049] первый подмодуль получения информации, сконфигурированный для получения параметра перевыбора соты; и
[0050] подмодуль определения, сконфигурированный для определения, удовлетворяет ли соседняя сота условию перевыбора соты, согласно параметру перевыбора соты.
[0051] В соответствии с вариантом осуществления первый подмодуль получения информации содержит:
[0052] блок приема, сконфигурированный для приема системной информации, переданной из базовой станции текущей обслуживающей соты, при этом системная информация включает по меньшей мере одно из следующего: приоритет перевыбора текущей обслуживающей соты, минимальный уровень для доступа к текущей обслуживающей соте, приоритет перевыбора соседней соты и минимальный уровень для доступа к соседней соте; и/или
[0053] блок измерения, сконфигурированный для измерения качества сигналов текущей обслуживающей соты и соседней соты, при этом информация о качестве каждого сигнала включает по меньшей мере один из следующих параметров: уровень текущего сигнала, мощность принимаемого опорного сигнала и качество приема опорного сигнала.
[0054] В соответствии с вариантом осуществления подмодуль определения содержит:
[0055] блок определения, сконфигурированный для определения того, что соседняя сота удовлетворяет условию перевыбора соты, если параметр перевыбора соты удовлетворяет заранее заданному условию;
[0056] заранее заданное условие содержит следующее: [0057] текущий уровень сигнала соседней соты не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
[0058] уровень сигнала, соответствующий мощности принимаемого опорного сигнала соседней соты, не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
[0059] текущий уровень сигнала текущей обслуживающей соты меньше минимального уровня для доступа к текущей обслуживающей соте, и приоритет перевыбора соседней соты меньше приоритета перевыбора текущей обслуживающей соты.
[0060] В соответствии с вариантом осуществления модуль получения информации содержит:
[0061] первый подмодуль определения, сконфигурированный для определения целевой соседней соты из по меньшей мере двух соседних сот согласно приоритету перевыбора и/или качеству сигнала каждой из по меньшей мере двух соседних сот, если существуют по меньшей мере две соседние соты, удовлетворяющие условию перевыбора соты; и
[0062] второй подмодуль получения информации, сконфигурированный для получения информации о перевыборе соты, соответствующей целевой соседней соте.
[0063] В соответствии с вариантом осуществления информация о перевыборе соты включает по меньшей мере одно из следующего:
[0064] идентификатор текущей обслуживающей соты, идентификатор соседней соты и причину перевыбора соты; и
[0065] каждая хронологическая запись о пинг-понговом перевыборе также содержит по меньшей мере одно из следующего:
[0066] идентификатор исходной соты, соответствующий записи о пинг-понговом перевыборе, идентификатор соты назначения, соответствующий записи о пинг-понговом перевыборе, и причину перевыбора соты, соответствующую записи о пинг-понговом перевыборе.
[0067] В соответствии с вариантом осуществления второй модуль определения содержит:
[0068] второй подмодуль определения, сконфигурированный для определения, что информация о перевыборе соты согласуется с какой-либо хронологической записью о пинг-понговом перевыборе, если информация о перевыборе соты и какая-либо из хронологических записей о пинг-понговом перевыборе удовлетворяют условию согласования;
[0069] условие согласования содержит следующее:
[0070] идентификатор текущей обслуживающей соты совпадает с идентификатором исходной соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе;
[0071] идентификатор соседней соты совпадает с идентификатором соты назначения, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе; и
[0072] причина перевыбора соты совпадает с причиной перевыбора соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе.
[0073] В соответствии с третьим аспектом вариантов раскрытия настоящего изобретения предлагается устройство для перевыбора соты, содержащее:
[0074] процессор и
[0075] память, в которой хранятся инструкции, выполняемые процессором;
[0076] при этом процессор сконфигурирован для выполнения следующих операций:
[0077] при пребывании в текущей обслуживающей соте, определение, удовлетворяет ли соседняя сота условию перевыбора соты;
[0078] если соседняя сота удовлетворяет условию перевыбора соты, получение информации о перевыборе соты, соответствующей соседней соте;
[0079] определение, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе, при этом информация о перевыборе соты включает по меньшей мере время перевыбора текущей соты, и каждая хронологическая запись о пинг-понговом перевыборе содержит по меньшей мере хронологически зарегистрированное время перевыбора соты, соответствующее записи о пинг-понговом перевыборе;
[0080] если информация о перевыборе соты согласуется с какой-либо из хронологических записей о пинг-понговом перевыборе, определение, превышает ли разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, заранее заданную разницу во времени; и
[0081] если разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, превышает заранее заданную разницу во времени, выбор соседней соты в качестве текущей обслуживающей соты для перехода в соседнюю соту.
[0082] Путем реализации технических решений, соответствующих вариантам раскрытия настоящего изобретения, можно добиться указанных ниже полезных эффектов.
[0083] Согласно техническим решениям, предлагаемым посредством вариантов раскрытия настоящего изобретения, реализуется следующий процесс: если соседняя сота удовлетворяет условию перевыбора соты, путем получения информации о перевыборе соты, соответствующей соседней соте, можно определить, согласуется ли информация о перевыборе соты, соответствующая соседней соте, с предварительно записанной хронологической записью о пинг-понговом перевыборе; если информация о перевыборе соты согласуется с какой-либо хронологической записью о пинг-понговом перевыборе, это указывает, что если будет выбрана соседняя сота, то может возникнуть ситуация пинг-понгового перевыбора, и, таким образом, далее требуется определить, превышает ли разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, заранее заданную разницу во времени; если разница во времени превышает заранее заданную разницу во времени, то это указывает, что хотя текущий выбор является пинг-понговым перевыбором, такой выбор с точки зрения времени пинг-понгового перевыбора далек от предшествующего пинг-понгового перевыбора и не может считаться частым пинг-понговым перевыбором, а также не может привести к слишком большому потреблению электроэнергии, и, таким образом, соседняя сота может выбираться в качестве текущей обслуживающей соты, и терминал может находиться в соседней соте, предоставляющей услуги пользователям. Путем такого определения, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе, и сравнения разницы во времени перевыбора соты можно эффективно снизить частоту пинг-понгового перевыбора соты, уменьшить потребление электроэнергии терминалом из-за пинг-понговых перевыборов соты, и, таким образом, можно в определенных пределах увеличить время работы в режиме ожидания и улучшить условия работы пользователей терминала.
[0084] Следует принимать во внимание, что как предшествующее общее описание, так и последующее подробное описание представлено только в качестве примера и не ограничивают настоящего изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0085] Прилагаемые чертежи, которые включены в состав этого описания и составляют одну из его частей, иллюстрируют варианты осуществления, согласующиеся с раскрытием настоящего изобретения, и совместно с описанием помогают разобраться в принципах настоящего изобретения.
[0086] На фиг. 1 показан алгоритм выполнения способа перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[0087] На фиг. 2 показан другой алгоритм выполнения способа перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[0088] На фиг. 3 показан другой алгоритм выполнения способа перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[0089] На фиг. 4 показана блок-схема устройства для перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[0090] На фиг. 5 показана блок-схема другого устройства для перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[0091] На фиг. 6 показана блок-схема другого устройства для перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[0092] На фиг. 7 показана блок-схема другого устройства для перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[0093] На фиг. 8 показана блок-схема другого устройства для перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[0094] На фиг. 9 показана блок-схема, применимая для устройства перевыбора соты, в соответствии с примером осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ
[0095] Далее более подробно описываются примеры осуществления настоящего изобретения, иллюстрируемые посредством прилагаемых чертежей. Последующее описание приводится со ссылками на прилагаемые чертежи, на которых одинаковые позиции обозначают одинаковые или схожие элементы, если явно не указано иное. Изложенные в последующем описании примеры осуществления не охватывают всех вариантов реализации, не противоречащих раскрытию настоящего изобретения. В этом описании приводятся только примеры реализации устройств и способов, соответствующих аспектам, связанным с раскрытием настоящего изобретения, сущность которого излагается в прилагаемой формуле изобретения.
[0096] В настоящее время при перевыборе соты из-за некорректной конфигурации сетевых параметров перевыбора часто наблюдается такое явление, как пинг-понговый перевыбор. Например, терминал, находящийся в соте А, может выбрать соту B в соответствии с текущими параметрами перевыбора соты. Терминал при пребывании в соте В может снова выбрать соту А в соответствии с параметрами перевыбора соты. Такое частое переключение между двумя сотами называется эффектом пинг-понга. Пинг-понговый перевыбор приводит к значительному потреблению тока в режиме ожидания терминала и, таким образом, влияет на время работы в режиме ожидания и удобство работы пользователя с терминалом.
[0097] Для решения указанной выше технической проблемы в рамках раскрытия настоящего изобретения предлагается способ перевыбора соты. Способ может применяться в программе, системе или устройстве перевыбора соты и может выполняться терминалом, таким как мобильный телефон.
[0098] На фиг. 1 показан алгоритм выполнения способа перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[0099] Как показано на фиг. 1, способ включает шаги S101-S105.
[00100] На шаге S101 определяется, удовлетворяет ли соседняя сота условию перевыбора соты, при пребывании терминала в текущей обслуживающей соте.
[00101] В сети могут существовать одна или более соседних сот (обычно шесть соседних сот в сотовой сети), и одна или более соседних сот могут удовлетворять условию перевыбора соты.
[00102] На шаге S102 выполняется получение информации о перевыборе соты, соответствующей соседней соте, если соседняя сота удовлетворяет условию перевыбора соты.
[00103] На шаге S103 определяется, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе. Информация о перевыборе соты включает по меньшей мере время перевыбора текущей соты, а каждая запись о пинг-понговом перевыборе содержит по меньшей мере хронологически зарегистрированное время перевыбора соты, соответствующее записи о пинг-понговом перевыборе.
[00104] Могут существовать одна или более хронологических записей о пинг-понговом перевыборе, и каждая хронологическая запись о пинг-понговом перевыборе может содержать не только хронологически зарегистрированное время перевыбора соты, соответствующее записи о пинг-понговом перевыборе, но также идентификатор исходной соты перед перевыбором, соответствующий записи о пинг-понговом перевыборе, идентификатор соты назначения после перевыбора, соответствующий записи о пинг-понговом перевыборе, причину перевыбора и т.п. Предпочтительно информация о перевыборе соты может также включать перечисленные выше параметры.
[00105] На шаге S104 определяется, превышает ли разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, заранее заданную разницу во времени, если информация о перевыборе соты согласуется с какой-либо из хронологических записей о пинг-понговом перевыборе.
[00106] Если информация о перевыборе соты согласуется с какой-либо хронологической записью о пинг-понговом перевыборе, это указывает на то, что если перевыбирается соседняя сота, может возникнуть ситуация пинг-понгового перевыбора. То есть, если перевыбирается соседняя сота, текущий выбор и перевыбор второй соты в какой-либо записи о пинг-понговом перевыборе может указывать на ситуацию пинг-понгового перевыбора, или если перевыбирается соседняя сота, соответствующая какой-либо записи о пинг-понговом перевыборе, предшествующая обслуживающая сота может быть повторно выбрана после выбора соседней соты, и, таким образом, может возникнуть ситуация пинг-понгового перевыбора. Например, такая ситуация может возникнуть, если какая либо запись о пинг-понговом перевыборе указывает выбор соты В, когда терминал находится в соте А (эта ситуация может рассматриваться как перевыбор первой соты в какой-либо записи о пинг-понговом перевыборе), и выбор соты А, когда терминал находится в соте В (эта ситуация может рассматриваться как перевыбор второй соты в какой-либо записи о пинг-понговом перевыборе). Если текущей обслуживающей сотой является сота А, соседняя сота В удовлетворяет условию перевыбора соты, и информация о перевыборе соты, соответствующая соседней соте В, согласуется с записью о пинг-понговом перевыборе, то перевыбор соты В и перевыбор соты А, когда терминал находится в соте В, может привести к ситуации пинг-понгового перевыбора, или, в соответствии с какой-либо записью о пинг-понговом перевыборе, если перевыбирается сота В, терминал может снова может выбрать соту А, и, таким образом, может возникнуть ситуация пинг-понгового перевыбора.
[00107] Для того чтобы получить более точный результат определения пинг-понгового перевыбора, в состав хронологических записей о пинг-понговом перевыборе можно включать несколько самых последних записей о перевыборе. Например, самая последняя запись о перевыборе может выбираться в качестве объекта сравнения. Таким образом, если записи о пинг-понговом перевыборе указывают на выбор соты В, когда терминал находится в соте А, и выбор соты А, когда терминал находится в соте В, время, в которое терминал снова перемещается в соту А, близко ко времени, в которое терминал находится в текущей обслуживающей соте на шаге S101, и две отметки времени согласуются друге другом; после того как перевыбирается сота В, выбор соты В, когда терминал находится в соте А, и перевыбор второй соты (то есть выбор соты А, когда терминал находится в соте В) в записи о пинг-понговом перевыборе указывает на ситуацию пинг-понгового перевыбора.
[00108] Кроме того, в набор хронологических записей о пинг-понговом перевыборе могут входить различные записи о пинг-понговом перевыборе. В набор хронологических записей о пинг-понговом перевыборе могут входить записи различных типов, в этом наборе может содержаться запись о пинг-понговом перевыборе, указывающая выбор соты В, когда терминал находится в соте А, и выбор соты А (повторно), когда терминал находится в соте В, и запись о пинг-понговом перевыборе, указывающая выбор соты D, когда терминал находится в соте С, и выбор соты С (повторно), когда терминал находится в соте D, и т.д.
[00109] Заранее заданная разница во времени может представлять собой кратчайший временной интервал пинг-понгового перевыбора в процессе выполнения процедуры пинг-понгового перевыбора соты. Например, если процедура пинг-понгового перевыбора выполняется следующим образом: сота А-сота В-сота А, то заранее заданная разница во времени может представлять собой кратчайшее время выполнения процедуры пинг-понгового перевыбора, которая начинается от временной отметки пребывания терминала в соте А и продолжается в течение временного интервала переключения из соты А в соту В, а затем - переключения из соты B в соту А.
[00110] В альтернативном варианте заранее заданное время может регулироваться требуемым образом.
[00111] Кроме того, заранее заданное время может постоянно наращиваться.
[00112] На шаге S105 осуществляется выбор соседней соты в качестве текущей обслуживающей соты для перехода в соседнюю соту, если разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, превышает заранее заданную разницу во времени.
[00113] Согласно варианту осуществления настоящего изобретения реализуется следующий процесс: если соседняя сота удовлетворяет условию перевыбора соты, путем получения информации о перевыборе соты, соответствующей соседней соте, можно определить, согласуется ли информация о перевыборе соты, соответствующая соседней соте, с предварительно записанной хронологической записью о пинг-понговом перевыборе; если информация о перевыборе соты согласуется с какой-либо хронологической записью о пинг-понговом перевыборе, это указывает, что если будет выбрана соседняя сота, то может возникнуть ситуация пинг-понгового перевыбора, и, таким образом, далее требуется определить, превышает ли разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, заранее заданную разницу во времени; если разница во времени превышает заранее заданную разницу во времени, то это указывает, что хотя текущий выбор является пинг-понговым перевыбором, такой выбор с точки зрения времени пинг-понгового перевыбора далек от предшествующего пинг-понгового перевыбора и не может считаться частым пинг-понговым перевыбором, а также не может привести к слишком большому потреблению электроэнергии, и, таким образом, соседняя сота может выбираться в качестве текущей обслуживающей соты, и терминал может находиться в соседней соте, предоставляющей услуги пользователям. Путем такого определения, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе, и сравнения разницы во времени перевыбора соты можно эффективно снизить частоту пинг-понгового перевыбора соты, уменьшить потребление электроэнергии терминалом из-за пинг-понговых перевыборов соты, и, таким образом, можно в определенных пределах растянуть время ожидания и улучшить условия работы пользователей терминала.
[00114] Кроме того, если разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной хронологической записи о пинг-понговом перевыборе, не превосходит заранее заданной разницы во времени, то согласно приведенному выше описанию, если выбирается соседняя сота в качестве обслуживающей соты, перевыбор текущей соты и перевыбор второй соты в какой-либо записи о пинг-понговом перевыборе может указывать на ситуацию пинг-понгового перевыбора соты в течение короткого интервала времени (от предшествующего пинг-понгового перевыбора), или, в соответствии с какой-либо записью о пинг-понговом перевыборе, после выбора соседней соты может снова выбираться предшествующая обслуживающая сота, и, таким образом, может возникнуть ситуация непрерывных пинг-понговых перевыборов в течение короткого интервала времени, и, следовательно, в значительной степени может возрастать потребление электроэнергии. В таких условиях в данный момент времени соседняя сота не может выбираться, и терминал может оставаться в текущей обслуживающей соте.
[00115] Описанные выше шаги варианта осуществления настоящего изобретения могут выполняться непрерывно или периодически.
[00116] На фиг. 2 показан другой алгоритм выполнения способа перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[00117] Как показано на фиг. 2, в соответствии с вариантом осуществления, описанным выше со ссылкой на фиг. 1, способ может также включать шаги S201 и S202.
[00118] На шаге S201 увеличивается заранее заданная разница во времени после выбора соседней соты в качестве текущей обслуживающей соты.
[00119] На шаге S202 выполняется запись информации о перевыборе соты в набор хронологических записей о пинг-понговом перевыборе для обновления хронологических записей о пинг-понговом перевыборе.
[00120] После выбора соседней соты в качестве текущей обслуживающей соты заранее заданная разница во времени может увеличиваться, для того чтобы в дальнейшем устранить пинг-понговые повторные выборы соты, многократно возникающие в течение короткого периода времени. Например, каждый раз после выполнения шагов S101-S104, если определяется, что разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, превышает заранее заданную разницу во времени, заранее заданная разница во времени может увеличиваться в два или три раза по сравнению с предшествующей заранее заданной разницей во времени.
[00121] После записи информации о перевыборе соты в набор хронологических записей о пинг-понговом перевыборе эти записи могут обновляться таким образом, чтобы хронологические записи о пинг-понговом перевыборе могли пополняться, что удобно для последующего определения, является ли перевыбор соты, соответствующий информации о перевыборе соты, пинг-понговым перевыбором, согласно пополненному набору хронологических записей о пинг-понговом перевыборе.
[00122] На фиг. 3 показан другой алгоритм выполнения способа перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[00123] Как показано на фиг. 3, в соответствии с вариантом осуществления шаг S101, показанный на фиг. 1, может включать шаги А1 и А2.
[00124] На шаге А1 выполняется получение параметра перевыбора.
[00125] На шаге А2 определяется, удовлетворяет ли соседняя сота условию перевыбора соты, согласно параметру перевыбора соты.
[00126] Для определения, удовлетворяет ли соседняя сота условию перевыбора соты, получение параметра перевыбора соты может выполняться автоматически, а затем в соответствии с параметром перевыбора соты может выполняться определение, удовлетворяет ли соседняя сота условию перевыбора соты.
[00127] Согласно варианту осуществления шаг А1, показанный на фиг. 3, может быть реализован следующим образом:
[00128] выполняется прием системной информации, переданной из базовой станции текущей обслуживающей соты, при этом системная информация включает по меньшей мере одно из следующего: приоритет перевыбора текущей обслуживающей соты, минимальный уровень для доступа к текущей обслуживающей соте, приоритет перевыбора соседней соты и минимальный уровень для доступа к соседней соте, причем различные соты могут характеризоваться различными минимальными уровнями для доступа.
[00129] Приоритет перевыбора текущей обслуживающей соты и минимальный уровень для доступа к текущей обслуживающей соте может передаваться в сообщении 3 в системной информации, передаваемой из базовой станции текущей обслуживающей соты, а приоритет перевыбора соседней соты и минимальный уровень для доступа к соседней соте может передаваться в сообщении 5 в системной информации, передаваемой из базовой станции текущей обслуживающей соты.
[00130] Функция минимального уровня для доступа состоит в устранении доступа мобильной станции к системе при очень низком уровне принимаемого сигнала (при этом качество связи после доступа, как правило, не обеспечивает выполнение обычных процедур связи), что может приводить к плохому качеству связи, предоставляемой пользователям, и нежелательным потерям беспроводных ресурсов сетей. В соответствии с конфигурациями системы GSM, если мобильной станции требуется получить доступ к сети, то уровень принимаемого сигнала мобильной станции должен превышать пороговый уровень, то есть минимальный уровень принимаемого сигнала, позволяющий мобильной станции осуществить доступ.
[00131] В альтернативном варианте или дополнительно, шаг А1, показанный на фиг. 3, может быть реализован следующим образом:
[00132] измерение качества сигналов текущей обслуживающей соты и соседней соты, при этом информация о качестве каждого сигнала включает по меньшей мере один из следующих параметров: уровень текущего сигнала, мощность принимаемого опорного сигнала (RSRP, Reference Signal Receiving Power) и качество приема опорного сигнала (RSRQ, Reference Signal Receiving Quality).
[00133] Терминал может измерять качество сигнала текущей обслуживающей соты в соответствии с пейджинговым сообщением, передаваемым базовой станцией, или с сетевыми сигналами. Схожим образом терминал может измерять качество сигнала соседней соты.
[00134] Согласно варианту осуществления шаг А2, показанный на фиг. 3, может быть реализован следующим образом:
[00135] если параметр перевыбора соты удовлетворяет заранее заданному условию, определение, что соседняя сота удовлетворяет условию перевыбора соты;
[00136] к заранее заданному условию может относиться следующее условие:
[00137] текущий уровень сигнала соседней соты не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
[00138] уровень сигнала, соответствующий мощности принимаемого опорного сигнала соседней соты, не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты.
[00139] Если измеренный уровень текущего сигнала соседней соты не меньше минимального уровня для доступа к соседней соте или уровень сигнала, соответствующий мощности принимаемого опорного сигнала соседней соты, не меньше минимального уровня для доступа к соседней соте, то это указывает на то, что если терминал будет находиться в соседней соте, то будет обеспечиваться хорошее качество связи. В таких условиях соседняя сота подходит для перевыбора. Затем, если приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты, также это указывает на то, что соседняя сота в большей степени подходит для пребывания в ней терминала, чем текущая обслуживающая сота, и, таким образом, может определяться, что соседняя сота удовлетворяет условию перевыбора.
[00140] В альтернативном варианте к заранее заданному условию может относиться следующее условие: текущий уровень сигнала текущей обслуживающей соты меньше минимального уровня для доступа к текущей обслуживающей соте, и приоритет перевыбора соседней соты ниже приоритета перевыбора текущей обслуживающей соты.
[00141] Если текущий уровень сигнала текущей обслуживающей соты меньше минимального уровня для доступа к текущей обслуживающей соте, то это указывает на то, что если терминал останется в текущей обслуживающей соте, может обеспечиваться плохое качество связи, которое может не удовлетворять требованиям пользователей к связи. Таким образом, даже если приоритет перевыбора соседней соты меньше приоритета перевыбора текущей обслуживающей соты, терминалу лучше располагаться в соседней, а не в текущей обслуживающей соте. Соответственно, при таких условиях может определяться, что соседняя сота удовлетворяет условию перевыбора соты. Кроме того, в таких условиях уровень текущего сигнала соседней соты должен быть не меньше минимального уровня для доступа к соседней соте.
[00142] К заранее заданному условию относятся указанные выше условия, однако заранее заданное условие не ограничено ими. Например, к заранее заданному условию может также относиться условие превышения приоритетом перевыбора соседней соты заранее заданного приоритета перевыбора соты, условие превышения уровнем текущего сигнала соседней соты заранее заданного уровня сигнала, условие превышения уровнем качества сигнала соседней соты заранее заданного уровня качества сигнала и т.п.
[00143] В соответствии с вариантом осуществления, если существуют по меньшей мере две соседние соты, удовлетворяющие условию перевыбора соты, получение информации о перевыборе соты, соответствующей соседней соте, на шаге S102, показанном на фиг. 1, может включать:
[00144] в соответствии с приоритетом перевыбора и/или качеством сигнала каждой из по меньшей мере двух сот, определение целевой соседней соты из по меньшей мере двух соседних сот (например, из по меньшей мере двух соседних сот в качестве целевой соседней соты может быть выбрана сота с большим приоритетом перевыбора и/или более высоким качеством сигнала); и
[00145] получение информации о перевыборе соты, соответствующей целевой соседней соте.
[00146] Если существуют по меньшей мере две соседние соты, удовлетворяющие условию перевыбора соты, целевая соседняя сота может автоматически идентифицироваться на основе по меньшей мере двух соседних сот согласно приоритету перевыбора и/или качеству сигнала каждой из по меньшей мере двух соседних сот, и далее может быть получена информация о перевыборе соты, соответствующая целевой соседней соте. Затем может выполняться следующее определение. Путем выполнения этих операций можно устранить пинг-понговый перевыбор в течение короткого интервала времени.
[00147] В соответствии с вариантом осуществления информация о перевыборе соты также включает по меньшей мере одно из следующего:
[00148] идентификатор текущей обслуживающей соты, идентификатор соседней соты и причину перевыбора соты.
[00149] Идентификатор текущей обслуживающей соты может включать идентификационные данные (то есть, ID соты) и частоту текущей обслуживающей соты, идентификатор соседней соты может включать идентификационные данные (то есть, ID соты) и частоту соседней соты, и к причине перевыбора может относиться низкий приоритет перевыбора соты, высокий минимальный уровень сигнала для доступа к соте, плохое качество сигнала в соте и т.п.
[00150] Каждая хронологическая запись о пинг-понговом перевыборе также содержит по меньшей мере одно из следующего:
[00151] идентификатор исходной соты, соответствующий записи о пинг-понговом перевыборе, идентификатор соты назначения, соответствующий записи о пинг-понговом перевыборе, и причину перевыбора соты, соответствующую записи о пинг-понговом перевыборе. Указанная выше информация, содержащаяся в каждой записи о пинг-понговом перевыборе, может храниться в табличном виде.
[00152] Идентификатор исходной соты, соответствующий каждой записи о пинг-понговом перевыборе, может представлять собой идентификатор соты, в которой терминал находится перед перевыбором первой соты, в записи о пинг-понговом перевыборе, и идентификатор соты назначения, соответствующий каждой записи о пинг-понговом перевыборе, может представлять собой идентификатор соты, в которой терминал находится после перевыбора первой соты, в записи о пинг-понговом перевыборе.
[00153] Например, одна запись о пинг-понговом перевыборе указывает, что терминал выбирает соту В при пребывании в соте А, а затем выбирает соту А при пребывании в соте В (то есть терминал переключается из соты А в соту В, а затем снова переключается из соты B в соту А). В соответствии с записью о пинг-понговом перевыборе, терминал находится в соте А перед перевыбором первой соты, и, таким образом, идентификатором исходной соты, соответствующим записи о пинг-понговом перевыборе, является идентификатор соты А. После перевыбора первой соты терминал находится в соте В, и, таким образом, идентификатором соты назначения, соответствующим записи о пинг-понговом перевыборе, является идентификатор соты В. Причина перевыбора соты, соответствующая записи о пинг-понговом перевыборе, может представлять собой причину выбора терминалом соты В при пребывании в соте А (причины перевыбора двух сот в процессе пинг-понгового перевыбора обычно одинаковы, и, таким образом, причиной перевыбора соты может также являться причина выбора терминалом соты А при пребывании в соте В), и хронологически зарегистрированное время, соответствующее записи о пинг-понговом перевыборе соты, представляет собой время переключения терминала из соты А в соту В.
[00154] Согласно варианту осуществления шаг S103, показанный на фиг. 1, может быть реализован следующим образом:
[00155] если информация о перевыборе соты и какая-либо из хронологических записей о пинг-понговом перевыборе удовлетворяют условию согласования, определение, что информация о перевыборе соты согласуется с какой-либо хронологической записью о пинг-понговом перевыборе.
[00156] Условие согласования содержит следующее:
[00157] идентификатор текущей обслуживающей соты совпадает с идентификатором исходной соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе;
[00158] идентификатор соседней соты совпадает с идентификатором соты назначения, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе; и
[00159] причина перевыбора соты совпадает с причиной перевыбора соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе.
[00160] Совпадение идентификатора текущей обслуживающей соты и идентификатора исходной соты, соответствующего какой-либо хронологической записи о пинг-понговом перевыборе, может включать определение того, что идентификатор текущей обслуживающей соты совпадает с идентификатором исходной соты, соответствующим какой-либо хронологической записи о пинг-понговом перевыборе, то есть ID и частота текущей обслуживающей соты соответственно совпадают с ID и частотой исходной соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе.
[00161] Совпадение идентификатора соседней соты и идентификатора соты назначения, соответствующего какой-либо хронологической записи о пинг-понговом перевыборе, может включать определение того, что идентификатор соседней соты совпадает с идентификатором соты назначения, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе, то есть ID и частота соседней соты соответственно совпадают с ID и частотой соты назначения, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе.
[00162] Под совпадением причины перевыбора соты и причины перевыбора соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе, понимается обнаружение того, что причина перевыбора соты и причина перевыбора соты, соответствующая какой-либо хронологической записи о пинг-понговом перевыборе, одинаковы.
[00163] Например, одна запись о пинг-понговом перевыборе указывает на то, что терминал выбирает соту D при пребывании в соте С, а затем выбирает соту С при пребывании в соте D (то есть терминал переключается из соты С в соту D, а затем снова переключается из соты D в соту С). Идентификатором (то есть, ID), соответствующим соте С, является М, а частота, соответствующая соте С, равна N. Идентификатором (ID), соответствующим соте D, является Р, а частота, соответствующая соте D, равна Q. Причина перевыбора соты, соответствующая записи о пинг-понговом перевыборе, заключается в низком приоритете текущей соты. Следовательно, исходной сотой и сотой назначения, соответствующим записи о пинг-понговом перевыборе, являются соты С и D, соответственно. Таким образом, если текущей обслуживающей сотой является сота С с идентификатором М и частотой N, соседней сотой является сота D с идентификатором Р и частотой Q, и причина перевыбора соты заключается в том, что сота С имеет низкий приоритет перевыбора, то это указывает, что информация о перевыборе соты, соответствующая соте С, в которой в настоящее время находится терминал, согласуется с записью о пинг-понговом перевыборе.
[00164] Согласно описанным выше способам перевыбора соты, предлагаемым посредством вариантов раскрытия настоящего изобретения, в рамках раскрытия настоящего изобретения также предлагается устройство для перевыбора соты.
[00165] На фиг. 4 показана блок-схема устройства для перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[00166] Как показано на фиг. 4, устройство содержит первый модуль 401 определения, модуль 402 получения информации, второй модуль 403 определения, третий модуль 404 определения и модуль 405 выбора.
[00167] Первый модуль 401 определения сконфигурирован для определения, при пребывании в текущей обслуживающей соте, удовлетворяет ли соседняя сота условию перевыбора соты.
[00168] Модуль 402 получения информации сконфигурирован для получения информации о перевыборе соты, соответствующей соседней соте, если соседняя сота удовлетворяет условию перевыбора соты.
[00169] Второй модуль 403 определения сконфигурирован для определения, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе, при этом информация о перевыборе соты включает по меньшей мере время перевыбора текущей соты, и каждая хронологическая запись о пинг-понговом перевыборе содержит по меньшей мере хронологически зарегистрированное время перевыбора соты, соответствующее записи о пинг-понговом перевыборе.
[00170] Третий модуль 404 определения сконфигурирован для определения, превышает ли разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, заранее заданную разницу во времени, если информация о перевыборе соты согласуется с какой-либо из хронологических записей о пинг-понговом перевыборе.
[00171] Модуль 405 выбора сконфигурирован для выбора соседней соты в качестве текущей обслуживающей соты с целью перехода в соседнюю соту, если разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, превышает заранее заданную разницу во времени.
[00172] На фиг. 5 показана блок-схема другого устройства для перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[00173] Как показано на фиг. 5, в соответствии с вариантом осуществления показанное на фиг. 4 устройство может также содержать модуль 501 обработки и модуль 502 записи.
[00174] Модуль 501 обработки сконфигурирован для увеличения заранее заданной разницы во времени после выбора соседней соты в качестве текущей обслуживающей соты.
[00175] Модуль 502 записи сконфигурирован для записи информации о перевыборе соты в набор хронологических записей о пинг-понговом перевыборе для обновления хронологических записей о пинг-понговом перевыборе.
[00176] На фиг. 6 показана блок-схема другого устройства для перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[00177] Как показано на фиг. 6, в соответствии с вариантом осуществления первый модуль 401 определения, показанный на фиг. 4, может содержать первый подмодуль 4011 получения информации и подмодуль 4012 определения.
[00178] Первый подмодуль 4011 получения информации сконфигурирован для получения параметра перевыбора соты.
[00179] Подмодуль 4012 определения сконфигурирован для определения, удовлетворяет ли соседняя сота условию перевыбора соты, согласно параметру перевыбора соты.
[00180] Согласно варианту осуществления первый подмодуль 4011 получения информации может содержать блок приема и/или блок измерения.
[00181] Блок приема сконфигурирован для приема системной информации, переданной из базовой станции текущей обслуживающей соты, при этом системная информация включает по меньшей мере одно из следующего: приоритет перевыбора текущей обслуживающей соты, минимальный уровень для доступа к текущей обслуживающей соте, приоритет перевыбора соседней соты и минимальный уровень для доступа к соседней соте.
[00182] Блок измерения сконфигурирован для измерения качества сигналов текущей обслуживающей соты и соседней соты, при этом информация о качестве каждого сигнала содержит по меньшей мере один из следующих параметров: уровень текущего сигнала, мощность принимаемого опорного сигнала и качество приема опорного сигнала.
[00183] В соответствии с вариантом осуществления подмодуль 4012 определения может содержать блок определения.
[00184] Блок определения сконфигурирован для определения, что соседняя сота удовлетворяет условию перевыбора соты, если параметр перевыбора соты удовлетворяет заранее заданному условию.
[00185] Заранее заданное условие содержит следующее:
[00186] текущий уровень сигнала соседней соты не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
[00187] уровень сигнала, соответствующий мощности принимаемого опорного сигнала соседней соты, не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
[00188] текущий уровень сигнала текущей обслуживающей соты меньше минимального уровня для доступа к текущей обслуживающей соте, и приоритет перевыбора соседней соты ниже приоритета перевыбора текущей обслуживающей соты.
[00189] На фиг. 7 показана блок-схема другого устройства для перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[00190] Как показано на фиг. 7, в соответствии с вариантом осуществления модуль 402 получения информации, показанный на фиг. 6, может содержать первый подмодуль 4021 определения и второй подмодуль 4022 получения информации.
[00191] Первый подмодуль 4021 определения сконфигурирован для определения целевой соседней соты из по меньшей мере двух соседних сот согласно приоритету перевыбора соты и/или качеству сигнала каждой из по меньшей мере двух соседних сот, если существуют по меньшей мере две соседние соты, удовлетворяющие условию перевыбора соты.
[00192] Второй подмодуль 4022 получения информации сконфигурирован для получения информации о перевыборе соты, соответствующей целевой соседней соте.
[00193] В соответствии с вариантом осуществления информация о перевыборе соты также включает по меньшей мере одно из следующего:
[00194] идентификатор текущей обслуживающей соты, идентификатор соседней соты и причину перевыбора соты,
[00195] каждая хронологическая запись о пинг-понговом перевыборе также содержит по меньшей мере одно из следующего:
[00196] идентификатор исходной соты, соответствующий записи о пинг-понговом перевыборе, идентификатор соты назначения, соответствующий записи о пинг-понговом перевыборе, и причину перевыбора соты, соответствующую записи о пинг-понговом перевыборе.
[00197] На фиг. 8 показана блок-схема другого устройства для перевыбора соты в соответствии с примером осуществления настоящего изобретения.
[00198] Как показано на фиг. 8, в соответствии с вариантом осуществления второй модуль 403 определения, показанный на фиг. 4, может содержать второй подмодуль 4031 определения.
[00199] Второй подмодуль 4031 определения сконфигурирован для определения того, что информация о перевыборе соты согласуется с какой-либо хронологической записью о пинг-понговом перевыборе, если информация о перевыборе соты и какая-либо из хронологических записей о пинг-понговом перевыборе удовлетворяют условию согласования.
[00200] Условие согласования содержит следующее:
[00201] идентификатор текущей обслуживающей соты совпадает с идентификатором исходной соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе;
[00202] идентификатор соседней соты совпадает с идентификатором соты назначения, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе; и
[00203] причина перевыбора соты совпадает с причиной перевыбора соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе.
[00204] В соответствии с третьим аспектом вариантов раскрытия настоящего изобретения предлагается устройство для перевыбора соты, содержащее:
[00205] процессор и
[00206] память, в которой хранятся инструкции, выполняемые процессором;
[00207] при этом процессор сконфигурирован для выполнения следующих операций:
[00208] при пребывании в текущей обслуживающей соте определение, удовлетворяет ли соседняя сота условию перевыбора соты;
[00209] если соседняя сота удовлетворяет условию перевыбора соты, получение информации о перевыборе соты, соответствующей соседней соте;
[00210] определение, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе, при этом информация о перевыборе соты включает по меньшей мере время перевыбора текущей соты, и каждая хронологическая запись о пинг-понговом перевыборе содержит по меньшей мере хронологически зарегистрированное время перевыбора соты, соответствующее записи о пинг-понговом перевыборе;
[00211] если информация о перевыборе соты согласуется с какой-либо из хронологических записей о пинг-понговом перевыборе, определение, превышает ли разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, заранее заданную разницу во времени; и
[00212] если разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, превышает заранее заданную разницу во времени, выбор соседней соты в качестве текущей обслуживающей соты для перехода в соседнюю соту.
[00213] В соответствии с вариантом осуществления процессор также сконфигурирован для выполнения следующих операций:
[00214] после выбора соседней соты в качестве текущей обслуживающей соты увеличение заранее заданной разницы во времени; и
[00215] запись информации о перевыборе соты в набор хронологических записей о пинг-понговом перевыборе для обновления хронологических записей о пинг-понговом перевыборе.
[00216] В соответствии с вариантом осуществления процессор сконфигурирован для выполнения следующих операций:
[00217] получение параметра перевыбора соты и
[00218] определение, удовлетворяет ли соседняя сота условию перевыбора соты, согласно параметру перевыбора соты.
[00219] В соответствии с вариантом осуществления процессор сконфигурирован для выполнения следующих операций:
[00220] прием системной информации, переданной из базовой станции текущей обслуживающей соты, при этом системная информация включает по меньшей мере одно из следующего: приоритет перевыбора текущей обслуживающей соты, минимальный уровень для доступа к текущей обслуживающей соте, приоритет перевыбора соседней соты и минимальный уровень для доступа к соседней соте; и/или
[00221] измерение качества сигналов текущей обслуживающей соты и соседней соты, при этом каждый сигнал содержит по меньшей мере один из следующих параметров: уровень текущего сигнала, мощность принимаемого опорного сигнала и качество приема опорного сигнала.
[00222] В соответствии с вариантом осуществления процессор также сконфигурирован для выполнения следующих операций:
[00223] если параметр перевыбора соты удовлетворяет заранее заданному условию, определение, что соседняя сота удовлетворяет условию перевыбора соты,
[00224] заранее заданное условие содержит следующее:
[00225] текущий уровень сигнала соседней соты не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
[00226] уровень сигнала, соответствующий мощности принимаемого опорного сигнала соседней соты, не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
[00227] текущий уровень сигнала текущей обслуживающей соты меньше минимального уровня для доступа к текущей обслуживающей соте, и приоритет перевыбора соседней соты ниже приоритета перевыбора текущей обслуживающей соты.
[00228] В соответствии с вариантом осуществления процессор сконфигурирован для выполнения следующих операций:
[00229] определение целевой соседней соты из по меньшей мере двух соседних сот согласно приоритету перевыбора и/или качеству сигнала каждой из по меньшей мере двух соседних сот, если существуют по меньшей мере две соседние соты, удовлетворяющие условию перевыбора соты; и
[00230] получение информации о перевыборе соты, соответствующей целевой соседней соте.
[00231] В соответствии с вариантом осуществления информация о перевыборе соты включает по меньшей мере одно из следующего:
[00232] идентификатор текущей обслуживающей соты, идентификатор соседней соты и причина перевыбора соты; и
[00233] каждая хронологическая запись о пинг-понговом перевыборе также содержит по меньшей мере одно из следующего:
[00234] идентификатор исходной соты, соответствующий записи о пинг-понговом перевыборе, идентификатор соты назначения, соответствующий записи о пинг-понговом перевыборе, и причину перевыбора соты, соответствующую записи о пинг-понговом перевыборе.
[00235] В соответствии с вариантом осуществления процессор сконфигурирован для выполнения следующих операций:
[00236] если информация о перевыборе соты и какая-либо из хронологических записей о пинг-понговом перевыборе удовлетворяют условию согласования, определение, что информация о перевыборе соты согласуется с какой-либо хронологической записью о пинг-понговом перевыборе;
[00237] условие согласования содержит следующее:
[00238] идентификатор текущей обслуживающей соты совпадает с идентификатором исходной соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе;
[00239] идентификатор соседней соты совпадает с идентификатором соты назначения, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе; и
[00240] причина перевыбора соты совпадает с причиной перевыбора соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе.
[00241] На фиг. 9 показана блок-схема устройства 900 для перевыбора соты в соответствии с примером осуществления настоящего изобретения. Устройство может применяться в терминале. Например, устройство 900 может представлять собой мобильный телефон, компьютер, терминал цифрового вещания, устройство передачи сообщений, игровую консоль, планшет, медицинское устройство, тренажерное оборудование, персональное информационное устройство и т.п.
[00242] Устройство 900 может содержать один или более следующих компонентов: компонент 902 обработки, память 904, компонент 906 питания, мультимедийный компонент 908, компонент 910 обработки звукового сигнала, интерфейс 912 ввода/вывода (I/O, input/output), компонент 914 датчиков и компонент 916 связи.
[00243] Компонент 902 обработки обычно управляет всеми операциями, выполняемыми устройством 900, такими как операции, связанные с отображением, телефонными вызовами, передачей данных, управлением видеокамерой и записью данных. Компонент 902 обработки может включать один или более процессоров 920, предназначенных для выполнения инструкций, осуществляющих все или некоторые шаги описанных выше способов. Кроме того, компонент 902 обработки может содержать один или более модулей, которые облегчают взаимодействие между компонентом 902 обработки и другими компонентами. Например, компонент 902 обработки может содержать мультимедийный модуль, который облегчает взаимодействие между мультимедийным компонентом 908 и компонентом 902 обработки.
[00244] Память 904 сконфигурирована для хранения данных различных типов, необходимых для функционирования устройства 900. К примерам таких данных относятся инструкции для любых приложений или способов, выполняемых в устройстве 900, контактные данные, данные телефонной книги, сообщения, изображения, видеофайлы и т.д. Память 904 может быть реализована с использованием любого типа устройств энергонезависимой или энергозависимой памяти, или комбинации таких устройств, например, с помощью статической оперативной памяти (SRAM, Static Random Access Memory), электрически стираемого программируемого постоянного запоминающего устройства (EEPROM, Electrically Erasable Programmable Read-Only Memory), стираемого программируемого постоянного запоминающего устройства (EPROM, Erasable Programmable Read-Only Memory), программируемого постоянного запоминающего устройства (PROM, Programmable Read-Only Memory), постоянного запоминающего устройства (ROM, read-only memory), магнитного запоминающего устройства, флэш-памяти, магнитного или оптического диска.
[00245] Компонент 906 питания обеспечивает электропитание для различных компонентов устройства 900. Компонент 906 питания может включать систему управления режимом электропитания, один или более источников питания и любые другие компоненты, связанные с генерацией, управлением и распределением электропитания в устройстве 900.
[00246] Мультимедийный компонент 908 содержит экран, обеспечивающий выходной интерфейс между устройством 900 и пользователем. В некоторых вариантах осуществления настоящего изобретения экран может представлять собой жидкокристаллический дисплей (LCD, Liquid Crystal Display) и сенсорную панель (TP, Touch Panel). Экран, реализованный в виде сенсорной панели, позволяет принимать входные сигналы от пользователя. На сенсорной панели расположены один или более тактильных датчиков, предназначенных для прикосновений, нажатий и выполнения иных жестикуляций. Тактильные датчики могут не только определять область прикосновения или нажатия, но также реагировать на период времени и давление, связанное с прикосновениями и нажатиями. В некоторых вариантах осуществления настоящего изобретения мультимедийный компонент 908 содержит фронтальную видеокамеру и/или тыльную видеокамеру. Фронтальная видеокамера и тыльная видеокамера могут принимать внешние мультимедийные данные при пребывании устройства 900 в рабочем режиме, например в режиме выполнения фотосъемки или видеосъемки. Как фронтальная, так и тыльная видеокамера могут оснащаться оптической системой линз или средствами фокусного и оптического масштабирования.
[00247] Компонент 910 обработки звукового сигнала сконфигурирован для передачи и/или приема звуковых сигналов. Например, компонент 910 обработки звукового сигнала содержит микрофон ("MIC"), позволяющий принимать внешний звуковой сигнал, когда устройство 900 находится в рабочем режиме, например в режиме выполнения вызова, записи и распознавания голоса. Принятый звуковой сигнал далее может сохраняться в памяти 904 или передаваться через компонент 916 связи. В некоторых вариантах осуществления настоящего изобретения компонент 910 обработки звукового сигнала также содержит громкоговоритель, предназначенный для вывода звуковых сигналов.
[00248] Интерфейс 912 ввода/вывода поддерживает интерфейс между компонентом 902 обработки и модулями периферийного интерфейса, такими как клавиатура, колесо мыши, кнопки и т.п. Кнопки, помимо прочего, могут представлять собой кнопку возврата, кнопку настройки уровня звука, кнопку запуска и кнопку блокировки.
[00249] Компонент 914 датчиков содержит один или более датчиков, служащих для оценки различных аспектов работы устройства 900. Например, компонент 914 датчиков может обнаруживать открытие/закрытие устройства 900, относительное позиционирование компонентов, например дисплея и клавиатуры, устройства 900, изменение позиции устройства 900 или компонента устройства 900, наличие или отсутствие контакта пользователя с устройством 900, ориентацию или ускоренное/замедленное перемещение устройства 900 и изменение температуры устройства 900. Компонент 914 датчиков может содержать бесконтактный датчик, сконфигурированный для обнаружения расположенных вблизи объектов без физического контакта с ними. Компонент 914 датчиков также может включать светочувствительный элемент, такой как датчик изображения CMOS или CCD, предназначенный для использования в приложениях формирования изображений. В некоторых вариантах осуществления настоящего изобретения компонент 914 датчиков также может содержать акселерометр, гироскоп, магнитный датчик, датчик давления или температуры.
[00250] Компонент 916 связи сконфигурирован для облегчения процесса проводной или беспроводной связи между устройством 900 и другими устройствами. Устройство 900 может получать доступ к беспроводной сети с использованием таких стандартов связи, как WiFi, 2G или 3G, или комбинации этих стандартов. Согласно одному из примеров осуществления настоящего изобретения компонент 916 связи принимает широковещательный сигнал или передает соответствующую информацию в широковещательном режиме из внешней системы управления широковещательной передачей через широковещательный канал. В одном из примеров осуществления настоящего изобретения компонент 916 связи также содержит модуль ближней связи (NFC, Near Field Communication), позволяющий передавать сигналы на небольшие расстояния. Например, модуль NFC может быть реализован на основе технологии идентификации по радиочастотному коду (RFID, Radio Frequency Identification), технологии ассоциации по средствам передачи данных в инфракрасном диапазоне (IrDA, Infrared Data Association), технологии сверхширокополосной сети (UWB, Ultra-Wideband), технологии Bluetooth (ВТ) и других технологий.
[00251] Согласно примерам осуществления настоящего изобретения устройство 900 может быть реализовано с использованием одного или более таких компонентов, как специализированные интегральные схемы (ASIC, Application Specific Integrated Circuit), цифровые сигнальные процессоры (DSP, Digital Signal Processor), устройства цифровой обработки сигналов (DSPD, Digital Signal Processing Device), программируемые логические устройства (PLD, Programmable Logic Device), программируемые пользователем вентильные матрицы (FPGA, Field Programmable Gate Array), контроллеры, микроконтроллеры, микропроцессоры, или посредством других электронных компонентов, разработанных для выполнения описанных выше способов.
[00252] Согласно примерам осуществления настоящего изобретения также предлагается машиночитаемый носитель информации, на котором хранятся инструкции, такие как инструкции, записанные в памяти 904 и выполняемые процессором 920 устройства 900 для реализации описанных выше способов. Например, машиночитаемый носитель может представлять собой ROM, RAM, CD-ROM, магнитную ленту, дискету, оптическое запоминающее устройство и т.п.
[00253] При исполнении процессором описанного выше устройства 900 инструкций, записанных на машиночитаемом носителе информации, устройство 900 выполняет способ перевыбора соты, включающий:
[00254] при пребывании в текущей обслуживающей соте определение, удовлетворяет ли соседняя сота условию перевыбора соты;
[00255] если соседняя сота удовлетворяет условию перевыбора соты, получение информации о перевыборе соты, соответствующей соседней соте;
[00256] определение, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе, при этом информация о перевыборе соты включает по меньшей мере время перевыбора текущей соты, и каждая хронологическая запись о пинг-понговом перевыборе содержит по меньшей мере хронологически зарегистрированное время перевыбора соты, соответствующее записи о пинг-понговом перевыборе;
[00257] если информация о перевыборе соты согласуется с какой-либо из хронологических записей о пинг-понговом перевыборе, определение, превышает ли разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, заранее заданную разницу во времени; и
[00258] если разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, превышает заранее заданную разницу во времени, выбор соседней соты в качестве текущей обслуживающей соты для перехода в соседнюю соту.
[00259] В соответствии с вариантом осуществления способ также включает:
[00260] после выбора соседней соты в качестве текущей обслуживающей соты увеличение заранее заданной разницы во времени; и
[00261] запись информации о перевыборе соты в набор хронологических записей о пинг-понговом перевыборе для обновления хронологических записей о пинг-понговом перевыборе.
[00262] В соответствии с вариантом осуществления определение, удовлетворяет ли соседняя сота условию перевыбора соты, при пребывании в текущей обслуживающей соте, включает:
[00263] получение параметра перевыбора соты и
[00264] определение, удовлетворяет ли соседняя сота условию перевыбора соты, согласно параметру перевыбора соты.
[00265] В соответствии с вариантом осуществления получение параметра перевыбора соты включает:
[00266] прием системной информации, переданной из базовой станции текущей обслуживающей соты, при этом системная информация включает по меньшей мере одно из следующего: приоритет перевыбора текущей обслуживающей соты, минимальный уровень для доступа к текущей обслуживающей соте, приоритет перевыбора соседней соты и минимальный уровень для доступа к соседней соте; и/или
[00267] измерение качества сигналов текущей обслуживающей соты и соседней соты, при этом информация о качестве каждого сигнала включает по меньшей мере один из следующих параметров: уровень текущего сигнала, мощность принимаемого опорного сигнала и качество приема опорного сигнала.
[00268] В соответствии с вариантом осуществления, определение, удовлетворяет ли соседняя сота условию перевыбора соты, согласно параметру перевыбора соты включает:
[00269] если параметр перевыбора соты удовлетворяет заранее заданному условию, определение, что соседняя сота удовлетворяет условию перевыбора соты,
[00270] заранее заданное условие содержит следующее:
[00271] текущий уровень сигнала соседней соты не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
[00272] уровень сигнала, соответствующий мощности принимаемого опорного сигнала соседней соты, не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
[00273] текущий уровень сигнала текущей обслуживающей соты меньше минимального уровня для доступа к текущей обслуживающей соте, и приоритет перевыбора соседней соты меньше приоритета перевыбора текущей обслуживающей соты.
[00274] В соответствии с вариантом осуществления, если существуют по меньшей мере две соседние соты, удовлетворяющие условию перевыбора соты, получение информации о перевыборе соты, соответствующей соседней соте, включает:
[00275] в соответствии с приоритетом перевыбора и/или качеством сигнала каждой из по меньшей мере двух соседних сот определение целевой соседней соты из по меньшей мере двух соседних сот; и
[00276] получение информации о перевыборе соты, соответствующей целевой соседней соте.
[00277] В соответствии с вариантом осуществления информация о перевыборе соты включает по меньшей мере одно из следующего:
[00278] идентификатор текущей обслуживающей соты, идентификатор соседней соты и причина перевыбора соты; и
[00279] каждая хронологическая запись о пинг-понговом перевыборе также содержит по меньшей мере одно из следующего:
[00280] идентификатор исходной соты, соответствующий записи о пинг-понговом перевыборе, идентификатор соты назначения, соответствующий записи о пинг-понговом перевыборе, и причина перевыбора соты, соответствующая записи о пинг-понговом перевыборе.
[00281] В соответствии с вариантом осуществления определение, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе, включает:
[00282] если информация о перевыборе соты и какая-либо из хронологических записей о пинг-понговом перевыборе удовлетворяют условию согласования, определение, что информация о перевыборе соты согласуется с какой-либо хронологической записью о пинг-понговом перевыборе;
[00283] условие согласования содержит следующее:
[00284] идентификатор текущей обслуживающей соты совпадает с идентификатором исходной соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе;
[00285] идентификатор соседней соты совпадает с идентификатором соты назначения, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе; и
[00286] причина перевыбора соты совпадает с причиной перевыбора соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе.
[00287] Специалисту в этой области техники должны быть очевидны другие варианты осуществления настоящего изобретения, основанные на соображениях, изложенных в данном описании, и на практическом применении раскрытого изобретения. Эта заявка предназначена для охвата любых изменений, способов использования или адаптаций настоящего изобретения, соответствующих основным его принципам, включая такие отступления от раскрытия настоящего изобретения, которые относятся к известной или обычной практике в этой области техники. Это описание и иллюстрации следует рассматривать только в качестве примеров с учетом того, что сущность и объем настоящего изобретения определены в приведенной ниже формуле изобретения.
[00288] Следует принимать во внимание, что настоящее изобретение не ограничено в точности теми формулировками, которые были приведены выше и проиллюстрированы на приложенных чертежах, и различные модификации и изменения могут выполняться в объеме настоящего изобретения. Подразумевается, что объем изобретения ограничен только прилагаемой формулой изобретения.
Изобретение относится к мобильной связи. Способ перевыбора соты включает: при пребывании в текущей обслуживающей соте, определение, удовлетворяет ли соседняя сота условию перевыбора соты; если соседняя сота удовлетворяет условию перевыбора соты, получение информации о перевыборе соты, соответствующей соседней соте; определение, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе; если информация о перевыборе соты согласуется с какой-либо из хронологических записей о пинг-понговом перевыборе, определение, превышает ли разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, заранее заданную разницу во времени; и если разница во времени превышает заранее заданную разницу во времени, выбор соседней соты в качестве текущей обслуживающей соты для перехода в соседнюю соту. Технический результат заключается в уменьшении частоты пинг-понгового перевыбора соты. 3 н. и 12 з.п. ф-лы, 9 ил.
1. Способ перевыбора соты, включающий:
при пребывании в текущей обслуживающей соте, определение, удовлетворяет ли соседняя сота условию перевыбора соты;
если соседняя сота удовлетворяет условию перевыбора соты, получение информации о перевыборе соты, соответствующей соседней соте;
определение, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе, при этом информация о перевыборе соты включает по меньшей мере время перевыбора текущей соты, и каждая хронологическая запись о пинг-понговом перевыборе содержит по меньшей мере хронологически зарегистрированное время перевыбора соты, соответствующее записи о пинг-понговом перевыборе;
если информация о перевыборе соты согласуется с какой-либо из хронологических записей о пинг-понговом перевыборе, определение, превышает ли разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, заранее заданную разницу во времени; и
если разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, превышает заранее заданную разницу во времени, выбор соседней соты в качестве текущей обслуживающей соты для перехода в соседнюю соту,
при этом информация о перевыборе соты также содержит причину перевыбора соты, и каждая хронологическая запись о пинг-понговом перевыборе также содержит причину перевыбора соты, соответствующую записи о пинг-понговом перевыборе,
причем информация о перевыборе соты согласуется с хронологической записью о пинг-понговом перевыборе, если причина перевыбора соты совпадает с причиной перевыбора соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе,
при этом, если существуют по меньшей мере две соседние соты, удовлетворяющие условию перевыбора соты, получение информации о перевыборе соты, соответствующей соседней соте, включает:
в соответствии с приоритетом перевыбора и/или качеством сигнала каждой из по меньшей мере двух соседних сот, определение целевой соседней соты из по меньшей мере двух соседних сот и
получение информации о перевыборе соты, соответствующей целевой соседней соте.
2. Способ по п. 1, также включающий:
после выбора соседней соты в качестве текущей обслуживающей соты, увеличение заранее заданной разницы во времени и
запись информации о перевыборе соты в набор хронологических записей о пинг-понговом перевыборе для обновления хронологических записей о пинг-понговом перевыборе.
3. Способ по п. 1, отличающийся тем, что определение, удовлетворяет ли соседняя сота условию перевыбора соты, при пребывании в текущей обслуживающей соте включает:
получение параметра перевыбора соты и
определение, удовлетворяет ли соседняя сота условию перевыбора соты, согласно параметру перевыбора соты.
4. Способ по п. 3, отличающийся тем, что получение параметра перевыбора соты включает:
прием системной информации, переданной из базовой станции текущей обслуживающей соты, при этом системная информация включает по меньшей мере одно из следующего: приоритет перевыбора текущей обслуживающей соты,
минимальный уровень для доступа к текущей обслуживающей соте, приоритет перевыбора соседней соты и минимальный уровень для доступа к соседней соте; и/или
измерение качества сигналов текущей обслуживающей соты и соседней соты, при этом информация о качестве каждого сигнала включает по меньшей мере один из следующих параметров: уровень текущего сигнала, мощность принимаемого опорного сигнала и качество приема опорного сигнала.
5. Способ по п. 4, отличающийся тем, что определение, удовлетворяет ли соседняя сота условию перевыбора соты, в соответствии с параметром перевыбора соты включает:
если параметр перевыбора соты удовлетворяет заранее заданному условию, определение, что соседняя сота удовлетворяет условию перевыбора соты,
при этом заранее заданное условию содержит следующее:
текущий уровень сигнала соседней соты не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
уровень сигнала, соответствующий мощности принимаемого опорного сигнала соседней соты, не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
текущий уровень сигнала текущей обслуживающей соты меньше минимального уровня для доступа к текущей обслуживающей соте, и приоритет перевыбора соседней соты ниже приоритета перевыбора текущей обслуживающей соты.
6. Способ по любому из пп. 1-5, отличающийся тем, что информация о перевыборе соты также содержит по меньшей мере одно из следующего:
идентификатор текущей обслуживающей соты и идентификатор соседней соты; и при этом каждая хронологическая запись о пинг-понговом перевыборе также содержит по меньшей мере одно из следующего:
идентификатор исходной соты, соответствующий записи о пинг-понговом перевыборе, идентификатор соты назначения, соответствующий записи о пинг-понговом перевыборе.
7. Способ по п. 6, отличающийся тем, что определение, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе, включает:
если информация о перевыборе соты и какая-либо из хронологических записей о пинг-понговом перевыборе удовлетворяют условию согласования, определение, что информация о перевыборе соты согласуется с какой-либо из хронологических записей о пинг-понговом перевыборе;
при этом условие согласования содержит следующее:
идентификатор текущей обслуживающей соты совпадает с идентификатором исходной соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе; и
идентификатор соседней соты совпадает с идентификатором соты назначения, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе.
8. Устройство для перевыбора соты, содержащее:
первый модуль определения, сконфигурированный для определения, при пребывании в текущей обслуживающей соте, удовлетворяет ли соседняя сота условию перевыбора соты;
модуль получения информации, сконфигурированный для получения информации о перевыборе соты, соответствующей соседней соте, если соседняя сота удовлетворяет условию перевыбора соты,
при этом модуль получения информации содержит:
первый подмодуль определения, сконфигурированный для определения целевой соседней соты из по меньшей мере двух соседних сот согласно приоритету перевыбора и/или качеству сигнала каждой из по меньшей мере двух соседних сот, если существуют по меньшей мере две соседние соты, удовлетворяющие условию перевыбора соты; и
второй подмодуль получения информации, сконфигурированный для получения информации о перевыборе соты, соответствующей целевой соседней соте;
второй модуль определения, сконфигурированный для определения, согласуется ли информация о перевыборе соты с хронологической записью о пинг-понговом перевыборе, при этом информация о перевыборе соты включает по меньшей мере время перевыбора текущей соты, и каждая хронологическая запись о пинг-понговом перевыборе содержит по меньшей мере хронологически зарегистрированное время перевыбора соты, соответствующее записи о пинг-понговом перевыборе;
третий модуль определения, сконфигурированный для определения, превышает ли разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, заранее заданную разницу во времени, если информация о перевыборе соты согласуется с какой-либо из хронологических записей о пинг-понговом перевыборе; и
модуль выбора, сконфигурированный для выбора соседней соты в качестве обслуживающей соты для перехода в соседнюю соту, если разница между временем перевыбора текущей соты и хронологически зарегистрированным временем перевыбора соты, соответствующим одной из хронологических записей о пинг-понговом перевыборе, превышает заранее заданную разницу во времени,
при этом информация о перевыборе соты также содержит причину перевыбора соты, и каждая хронологическая запись о пинг-понговом перевыборе также содержит причину перевыбора соты, соответствующую записи о пинг-понговом перевыборе,
причем второй модуль определения сконфигурирован для определения, что информация о перевыборе соты согласуется с какой-либо хронологической записью о пинг-понговом перевыборе, если причина перевыбора соты совпадает с причиной перевыбора соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе.
9. Устройство по п. 8, также содержащее:
модуль обработки, сконфигурированный для увеличения заранее заданной разницы во времени после выбора соседней соты в качестве текущей обслуживающей соты; и
модуль записи, сконфигурированный для записи информации о перевыборе соты в набор хронологических записей о пинг-понговом перевыборе для обновления хронологических записей о пинг-понговом перевыборе.
10. Устройство по п. 8, отличающееся тем, что первый модуль определения содержит:
первый подмодуль получения информации, сконфигурированный для получения параметра перевыбора соты; и
подмодуль определения, сконфигурированный для определения, удовлетворяет ли соседняя сота условию перевыбора соты, согласно параметру перевыбора соты.
11. Устройство по п. 10, отличающееся тем, что первый подмодуль получения информации содержит:
блок приема, сконфигурированный для приема системной информации, переданной из базовой станции текущей обслуживающей соты, при этом системная информация включает по меньшей мере одно из следующего: приоритет перевыбора текущей обслуживающей соты, минимальный уровень для доступа к текущей обслуживающей соте, приоритет перевыбора соседней соты и минимальный уровень для доступа к соседней соте; и/или
блок измерения, сконфигурированный для измерения качества сигналов текущей обслуживающей соты и соседней соты, при этом информация о качестве каждого сигнала включает по меньшей мере один из следующих параметров: уровень текущего сигнала, мощность принимаемого опорного сигнала и качество приема опорного сигнала.
12. Устройство по п. 11, отличающееся тем, что модуль определения содержит:
блок определения, сконфигурированный для определения, что соседняя сота удовлетворяет условию перевыбора соты, если параметр перевыбора соты удовлетворяет заранее заданному условию;
при этом заранее заданное условие содержит следующее:
текущий уровень сигнала соседней соты не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
уровень сигнала, соответствующий мощности принимаемого опорного сигнала соседней соты, не меньше минимального уровня для доступа к соседней соте, и приоритет перевыбора соседней соты выше приоритета перевыбора текущей обслуживающей соты; или
текущий уровень сигнала текущей обслуживающей соты меньше минимального уровня для доступа к текущей обслуживающей соте, и приоритет перевыбора соседней соты ниже приоритета перевыбора текущей обслуживающей соты.
13. Устройство по любому из пп. 8-12, отличающееся тем, что информация о перевыборе соты также содержит по меньшей мере одно из следующего:
идентификатор текущей обслуживающей соты и идентификатор соседней соты;
при этом каждая хронологическая запись о пинг-понговом перевыборе также содержит по меньшей мере одно из следующего:
идентификатор исходной соты, соответствующий записи о пинг-понговом перевыборе, идентификатор соты назначения, соответствующий записи о пинг-понговом перевыборе.
14. Устройство по п. 13, отличающееся тем, что второй модуль определения содержит:
второй подмодуль определения, сконфигурированный для определения, что информация о перевыборе соты согласуется с какой-либо хронологической записью о пинг-понговом перевыборе, если информация о перевыборе соты и какая-либо из хронологических записей о пинг-понговом перевыборе удовлетворяют условию согласования;
при этом условие согласования содержит следующее:
идентификатор текущей обслуживающей соты совпадает с идентификатором исходной соты, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе; и
идентификатор соседней соты совпадает с идентификатором соты назначения, соответствующей какой-либо хронологической записи о пинг-понговом перевыборе.
15. Устройство для перевыбора соты, содержащее:
процессор и
память, в которой хранятся инструкции, выполняемые процессором;
при этом процессор сконфигурирован для выполнения способа по п. 1.
JP 2004040338 A, 05.02.2004 | |||
JPWO 2014024439 A1, 13.02.2014 | |||
US 2011177819 A1, 21.07.2011 | |||
US 2012077502 A1, 29.03.2012 | |||
СПОСОБ ПРЕДОТВРАЩЕНИЯ ПИНГ-ПОНГ-ХЭНДОВЕРА В МОБИЛЬНЫХ РАДИОСЕТЯХ | 2008 |
|
RU2485721C2 |
Авторы
Даты
2019-03-05—Публикация
2016-12-20—Подача