СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ОТЧЕТОВ О ДАННЫХ ИЗМЕРЕНИЙ
METHOD AND APPARATUS FOR REPORTING MEASUREMENT DATA

ОБЛАСТЬ ТЕХНИКИ
Варианты осуществления настоящего изобретения в общем относятся к данным измерений, полученным в течение периода состояния ожидания, и, в одном из вариантов осуществления настоящего изобретения, к способам и устройству для передачи отчетов о данных измерений, полученных в течение периода состояния ожидания.
УРОВЕНЬ ТЕХНИКИ
В сотовой или в другой беспроводной сети информация, относящаяся к зоне охвата радиосредствами, является полезной с точки зрения оптимизации зоны охвата. В этом отношении информация, относящаяся к зоне охвата радиосредствами, может быть полезна для сетевого планирования, оптимизации сети, оптимизации параметров управления радиоресурсами и для других целей. С помощью такой информации можно расширить зону охвата радиосредствами, что, в свою очередь, может значительно повлиять на обслуживание, которое может предоставляться пользователям в пределах конкретной области.
Для определения зоны охвата, обеспечиваемой радиосетью, проводятся передвижные тесты (испытания с использованием транспортных средств, снабженных измерительным оборудованием) для сбора информации о зоне охвата радиосредствами. Передвижные тесты могут проводиться периодически и/или в ответ на определенные события. Например, передвижные тесты могут проводиться в связи с вводом в действие новой базовой станции. В связи с этим, передвижные тесты могут выполняться как перед, так и после активации обслуживания новой базовой станцией. В ходе выполнения передвижных тестов могут собираться различные данные измерений, включая измерения параметров радиочастотного окружения, такие как измерения пилотного сигнала в нисходящей линии связи, измерения запаса по мощности передачи, измерения, связанные с ошибками при произвольном доступе, измерения, связанные с ошибками в канале пейджинга, и измерения, связанные с ошибками в широковещательном канале. На основе данных измерений может выполняться начальная настройка области, например, путем выбора подходящей антенны для новой соты, регулировки наклона антенны новой базовой станции и соседних базовых станций, регулировки мощности передачи базовой станции и т.п. После ввода в действие новой базовой станции могут проводиться дополнительные передвижные тесты, в ходе которых собираются данные измерений, используемые для выполнения дополнительной настройки области.
Передвижные тесты также могут проводиться перед и/или после построения новой магистрали, железной дороги или крупного здания, поскольку такие строительные проекты обычно сопровождаются ростом населения, который, в свою очередь, стимулирует обеспечение улучшенной зоны охвата. Кроме того, большие строительные проекты могут также создавать новые источники потерь в виде преград для сигнала и могут нуждаться в обеспечении адекватной зоны охвата, например, путем ввода в действие новых базовых станций, регулирования наклона антенны существующих базовых станций и т.п. Передвижные тесты также могут проводиться в ответ на жалобы или иные запросы от пользователей, указывающие на проблемы, связанные с зоной охвата и/или пропускной способностью.
Данные измерений, собранные в процессе передвижных тестов, могут использоваться не только для оптимизации зоны охвата, но также и в некоторых иных целях. Например, данные измерений, собранные в процессе передвижных тестов, могут использоваться для оптимизации мобильности, оптимизации емкости, параметризации общих каналов, проверки качества обслуживания и т.п.
Однако для сетевых операторов передвижные тесты, выполняемые вручную, могут вызывать значительные эксплуатационные расходы. Например, для проведения передвижного тестирования может потребоваться интенсивное использование персонала, эксплуатирующего сеть, и такое тестирование может повторяться всякий раз после изменений в сетевой топологии или конфигурации.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
В соответствии с вариантами осуществления настоящего изобретения предлагаются устройство, способ и компьютерный программный продукт для сбора данных измерений, которые могут быть полезны для оптимизации зоны охвата и/или для других целей без широкого использования передвижных тестов. В связи с этим, в одном из вариантов осуществления настоящего изобретения предлагаются устройство, способ и компьютерный программный продукт для сбора данных измерений и передачи отчетов об этих данных. Кроме того, в соответствии с другим вариантом осуществления настоящего изобретения предлагаются устройство, способ и компьютерный программный продукт для управления сбором данных измерений и для последующего приема отчета о данных измерений. Также может предоставляться система для сбора данных измерений.
В одном из вариантов осуществления настоящего изобретения предлагается устройство, содержащее по меньшей мере один процессор и по меньшей мере один модуль памяти, в которой хранится код компьютерной программы. По меньшей мере один модуль памяти и код компьютерной программы сконфигурированы таким образом, чтобы при взаимодействии с процессором устройство в режиме ожидания принимало информацию о конфигурации измерений через широковещательный канал. В этом варианте осуществления изобретения устройство также сконфигурировано для выполнения в режиме ожидания одного или более измерений на основе, по меньшей мере частично, информации о конфигурации измерений. В этом варианте осуществления изобретения устройство также может быть сконфигурировано для инициирования предоставления индикации о том, что данные измерений доступны, в активном режиме и в случае, если одно или более измерений выполнены в режиме ожидания. Кроме того, в этом варианте осуществления изобретения устройство может инициировать предоставление отчета о данных измерений в ответ на запросы от сетевого узла.
В соответствии с другим вариантом осуществления настоящего изобретения предлагается способ, в котором принимают информацию о конфигурации измерений через широковещательный канал в режиме ожидания, а затем выполняют одно или более измерений в режиме ожидания на основе, по меньшей мере частично, информации о конфигурации измерений. В этом варианте осуществления изобретения способ также может включать инициирование предоставления индикации о том, что данные измерений доступны, в активном режиме и в случае, если одно или более измерений выполнены в режиме ожидания. Кроме того, в этом варианте осуществления изобретения способ может включать предоставление отчета о данных измерений в ответ на запросы от сетевого узла.
Согласно другому варианту осуществления настоящего изобретения предлагается компьютерный программный продукт, содержащий по меньшей мере один машиночитаемый носитель информации, на котором хранятся фрагменты исполняемого компьютером программного кода. Фрагменты исполняемого компьютером программного кода в соответствии с этим вариантом осуществления изобретения включают инструкции программного кода для приема информации о конфигурации измерений в режиме ожидания через широковещательный канал. Фрагменты исполняемого компьютером программного кода в этом варианте осуществления изобретения также содержат инструкции программного кода для инициирования выполнения в режиме ожидания одного или более измерений на основе, по меньшей мере частично, информации о конфигурации измерений. Фрагменты исполняемого компьютером программного кода в этом варианте осуществления изобретения также могут содержать инструкции программного кода для инициирования предоставления индикации о том, что данные измерений доступны, в активном режиме и в случае, если одно или более измерений выполнены в режиме ожидания. Кроме того, фрагменты исполняемого компьютером программного кода в этом варианте осуществления изобретения включают инструкции программного кода для инициирования предоставления отчета о данных измерений в ответ на запрос от сетевого узла.
В соответствии с другим вариантом осуществления настоящего изобретения предлагается устройство, содержащее средства для приема информации о конфигурации измерений в режиме ожидания через широковещательный канал и средства для выполнения одного или более измерений в режиме ожидания на основе, по меньшей мере частично, информации о конфигурации измерений. В этом варианте осуществления изобретения устройство также может включать средства для инициирования предоставления индикации о том, что данные измерений доступны, в активном режиме и в случае, если одно или более измерений выполнены в режиме ожидания. В этом варианте осуществления изобретения устройство также включает средства для предоставления отчета о данных измерений в ответ на запрос от сетевого узла.
В соответствии с другим вариантом осуществления настоящего изобретения предлагается устройство, содержащее по меньшей мере один процессор и по меньшей мере один модуль памяти, в которой хранится код компьютерной программы. В этом варианте осуществления изобретения по меньшей мере один модуль памяти и код компьютерной программы сконфигурированы таким образом, чтобы при взаимодействии с процессором устройство по меньшей мере обеспечивало предоставление информации о конфигурации измерений через широковещательный канал, когда терминальное устройство, например пользовательское оборудование, находится в режиме ожидания. В одном из вариантов осуществления изобретения устройство также может быть сконфигурировано для приема индикации о том, что данные измерений доступны, когда терминальное устройство находится в активном режиме и в случае, если одно или более измерений выполнены терминальным устройством в режиме ожидания. В этом варианте осуществления настоящего изобретения устройство также сконфигурировано для запроса предоставления отчета о данных измерений, например, в ответ на прием индикации о том, что данные измерений доступны, а также для приема отчета о данных измерений в ответ на запрос. В альтернативном варианте осуществления настоящего изобретения устройство может запрашивать отчет о данных измерений без предварительной индикации из терминального устройства, касающейся доступности данных измерений, например, в тех случаях, если сбор данных измерений был предварительно авторизован для соты или другой области.
Кроме того, в соответствии с другим вариантом осуществления настоящего изобретения предлагается способ, в котором предоставляют информацию о конфигурации измерений через широковещательный канал, когда терминальное устройство, например пользовательское оборудование, находится в режиме ожидания. В одном из вариантов осуществления изобретения способ также может включать прием индикации о том, что данные измерений доступны, когда терминальное устройство находится в активном режиме и в случае, если одно или более измерений выполнены терминальным устройством в режиме ожидания. В этом варианте осуществления настоящего изобретения способ также включает предоставление запроса отчета о данных измерений, например, в ответ на прием индикации о том, что данные измерений доступны, и последующий прием отчета о данных измерений в ответ на запрос. В альтернативном варианте осуществления настоящего изобретения способ может включать запрос отчета о данных измерений без предварительной индикации из терминального устройства, касающейся доступности данных измерений, например, в тех случаях, если сбор данных измерений был предварительно авторизован для соты или другой области.
Согласно другому варианту осуществления настоящего изобретения предлагается компьютерный программный продукт, содержащий по меньшей мере один машиночитаемый носитель информации, на котором хранятся фрагменты исполняемого компьютером программного кода. Фрагменты исполняемого компьютером программного кода в соответствии с этим вариантом осуществления изобретения содержат инструкции программного кода для предоставления информации о конфигурации измерений через широковещательный канал, когда терминальное устройство, например пользовательское оборудование, находится в режиме ожидания. В одном из вариантов осуществления настоящего изобретения фрагменты исполняемого компьютером программного кода также могут содержать инструкции программного кода для приема индикации о том, что данные измерений доступны, когда терминальное устройство находится в активном режиме и в случае, если одно или более измерений выполнены терминальным устройством в режиме ожидания. В этом варианте осуществления настоящего изобретения фрагменты исполняемого компьютером программного кода также содержат инструкции программного кода для предоставления запроса отчета о данных измерений, например, в ответ на прием индикации о том, что данные измерений доступны, и инструкции программного кода для приема отчета о данных измерений в ответ на запрос. В альтернативном варианте осуществления настоящего изобретения компьютерный программный продукт может запрашивать отчет о данных измерений без предварительной индикации из терминального устройства, касающейся доступности данных измерений, например, в тех случаях, если сбор данных измерений был предварительно авторизован для соты или другой области.
В соответствии с другим вариантом осуществления настоящего изобретения предлагается устройство, содержащее средства для предоставления информации о конфигурации измерений через широковещательный канал, когда терминальное устройство, например пользовательское оборудование, находится в режиме ожидания. В одном из вариантов осуществления изобретения устройство также может содержать средства для приема индикации о том, что данные измерений доступны, когда терминальное устройство находится в активном режиме и в случае, если одно или более измерений выполнены терминальным устройством в режиме ожидания. Устройство в этом варианте осуществления настоящего изобретения также содержит средства для инициирования запроса предоставления отчета о данных измерений, например, в ответ на прием индикации о том, что данные измерений доступны, а также средства для приема отчета о данных измерений в ответ на запрос. В альтернативном варианте осуществления настоящего изобретения средства для инициирования запроса отчета о данных измерений могут запрашивать отчет о данных измерений без предварительной индикации из терминального устройства, касающейся доступности данных измерений, например, в тех случаях, если сбор данных измерений был предварительно авторизован для соты или другой области.
В соответствии с одним из вариантов осуществления настоящего изобретения также предлагается система. Система в этом варианте осуществления изобретения содержит терминальное устройство, например пользовательское оборудование, и сетевой узел, сконфигурированный для передачи информации о конфигурации измерений в терминальное устройство через широковещательный канал, когда терминальное устройство находится в режиме ожидания. Терминальное устройство в этом варианте осуществления изобретения сконфигурировано для выполнения в режиме ожидания одного или более измерений на основе, по меньшей мере частично, информации о конфигурации измерений. Терминальное устройство в активном режиме может также предоставлять сетевому узлу индикацию о том, что данные измерений доступны. Сетевой узел в этом варианте осуществления изобретения также сконфигурирован для предоставления в терминальное устройство запроса отчета о данных измерений в ответ на индикацию о том, что данные измерений доступны. Кроме того, терминальное устройство в этом варианте осуществления изобретения дополнительно сконфигурировано для предоставления отчета о данных измерений в ответ на запрос.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
После общего описания вариантов осуществления изобретения далее будут представлены ссылки на прилагаемые чертежи, которые не обязательно выполнены в масштабе.
На фиг.1 показана структурная схема системы в соответствии с примером осуществления настоящего изобретения.
На фиг.2 показана структурная схема терминального устройства, например мобильного терминала, в соответствии с примером осуществления настоящего изобретения.
На фиг.3 показана структурная схема сетевого узла в соответствии с примером осуществления настоящего изобретения.
На фиг.4 показана блок-схема, иллюстрирующая операции, выполняемые в соответствии с примером осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Ниже более подробно описаны примеры выполнения настоящего изобретения со ссылками на приложенные чертежи, на которых показаны некоторые, но не все варианты выполнения настоящего изобретения. Изобретение может быть реализовано во многих разных формах и не ограничивается описываемыми вариантами его выполнения; эти варианты осуществления настоящего изобретения представлены для выполнения требования промышленной применимости изобретения. В данном описании одинаковые позиции соответствуют одинаковым элементам.
Используемый в описании термин "схема" относится к следующему: (а) только к аппаратными реализациям (например, реализациям только на аналоговых и/или цифровых схемах) и (б) к комбинациям схем и компьютерного программного продукта (компьютерных программных продуктов), включающего (включающих) инструкции программного обеспечения и/или встроенного программного обеспечения, хранимые на одном или более машиночитаемых носителях, которые совместно работают для обеспечения выполнения устройством одной или более описанных здесь функций, и (с) к схемам, таким как, например, микропроцессор (микропроцессоры) или часть микропроцессора (микропроцессоров), которые требуют для работы программное обеспечение или встроенное программное обеспечение, даже если программное обеспечение или встроенное программное обеспечение физически не представлены. Это определение термина "схема" используется везде в данном описании, включая формулу изобретения. В качестве другого примера использования в данном описании этого термина, термин "схема" также охватывает реализацию, включающую один или более процессоров и/или их части (частей) и сопровождающее программное или встроенное программное обеспечение. В качестве другого примера, термин "схема" охватывает также, например, интегральную схему основной полосы частот или интегральную схему процессора приложений в мобильном телефоне или аналогичную интегральную схему в сервере, устройстве сотовой сети связи, другом сетевом устройстве и/или другом вычислительном устройстве.
На фиг.1 показана структурная схема системы 100, обеспечивающей сбор данных измерений и передачу отчета о данных измерений, в соответствии с примером осуществления настоящего изобретения. В этом описании термин "пример осуществления" просто означает пример одного из вариантов и, таким образом, представляет один из примеров осуществления настоящего изобретения и не ограничивает настоящее изобретение. Следует иметь в виду, что настоящее изобретение охватывает множество потенциальных вариантов его осуществления, помимо тех, что проиллюстрированы и приведены в этом описании. Таким образом, хотя на фиг.1 показан один пример конфигурации системы, обеспечивающей сбор данных измерений и передачу отчета о данных измерений, множество других конфигураций также может использоваться для реализации вариантов осуществления настоящего изобретения. Кроме того, хотя система описывается как система для сбора данных измерений, которые совместимы с данными, собранными в процессе передвижных тестов, в соответствии с другими вариантами осуществления настоящего изобретения могут собираться данные измерений других типов для других целей, либо дополнительно, либо вместо данных измерений, собранных для замены или по меньшей мере для уменьшения требуемых передвижных тестов. По меньшей мере в некоторых вариантах осуществления настоящего изобретения система 100 содержит одно или более терминальных устройств 102 и один или более сетевых узлов 104. По меньшей мере в некоторых вариантах осуществления настоящего изобретения система 100 также включает сеть 108. Сеть 108 может включать одну или более проводных сетей, одну или более беспроводных сетей или их комбинацию. В одном из вариантов осуществления настоящего изобретения сеть 108 может включать наземную сеть мобильной связи общего назначения (например, сотовую сеть), такую как сеть, которая может поддерживаться сетевым оператором (например, провайдером сотового доступа). Сеть 108 может функционировать в соответствии с такими стандартами, как универсальная наземная сеть радиодоступа (UTRAN, universal terrestrial radio access network), развитая сеть UTRAN (evolved E-UTRAN), сеть радиодоступа GSM/EDGE (GERAN, GSM (Global System for Mobile communications, глобальная система для мобильной связи)/EDGE (Enhanced Data GSM Environment, усовершенствованная передача данных для развития GSM) radio access network) и т.п. Однако следует принимать во внимание, что в этом описании ссылки на сетевые стандарты и/или на термины, в частности на сетевые стандарты, приводятся лишь в качестве примера и не ограничивают изобретение.
Сетевой узел 104 может включать любой сетевой объект, сконфигурированный для связи с терминальным устройством в отношении сбора данных измерений и передачи отчетов об этих данных. В связи с этим, сетевой узел 104 может, например, содержать базовую станцию (BS, base station), такую как узел eNode В (eNB), в соответствии со стандартом Е-UTRAN. Таким образом, в некоторых вариантах осуществления настоящего изобретения сетевой узел 104 сконфигурирован для предоставления доступа в сеть 108 терминальному устройству 102.
Хотя сетевой узел 104 может обрабатывать и анализировать данные измерений, система 100 в одном из вариантов осуществления изобретения содержит другой сетевой узел 106, который может быть сконфигурирован для приема данных измерений из одного или более сетевых узлов 104 и обеспечения в большей степени централизованного средства для обработки и анализа данных измерений. В то время как сетевой узел 106, сконфигурированный для обработки и анализа данных измерений, может также использоваться в качестве сетевого узла 104, который поддерживает связь с терминальным устройством 102, в одном из вариантов осуществления настоящего изобретения сетевой узел 106, сконфигурированный для обработки и анализа данных измерений, может представлять собой такой сетевой узел, как сервер или другое вычислительное устройство в системе управления сетью (NMS, network management system).
Для того чтобы уменьшить использование передвижных тестов, выполняемых вручную, и соответственно снизить связанные с этим эксплуатационные расходы, терминальное устройство 102 может в соответствии с примерами осуществления настоящего изобретения использоваться в определенное время для сбора данных измерений и передачи отчетов о них, а остальное время выполнять свои обычные функции. Сбор данных измерений может осуществляться в одном или более сетевых узлах 104 для обработки и анализа, например, в автономном режиме, для того чтобы обнаружить потенциальные проблемы, если таковые имеются, в сети 108, например, проблемы, связанные с зоной охвата или пропускной способностью, проблемы, связанные с настройкой различных сетевых параметров, и т.п. Таким образом, согласно примерам осуществления настоящего изобретения поддерживается процесс сбора терминальным устройством 102 данных измерений и передачи отчетов о данных измерений в сеть 108 таким образом, чтобы сетевой оператор мог заменить данными измерений, собранными терминальным устройством, по меньшей мере часть данных измерений, полученных в результате передвижного тестирования. Как описывается ниже, терминальное устройство 102 может быть сконфигурировано для выполнения измерений в режиме ожидания с последующей передачей в сетевой узел 104 отчета о выполненных измерениях эффективным и рациональным образом.
Терминальное устройство 102 может быть реализовано как пользовательское оборудование (UE, user equipment), такое, например, как настольный компьютер, ноутбук, мобильный терминал, портативный компьютер, мобильный телефон, устройство мобильной связи, игровое устройство, цифровая камера/камкордер, аудио/видеопроигрыватель, телевизионное устройство, радиоприемник, цифровой видеомагнитофон, устройство позиционирования, любая комбинация указанных средств и т.п. В примере осуществления настоящего изобретения терминальное устройство 102 реализовано в виде мобильного терминала, показанного, например, на фиг.2.
На фиг.2 представлена структурная схема мобильного терминала 10, представляющая один из вариантов осуществления терминального устройства 102 в соответствии с вариантами осуществления настоящего изобретения. Однако необходимо понимать, что мобильный терминал 10, описываемый далее, является только примером одного из типов терминального устройства 102, который может реализовывать и/или использовать преимущества вариантов осуществления настоящего изобретения и, следовательно, не должен рассматриваться как ограничение настоящего изобретения. В то время как несколько вариантов осуществления электронного устройства представлены и описаны в качестве примера, в других типах электронных устройств, таких как мобильные телефоны, мобильные компьютеры, портативные цифровые секретари (PDA, personal digital assistant), пейджеры, ноутбуки, настольные компьютеры, игровые устройства, телевизионные устройства и другие виды электронных систем, могут также использоваться варианты осуществления настоящего изобретения.
Как показано на фиг.2, мобильный терминал 10 может включать антенну 12 (или множество антенн 12), подключенную (подключенных) к передатчику 14 и приемнику 16. Мобильный терминал 10 может также включать процессор 20, сконфигурированный для предоставления сигналов в передатчик и приема сигналов от приемника. Процессор 20 может быть осуществлен, например, в виде различных средств, включая схемы, один или более микропроцессоров с сопровождающим (сопровождающими) процессором (процессорами) цифровой обработки сигналов, один или более процессоров без сопровождающего процессора цифровой обработки сигналов, один или более сопроцессоров, один или более многоядерных процессоров, один или более контроллеров, схему обработки данных, один или более компьютеров, другие различные элементы обработки данных, включая интегральные схемы, такие как, например, специализированная интегральная схема (ASIC, application specific integrated circuit) или программируемая вентильная матрица (FPGA, field programmable gate array), или некоторые их комбинации. Соответственно, несмотря на то, что на фиг.2 представлен только один процессор, в некоторых вариантах осуществления изобретения процессор 20 включает множество процессоров. Сигналы, переданные и принятые процессором 20, могут включать информацию сигнализации в соответствии со стандартом беспроводного интерфейса используемой сотовой системы и/или в соответствии с любым числом различных проводных и беспроводных сетевых технологий, включающих, не ограничиваясь этим, технологии беспроводного доступа (Wi-Fi, Wireless-Fidelity), технологии беспроводных локальных сетей (WLAN, wireless local access network), такие как стандарты 802.11, 802.16 Института инженеров по электротехнике и радиоэлектронике (IEEE, Institute of Electrical and Electronics Engineers) и т.д. Кроме того, эти сигналы могут включать речевые данные, формируемые пользователем данные, запрашиваемые пользователем данные и т.д. В связи с этим, мобильный терминал может быть способен работать в соответствии с одним или более стандартами беспроводного интерфейса, протоколами связи, типами модуляции, типами предоставления доступа и т.д. Более конкретно, мобильный терминал может быть способен работать в соответствии с различными протоколами связи первого поколения (1G, first generation), второго поколения (2G, second generation), поколения 2.5G, третьего поколения (3G, third-generation), четвертого поколения (4G, forth-generation), протоколами связи мультимедийной подсистемы по протоколу Интернет (IMS, Internet Protocol Multimedia Subsystem) (например, по протоколу инициирования сеанса (SIP, session initiation protocol)) и т.д. Например, мобильный терминал может быть способен работать в соответствии с протоколами беспроводной связи 2G IS-136 (множественного доступа с временным разделением каналов (TDMA, Time Division Multiple Access)), глобальной системы мобильной связи (GSM, Global System for Mobile communications), IS-95 (множественного доступа с кодовым разделением каналов (CDMA, Code Division Multiple Access)) и т.д. Также мобильный терминал может быть способен работать, например, в соответствии с протоколами беспроводной связи поколения 2.5G услуги пакетной радиосвязи общего назначения (GPRS, General Packet Radio Service), протокола улучшенной среды GSM передачи данных (EDGE, Enhanced Data GSM Environment) и т.д. Кроме того, например, мобильный терминал может быть способен работать в соответствии с протоколами беспроводной связи поколения 3G, такими как протокол универсальной системы мобильной связи (UMTS, Universal Mobile Telecommunications System), множественного доступа с кодовым разделением каналов 2000 (CDMA2000, Code Division Multiple Access 2000), широкополосного множественного доступа с кодовым разделением каналов (WCDMA, Wideband Code Division Multiple Access), множественного доступа с временным и синхронным кодовым разделением каналов (TD-SCDMA, Time Division-Synchronous Code Division Multiple Access) и т.д. Кроме того, мобильный терминал может быть способен работать в соответствии с протоколами беспроводной связи поколения 3.9G, такими как протокол долгосрочного развития (LTE, Long Term Evolution) или протокол сети усовершенствованного универсального наземного радиодоступа (E-UTRAN, Evolved Universal Terrestrial Radio Access Network) и т.д. Кроме того, например, мобильный терминал может быть способен работать в соответствии с протоколами беспроводной связи сетей четвертого поколения (4G) и/или аналогичными протоколами беспроводной связи, которые могут быть разработаны в будущем.
Некоторые мобильные терминалы, работающие по протоколам узкополосной усовершенствованной мобильной телефонной системы (NAMPS, Narrow-band Advanced Mobile Phone System), и системы связи общего доступа (TACS, Total Access Communication System) могут также использовать преимущества вариантов осуществления данного изобретения, как и телефоны, работающие в двух режимах и множестве режимов (например, цифровые/аналоговые телефоны или TDMA/CDMA/аналоговые телефоны). Кроме того, мобильный терминал 10 может быть способен работать в соответствии с протоколом Wi-Fi или протоколом глобальной совместимости для СВЧ-достула (WiMAX, Worldwide Interoperability for Microwave Access).
Необходимо понимать, что процессор 20 может включать схему для выполнения функций аудио/видеообработки и логических функций мобильного терминала 10. Например, процессор 20 может включать устройство процессора цифровой обработки сигналов, микропроцессорное устройство, аналого-цифровой преобразователь, цифроаналоговый преобразователь и т.д. Функции управления и обработки сигнала мобильного терминала могут распределяться между этими устройствами согласно их возможностям. Кроме того, процессор может включать внутренний вокодер (VC, voice coder) 20а, внутренний модем данных (DM, data modem) 20b и т.д. Процессор может также включать функции для работы одной или более программ, которые могут храниться в памяти. Например, процессор 20 может быть способным выполнять программу для связи, такую как обычный веб-браузер. Программа для связи может позволять мобильному терминалу 10 передавать и принимать веб-контент, такой как контент на основе местоположения и/или другие веб-страницы, например, в соответствии с протоколом WAP (Wireless Application Protocol, протокол приложений для беспроводной связи), протоколом HTTP (Hypertext Transfer Protocol, протокол передачи гипертекста) и/или в соответствии с аналогичными протоколами. Для передачи и приема веб-контента по сети Интернет или другим сетям мобильный терминал 10 может использовать протокол управления передачей/Интернет-протокол (TCP/IP, Transmission Control Protocol/Internet Protocol).
Мобильный терминал 10 может также включать пользовательский интерфейс, включая, например, наушник или динамик 24, звонок 22, микрофон 26, дисплей 28 и пользовательский интерфейс ввода, при этом все эти устройства соединены с процессором 20. В связи с этим, процессор 20 может включать схему пользовательского интерфейса, сконфигурированную для управления по меньшей мере некоторыми функциями одного или более элементов пользовательского интерфейса, таких как динамик 24, звонок 22, микрофон 26, дисплей 28 и т.д. Процессор 20 и/или схема пользовательского интерфейса, включающая процессор 20, могут быть сконфигурированы для управления одной или более функциями одного или более элементов пользовательского интерфейса посредством компьютерных программных инструкций (например, программного обеспечения и/или встроенного программного обеспечения), хранимых в памяти, доступной для процессора 20 (например, в энергозависимой памяти 40, энергонезависимой памяти 42 и т.д.). Хотя это не показано, мобильный терминал может включать батарею для питания различных схем, относящихся к мобильному терминалу, например, схем для обеспечения механической вибрации в качестве обнаруживаемого выходного сигнала. Пользовательский интерфейс ввода может включать устройства, такие как клавиатура 30, сенсорный дисплей (не показан), джойстик (не показан) и/или другие устройства ввода, которые позволяют мобильному терминалу принимать данные. В вариантах осуществления изобретения, включающих клавиатуру, клавиатура может включать цифровые (0-9) и соответствующие клавиши (#, *), а также другие клавиши, используемые для управления мобильным терминалом 10.
Мобильный терминал 10 может включать память, например, модули 38 идентификации абонента (SIM, subscriber identity module), универсальные модули SIM, съемные модули идентификации пользователя (R-UIM, removable user identity module) и т.д., которая может хранить информационные элементы, относящиеся к мобильному абоненту. В дополнение к модулю SIM мобильный терминал может включать другую съемную и/или встроенную память. Мобильный терминал 10 может включать энергозависимую память 40 и/или энергонезависимую память 42. Например, энергозависимая память 40 может включать оперативную память (RAM, random access memory), в том числе динамическую и/или статическую RAM, кэш-память на схеме или вне схемы и т.д. Энергонезависимая память 42, которая может быть встроенной или съемной, может включать, например, постоянное запоминающее устройство, флэш-память, магнитные запоминающие устройства (например, жесткие диски, приводы гибких дисков, магнитную ленту и т.д.), приводы оптических дисков и/или носители, энергонезависимую оперативную память (NVRAM, non-volatile random access memory) и т.д. Как и энергозависимая память 40, энергонезависимая память 42 может включать кэш-область для временного хранения данных. Модули памяти могут хранить одну или более программ, инструкций, блоков информации, данных и т.д., которые могут быть использованы мобильным терминалом для выполнения функций мобильного терминала. Например, в модулях памяти могут храниться инструкции, при выполнении которых процессор осуществляет описанные здесь функции. Например, модули памяти могут содержать идентификатор, такой как код международной идентификации мобильного оборудования (IMEI, international mobile equipment identity), предоставляющий возможность точного определения мобильного терминала 10.
Мобильный терминал 10 может включать датчик 46 позиционирования. Датчик 46 позиционирования может включать, например, датчик системы глобального позиционирования (GPS, global positioning system), датчик системы глобального позиционирования с поддержкой (Assisted-GPS) и т.д. В одном из вариантов осуществления настоящего изобретения датчик 46 позиционирования содержит шагомер или инерционный датчик. Кроме того, датчик 46 позиционирования может определять местоположение мобильного терминала 10 на основе триангуляции сигналов или других механизмов. Датчик 46 позиционирования способен определять местоположение мобильного терминала 10, например координаты широты и долготы мобильного терминала или позицию по отношению к эталонной точке, такой как пункт назначения или исходный пункт. Информация, полученная датчиком 46 позиционирования, может записываться в память 40, 42 мобильного терминала 10 или в другое запоминающее устройство для сохранения хронологии позиционирования или информации о местоположении. Кроме того, в памяти 40, 42 мобильного терминала 10 могут храниться инструкции для определения идентификационной информации о соте. В связи с этим, в памяти 40, 42 может храниться прикладная программа, предназначенная для выполнения процессором 20 и определяющая идентификатор текущей соты, например идентификатор соты или идентификационную информацию о соте, с которой мобильный терминал 10 поддерживает связь. Совместно с информацией, предоставляемой датчиком 46 позиционирования, идентификационная информация о соте может использоваться для более точного определения местоположения мобильного терминала 10.
На фиг.3 показана структурная схема сетевого узла. Хотя далее со ссылкой на фиг.3 описывается сетевой узел 104, предназначенный для обеспечения сбора данных измерений и передачи отчета о данных измерений в соответствии с примером осуществления настоящего изобретения, в качестве этого узла может также выступать сетевой узел 106, такой как сервер или другое вычислительное устройство, сконфигурированное в соответствии с одним из вариантов осуществления настоящего изобретения, например, для централизованных обработки и анализа данных измерений. Сетевой узел 104 иллюстрируемого варианта осуществления изобретения содержит различные средства, такие как процессор 120, память 122, интерфейс 124 связи для выполнения различных описанных здесь функций. Эти средства сетевого узла 104, как было описано ранее, могут быть осуществлены, например, в виде схемы, компонентов аппаратного обеспечения (например, подходящего программируемого процессора, схемы комбинационной логики и т.д.), компьютерного программного продукта, включающего машиночитаемые программные инструкции (например, программное обеспечение или встроенное программное обеспечение), хранимые на машиночитаемом носителе (например, в памяти 122) и исполняемые обрабатывающим сконфигурированным соответствующим образом устройством (например, процессором 120), или в виде их некоторых комбинаций.
Процессор 120 может быть выполнен, например, в виде различных средств, включая один или более микропроцессоров с сопровождающим (сопровождающими) процессором (процессорами) цифровой обработки сигналов, один или более процессора (процессоров) без сопровождающего процессора цифровой обработки сигналов, один или более сопроцессоров, один или более многоядерных процессоров, один или более контроллеров, схему обработки данных, один или более компьютеров, другие различные компоненты обработки данных, включая интегральные схемы, такие как, например, схема ASIC или FPGA, или их комбинации. Соответственно, несмотря на то, что на фиг.3 представлен только один процессор, в некоторых вариантах осуществления изобретения процессор 120 включает множество процессоров. Это множество процессоров могут находиться в связи друг с другом и могут быть совместно сконфигурированы для выполнения одной или более описанных функций сетевого узла 104. Множество процессоров может располагаться в одном вычислительном устройстве или может быть распределено среди множества вычислительных устройств, совместно сконфигурированных для функционирования в качестве сетевого узла 104. В примере осуществления изобретения процессор 120 сконфигурирован для выполнения инструкций, хранящихся в памяти 122 или иным образом доступных процессору 120. Эти инструкции при их исполнении процессором 120 могут обеспечивать выполнение сетевым узлом 104 одной или более описанных функций сетевого узла 104. В этом случае, вне зависимости от того, сконфигурирован ли процессор 120 аппаратными или программными средствами или их комбинацией, он может включать объект, который при конфигурировании надлежащим образом способен выполнять операции в соответствии с вариантами осуществления настоящего изобретения. Так, например, когда процессор 120 выполнен в виде схем ASIC, FPGA и т.д., процессор 120 может включать специально сконфигурированное аппаратное обеспечение для проведения одной или более описанных операций. В альтернативном примере, когда процессор 120 выполнен в виде исполнителя инструкций, которые, например, могут храниться в памяти 122, инструкции могут специальным образом конфигурировать процессор 120 для выполнения одного или более описанных алгоритмов и операций.
Память 122 может включать, например, энергозависимую память, энергонезависимую память или их комбинацию. Хотя на фиг.3 память 122 представлена в виде одного модуля, она может содержать множество модулей памяти. Множество модулей памяти может быть выполнено в одном вычислительном устройстве или может быть распределено между множеством вычислительных устройств. Память 122 может включать, например, жесткий диск, оперативную память, кэш-память, флэш-память, постоянную память на компакт-диске (CD-ROM, compact disc read only memory), постоянную память на цифровом диске (DVD-ROM, digital versatile disc read only memory), оптический диск, схему, сконфигурированную для хранения информации, или их комбинацию. Память 122 может быть сконфигурирована для хранения информации, данных, приложений, инструкций и т.п. для осуществления сетевым узлом 104 различных функций в соответствии с примерами осуществления настоящего изобретения. Например, по меньшей мере в некоторых вариантах осуществления изобретения память 122 сконфигурирована для буферизации входных данных для их обработки процессором 120. Дополнительно или альтернативно, по меньшей мере в некоторых вариантах осуществления изобретения память 122 сконфигурирована для хранения программных инструкций для их исполнения процессором 120. Память 122 может хранить информацию в форме статической и/или динамической информации. Эта хранимая информация может храниться и/или использоваться процессором 12 в течение всего процесса выполнения им функций.
Интерфейс 114 связи может быть выполнен в виде любого устройства или средства, выполненного в виде схемы, аппаратного обеспечения, компьютерного программного продукта, включающего машиночитаемые программные инструкции, хранящиеся на машиночитаемом носителе (например, в памяти 122) и исполняемые обрабатывающим устройством (например, процессором 120), или в виде их комбинаций, которые сконфигурированы для приема данных от объекта и/или передачи данных в объект системы 100, например, в терминальное устройство 102. По меньшей мере в одном варианте осуществления изобретения интерфейс 124 связи по меньшей мере частично выполнен в виде процессора 120 или управляется им. В этом случае интерфейс 124 связи может подключаться к процессору 120, например, посредством шины. Интерфейс 124 связи может включать, например, антенну, передатчик, приемник, приемопередатчик и/или аппаратное обеспечение или программное обеспечение поддержки для обеспечения связи с одним или более объектами системы 100. Интерфейс 124 связи может быть сконфигурирован для приема и/или передачи данных с использованием любого протокола, который может использоваться для осуществления связи между объектами системы 100. Кроме того, интерфейс 114 связи может быть подключен к памяти 122, например, посредством шины.
Схема взаимодействия сетевого узла 104 и терминального устройства 102 в соответствии с одним из вариантов осуществления настоящего изобретения показана на фиг.4. В связи с этим, на фиг.4 слева показаны операции, выполняемые сетевым узлом 104, в то время как операции, выполняемые терминальным устройством 102, показаны с правой стороны. Как показано в блоке 200 на фиг.4, сетевой узел 104 сконфигурирован для передачи информации о конфигурации измерений через широковещательный канал в терминальное устройство 102, находящееся в режиме ожидания. Сетевой узел 104 может быть также сконфигурирован как для передачи информации о конфигурации измерений, так и для передачи информации о конфигурации передачи отчетов через широковещательный канал в терминальное устройство 102, находящееся в режиме ожидания. Например, сетевой узел 104 может содержать средства, такие как интерфейс 124 связи и/или процессор 120, предназначенные для инициирования передачи информации о конфигурации измерений и/или информации о конфигурации передачи отчетов.
В одном из вариантов осуществления настоящего изобретения сетевой узел 104 сконфигурирован для передачи по широковещательному каналу информации о конфигурации измерений в виде системной информации. При использовании стандарта E-UTRAN сетевой узел, например eNB, может быть сконфигурирован для передачи информации о конфигурации измерений и/или информации о конфигурации передачи отчетов в одном или более системных информационных блоках. В связи с этим, сетевой узел может содержать информацию о конфигурации измерений и/или информацию о конфигурации передачи отчетов в виде новых информационных элементов в существующем системном информационном блоке, или может создаваться новый системный информационный блок для переноса информации о конфигурации измерений и/или информации о конфигурации передачи отчетов. В тех случаях, когда создается новый системный информационный блок, может определяться приоритет и периодичность нового системного информационного блока таким образом, чтобы прием этого блока терминальным устройством 102, находящимся в состоянии ожидания, не оказывал негативного влияния на другие действия, выполняемые терминальным устройством в состоянии ожидания.
Сетевой узел 104 может инициировать передачу информации о конфигурации измерений в случае определения события перехода терминального устройства 102 в режим ожидания, например, в том случае, если на это указывает информация, которой обмениваются сетевой узел и терминальное устройство при переходе терминального устройства в режим ожидания. В альтернативном варианте сетевой узел 104 может быть сконфигурирован для периодической передачи информации о конфигурации измерений в каждое терминальное устройство 102, находящееся в режиме ожидания при приеме информации о конфигурации измерений. Помимо этого, сетевой узел 104 может быть сконфигурирован для передачи информации о конфигурации измерений в соответствии с другим расписанием или в ответ на другие инициирующие события.
Сетевой узел 104 может поддерживать различные типы информации о конфигурации измерений, которая включает одно или более из следующего: параметр, значение которого должно измерять терминальное устройство 102; параметры, значения которых терминальное устройство должно включать в отчет; длительность периода, в течение которого терминальное устройство должно выполнять измерения; состояния терминального устройства, в которых измерения действительны, и географическая область, в которой терминальное устройство должно выполнять измерения, например область, поддерживаемая сетевым узлом, и т.п.
c
0
В свою очередь, терминальное устройство 102 сконфигурировано для приема информации о конфигурации измерений и/или информации о конфигурации передачи отчетов через широковещательный канал в режиме ожидания, как показано в блоке 202 на фиг.4. Например, терминальное устройство 102 может содержать средства, такие как антенна 12, приемник 16 и/или процессор 20, предназначенные для приема информации о конфигурации измерений и/или информации о конфигурации передачи отчетов. Затем терминальное устройство 102, находящееся в режиме ожидания, может выполнить одно или более измерений в соответствии с принятой информацией о конфигурации измерений (см. блок 204 на фиг.4). В связи с этим, терминальное устройство 102 может содержать средства, такие как процессор 20, сконфигурированные для инициирования выполнения в режиме ожидания одного или более измерений на основе информации о конфигурации измерений. Терминальное устройство 102 и, в одном из вариантов осуществления настоящего изобретения, процессор 20 терминального устройства могут быть сконфигурированы для выполнения различных измерений. В одном из вариантов осуществления настоящего изобретения терминальное устройство 102 сконфигурировано для выполнения различных измерений, связанных с радиочастотным окружением, включая, например, измерения параметров пилотного сигнала нисходящей линии связи, таких как мощность принятого сигнального кода (RSCP, received signal code power) общего пилотного канала (CPICH, common pilot channel), отношение E/N для канала CPICH, мощность RSCP и мощность сигнального кода помех (ISCP, interference signal code power) первичного общего физического канала управления (Р-ССРСН, primary-common control physical channel) дуплексной передачи с разделением по времени (TDD, time division duplex), мощность принятого опорного сигнала (RSRP, reference signal received power) и качество принятого опорного сигнала (RSRQ, reference signal received quality), на периодической основе в тех случаях, когда рабочие характеристики сетевого узла 104, например обслуживающей базовой станции, становятся хуже заранее заданного порогового значения. Помимо данных измерений, терминальное устройство 102, такое как процессор 20 и/или связанный с ним датчик позиционирования, может также определять во время проведения измерения местоположение терминального устройства, время, в которое проводится измерение, и/или идентификатор соты сетевого узла 104, например, обслуживающей базовой станции. Эти дополнительные данные могут быть связаны с данными измерений для предоставления дополнительных разъяснений и/или формирования контекста для данных измерений.
Кроме того, терминальное устройство 102, например, в одном из вариантов осуществления настоящего изобретения, процессор 20, может выполнять измерения параметров радиочастотного окружения (включая, например, те, что указаны выше) в других ситуациях, например, в случае ошибки при произвольном доступе, ошибки в канале пейджинга и/или ошибки в широковещательном канале. В тех случаях, когда измерения выполняются в результате ошибки в канале пейджинга, терминальное устройство 102 может отметить, что ошибка декодирования пейджингового канала управления (РССН, paging control channel) зарегистрирована заранее заданное количество раз подряд (например, Х1 раз), даже если терминальное устройство выполнило декодирование физического нисходящего канала управления (PDCCH, physical downlink control channel) в состоянии пейджинга. В этом случае терминальное устройство 102, такое как процессор 20, может быть сконфигурировано для измерения средних значений параметров RSRP и RSRQ в течение периода, продолжающегося с момента обнаружения первой ошибки декодирования в канале РССН до обнаружения Х1-й ошибки декодирования в канале РССН. Терминальное устройство 102, такое как процессор 20, может быть сконфигурировано таким образом, чтобы наряду с этими измерениями параметров радиочастотного окружения это устройство также определяло местоположение, связанное с каждой неудачной попыткой декодирования канала РССН, время, в которое произошла Х1-я неудачная попытка декодирования канала РССН, и идентификатор базовой станции, определенный в момент появления ошибки декодирования канала РССН. В отношении данных измерений, собранных в ответ на возникновение ошибки в широковещательном канале, терминальное устройство 102, такое как процессор 20, может определять средние значения параметров RSRP и RSRQ в течение периода времени, когда физический широковещательный канал (Р-ВСН, physical broadcast channel), канал PDCCH или нисходящий канал синхронизации (DL-SCH, downlink synchronization channel) не могут быть декодированы. Помимо получения данных измерений, терминальное устройство 102, такое как процессор 20, также может быть сконфигурировано для определения типа широковещательного канала, в котором произошла ошибка, местоположения, в котором произошла ошибка при декодировании, времени, в которое произошла ошибка при декодировании, идентификатора базовой станции, полученного во время ошибки при декодировании, и частоты несущей базовой станции, полученной во время ошибки при декодировании.
В режиме ожидания терминальное устройство 102, такое как процессор 20, может продолжать выполнение измерений, например, периодически и/или при возникновении заранее заданных событий, как это было описано выше. Далее, как показано в блоке 206 на фиг.4, терминальное устройство 102 может вернуться в активный режим и для установления соединения может осуществлять связь с сетевым узлом 104 через каналы сигнализации. В одном из вариантов осуществления настоящего изобретения терминальное устройство 102, такое как процессор 20, может предоставлять для сетевого узла 104 индикацию, определяющую наличие и доступность данных измерений, собранных в период нахождения терминального устройства в режиме ожидания (см. блок 208 на фиг.4). Например, терминальное устройство 102 может содержать средства, такие как процессор 20, для предоставления индикации о доступности данных измерений. В связи с этим, терминальное устройство 102 может предоставлять такую индикацию в качестве части процедуры настройки при переходе в активный режим или после возврата в активный режим. В одном из вариантов осуществления настоящего изобретения терминальное устройство 102, такое как процессор 20, может быть сконфигурировано для установки одного бита, одно из состояний которого указывает на доступность данных измерений, а другое - на отсутствие каких-либо данных измерений. Кроме того, терминальное устройство 102, такое как процессор 20, в одном из вариантов осуществления настоящего изобретения может также предоставлять дополнительную информацию, связанную с данными измерений, такую как индикация, относящаяся к количеству данных измерений, с помощью которой сетевой узел 104 может выполнять планирование процесса получения данных измерений. Пунктирные линии, которыми обведен блок 208 на фиг.4, в соответствии с приведенным ниже описанием указывают на то, что терминальному устройству 102 в других вариантах осуществления настоящего изобретения не нужно предоставлять сетевому узлу 104 индикацию о доступности данных измерений, а вместо этого сетевой узел может запросить данные измерений, при их наличии, у терминального устройства, переходящего в активный режим, поскольку, например, сетевой узел осведомлен о том, что терминальное устройство, находящееся в зоне охвата сетевого узла, предварительно было сконфигурировано для сбора данных измерений в режиме ожидания.
Как указано в блоке 210, сетевой узел 104 в этом варианте осуществления настоящего изобретения принимает от терминального устройства 102 индикацию о доступности данных измерений. Например, сетевой узел 104 может содержать такие средства как интерфейс 124 связи и/или процессор 120, предназначенные для приема индикации о доступности или недоступности данных измерений. В тех ситуациях, в которых терминальное устройство 102 предоставляет дополнительную информацию, относящуюся к данным измерений, например индикацию, касающуюся количества данных измерений, сетевой узел 104, такой как интерфейс связи 124 и/или процессор 120, может также принимать эту дополнительную информацию. Сетевой узел 104 затем может определить, доступны ли данные измерений, и, если они доступны, может запросить у терминального устройства 104 отчет о данных измерений (см. блок 212 на фиг.4). Например, сетевой узел 104 может содержать средства, такие как процессор 120 и/или интерфейс 124 связи, для инициирования выдачи запроса на передачу отчета о данных измерений. Поскольку сетевой узел 104 управляет процессом предоставления терминальным устройством 102 данных измерений, он может управлять временем доставки этих данных измерений. В связи с этим, сетевой узел 104 может быть сконфигурирован для выдачи запроса терминальному устройству 102 на предоставление данных измерений, например, в периоды относительно низкой загрузки сети 108, для того чтобы не перегружать сеть в ситуациях более высокой загрузки. В других вариантах осуществления настоящего изобретения сетевой узел 104 может быть сконфигурирован для запроса данных измерений после наступления одного или более заранее заданных условий, например, на основе заранее заданного времени, заранее заданного периода, запроса, местоположения терминального устройства 102, объема памяти, используемой терминальным устройством для хранения данных измерений (который может быть определен, например, на основе индикации количества данных измерений), и в тех случаях, когда терминальное устройство завершает регистрацию данных измерений, например, при переходе в зону обслуживания другой базовой станции и т.п.
Кроме того, сетевой узел 104 может рассматривать дополнительную информацию, предоставляемую терминальным устройством 102 совместно с данными измерений, такую как информация, относящаяся к количеству данных измерений. Таким образом, в тех случаях, когда имеется относительно большой объем данных измерений, сетевой узел 104 может запрашивать доставку отчета о данных измерений только в те моменты времени, в которые уровень загрузки сети 108 относительно низкий. С другой стороны, в тех ситуациях, в которых количество данных измерений относительно небольшое, сетевой узел 104 может не ограничивать себя подобными рамками и может запрашивать отчет о данных измерений независимо от уровня загрузки сети 108.
Терминальное устройство 102 может быть сконфигурировано для приема запроса отчета о данных измерений и предоставления в ответ требуемого отчета, как это показано в блоках 214 и 216 на фиг.4. В связи с этим, терминальное устройство 102 может содержать средства, такие как антенна 12, приемник 16 и/или процессор 20, предназначенные для приема запроса предоставления отчета о данных измерений, и средства, такие как процессор 20, предназначенные для инициирования предоставления отчета о данных измерений. В тех случаях, когда запрос данных измерений, переданный сетевым узлом 104, определяет условия, при выполнении которых необходимо передать отчет, например период передачи отчета и т.п., терминальное устройство 102 также может быть сконфигурировано для распознавания этих условий и предоставления отчета о данных измерений согласно этим условиям. Сетевой узел 104, в свою очередь, сконфигурирован для приема отчета о данных измерений (см. блок 218 на фиг.4). В связи с этим, сетевой узел 104 может содержать средства, такие как интерфейс 124 связи и/или процессор 120, предназначенные для приема отчета о данных измерений.
Затем данные измерений могут анализироваться обычно совместно с данными измерений, предоставленными рядом других терминальных устройств 102, для определения зоны охвата, обеспечиваемой сетевым узлом 104, например базовой станцией. В соответствующих случаях зону охвата, обеспечиваемую сетевым узлом 104, например базовой станцией, можно регулировать путем, например, ввода в действие дополнительных базовых станций, настройки наклона антенны существующих базовых станций, регулировки мощности передачи базовой станции и т.п. Благодаря сбору данных измерений с помощью терминального устройства 102, находящегося в режиме ожидания, можно уменьшить степень использования передвижных тестов для сбора данных измерений. Таким образом, можно уменьшать эксплуатационные расходы, связанные с передвижными тестами, и снижать результирующее воздействие на окружающую среду, вызванное этими тестами. Кроме того, предоставление сетевому узлу 104, соответствующему одному из вариантов осуществления настоящего изобретения, возможности передавать информацию о конфигурации измерений в терминальное устройство 102 позволяет этому узлу управлять типом собираемых данных измерений. Помимо этого, если терминальное устройство 102, соответствующее одному из вариантов осуществления настоящего изобретения, после возврата в активный режим предоставляет сетевому узлу 104 индикацию о доступности данных измерений, то сетевой узел 104 может определить соответствующее время выдачи запроса доставки данных измерений с учетом, например, состояния сети. Кроме того, если сетевому узлу 104, соответствующему одному из вариантов осуществления настоящего изобретения, предоставляется возможность как передавать информацию о конфигурации измерений, так и управлять передачей отчетов об измерениях, логика, согласно которой должно работать терминальное устройство 102, может быть упрощена, поскольку уменьшается зависимость этого устройства от инициирующих условий и т.п.
Хотя сетевой узел 104 может обрабатывать и анализировать данные измерений, система 100 в одном из вариантов осуществления настоящего изобретения может содержать другой сетевой узел 106. В этом варианте осуществления настоящего изобретения сетевые узлы 104, которые непосредственно взаимодействуют с терминальным устройством 102, могут быть сконфигурированы для передачи данных измерений, полученных из терминального устройства, в сетевой узел 106. Сетевой узел 106, в свою очередь, может быть сконфигурирован для более централизованной обработки и анализа данных измерений, полученных из одного или более сетевых узлов 104. На основе анализа, выполняемого сетевым узлом 106 в этом варианте осуществления настоящего изобретения, могут идентифицироваться общесистемные проблемы благодаря более централизованной позиции этого узла в системе 100.
Операции, описанные выше со ссылкой на фиг.4, могут изменяться в других вариантах осуществления настоящего изобретения, но при этом они будут включать сбор данных измерений в режиме ожидания и последующую передачу отчета о данных измерений под управлением сетевого узла 104. Например, терминальное устройство 102 может быть сконфигурировано таким образом, чтобы индикация о том, были ли собраны данные измерений, не передавалась при возврате в активный режим. В этом варианте осуществления настоящего изобретения сетевой узел 104 может быть сконфигурирован для выдачи запроса получения отчета о данных измерений из каждого терминального устройства 102, которое поддерживает связь с сетевым узлом для перехода в активный режим. Например, запрос отчета может передаваться только в выбранные терминальные устройства 102 во избежание, например, избыточной информационной нагрузки в процессе передачи отчетов об измерениях. В соответствии с этим вариантом осуществления изобретения некоторые терминальные устройства 102 могут собрать данные измерений в режиме ожидания и, таким образом, могут предоставить отчет о данных измерений в сетевой узел 104, в то время как другие терминальные устройства могут не собирать данные измерений в режиме ожидания и, в результате, не передавать их в сетевой узел.
Как было описано выше, на фиг.4 показана блок-схема системы, способа и компьютерного программного продукта в соответствии с примерами осуществления изобретения. Необходимо понимать, что каждый блок в блок-схеме и комбинации блоков в блок-схеме могут быть реализованы различными средствами, такими как аппаратное обеспечение и/или компьютерный программный продукт, включающий один или более машиночитаемых носителей, на котором хранятся машиночитаемые программные инструкции. Например, одна или более описанных процедур могут быть выполнены с помощью компьютерных программных инструкций компьютерного программного продукта. В связи с этим, компьютерный программный продукт, который включает описанные процедуры, выполняемые сетевым узлом 104, может храниться на одном или более запоминающих устройствах 122 сетевого узла, такого как базовая станция или другое вычислительное устройство, и исполняться процессором 120 сетевого узла, в то время как компьютерный программный продукт, который включает описанные процедуры, выполняемые терминальным устройством 120, может храниться на одном или более запоминающих устройствах 40, 42 терминального устройства и исполняться процессором 20 терминального устройства. В некоторых вариантах осуществления изобретения инструкции компьютерной программы, включающие компьютерный (компьютерные) программный (программные) продукт (продукты), который (которые) осуществляет (осуществляют) описанные выше процедуры, могут храниться в запоминающих устройствах множества вычислительных устройств. Необходимо понимать, что любой такой компьютерный программный продукт может быть загружен в компьютер или другое программируемое устройство для получения такого механизма, что компьютерный программный продукт, включающий инструкции, исполняемые на компьютере или другом программируемом устройстве, создаст средства для реализации функций, заданных в блоке (блоках) блок-схемы. Кроме того, компьютерный программный продукт может включать один или более машиночитаемых носителей, на которых могут храниться компьютерные программные инструкции, так что один или более машиночитаемых носителей могут направлять компьютер или другое программируемое устройство для предоставления конкретных функций, так чтобы компьютерный программный продукт включал изделие, которое реализовывает функции, заданные в блоке (блоках) блок-схемы. Компьютерные программные инструкции одного или более компьютерных программных продуктов могут также загружаться в компьютер или другое программируемое устройство (например, терминальное устройство 102 и/или сетевой узел 104) для инициирования выполнения последовательности операций на компьютере или другом программируемом устройстве для образования процесса, реализуемого компьютером, так чтобы инструкции, которые выполняются на компьютере или другом программируемом устройстве, реализовывали функции, заданные в блоке (блоках) блок-схемы.
Соответственно, блоки блок-схемы поддерживают комбинации средств для выполнения конкретных функций. Необходимо также понимать, что один или более блоков блок-схемы и комбинации блоков блок-схемы могут быть реализованы компьютерными системами на основе специализированного аппаратного обеспечения, которые выполняют указанные функции, или комбинациями специализированного аппаратного обеспечения или компьютерного (компьютерных) программного (программных) продукта (продуктов).
Описанные выше функции могут быть выполнены множеством способов. Например, любое подходящее средство для выполнения любой функции, описанной выше, может быть использовано для реализации вариантов осуществления изобретения. В одном из вариантов осуществления изобретения соответствующим образом сконфигурированные процессоры 20, 120 терминального устройства 102 и сетевого узла 104 могут обеспечивать средства для выполнения соответствующих функций, как показано на фиг.4 и описано выше. В другом варианте осуществления изобретения все элементы изобретения или их часть могут быть сконфигурированы посредством компьютерного программного продукта и могут работать под его управлением. Компьютерный программный продукт для выполнения способов согласно вариантам осуществления изобретения включает машиночитаемый носитель, такой как энергонезависимый носитель памяти, и машиночитаемые части программного кода, такие как последовательности компьютерных инструкций, которые хранятся на машиночитаемом носителе данных.
Множество модификаций или других вариантов осуществления настоящего изобретения могут быть очевидны специалистам в области техники, к которой относится данное изобретение, при этом оно имеет приоритет принципов, представленных в данном описании и на соответствующих чертежах. Таким образом, следует понимать, что настоящее изобретение не ограничено конкретными описанными вариантами его осуществления, и что модификации и другие варианты его осуществления находятся в рамках приложенной формулы изобретения. Более того, несмотря на то, что в предшествующем описании и на соответствующих чертежах представлены примеры осуществления настоящего изобретения в контексте конкретных примеров комбинаций элементов и/или функций, следует понимать, что в альтернативных вариантах осуществления изобретения могут быть обеспечены другие комбинации элементов и/или функций в пределах сущности приложенной формулы изобретения. В связи с этим, например, различные комбинации элементов и/или функций, отличных от явно описанных выше, также могут быть заявлены в некоторых из пунктов формулы изобретения. Несмотря на использование в настоящем документе конкретных терминов, они использованы исключительно в общем смысле для описания, а не для ограничения изобретения.