СПОСОБЫ ДЛЯ ОБНАРУЖЕНИЯ СБОЯ И ВОССТАНОВЛЕНИЯ В ЛИНИИ РАДИОСВЯЗИ
METHOD FOR FAULT DETECTION AND RECOVERY IN RADIO COMMUNICATION LINE

1. Область техники, к которой относится изобретение
Настоящее изобретение относится к способу и системе для поддержания канала передачи данных. Настоящее изобретение дополнительно относится к определению, находится ли канал передачи данных в синхронизации.
2. Введение
Проект партнерства третьего поколения (3GPP) разрабатывает канал связи LTE (долгосрочное развитие) с использованием физического уровня, основанного на глобально применимом выделенном универсальном наземном радиодоступе (E-UTRA). Пользовательское оборудование (UE) может использовать заданный для соты опорный сигнал как метрику для определения, находится ли канал радиосвязи в синхронизации или вне синхронизации путем определения, может ли поддерживаться надежная передача кодового слова PDCCH (физический канал управления нисходящей линии связи) с конкретными форматами в линии связи.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Раскрыты способ, телекоммуникационное устройство и электронное устройство для обнаружения состояния линии радиосвязи. Приемопередатчик может поддерживать линию радиосвязи с сетевой базовой станцией. Процессор может отображать информацию о состоянии канала на состояние синхронизации, ассоциированное с линией радиосвязи на основе принятого сигнала, и определять состояние синхронизации через оценку частоты появления ошибочных блоков в линии радиосвязи на основе информации о состоянии канала.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
На чертежах представлены только типичные варианты осуществления изобретения и поэтому они не должны рассматриваться как ограничивающие область его применения, при этом изобретение будет описано и объяснено с дополнительной спецификой и детальностью со ссылками на прилагаемые чертежи, на которых:
Фиг. 1 иллюстрирует один вариант осуществления системы связи.
Фиг. 2 иллюстрирует возможную конфигурацию вычислительной системы, чтобы действовать как базовая станция.
Фиг. 3 иллюстрирует блок-схему варианта осуществления пользовательского оборудования.
Фиг. 4 иллюстрирует блок-схему последовательности операций варианта осуществления способа определения события синхронизации.
Фиг. 5 иллюстрирует блок-схему последовательности операций варианта осуществления способа определения, находится ли линия радиосвязи вне синхронизации.
Фиг. 6 иллюстрирует блок-схему последовательности операций варианта осуществления способа определения, находится ли линия радиосвязи в синхронизации.
ПОДРОБНОЕ ОПИСАНИЕ
Дополнительные признаки и преимущества изобретения будут изложены в последующем описании и частично будут явствовать из описания или могут быть изучены при практическом осуществлении изобретения. Признаки и преимущества изобретения могут быть реализованы и получены посредством инструментов и комбинаций, конкретно указанных в прилагаемой формуле изобретения. Эти и другие признаки настоящего изобретения станут более очевидными из последующего описания и прилагаемой формулы изобретения или могут быть изучены при практическом осуществлении изобретения, как изложено в данном документе.
Различные варианты осуществления изобретения обсуждены подробно ниже. Наряду с тем, что обсуждаются примерные варианты осуществления, следует понимать, что это делается только для целей иллюстрации. Специалисту в данной области техники должно быть понятно, что другие компоненты и конфигурации могут использоваться без отклонения от сущности и объема изобретения.
Настоящее изобретение содержит множество вариантов осуществления, например способ, устройство, электронное устройство и другие варианты осуществления, которые относятся к основным идеям изобретения. Электронные устройства могут быть любым образом компьютером, мобильным устройством или устройством беспроводной связи.
Раскрыты способ, телекоммуникационное устройство и электронное устройство для обнаружения состояния линии радиосвязи. Приемопередатчик может поддерживать линию радиосвязи с сетевой базовой станцией. Процессор может отображать информацию о состоянии канала на состояние синхронизации, ассоциированное с линией радиосвязи, на основе принятого сигнала и определять состояние синхронизации через оценку частоты появления ошибочных блоков в линии радиосвязи на основе информации о состоянии канала.
Фиг. 1 иллюстрирует один вариант осуществления системы 100 связи. Система 100 связи может включать в себя сеть 102, базовую станцию 104 и пользовательское оборудование (UE) 106. Различные устройства связи могут обмениваться данными или информацией через сеть 102. Сеть 102 может быть сетью выделенного универсального наземного радиодоступа (E-UTRA), или другим типом телекоммуникационной сети. Сетевой объект, например, базовая станция 104, может назначать идентификатор UE (UEID) для UE 106, когда UE 106 впервые соединяется с сетью 102. Для одного варианта осуществления базовая станция 104 может быть распределенным набором серверов в сети. UE 106 может быть одним из нескольких типов карманных или мобильных устройств, таких как мобильный телефон, портативный компьютер, или персональным цифровым помощником (PDA). Для одного варианта осуществления UE 106 может быть устройством с возможностями WiFi, устройством с возможностями WiMax или другими беспроводными устройствами.
Фиг. 2 иллюстрирует возможную конфигурацию вычислительной системы, чтобы действовать как базовая станция 104. Базовая станция 104 может включать в себя контроллер/процессор 210, память 220, интерфейс 230 базы данных, приемопередатчик 240, интерфейс 250 устройства ввода/вывода (I/O) и сетевой интерфейс 260, соединенные через шину 270. Базовая станция 104 может реализовывать любую операционную систему, такую как, например, Microsoft Windows, UNIX или LINUX. Клиентское и серверное программное обеспечение могут быть написаны на любом языке программирования, таком как, например, C, C++, Java или Visual Basic. Серверное программное обеспечение может исполняться на любой архитектуре приложений, такой как, например, Java сервере или NET архитектуре.
Контроллер/процессор 210 может быть любым программируемым процессором, известным для специалиста в данной области техники. Однако способ поддержки решений может также быть реализован на компьютере общего или специального назначения, программируемом микропроцессоре или микроконтроллере, элементах периферийных интегральных схем, специализированной интегральной схеме или других интегральных схемах, аппаратных/электронных логических схемах, таких как схема с дискретными элементами, программируемое логическое устройство, такое как программируемая логическая матрица, программируемая пользователем вентильная матрица или тому подобное. В целом любое устройство или устройства, допускающие реализацию способа поддержки решений, как описано в материалах настоящей заявки, могут использоваться для реализации функций системы поддержки решений этого изобретения.
Память 220 может включать в себя энергозависимое и энергонезависимое устройства для хранения данных, включая одно или более электрических, магнитных или оптических запоминающих устройств, таких как оперативное запоминающее устройство (RAM), кэш, жесткий диск или любое запоминающее устройство. Память может иметь кэш для скоростного доступа к определенным данным. Память 220 может также соединяться с постоянным запоминающим устройством на компакт-диске (CD-ROM), постоянным запоминающим устройством на цифровом видеодиске (DVD-ROM), вводом чтения-записи DVD, накопителем на магнитной ленте или другим съемным запоминающим устройством, которое позволяет непосредственно выгружать медиа-контент в систему.
Данные могут сохраняться в памяти или в отдельной базе данных. Интерфейс 230 базы данных может использоваться контроллером/процессором 210 для осуществления доступа к базе данных. База данных может содержать любые данные форматирования для соединения UE 106 с сетью 102.
Приемопередатчик 240 может создавать соединение данных с UE 106. Приемопередатчик может создавать физический канал управления нисходящей линии связи (PDCCH) и физический канал управления восходящей линии связи (PUCCH) между базовой станцией 104 и UE 106.
Интерфейс 250 устройства I/O может соединяться с одним или более устройствами ввода, которые могут включать в себя клавиатуру, мышь, сенсорный экран или монитор с управлением пером, устройство распознавания речи или любое другое устройство, которое принимает ввод. Интерфейс 250 устройства I/O может также соединяться с одним или более устройствами вывода, например монитором, принтером, дисководом, динамиками или любым другим устройством, предоставляемым для вывода данных. Интерфейс 250 устройства I/O может принимать задачу ввода данных или критерии соединения от сетевого администратора.
Интерфейс 260 сетевого соединения может соединяться с устройством связи, модемом, картой сетевого интерфейса, приемопередатчиком или любым другим устройством, обеспечивающим передачу и прием сигналов от сети 106. Интерфейс 260 сетевого соединения может использоваться для соединения клиентского устройства с сетью. Интерфейс 260 сетевого соединения может использоваться для соединения устройства телеконференции с сетью, соединяющей пользователя с другими пользователями в телеконференции. Компоненты базовой станции 104 могут соединяться, например, через электрическую шину 270 или беспроводным способом.
Контроллер/процессор 210 может осуществлять доступ к клиентскому программному обеспечению и базам данных из памяти 220 и может включать в себя, например, приложения базы данных, приложения обработки текстов, а также компоненты, которые реализуют функциональные возможности поддержки решений настоящего изобретения. Базовая станция 104 может реализовывать любую операционную систему, такую как, например, Microsoft Windows, LINUX или UNIX. Клиентское и серверное программное обеспечение могут быть написаны на любом языке программирования, таком как, например, C, C++, Java или Visual Basic. Хотя не требуется, изобретение будет описано, по меньшей мере, частично в общем контексте машиноисполняемых команд, например, программных модулей, которые выполняются электронным устройством, например компьютером общего назначения. Как правило, программные модули включают в себя стандартные программы, объекты, компоненты, структуры данных и так далее, которые выполняют конкретные задачи или реализуют конкретные абстрактные типы данных. Более того, специалисты в данной области техники примут во внимание, что другие варианты осуществления изобретения могут быть применены на практике в сетевых вычислительных средах со многими типами конфигураций вычислительной системы, в том числе персональными компьютерами, "карманными" устройствами, многопроцессорными системами, основанной на микропроцессорах или программируемой бытовой электроникой, сетевыми РС, миникомпьютерами, мейнфреймами и т.п.
Фиг. 3 иллюстрирует блок-схему варианта осуществления телекоммуникационного устройства или электронного устройства, чтобы действовать как UE 106. UE 106 может осуществлять доступ к информации или данным, сохраненным в сети 102. Для некоторых вариантов осуществления настоящего изобретения UE 106 может также поддерживать одно или более приложений для осуществления различных коммуникаций с сетью 102. UE 106 может быть карманным устройством, например мобильным телефоном, портативным компьютером или персональным цифровым помощником (PDA). Для некоторых вариантов осуществления настоящего изобретения UE 106 может быть устройством с возможностями WiFi, которое может использоваться для осуществления доступа к сети 102 для данных или с помощью голоса, используя VOIP.
UE 106 может включать в себя приемопередатчик 302, который может передавать и принимать данные по сети 102. UE 106 может включать в себя процессор 304, который выполняет сохраненные программы. UE 106 может также включать в себя энергозависимую память 306 и энергонезависимую память 308, которые используются процессором 304. UE 106 может включать в себя интерфейс 310 ввода пользователя, который может содержать элементы, например клавиатуру, устройство отображения, сенсорный экран и тому подобное. UE 106 может также включать в себя устройство вывода пользователя, которое может содержать экран устройства отображения и аудиоинтерфейс 312, который может содержать такие элементы, как микрофон, наушники и динамик. UE 106 также может включать в себя интерфейс 314 компонентов, с которыми могут соединяться дополнительные элементы, например USB-интерфейс (универсальная последовательная шина). Наконец, UE 106 может включать в себя источник 316 питания.
UE 106 может определить, находится ли линия радиосвязи в синхронизации или вне синхронизации с базовой станцией в предположении передачи типа канала управления с определенным форматом, отображением поднесущих, конфигурацией передающей антенны и усилением мощности. Формат передачи может соответствовать конкретному типу кода с исправлением ошибок, например сверточного кода, блочного кода, турбокода; размеру полезной нагрузки; кодовой скорости; размеру блока; типу модуляции; или другому типу кода с исправлением ошибок. Тип канала управления не нужно физически передавать в сигнале, и никакого фактического декодирования, следующего за контролем циклического избыточного кода (CRC), может не требоваться для обнаружения, находится ли линия радиосвязи вне синхронизации или в синхронизации. UE 106 может выполнять обнаружение, используя оценку состояния канала для части подкадра, который содержит канал управления, например коэффициенты распространения канала, дисперсия помех и другие. Информация о состоянии канала может оцениваться из опорных сигналов определенной соты или с помощью других способов. Состояние канала может определяться в общих терминах, как реализации канала распространения между передатчиком и приемником вместе с шумом и сигналами помех по частотно-временной области приема сигнала. В качестве одного примера, состояние канала может относиться к совокупности коэффициентов канала по каждой поднесущей и помехи по каждой поднесущей плюс статистика дисперсии шума. В качестве другого примера, информация о состоянии канала может относиться к отношению сигнала к помехе и шуму (SINR) по каждой поднесущей.
UE 106 может оценивать частоту появления ошибочных блоков (BLER) линии радиосвязи для определения, является ли линия используемой, имеет ли место сбой или восстановление. SINR опорного сигнала, вычисленное по всем частотно-временным ресурсам в области управления, может использоваться как ввод в функцию состояния канала, описывающую информацию о состоянии канала. Функция информации о состоянии канала может отображать отношение сигнал-шум (SNR) всех поддиапазонов и метрику типа CQI (информация о качестве канала). Функция информации о состоянии канала может аппроксимировать SINR опорного сигнала, вычисленное по этим группам элементов ресурсов, соответствующим кодовому слову физического канала управления нисходящей линии связи (PDCCH). Функция информации о состоянии канала может быть каскадным набором функций. В одном варианте осуществления первая подфункция может принимать принятый сигнал как вход для вычисления оценки состояния канала, например коэффициента канала, оцениваемого по каждой поднесущей, и дисперсии помех и шума по каждой поднесущей. Вторая подфункция может принимать оценку состояния канала и отображать ее на оценку BLER.
Другие реализации приемника UE могут иметь другой демодулятор PDCCH или возможности декодера. Отображения BLER для UE 106 могут настраиваться для более точного отражения фактической реализации. Альтернативно, UE 106 может использовать заранее определенные функции для получения метрики "эффективного SINR " и для сравнения с порогами для идентификации события отсутствия синхронизации или события синхронизации. UE 106 может создавать оценки среднего полного количества информации на каждый бит (MMIB) или оценки пропускной способности канала вместо BLER для определения, может ли линия поддерживать надежные передачи PDCCH.
Информация о состоянии канала или оценка BLER могут быть получены от каждого подкадра, выбираемого из интервала обработки в режиме непрерывного приема. Для режима работы с прерывистым приемом эти подкадры могут соответствовать подкадрам или их подмножеству, в случаях пейджинга последовательно разделенным периодом прерывистого цикла. Интервал обработки может соответствовать множеству длительностей периода прерывистого приема, из которых производятся выборки подкадров.
UE 106 может использовать агрегированную информацию о состоянии канала по каждому поддиапазону для кодового слова PDCCH для получения оценки BLER. Так как фактическое частотно-временное разнесение, испытываемое кодовым словом PDCCH в канале распространения, формирует оценку BLER, оценка BLER может быть более точной. С другой стороны, если UE 106 использует уровень SINR единственного опорного сигнала, сравниваемого с порогом, для определения событий синхронизации, широкополосный характер отображения кодового слова PDCCH и ассоциированные выигрыши за счет частотного разнесения для более высоких ширин полос, например более чем 1.4 МГц, не могут быть получены. Событие синхронизации может быть событием, в котором состояние синхронизации линии радиосвязи изменяется. Эта практика может привести к увеличению ложных запусков событий отсутствия синхронизации, когда SINR узкополосного опорного сигнала является низким, например, когда сигнал в ширине полосы измерения замирает, в то время как кодовое слово PDCCH было бы декодируемым.
Фиг. 4 иллюстрирует блок-схему последовательности операций варианта осуществления способа 400 определения события синхронизации. UE 106 может поддерживать линию радиосвязи с базовой станцией (блок 402). UE 106 может отслеживать состояние синхронизации, ассоциированное с линией радиосвязи (блок 404). UE 106 может отображать информацию о состоянии канала в состояние синхронизации линии радиосвязи на основе принятого сигнала в определенной ширине полосы (блок 406). UE 106 может определять состояние синхронизации через оценку BLER в линии радиосвязи на основе информации о состоянии канала (блока 408). UE 106 может определять событие синхронизации на основе BLER (блок 410).
UE 106 может использовать различные форматы для определения, когда имело место событие отсутствия синхронизации, по отношению к тому, когда имело место событие синхронизации. Первый порог, в данном документе упоминаемый как порог сбоя, может определять, в какой точке BLER становится достаточно высокой для указания, что линия радиосвязи находится вне синхронизации. Второй порог, в данном документе упоминаемый как порог восстановления, может определять, в какой точке BLER становится достаточно низкой для указания, что линия радиосвязи находится в синхронизации. Оба уровня могут определяться как функция ширины полосы, например, 1,4, 3, 5, 10, 15, 20 МГц и конфигурации передающей антенны, например, 1x2, 2x2 пространственно-частотное блочное кодирование (SFBC) или 4x2 SFBC-разнесение передачи с переключением частот (FSTD). Альтернативно UE 106 может использовать только два уровня, один для отсутствия синхронизации и один для синхронизации, общие по ширинам полосы и конфигурации передающей антенны.
Событие отсутствия синхронизации может иметь место, когда SNR падает или качество канала ухудшается, так что каналы управления или совместно используемые каналы становятся недекодируемыми. Порог может определяться с учетом наилучшего покрытия, доступного, когда используются защита от максимальной ошибки, максимальное усиление мощности и передача с максимальным частотно-временным разнесением.
UE 106 может использовать символы опорного сигнала для получения информации о состоянии канала по каждому поддиапазону для управляющей области подкадра. Поддиапазон может быть одним элементом канала управления (CCE), группой элементов ресурсов или каким-либо иным агрегированием поднесущих, которые содержат преобразованные символы кодового слова PDCCH. Полезная нагрузка PDCCH может иметь определенный формат, например формат 1А. Формат может иметь определенный размер максимальной полезной нагрузки, например, 31 бит для 10 МГц; определенный уровень максимального агрегирования, используемый для ширины полосы, например уровень агрегирования 8 для ширины полосы 10 МГц; и конкретное отображение кодового слова на поднесущую, которое достигает максимального частотно-временного разнесения. Альтернативно, UE 106 может использовать типичный размер полезной нагрузки, типичный уровень агрегирования и типичное отображение кодового слова на поднесущую. UE 106 может использовать максимальное усиление мощности относительно опорного сигнала, например, +3 дБ или типичное усиление мощности относительно опорного сигнала, например, 0 дБ.
Базовой станции 104 не нужно фактически передавать полезную нагрузку PDCCH предполагаемого типа. UE 106 может вычислять информацию о состоянии канала по каждому поддиапазону для поднесущей в предположении, что полезная нагрузка PDCCH предполагаемого типа была передана. UE 106 может использовать информацию о состоянии канала по каждому поддиапазону для всего кодового слова PDCCH для предполагаемого типа для получения оценки BLER для кодового слова PDCCH. UE 106 может получать оценку BLER для каждого из подкадров в интервале обработки отсутствия синхронизации, например интервале в 200 мс. UE 106 может усреднять эти оценки по продолжительности обработки отсутствия синхронизации.
Для обобщения этого отображения UE 106 может определять информацию о состоянии канала, которая отображает всю метрику SINR по каждому поддиапазону или метрику типа CQI из подкадров на единственную оценку BLER, которая сравнивается с порогом для определения события отсутствия синхронизации. UE 106 может определять критерий для обнаружения отсутствия синхронизации как события, в котором оценка средней BLER больше, чем установленный процент на продолжительности обработки отсутствия синхронизации, или оценка BLER больше, чем установленный процент для последнего установленного числа подкадров.
В одном примере UE 106 может создавать оценки BLER для пяти подкадров, разделенных на 40 мс в интервале обработки в 200 мс для цели оценки отсутствия синхронизации. Для подкадра, для которого оценивается PDCCH BLER, UE 106 может допускать, что полезная нагрузка формата 1А PDCCH из ~42 битов (для работы на 10 МГц) передается в управляющей области по первым n (0<n<4) OFDM-символам (мультиплексирование с ортогональным частотным разделением) в подкадре, инициируя CCE в общем пространстве поиска на уровне агрегирования 8. UE 106 может идентифицировать группы элементов частотно-временных ресурсов, по которым кодовое слово отображается, и вычисляет SINR опорного сигнала для этих групп элементов ресурсов. SINR опорного сигнала может быть вычислено с помощью интерполяции сигнала с помощью оценки канала и шума по минимальной среднеквадратической ошибке или с помощью некоторого другого способа. Для 72 групп элементов ресурсов UE 106 может использовать 72 неотрицательных элементов SINR опорного сигнала в оценке BLER. UE 106 может использовать ресурсы опорного сигнала от того же самого подкадра для оценки SINR опорного сигнала для групп управляющих элементов ресурсов, а также текущих, предыдущих и будущих подкадров. Информация о состоянии канала, которая отображает все элементы SINR опорного сигнала в значение BLER может определяться автономно и предварительно сохраняться в UE 106. Эта функция может отображать 72 элемента опорного сигнала SINR в значение оценки BLER для кодового слова PDCCH формата 1А. Одним примером информации о состоянии канала может быть функция, которая принимает среднее SINR опорного сигнала и ковариацию SINR опорного сигнала, захватывая средний уровень и частотно-временное изменение SINR опорного сигнала, как входные аргументы, и выводит значение BLER. Значение усиления мощности, допускаемое для полезной нагрузки PDCCH формата 1А, может включаться в информацию о состоянии канала. Альтернативно, усиление мощности может добавляться к элементам SINR опорного сигнала для отражения SINR, соответствующего группам элементов ресурсов, на которые отображается полезная нагрузка PDCCH. Оценки BLER из 5 подкадров могут затем усредняться для вычисления среднего BLER, которое сравнивается с порогом, например, 10%, для проверки, выполнен ли критерий отсутствия синхронизации.
Определение отсутствия синхронизации может создавать служебную нагрузку обработки относительно случая, когда событие отсутствия синхронизации определяется с использованием, например, измерения SINR узкополосного опорного сигнала. Для исправления этого UE 106 может подразделять интервал обработки отсутствия синхронизации на две части. UE 106 может постоянно отслеживать принимаемую мощность узкополосного опорного сигнала (RSRP), усредненную по продолжительности первой части. Так как измерение SINR узкополосного опорного сигнала до некоторой степени коррелируется с широкополосной метрикой типа CQI или SINR по каждому поддиапазону для элементов ресурсов PDCCH, порог проверки синхронизации может использоваться для инициирования оценки BLER. Например, если SINR узкополосного опорного сигнала падает ниже порога синхронизации, выбираемого путем реализации усреднением SINR опорного сигнала по первой части интервала обработки, вторая часть может использовать порог синхронизации для инициирования поиска для события отсутствия синхронизации с использованием метода отображения BLER.
Фиг. 5 иллюстрирует блок-схему последовательности операций варианта осуществления способа 500 определения, находится ли линия радиосвязи в состоянии отсутствия синхронизации. UE 106 может поддерживать линию радиосвязи с базовой станцией (блок 502). Если RSRP меньше порога проверки синхронизации (блок 504), UE 106 может отображать информацию о состоянии канала для линии радиосвязи на основе принятого сигнала в определенной ширине полосы (блок 506). UE 106 может устанавливать интервал сбоя на основе параметра полезной нагрузки, например, типа канала управления (блок 508). Тип канала управления может быть определенным форматом передачи, преобразованием поднесущей, конфигурацией передающей антенны, усилением мощности или другими параметрами. Формат передачи может быть типом кода с исправлением ошибок, размером полезной нагрузки, кодовой скоростью, размером блока, типом модуляции или другими форматами. Тип кода с исправлением ошибок может быть сверточным кодом, блочным кодом, турбокодом или другими кодами. UE 106 может оценивать метрику для линии радиосвязи на основе информации о состоянии канала, используя формат, наилучшим образом подходящий для определения того, произойдет ли вскоре сбой линии радиосвязи, или формат сбоя (блок 510). Метрика может быть частотой появления ошибочных блоков, средним полным количеством информации на каждый бит, средним отношением сигнал-шум, пропускной способностью канала или другой метрикой. Если метрика находится в пределах диапазона сбоя (блок 512), UE 106 может обозначать линию радиосвязи как имеющую событие отсутствия синхронизации (блок 514).
UE 106 может использовать различный формат для определения события синхронизации с меньшей служебной нагрузкой. UE 106 может использовать символы опорного сигнала для получения информации о состоянии канала по каждому поддиапазону для управляющей области подкадра. Поддиапазон может быть одним элементом канала управления (CCE), группой элементов ресурсов или каким-либо иным агрегированием поднесущих, которые содержат отображенные символы кодового слова PDCCH. Полезная нагрузка PDCCH может иметь определенный формат, например формат 1А или 1С. Формат может иметь определенный размер максимальной полезной нагрузки, например, 31 бит для 10 МГц; определенную степень максимального агрегирования, используемую для ширины полосы, например степень агрегирования 2; и определенное отображение кодового слова на поднесущую, которое реализует максимальное частотно-временное разнесение. Альтернативно, UE 106 может использовать типичный размер полезной нагрузки, типичную степень агрегирования и типичное отображение кодового слова на поднесущую. UE 106 может использовать минимальное усиление мощности относительно опорного сигнала, например, -6 дБ или типичное усиление мощности относительно опорного сигнала, например, 0 дБ.
Базовой станции 104 не нужно фактически передавать полезную нагрузку PDCCH предполагаемого типа. UE 106 может вычислять информацию о состоянии канала по каждому поддиапазону для поднесущей в предположении, что полезная нагрузка PDCCH предполагаемого типа была передана. UE 106 может использовать информацию о состоянии канала по каждому поддиапазону для всего кодового слова PDCCH для предполагаемого типа для получения оценки BLER для кодового слова PDCCH. UE 106 может получать оценку BLER для каждого из подкадров в интервале обработки при синхронизации, например, в интервале в 100 мс. UE 106 может усреднять эти оценки по продолжительности обработки при синхронизации.
Для обобщения этого отображения UE 106 может определять информацию о состоянии канала, которая отображает все метрики SINR по каждому поддиапазону или метрики информационного типа о состоянии канала из подкадров в единственную оценку BLER, которая сравнивается с порогом для определения синхронизированного события. UE 106 может задавать критерий для обнаружения присутствия синхронизации как события, в котором оценка средней BLER меньше установленного процента от продолжительности обработки при синхронизации или оценка BLER меньше установленного процента для последнего установленного числа подкадров.
Для оценки состояния синхронизации UE 106 можно использовать формат 1С, так как блок системной информации (SIB), канал поискового вызова (PCH) и ответные сообщения канала произвольного доступа (RACH) адресуются с помощью этого формата PDCCH. После того как UE 106 переходит в синхронизированное состояние, UE 106 может попытаться повторно выбрать соту и отправить сообщение RACH по восходящей линии связи. Условия сигналов могут быть такими, что ответ RACH и передачи SIB могут декодироваться посредством UE 106. Кроме того, кодовое слово формата 1С может иметь меньшую защиту от ошибок, минимальное усиление мощности и отображение поднесущей, которое реализует минимальное частотно-временное разнесение, приводя к ограниченному режиму. Альтернативно, UE 106 может использовать любой другой типичный формат канала управления, нацеленный на определение типового режима.
В одном примере UE 106 может создавать оценки BLER для пяти подкадров, разделенных на 20 мс в интервале обработки в 100 мс для оценки синхронизации. Для подкадра, для которого оценивается PDCCH BLER, UE 106 может допускать, что полезная нагрузка формата 1С PDCCH ~31 бита (для работы 10 МГц) передается в управляющей области по первым трем OFDM-символам в подкадре, начиная с первого CCE в общей области поиска при степени агрегирования 2. UE 106 может идентифицировать группы элементов частотно-временных ресурсов, на которых выполняется отображение кодового слова, и вычисляет SINR опорного сигнала для этих групп элементов ресурсов. UE 106 может использовать информацию о состоянии канала для определения BLER для этого подкадра.
Фиг. 6 иллюстрирует блок-схему последовательности операций варианта осуществления способа 600 определения, является ли линия радиосвязи синхронизированной. UE 106 может поддерживать линию радиосвязи с базовой станцией (блок 602). UE 106 может отображать функцию информации о состоянии канала для линии радиосвязи на основе поднесущей в заданной ширине полосы (блок 604). UE 106 может устанавливать интервал восстановления на основе параметра полезной нагрузки, например тип канала управления (блок 606). Тип канала управления может быть определенным форматом передачи, отображением поднесущей, конфигурацией передающей антенны, усилением мощности или другими параметрами. Формат передачи может быть типом кода с исправлением ошибок, размером полезной нагрузки, кодовой скоростью, размером блока, типом модуляции или другими форматами. Тип кода с исправлением ошибок может быть сверточным кодом, блочным кодом, турбокодом или другими кодами. UE 106 может оценивать метрику для линии радиосвязи на основе информации о состоянии канала, используя формат, наилучшим образом подходящий для определения того, произойдет ли вскоре восстановление линии радиосвязи, или формат восстановления (блок 608). Метрика может быть частотой появления ошибочных блоков, средним полным количеством информации на каждый бит, средним отношением сигнал-шум, пропускной способностью канала или другой метрикой. Если метрика находится в пределах диапазона восстановления (блок 610), UE 106 может оценить линию радиосвязи как имеющую событие синхронизации (блок 612).
Варианты осуществления в объеме настоящего изобретения могут также включать в себя машиночитаемые носители для передачи или сохранения машиноисполняемых команд или структур данных. Подобными машиночитаемыми носителями могу быть любые доступные носители, к которым можно осуществлять доступ посредством компьютера общего назначения или специального назначения. В качестве примера, а не ограничения, такие машиночитаемые носители могут содержать RAM (оперативное запоминающее устройство, ОЗУ), ROM (постоянное запоминающее устройство, ПЗУ), EEPROM (электрически стираемое программируемое постоянное запоминающее устройство, ЭСППЗУ), CD-ROM (запоминающее устройство на компакт-дисках) или другое запоминающее устройство на оптических дисках, запоминающее устройство на магнитных дисках или другие магнитные запоминающие устройства или любой другой носитель, который может быть использован, чтобы переносить или сохранять требуемое средство программного кода в форме машиноисполняемых команд или структур данных. Когда информация передается или предоставляется по сети или другому коммуникационному соединению (реализованному аппаратными средствами, беспроводным способом или их сочетанием) к компьютеру, то компьютер надлежащим образом рассматривает такое соединение как машиночитаемый носитель. Таким образом, любое подобное соединение корректно называть машиночитаемым носителем. Сочетания из вышеперечисленного также следует включить в объем машиночитаемых носителей.
Варианты осуществления также могут быть реализованы на практике в распределенных вычислительных средах, в которых задачи выполняются локальными и удаленными обрабатывающими устройствами, которые связаны (проводными линиями связи, беспроводными линиями связи или их сочетанием) через сеть связи.
Машиночитаемые команды включают в себя, например, команды и данные, которые вызывают выполнение компьютером общего назначения, компьютером специального назначения или обрабатывающим устройством специального назначения определенной функции или группы функций. Машиноисполняемые команды также включают в себя программные модули, которые выполняются компьютерами в автономных или сетевых средах. Как правило, программные модули включают в себя процедуры, программы, объекты, компоненты и структуры данных и так далее, которые выполняют конкретные задачи или реализуют конкретные абстрактные типы данных. Машиноисполняемые команды, ассоциированные структуры данных и программные модули представляют собой примеры средств программного кода для исполнения этапов способов, раскрытых в данном документе. Конкретная последовательность подобных исполняемых команд или ассоциированных структур данных представляет собой примеры соответствующих действий для реализации функций, описанных в этих этапах.
Хотя вышеизложенное описание может содержать определенные подробности, они не должны толковаться как ограничивающие формулу изобретения любым способом. Другие конфигурации описанных вариантов осуществления изобретения являются частью объема этого изобретения. Например, принципы изобретения могут использоваться для каждого отдельного пользователя, где каждый пользователь может отдельно применять подобную систему. Это позволяет каждому пользователю использовать выгоды изобретения, даже если любой из множества возможных вариантов использования не требует функциональных возможностей, описанных в данном документе. Другими словами, могут быть многочисленные примеры электронных устройств, обрабатывающих контент различными возможными способами. Не требуется, чтобы обязательно была одна система, используемая всеми конечными пользователями. Соответственно, изобретение должна определять прилагаемая формула изобретения и ее допустимые эквиваленты, а не любые приведенные конкретные примеры.