СПОСОБЫ И ПОЛЬЗОВАТЕЛЬСКОЕ ОБОРУДОВАНИЕ ДЛЯ ДЕМОДУЛЯЦИИ ДАННЫХ
METHODS AND USER EQUIPMENT FOR DEMODULATION OF DATA

Область техники, к которой относится изобретение
Представленные в настоящем документе варианты осуществления настоящего изобретения, в целом, относятся к области телекоммуникаций. Более конкретно, настоящее раскрытие демонстрирует способы и устройства для демодуляции данных.
Уровень техники
Данный раздел предназначен для предоставления общих сведений для различных вариантов осуществления технологии, которая описывается в настоящем раскрытии. Поэтому, если в настоящем документе не указывается обратное, то описанное в данном разделе не должно быть интерпретировано в качестве предшествующего уровня техники только лишь потому, что оно включено в данный раздел.
Международная заявка на патент PCT/SE2013/050336, которая была подана 26 марта 2013 г. компанией Telefonaktiebolaget LM Ericsson (publ.), предлагает способ, выполняемый посредством узла радиосети, в котором узел радиосети является выполненным с возможностью осуществления связи по эфирному интерфейсу с беспроводным терминалом (также известным как мобильная станция и/или пользовательское оборудование (UE)). Предложенный в заявке PCT/SE2013/050336 способ использует планирующие пилот-сигналы, которые включают в себя общие пилот-сигналы, передающиеся для оценки канала, и предназначены для передачи по эфирному интерфейсу на пользовательское оборудование UE. Способ дополнительно содержит этап выполнения определения того, следует ли передавать дополнительные пилот-сигналы для демодуляции данных на пользовательское оборудование UE в дополнение к общим пилот-сигналам, передающимся для оценки канала. Также предлагается соответствующий способ, выполняемый посредством пользовательского оборудования UE. Этот способ содержит этап выполнения определения того, какие пилот-сигналы, передающиеся от узла радиосети, следует использовать посредством пользовательского оборудования UE, при этом пилот-сигналы, передающиеся от узла радиосети, включают в себя общие пилот-сигналы, предназначенные для оценки канала, и дополнительные пилот-сигналы, предназначенные для демодуляции данных.
Фиг. 1 демонстрирует иллюстративную схему сигнализации, используемую для сигнализации демодулирующих пилот-сигналов. Узел радиосети (например, усовершенствованный узел NodeB (eNB)) непрерывно передает общие пилот-сигналы, предназначенные для оценки информации о состоянии канала (CSI) (действие 110). Пользовательское оборудование UE может вычислить, оценить или иначе определить информацию CSI, такую как, например, информация о качестве канала (CQI), контрольный индекс предварительного кодирования (PCI) и информация о ранге (RI), и предоставить отчет (действие 120) на узел радиосети, например, по высокоскоростному выделенному физическому каналу управления (HS-DPCCH). После приема отчета CSI посредством узла радиосети узел радиосети может определить, достаточно ли только общих пилот-сигналов для демодуляции данных, или же требуются дополнительные пилот-сигналы. Например, такое определение может быть выполнено на основе параметров, таких как, например, отношение сигнал-шум (SNR), отношение сигнал-смесь помехи с шумом (SINR), коэффициент ошибок в блоках (BER), местоположение пользовательского оборудования UE, скорость модуляции и кодирования, и так далее. Определение может быть выполнено, например, посредством контроллера определения пилот-сигналов или посредством планировщика узла радиосети. Если было определено или иначе сделано заключение о том, что дополнительные пилот-сигналы требуются или являются желательными, то узел радиосети может просигнализировать (то есть передать), информацию, указывающую потребность или желание использовать дополнительные пилот-сигналы, на пользовательское оборудование UE (действие 130). Например, эта информация может быть передана с использованием предписывающего сообщения высокоскоростного совместно используемого канала управления (HS-SCCH). Предписывающие сообщения HS-SCCH известны специалистам в соответствующей области техники, и поэтому не будут подробно описываться в настоящем документе. Если пользовательское оборудование UE способно декодировать предписывающее сообщение HS-SCCH, то пользовательское оборудование UE передает сообщение подтверждения (ACK) на узел 100 радиосети, например, по каналу HS-DPCCH (действие 140). Затем, после приема такого сообщения ACK узел радиосети передает данные на пользовательское оборудование 200 UE (действие 150). Данные включают в себя дополнительные пилот-сигналы. Например, данные могут быть переданы по высокоскоростному совместно используемому физическому каналу передачи данных (HS-PDSCH). Затем пользовательское оборудование UE использует дополнительные пилот-сигналы для демодуляции до получения новых указаний от узла радиосети. Действие 160 предназначено для отражения другого, или нового, предписывающего сообщения по каналу HS-SCCH. Действие 170 демонстрирует последующую передачу данных по каналу передачи данных нисходящей линии связи, такому как, например, высокоскоростной совместно используемый физический канал передачи данных (HS-PDSCH).
Сущность изобретения
Различные варианты осуществления настоящего изобретения были разработаны с учетом вышеупомянутых и прочих факторов.
Наряду с тем, что описанные в разделе "Уровень техники" способы и устройства имеют некоторые преимущества, авторы описанной в настоящем раскрытии технологии установили наличие потребности в дополнительном усовершенствовании. В связи с этим, основная задача различных вариантов осуществления настоящего изобретения заключается в обеспечении альтернативной или улучшенной демодуляции данных.
Например, авторы изобретения установили, что в процессе реализации описанной в разделе "Уровень техники" технологии могут возникнуть ситуации, когда пользовательское оборудование UE передает сообщение ACK, а узел радиосети (например, узел NodeB) ошибочно интерпретирует принятое сообщение ACK в качестве сообщения отрицательного подтверждения (NACK).
Вышеупомянутый сценарий является результатом того, что данные, передаваемые в предписывающем сообщении HS-SCCH, обычно не защищаются с использованием циклического контроля избыточности (CRC). Или, другими словами, данные, передающиеся в ответ на предписывающее сообщение HS-SCCH, обычно не защищаются посредством контроля CRC. Соответственно, в первом случае, например, пользовательское оборудование UE предполагает, что узел радиосети активизирует дополнительные пилот-сигналы, и поэтому предпринимает попытки использовать эти пилот-сигналы (которые в некоторых случаях могут отсутствовать в действительности) для оценки канала и демодуляции данных. Поэтому передающиеся впоследствии данные (или пакеты данных) не будут успешно декодированы посредством пользовательского оборудования UE. Или, другими словами, поскольку демодуляция является безуспешной, последующее декодирование посредством пользовательского оборудования UE также является безуспешным. Ошибочная интерпретация, выполняемая посредством узла радиосети, сообщения ACK, отправленного с пользовательского оборудования UE в качестве ответа на предписывающее сообщение HS-SCCH (которое предписывает пользовательскому оборудованию UE использовать как дополнительные пилот-сигналы, так и общие пилот-сигналы), может впоследствии привести к потерям производительности и/или к задержке в планировании передач данных.
Вследствие этого, и в соответствии с первым аспектом, обеспечивается способ демодуляции данных, выполняемой посредством пользовательского оборудования UE. Пользовательское оборудование UE является выполненным с возможностью использования различных демодулирующих пилот-сигналов, где демодулирующие пилот-сигналы включают в себя общие пилот-сигналы а также и дополнительные пилот-сигналы для демодуляции данных. Предписывающее сообщение принимается от узла радиосети по каналу управления нисходящей линии связи, такому как, например, высокоскоростной совместно используемый канал управления (HS-SCCH). Предписывающее сообщение является выполненным с возможностью предписания пользовательскому оборудованию UE использовать как дополнительные пилот-сигналы, так и общие пилот-сигналы. Например, предписывающее сообщение может являться информационным сообщением, включающим в себя поле данных, включающее в себя предписание, или запрос, предписывающий пользовательскому оборудованию UE использовать как дополнительные пилот-сигналы, так и общие пилот-сигналы. Кроме того, сообщение подтверждения (ACK) передается на узел радиосети по каналу управления восходящей линии связи в ответ на прием вышеупомянутого предписывающего сообщения. Например, канал управления восходящей линии связи может являться высокоскоростным выделенным физическим каналом управления (HS-DPCCH). Помимо всего прочего, данные принимаются от упомянутого узла радиосети по каналу передачи данных нисходящей линии связи, такому как, например, высокоскоростной совместно используемый физический канал передачи данных (HS-PDSCH). При этом способ содержит этап демодуляции принятых данных с использованием дополнительных пилот-сигналов в дополнение к общим пилот-сигналам. В случае безуспешного декодирования принятых данных, демодулированных посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам, способ дополнительно содержит этап демодуляции принятых данных только с использованием общих пилот-сигналов. То есть, когда декодирование принятых данных, демодулированных посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам, является безуспешным, дополнительные пилот-сигналы больше не используются для демодуляции данных, и способ вместо этого выполняет демодуляцию принятых данных только с использованием общих пилот-сигналов. В таком случае последующее декодирование данных может являться успешным только в случае успешной демодуляции данных с использованием общих пилот-сигналов.
Способ может дополнительно содержать этап передачи сообщения отрицательного подтверждения (NACK) на узел радиосети, когда декодирование принятых данных, демодулированных только посредством использования общих пилот-сигналов, является безуспешным. Например, сообщение NACK может быть передано по каналу управления восходящей линии связи, такому как, например, канал HS-DPCCH.
В некоторых случаях способ может также содержать этап выполнения демодуляции принятых данных только с использованием общих пилот-сигналов до тех пор, пока не будет принято другое предписывающее сообщение от узла радиосети по каналу управления нисходящей линии связи. Другое предписывающее сообщение может быть выполнено с возможностью предписания пользовательскому оборудованию UE использовать как дополнительные пилот-сигналы, так и общие пилот-сигналы.
В соответствии со вторым аспектом, обеспечивается пользовательское оборудование (UE), выполненное с возможностью использования различных демодулирующих пилот-сигналов. Демодулирующие пилот-сигналы включают в себя общие пилот-сигналы а также и дополнительные пилот-сигналы для демодуляции данных. Пользовательское оборудование UE содержит приемник, передатчик, декодер, процессор и память. Приемник является выполненным с возможностью приема предписывающего сообщения от узла радиосети по каналу управления нисходящей линии связи (например, по каналу HS-SCCH). Предписывающее сообщение является выполненным с возможностью предписания пользовательскому оборудованию UE использовать как дополнительные пилот-сигналы, так и общие пилот-сигналы. Например, предписывающее сообщение может являться информационным сообщением, включающим в себя поле данных, включающее в себя предписание, или запрос, предписывающий пользовательскому оборудованию UE использовать как дополнительные пилот-сигналы, так и общие пилот-сигналы. Передатчик является выполненным с возможностью передачи, в ответ на приемник, принимающий вышеупомянутое предписывающее сообщение, сообщения ACK на упомянутый узел радиосети по каналу управления восходящей линии связи (например, по каналу HS-DPCCH). Приемник также является выполненным с возможностью приема данных от упомянутого узла радиосети по каналу передачи данных нисходящей линии связи (например, по каналу HS-PDSCH). Пользовательское оборудование UE также содержит демодулятор, предназначенный для демодуляции данных. Пользовательское оборудование UE также содержит декодер, предназначенный для декодирования принятых данных. Память сохраняет компьютерный программный код, который при выполнении в процессоре побуждает демодулятор к выполнению демодуляции принятых данных с использованием дополнительных пилот-сигналов в дополнение к общим пилот-сигналам. Помимо всего прочего, память и компьютерный программный код являются выполненными с возможностью, при помощи процессора, побуждения демодулятора к выполнению демодуляции принятых данных только с использованием общих пилот-сигналов, когда декодер безуспешно декодирует принятые данные, демодулированные посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам.
В одном варианте осуществления передатчик также является выполненным с возможностью передачи сообщения NACK на узел радиосети, когда декодер безуспешно декодирует упомянутые принятые данные только с использованием общих пилот-сигналов.
В некоторых вариантах осуществления память и компьютерный программный код также являются выполненными с возможностью, при помощи процессора, побуждения демодулятора к выполнению демодуляции принятых данных только с использованием общих пилот-сигналов до тех пор, пока приемник не примет другое предписывающее сообщение от узла радиосети по каналу управления нисходящей линии связи, где другое предписывающее сообщение предписывает пользовательскому оборудованию UE использовать как дополнительные пилот-сигналы, так и общие пилот-сигналы.
Специалисты в соответствующей области техники должны понимать, что радиосеть (или, более конкретно, узел радиосети) может указывать выбранную схему модуляции для пользовательского оборудования UE через канал управления нисходящей линии связи. Пользовательское оборудование UE может использовать пилот-сигналы в качестве образца для возможности интерпретации различных фаз и амплитуд модулированного сигнала, согласно указанной схеме модуляции. Кроме того, радиосеть (или, более конкретно, узел радиосети) может указывать выбранную скорость кодирования для пользовательского оборудования UE через канал управления нисходящей линии связи. Пользовательское оборудование UE может впоследствии использовать указанную скорость кодирования для возможности декодирования демодулированного сигнала. В данном контексте дополнительные пилот-сигналы используются для демодуляции данных. Однако, в целом, в процессе демодуляции данных отсутствует возможность обнаружения ошибок. Тем не менее, эта проблема может быть решена посредством отличительных признаков характеризующей части независимых пунктов приложенной формулы изобретения. Соответственно, когда декодирование принятых данных, демодулированных посредством использования дополнительных пилот-сигналов, является безуспешным, это может служить указателем того, что узел радиосети не адаптирован для использования дополнительных пилот-сигналов. Иначе говоря, можно определить или иначе сделать заключение о том, является ли демодуляция данных успешной, посредством пробы или попытки декодировать принятые данные, которые были предварительно демодулированы посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам. Если декодирование является безуспешным, то может быть определено или иначе сделано заключение о том, что предшествующая демодуляция данных с использованием дополнительных пилот-сигналов в дополнение к общим пилот-сигналам также не является успешной. Это может служить указателем того, что узел радиосети не адаптирован для использования дополнительных пилот-сигналов для демодуляции данных, а также указателем отсутствия дополнительных пилот-сигналов. В результате, пользовательское оборудование UE вместо этого выполняет демодуляцию принятых данных только с использованием общих пилот-сигналов (то есть не использует дополнительные пилот-сигналы).
Соответственно, различные варианты осуществления настоящего изобретения обеспечивают альтернативную или улучшенную демодуляцию данных. Кроме того, некоторые варианты осуществления настоящего изобретения могут создавать возможность для снижения потенциального риска возникновения вышеупомянутой проблемы ошибочных интерпретаций, выполняемых посредством узла радиосети, сообщения ACK, отправленного с пользовательского оборудования UE в качестве ответа на предписание HS-SCCH. В свою очередь, это может привести к улучшенной общей эффективности, такой как, например, улучшенная производительность и/или меньшая задержка в планировании передач данных.
Краткое описание чертежей
Эти и другие аспекты, отличительные признаки и преимущества изобретения станут очевидными и понятными после прочтения нижеследующего описания вариантов осуществления настоящего изобретения, в котором делается ссылка на прилагаемые чертежи, на которых изображено следующее:
Фиг. 1 демонстрирует иллюстративную схему сигнализации последовательности сообщений для сигнализации или передачи демодулирующих пилот-сигналов;
Фиг. 2 изображает схематический вид иллюстративной системы связи, которая может использовать общие пилот-сигналы, а также и дополнительные пилот-сигналы; и
Фиг. 3 изображает графическое представление алгоритма, демонстрирующее иллюстративный способ, выполняемый посредством пользовательского оборудования.
Подробное описание
Далее в настоящем документе изобретение будет описано более подробно со ссылкой на прилагаемые чертежи, на которых изображены конкретные варианты осуществления изобретения. Однако изобретение может быть реализовано во множестве различных форм, при этом не следует рассматривать представленные в настоящем документе варианты осуществления в качестве ограничения изобретения; наоборот, эти варианты осуществления обеспечиваются в иллюстративных целях, чтобы настоящее раскрытие являлось подробным и законченным, а также в полной мере передавало объем изобретения специалистам в соответствующей области техники. На протяжении всего описания одинаковые ссылочные позиции обозначают одинаковые элементы или этапы способа.
Фиг. 2 демонстрирует систему 200 связи, содержащую узел 210 радиосети и пользовательское оборудование 220 (UE). В данном контексте термин "узел радиосети" используется для обозначения узла, использующего любую технологию, такую как, например, высокоскоростной пакетный доступ (HSPA), долгосрочное развитие систем связи (LTE), множественный доступ с кодовым разделением каналов (CDMA), глобальная система мобильной связи (GSM) и т.д., или комплекс технологий, такой как, например, узел многостандартной радиосвязи (MSR) (например, LTE/HSPA, GSM/HS/LTE, CDMA2000/LTE и т.д.). В связи с этим, узел радиосети может быть реализован в качестве базовой станции, базовой радиостанции (RBS), узла NodeB, усовершенствованного узла NodeB (eNB) и т.д. Кроме того, используемый ниже термин "пользовательское оборудование (UE)" является любым устройством, которое может быть использовано посредством пользователя для связи. Соответственно, термин "пользовательское оборудование UE" может быть назван беспроводным терминалом, мобильным терминалом, терминалом, пользовательским терминалом (UT), устройством беспроводной связи, блоком беспроводной передачи/приема (WTRU), мобильным телефоном, сотовым телефоном и т.д. Помимо всего прочего, термин "пользовательское оборудование UE" включает в себя устройства межмашинной связи (MTC), которые не предусматривают взаимодействие с человеком.
Фиг. 2 изображает иллюстративный вариант реализации системы 200 связи, в котором могут быть использованы как общие пилот-сигналы, так и дополнительные пилот-сигналы. Узел 210 радиосети и пользовательское оборудование 220 UE взаимодействуют по эфирному интерфейсу 230 или, в частности, по каналу, обозначенному ссылочной позицией "канал H".
Узел 210 радиосети содержит процессор 211 и память 212, сохраняющую компьютерный программный код, который при выполнении в процессоре 211 побуждает узел 210 радиосети к выполнению различных задач или действий, которые будут более подробно описываться в настоящем документе. Узел 210 радиосети также содержит или соединяется с источником 213 данных. Узел радиосети также может содержать предварительный кодировщик 214. Предварительный кодировщик 214 может быть выполнен с возможностью приема данных от источника 213 данных и генерирования предварительно кодированных данных. Помимо всего прочего, узел 210 радиосети содержит источник 215 пилот-сигналов, то есть источник общих пилот-сигналов. Кроме того, узел 210 радиосети содержит источник 216 дополнительных пилот-сигналов, то есть источник дополнительных пилот-сигналов, которые могут быть использованы для демодуляции данных. Как правило, но необязательно, схема выбора пилот-сигнала, используемая посредством узла 210 радиосети, может быть поделена на (1) схему, использующую общие пилот-сигналы для оценки информации CSI и для демодуляции данных, и (2) схему, использующую общие пилот-сигналы для оценки информации CSI и дополнительно использующую дополнительные пилот-сигналы для демодуляции данных.
В одном из этих аспектов процессор 211 является выполненным с возможностью планирования пилот-сигналов, включающих в себя общие пилот-сигналы для оценки информации CSI, для передачи посредством передатчика (Tx) интерфейса 217 радиосвязи по эфирному интерфейсу 230 на пользовательское оборудование 220 UE. Интерфейс 217 радиосвязи также может содержать приемник (Rx). Процессор 211 может быть дополнительно выполнен с возможностью выполнения определения, например, выборочного определения, того, следует ли передавать дополнительные пилот-сигналы для демодуляции данных на пользовательское оборудование 220 UE в дополнение к общим пилот-сигналам, передающимся для оценки информации CSI. В некоторых вариантах осуществления узел радиосети может выбрать дополнительные пилот-сигналы на основе одного или более параметров. Например, вышеупомянутое выборочное определение того, следует ли использовать дополнительные пилот-сигналы для демодуляции данных, может зависеть от одного или более следующих параметров:
- Местоположение одного или более экземпляров пользовательского оборудования UE, обслуживаемых посредством узла 210 радиосети;
- Качество канала нисходящей линии связи (индикатор CQI, отношение SNR, отношение SINR, коэффициент BER) для одного или более экземпляров пользовательского оборудования UE, обслуживаемых посредством узла 210 радиосети. Соответственно, информация о качестве канала нисходящей линии связи может включать в себя один или более следующих параметров: индикатор CQI, отношение SNR, отношение SINR и коэффициент BER;
- Уровень сигнала восходящей линии связи, передающегося от одного или нескольких экземпляров пользовательского оборудования UE, обслуживаемых посредством узла 210 радиосети; и
- Скорость модуляции и скорость кодирования, связанные с одним или более экземплярами пользовательского оборудования UE, обслуживаемыми посредством узла 210 радиосети.
Как изображено на Фиг. 2, пользовательское оборудование 220 UE содержит процессор 211 и память 222, сохраняющую компьютерный программный код, который при выполнении в процессоре 221 побуждает узел 210 радиосети к выполнению различных задач или действий, которые будут более подробно описываться в настоящем документе. Пользовательское оборудование UE также содержит оценщик 223 канала, который является выполненным с возможностью вычисления, оценки или иного генерирования оценки канала. Например, оценка канала может включать в себя параметры, такие как, например, индикатор CQI, отношение SNR, отношение SINR, коэффициент BER и т.д. Эти оценки канала, выполняемые посредством оценщика 223 канала, могут впоследствии быть возвращены на узел 210 радиосети посредством передатчика (Tx) интерфейса 224 радиосвязи. Например, обратная информация, такая как, например, вышеупомянутая оценка(и) канала, может быть передана от пользовательского оборудования 220 UE на узел 210 радиосети по каналу управления восходящей линии связи, такому как, например, канал HS-DPCCH. Пользовательское оборудование 220 UE также содержит демодулятор 225, предназначенный для демодуляции данных. Помимо всего прочего, пользовательское оборудование 220 UE содержит декодер 226 данных, предназначенный для декодирования данных, таких как, например, данные, принятые от узла 210 радиосети.
Как изображено на Фиг. 2, узел 210 радиосети может соответствующим образом передать общие пилот-сигналы (например, от источника 215 общих пилот-сигналов) для оценки каналов. Пользовательское оборудование 220 UE может впоследствии передать обратную информацию на узел 210 радиосети. Узел 210 радиосети может впоследствии использовать эту обратную информацию для выполнения собственного выборочного определения относительно дополнительных пилот-сигналов, как было упомянуто ранее. В варианте осуществления, изображенном на Фиг. 2, узел 210 радиосети может передавать общие пилот-сигналы (от источника 215 пилот-сигналов) для оценки канала, а также может для этого использовать все антенны (например, по четырем антеннам в случае использования системы с четырьмя антеннами). Более того, узел 210 радиосети может передавать данные и/или дополнительные пилот-сигналы (от источника 216 дополнительных пилот-сигналов) со всех или некоторых антенн (например, по третьей и четвертой антеннам в случае использования системы с четырьмя антеннами). Например, в системе с четырьмя антеннами, в которой общие пилот-сигналы для оценки канала передаются по каждой антенне, введение дополнительных пилот-сигналов для демодуляции данных приводит к передаче шести пилот-сигналов. Дополнительные пилот-сигналы могут увеличить мощности пилот-сигналов, передающихся с антенн (например, с третьей и четвертой антенн, как было упомянуто выше), что может обеспечить более точную оценку канала, выполняемую для демодуляции данных. Пользовательское оборудование 220 UE и, в частности, оценщик 223 канала этого оборудования может оценивать каналы для демодуляции данных на основе этих дополнительных пилот-сигналов в дополнение к общим пилот-сигналам, которые используются для оценки канала.
Далее, со ссылкой на Фиг. 2, будет описан первый вариант осуществления настоящего изобретения. Из вышеизложенного описания следует понимать, что пользовательское оборудование 220 UE является выполненным с возможностью использования различных демодулирующих пилот-сигналов. Различные демодулирующие пилот-сигналы включают в себя общие пилот-сигналы, а также и дополнительные пилот-сигналы, то есть дополнительные пилот-сигналы в дополнение к общим пилот-сигналам. Приемник 224 (Rx) является выполненным с возможностью приема предписывающего сообщения от узла 210 радиосети по каналу управления нисходящей линии связи, такому как, например, канал "H". Например, этот канал управления нисходящей линии связи может являться каналом HS-SCCH. Например, предписывающее сообщение может являться информационным сообщением, включающим в себя поле данных, включающее в себя предписание, или запрос, предписывающий пользовательскому оборудованию UE использовать как дополнительные пилот-сигналы, так и общие пилот-сигналы. Передатчик 224 (Tx) является выполненным с возможностью передачи, в ответ на приемник 224 (Rx), принимающий упомянутое предписывающее сообщение, сообщения ACK на упомянутый узел радиосети по каналу управления восходящей линии связи, например, по каналу HS-DPCCH. Сообщение ACK может являться информационным сообщением, включающим в себя поле данных, включающие в себя данные, указывающие на то, что пользовательское оборудование 220 UE подтвердило ранее принятое предписывающее сообщение. Приемник 224 (Rx) является дополнительно выполненным с возможностью приема данных от узла 210 радиосети по каналу передачи данных нисходящей линии связи, например, по каналу HS-PDSCH. Память 222 сохраняет компьютерный программный код, который при выполнении в процессоре 221 побуждает демодулятор 225 к выполнению демодуляции принятых данных с использованием дополнительных пилот-сигналов в дополнение к общим пилот-сигналам (в соответствии с раннее принятым предписывающим сообщением). Помимо всего прочего, память 222 сохраняет компьютерный программный код, который при выполнении в процессоре 221 побуждает демодулятор 225 к выполнению демодуляции принятых данных только с использованием общих пилот-сигналов (то есть без дополнительных пилот-сигналов), когда декодер 226 безуспешно декодирует принятые данные, демодулированные посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам. То есть, когда декодер 226 безуспешно декодирует принятые данные, демодулированные посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам, память 222 и компьютерный программный код являются выполненными с возможностью (совместно с процессором 221) побуждения демодулятора 225 к началу демодуляции принятых данных только с использованием общих пилот-сигналов. В связи с этим, память 222 и компьютерный программный код могут быть дополнительно выполнены с возможностью, совместно с процессором 221, определения или выполнения иного заключения о том, успешно ли декодер 226 декодировал принятые данные, демодулированные посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам. Кроме того, пользовательское оборудование 220 UE в некоторых случаях может содержать таймер или функцию таймера (не изображено), которая может быть реализована либо при помощи аппаратных средств, либо при помощи программных средств, либо при помощи и аппаратных средств и программных средств. Например, таймер или функция таймера может быть активирована в тот момент, когда декодер 226 предпринимает попытки декодировать принятые данные, демодулированные посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам. В процессе реализации, когда еще не было определено, что декодирование является успешным, и если таймер или функция таймера окончила работу по истечении заданного периода t1 времени, то можно сделать заключение о том, что попытки больше предприниматься не будут. Иначе говоря, память 222 и компьютерный программный код могут быть выполнены с возможностью (совместно с процессором 221) побуждения демодулятора 225 к началу демодуляции принятых данных, только с использованием общих пилот-сигналов по истечении заданного периода t1 времени (который определяется посредством таймера или функции таймера).
В одном иллюстративном варианте реализации передатчик 224 (Tx) может быть дополнительно выполнен с возможностью передачи сообщения NACK на узел 210 радиосети, когда декодер 226 безуспешно декодирует принятые данные только с использованием общих пилот-сигналов. То есть, когда декодер 226 не способен декодировать принятые данные только с использованием общих пилот-сигналов, передатчик 224 (Tx) может передать сообщение NACK на узел радиосети. В некоторых иллюстративных вариантах реализации таймер или функция таймера может быть реализована для задания требуемого времени t2, в течение которого декодер 226 продолжает предпринимать попытки декодировать данные только с использованием общих пилот-сигналов. Если по истечении заданного времени t2 успех не был достигнут, то передатчик 224 (Tx) передает свое сообщение NACK на узел 210 радиосети, тем самым уведомляя узел 210 радиосети о неудачных попытках декодирования.
В одном иллюстративном примере реализации память 222 и компьютерный программный код являются выполненными с возможностью, совместно с процессором 221, побуждения демодулятора 225 к выполнению демодуляции принятых данных только с использованием общих пилот-сигналов до тех пор, пока приемник 224 (Rx) не примет другое предписывающее сообщение от узла 210 радиосети по каналу управления нисходящей линии связи. Такое другое предписывающее сообщение может являться информационным сообщением, предписывающим пользовательскому оборудованию UE использовать как дополнительные пилот-сигналы, так и общие пилот-сигналы.
Соответственно, в одном аспекте раскрытой в настоящем документе технологии узел 210 радиосети (например, узел NodeB) может передавать общие пилот-сигналы на пользовательское оборудование 220 UE для оценки информации CSI. Для демодуляции данных узел 210 радиосети может передавать дополнительные пилот-сигналы в дополнение к общим пилот-сигналам. Пользовательское оборудование UE демодулирует принятые данные с использованием дополнительных пилот-сигналов в дополнение к общим пилот-сигналам после возврата сообщения ACK на узел 210 радиосети, которое подтверждает, что раннее принятое предписывающее сообщение предписывает использовать дополнительные пилот-сигналы в дополнение к общим пилот-сигналам. В случае, когда последующее декодирование принятых данных, демодулированных посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам является безуспешным, пользовательское оборудование UE выполняет демодуляцию принятых данных только с использованием общих пилот-сигналов (то есть без дополнительных пилот-сигналов). При этом предоставляется возможность определить, является ли демодуляция данных успешной, посредством пробы или попытки декодировать принятые данные, которые были предварительно демодулированы посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам.
Различные варианты осуществления настоящего изобретения могут соответствующим образом обеспечить альтернативную или улучшенную демодуляцию данных. Сначала пользовательское оборудование UE предпринимает попытки демодулировать принятые данные посредством использования дополнительных пилот-сигналов, и если последующее декодирование данных терпит неудачу, то пользовательское оборудование UE выполняет демодуляцию принятых данных только с использованием общих пилот-сигналов.
Кроме того, некоторые варианты осуществления настоящего изобретения могут создавать возможность для снижения риска возникновения вышеупомянутой проблемы ошибочных интерпретаций, выполняемых посредством узлов 210 радиосети, сообщения ACK, отправленного с пользовательского оборудования 220 UE в качестве ответа на предписывающее сообщение, например, на предписание HS-SCCH. В свою очередь, это может привести к улучшенной общей эффективности, такой как, например, улучшенная производительность и/или меньшая задержка в планировании передач данных в системе 200 связи.
Фиг. 3 демонстрирует иллюстративный способ 300, выполняемый посредством пользовательского оборудования UE, такого как, например, пользовательское оборудование 220 UE, которое схематически изображено на Фиг. 2. Предписывающее сообщение принимается (этап 301) от узла радиосети по каналу управления нисходящей линии связи (например, по каналу HS-SCCH). Это предписывающее сообщение является выполненным с возможностью предписания пользовательскому оборудованию UE использовать как дополнительные пилот-сигналы, так и общие пилот-сигналы. Например, предписывающее сообщение может являться информационным сообщением, включающим в себя поле данных, включающее в себя предписание, предписывающее пользовательскому оборудованию UE использовать как дополнительные пилот-сигналы, так и общие пилот-сигналы. Затем сообщение ACK передается (этап 302) на узел радиосети по каналу управления восходящей линии связи (например, по каналу HS-DPCCH) в ответ на прием вышеупомянутого предписывающего сообщения. Данные также принимаются от упомянутого узла радиосети по каналу передачи данных нисходящей линии связи (например, по каналу HS-PDSCH). Способ 300 дополнительно содержит этап 304 демодуляции принятых данных с использованием дополнительных пилот-сигналов в дополнение к общим пилот-сигналам.
Затем, на этапе 305 выполняется декодирование принятых данных, демодулированных посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам. Если выполняемое на этапе 305 декодирование принятых данных, демодулированных посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам, является безуспешным (аналогично положительному результату определения, выполняемого на этапе 306), то способ дополнительно содержит этап 307 демодуляции принятых данные только с использованием общих пилот-сигналов. То есть, если выполняемое на этапе 305 декодирование принятых данных, демодулированных посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам, является безуспешным, то дополнительные пилот-сигналы не используются, однако, способ 300 вместо этого выполняет этап 307 демодуляции принятых данных только с использованием общих пилот-сигналов. Следует понимать, что способ 300 может соответствующим образом включать в себя этап 306 определения, на котором определяется или иначе делается заключение о том, является ли успешным предшествующее декодирование, выполняемое на этапе 305. Если на этапе 306 определяется или иначе делается заключение о том, что предшествующее декодирование, выполняемое на этапе 305, является успешным, то выполнение этапа 305 декодирования принятых данных, демодулированных посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам, может быть продолжено. В одном варианте реализации, если на этапе 305 не все принятые данные были декодированы успешно, то на этапе 306 определяется или иначе делается заключение о том, что декодирование потерпело неудачу, то есть было выполнено безуспешно. В альтернативных вариантах осуществления, если на этапе 305 была успешно декодирована только предварительно определенная часть принятых данных (например, менее 75%, 50% от суммарного количества принятых данных и т.д.), то на этапе 306 определяется или иначе делается заключение о том, что декодирование потерпело неудачу, то есть было выполнено безуспешно. Здесь возможны различные альтернативы, при этом вышеупомянутая предварительно определенная часть принятых данных должна проверяться и оцениваться для каждого конкретного случая с учетом, например, конкретных потребностей оператора или потребностей конечного пользователя.
В свою очередь, если выполняемое на этапе 305 декодирование принятых данных, демодулированных посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам, является безуспешным, то дополнительные пилот-сигналы не используются, однако способ 300 вместо этого выполняет этап 307 демодуляции принятых данных только с использованием общих пилот-сигналов.
Если выполняемое на этапе 308 декодирование принятых данных, демодулированных посредством использования общих пилот-сигналы, является безуспешным (аналогично положительному результату определения, выполняемого на этапе 309), то сообщение NACK может быть передано (этап 310) на узел радиосети, тем самым уведомляя узел радиосети о неудачной демодуляции. В то же время, способ 300 может выполнять этап 311 демодуляции принятых данных только с использованием общих пилот-сигналов, если выполняемое на этапе 308 декодирование является успешным. Например, способ 300 может содержать выполнение этапа 311 демодуляции принятых данных только с использованием общих пилот-сигналов до тех пор, пока от узла радиосети не будет принято (этап 301) другое, например, новое предписывающее сообщение. Следует понимать, что способ 300 может соответствующим образом включать в себя этап 308 определения, на котором определяется или иначе делается заключение о том, является ли успешным предшествующее декодирование, выполняемое на этапе 308 (только с использованием общих пилот-сигналов). Если на этапе 309 определяется или иначе делается заключение о том, что предшествующее декодирование, выполняемое на этапе 308, является успешным, то выполнение этапа 308 декодирования принятых данных может быть продолжено.
Подобно вышесказанному, если на этапе 308 не все принятые данные были успешно декодированы, то на этапе 308 определяется или иначе делается заключение о том, что декодирование потерпело неудачу, т.е. было выполнено безуспешно. В альтернативных вариантах осуществления, если на этапе 308 была успешно декодирована только предварительно определенная часть принятых данных (например, менее 75%, 50% от суммарного количества принятых данных и т.д.), то на этапе 306 определяется или иначе делается заключение о том, что декодирование потерпело неудачу, то есть было выполнено безуспешно. Здесь возможны различные альтернативы, при этом вышеупомянутая предварительно определенная часть принятых данных должна проверяться и оцениваться для каждого конкретного случая с учетом, например, конкретных потребностей оператора или потребностей конечного пользователя.
В результате, когда выполняемое на этапе 305 декодирование принятых данных, демодулированных посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам, является безуспешным, пользовательское оборудование UE может выполнить этап 307 демодуляции принятых данных только с использованием общих пилот-сигналов (то есть без дополнительных пилот-сигналов). При этом предоставляется возможность определить, является ли демодуляция данных успешной, посредством попытки декодировать на этапе 305 принятые данные, которые были предварительно демодулированы посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам. Различные варианты осуществления настоящего изобретения могут соответствующим образом обеспечить альтернативную или улучшенную демодуляцию данных. Сначала пользовательское оборудование UE предпринимает попытки демодулировать принятые данные посредством использования дополнительных пилот-сигналов, и если последующее декодирование данных терпит неудачу, то пользовательское оборудования UE выполняет демодуляцию принятых данных только с использованием общих пилот-сигналов. Кроме того, некоторые варианты осуществления настоящего изобретения могут создавать возможность для снижения риска возникновения вышеупомянутой проблемы ошибочных интерпретаций, выполняемых посредством узлов 210 радиосети, сообщения ACK, отправленного с пользовательского оборудования 220 UE в качестве ответа на предписывающее сообщение, например, на предписание HS-SCCH. В свою очередь, это может привести к улучшенной общей эффективности, такой как, например, улучшенная производительность и/или меньшая задержка в планировании передач данных в системе 200 связи.
В представленном выше подробном описании, в разъяснительных целях, а не в качестве ограничения, конкретная информация, такая как, например, конкретные архитектуры, интерфейсы, методы и т.д., используется для обеспечения полного понимания различных вариантов осуществления настоящего изобретения. В некоторых случаях подробные описания известных устройств, схем и способов были опущены, чтобы не загромождать описание раскрытых в настоящем документе вариантов осуществления несущественной информацией. Все изложенные в настоящем документе заявления, излагающие раскрытые в настоящем документе принципы, аспекты и варианты осуществления, а также их конкретные примеры предназначены для охвата их структурных и функциональных эквивалентов. Кроме того, предполагается, что такие эквиваленты включают в себя эквиваленты, которые являются известными на настоящий момент, а также эквиваленты, которые будут разработаны в будущем, то есть любые разработанные элементы, которые выполняют одинаковую функцию, независимо от структуры. Соответственно, например, специалисты в соответствующей области техники должны понимать, что блок-схемы в настоящем документе могут демонстрировать концептуальные графические представления иллюстративной схемы или других функциональных блоков, реализующих принципы вариантов осуществления. Также следует понимать, что любые блок-схемы последовательности операций и т.п. демонстрируют различные процессы, которые могут быть фактически представлены в компьютерно-читаемом носителе и выполняться посредством компьютера или процессора, независимо от того изображается ли такой компьютер или процессор в явном виде. Функции различных элементов, включающих в себя функциональные блоки, могут быть обеспечены с помощью аппаратных средств, таких как, например, аппаратные средства схемы и/или аппаратные средства, способные выполнять программные средства в виде кодированных инструкций, хранящихся на компьютерно-читаемом носителе. Соответственно, такие функции и изображенные функциональные блоки должны рассматриваться в качестве аппаратно-реализуемых и/или компьютерно-реализуемых и, соответственно, машинно-реализуемых. С точки зрения аппаратной реализации, функциональные блоки могут включать в себя или охватывать, в числе прочего, аппаратные средства цифрового сигнального процессора (DSP), уменьшенный процессор для обработки набора команд, схемы аппаратных средств (например, цифровые или аналоговые), включающие в себя, в числе прочего, специализированную интегральную схему(ы) [ASIC], и/или вентильную матрицу(ы), программируемую пользователем (FPGA) и (когда целесообразно) конечные автоматы, способные выполнять такие функции. С точки зрения компьютерной реализации, компьютер обычно следует рассматривать в качестве содержащего один или более процессоров или один или более контроллеров. Когда функции обеспечиваются посредством компьютера, или процессора, или контроллера, функции могут быть обеспечены посредством одного специализированного компьютера, или процессора, или контроллера, посредством одного совместно используемого компьютера, или процессора, или контроллера, или посредством множество 15 отдельных компьютеров, или процессоров, или контроллеров, причем некоторые из них могут быть совместно использованы или распределены. Более того, использование термина "процессор" или "контроллер" также должно рассматриваться как относящееся к другим аппаратным средствам, способным выполнять такие функции, и/или выполнять программные средства, таким как, например, вышеописанные иллюстративные аппаратные средства.
Несмотря на то, что настоящее изобретение было описано выше со ссылкой на конкретные варианты осуществления, оно не должно ограничиваться конкретной формой, изложенной в настоящем документе. Точнее, изобретение ограничивается только посредством приложенной формулы изобретения, при этом варианты осуществления, отличные от конкретных вышеописанных, являются равновозможными в рамках прилагаемой формулы изобретения. Например, несмотря на то, что многие различные варианты осуществления были описаны главным образом относительно терминологий Проекта партнерства третьего поколения (3GPP), они не должны рассматриваться в качестве ограничивающих объем раскрытого предмета изобретения только вышеупомянутыми способами, системами и устройствами. Другие беспроводные системы также могут извлекать пользу из принципов настоящего раскрытия. В данном контексте термины "содержит/содержащий" или "включает в себя/включающий в себя" не исключают наличия других элементов или этапов. Помимо всего прочего, несмотря на то, что отдельные отличительные признаки могут быть включены в разные пункты формулы изобретения, они могут успешно объединены, при этом ввод разных пунктов формулы изобретения не подразумевает, что объединение отличительных признаков является невозможным и/или полезным. Кроме того, при использовании единственного числа не исключает наличия множества. В заключение, ссылочные позиции в формуле изобретения обеспечиваются просто в качестве иллюстративного разъяснения, и их категорически не следует рассматривать в качестве ограничивающих объем формулы изобретения.