СОГЛАСОВАНИЕ ВРЕМЕНИ ПЕРЕДАЧИ И ПРИЕМА В СОТОВЫХ СИСТЕМАХ С ПАКЕТНОЙ КОММУТАЦИЕЙ
RECONCILIATION OF TRANSMISSION AND RECEIVE TIMES IN CELLULAR SYSTEMS WITH PACKET SWITCHING

УРОВЕНЬ ТЕХНИКИ
Настоящее изобретение относится к сотовым системам связи с пакетной коммутацией, в частности к способам и устройствам для сокращения времен приема и передачи оборудования связи и, тем самым, для уменьшения потребления мощности в оборудовании связи.
Сотовые системы связи становятся все более пакетно-ориентированными (например, применяющими Интернет-протокол - «IP»). Например, Партнерский проект по третьему поколению (3GPP) расширил возможности широкополосного множественного доступа с кодовым разделением (WCDMA) с высокоскоростным пакетным доступом (HSPA), который обеспечивает транспортные каналы и каналы управления, которые оптимизированы в отношении пакетных услуг. Предполагается, что, в будущих системах, даже типичные услуги коммутации цепей типа голосовых будут предоставляться при посредстве системы с пакетной коммутацией (например, передачи голоса по IP-протоколу - «VoIP»). В пользу данного предположения свидетельствует, например, развитие стандарта HSPA, непрерывная связность пакетов (CPC) (версия 7 стандарта 3GPP), оптимизируемого для пакетных услуг с низкими скоростями передачи данных, например, VoIP. В другом примере, новая система на основе мультиплексирования с ортогональным частотным разделением (OFDM), долговременной эволюции (LTE), будет только пакетной системой, в которой голос должен передаваться по технологии VoIP.
Наличие структуры пакетной коммутации дает возможность терминалу связи входить в режим «сна» (неактивный режим) между приемом и передачей пакетов. Режимы сна обычно предусматривают выключение радиопередатчика и/или радиоприемника (во время прерывистой передачи/прерывистого приема (DTX/DRX)), а также одного или нескольких других процессоров широкополосного доступа, применяемых для модуляции и демодуляции радиосигнала. Применение DTX/DRX позволяет существенно снизить потребление энергии.
В системах с пакетной коммутацией, пакеты передаются в направлении нисходящей линии связи (DL), а также в направлении восходящей линии связи (UL). В каждом случае считается, что передача совершается по линии связи, которая в настоящем документе именуется «инициирующей линией связи». В современных системах с пакетной коммутацией, получатель пакета обычно передает информацию в обратном направлении (в линии связи, которая в настоящем документе именуется «отвечающей линией связи»), указывающую, правильно ли (квитирование или сигнал «ACK») или ошибочно (негативное квитирование или сигнал «NAK») декодирован пакет (сигнализация ACK/NAK). Если имеет место NAK, то пакет передается снова. Следовательно, в направлении DL, приемопередатчик базовой станции (например, «узла B» в универсальной системе мобильной связи («UMTS»)) передает пакет данных в пользовательское оборудование (UE), UE декодирует пакет и передает либо ACK либо NAK в приемопередатчик базовой станции. Если передается NAK, тот же самый пакет передается повторно, и UE декодирует данный пакет (либо в одиночку, в системах с так называемым «автоматическим запросом на повторную передачу» («ARQ»), либо в комбинации с ранее полученным пакетом в системах с так называемым «гибридным автоматическим запросом на повторную передачу» («HARQ»)). Такая же процедура имеет место в направлении UL, однако с UE в роли передатчика и приемопередатчика базовой станции в роли приемника.
Протокол и синхронизация пакетных передач, а также точная временная зависимость между передачей пакетов и соответствующих им ACK/NAK зависят от действующих спецификаций. Например, в случае HSPA DL (высокоскоростной пакетный доступ нисходящей линии связи), ACK/NAK должны передаваться из UE, приблизительно, через 5 мс после приема пакета DL (нисходящей линии связи), тогда как ACK/NAK для пакетов UL (восходящей линии связи) должны передаваться через 6,5-8,5 мс после приема пакета UL. В качестве другого примера, в некоторых системах (например, HSPA UL (с высокоскоростным пакетным доступом восходящей линии связи)), UE может передавать (небольшие) пакеты без разрешения из базовой станции, тогда как в других системах (например, LTE), UE всегда должно подавать запрос планирования, который запрашивает выделение ресурса UL для передачи информации.
В типичных системах использование DL отделено от использования UL; то есть, пакеты DL принимаются независимо от пакетов UL. Это уменьшает возможность входа в режим DRX/DTX (и, следовательно, уменьшает возможности экономии энергии) из-за необходимости функционирования радиостанции как для передачи/приема пакетов, так и для сигнализации управления ACK/NAK.
Другим важным аспектом сотовых систем связи является мобильность. Чтобы располагать возможностью выполнения передачи обслуживания, UE должно периодически выполнять измерения своей среды. В системах HSPA, а также в LTE, допускается повторное использование частоты с коэффициентом 1, подразумевающее, что соседние соты передают на той же самой несущей частоте. Следовательно, авторы настоящего изобретения исходят из того, что UE теоретически может одновременно принимать данные и выполнять измерения мощности сигнала DL (внутричастотные измерения). Однако в традиционных системах измерения для передачи обслуживания выполняются независимо от приема и передачи пакетов, что, вследствие дополнительного уменьшения возможности входа в неактивный режим, сокращает потенциальную экономию энергии, которой, в ином случае, можно добиться при оптимальном применении средств DRX/DTX.
Из вышеприведенных соображений следует очевидный вывод о наличии потребности в способах и устройствах, которые оптимизированы с точки зрения использования потенциала системы по сокращению энергопотребления.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Следует подчеркнуть, что термины «содержит» и «содержащий», при использовании в настоящем описании, означают присутствие высказанных признаков, целых объектов, этапов или компонентов; но использование данных терминов не исключает присутствие или добавление, по меньшей мере, одного другого признака, целого объекта, этапа, компонента или их группы.
В соответствии с одним аспектом настоящего изобретения, вышеупомянутые и другие цели достигаются с помощью способов и устройств для обеспечения функционирования первого приемопередатчика в системе связи с пакетной коммутаций, при этом первый приемопередатчик содержит приемник и передатчик для двусторонней связи со вторым приемопередатчиком. Упомянутая операция содержит определение времени выполнения первой операции первого приемопередатчика на основе, по меньшей мере, частично, ожидаемого времени выполнения независимой операции первого приемопередатчика. Найденное время выполнения и ожидаемое время выполнения используется в процессе, который побуждает первый приемопередатчик группировать операции приемопередатчика, которые не связаны между собой. Данный принцип применяется во многих альтернативных вариантах осуществления.
В соответствии с одним аспектом, функционирование первого приемопередатчика содержит побуждение первого приемопередатчика передавать сгруппированную информацию, при этом сгруппированная информация содержит информацию инициирующей линии связи и информацию отвечающей линии связи. Например, информация инициирующей линии связи может быть пакетом данных (например, пакетом передачи голоса по IP-протоколу (VoIP-пакетом)), и информация отвечающей линии связи может быть ACK/NAK.
В соответствии с другим аспектом, функционирование первого приемопередатчика содержит обеспечение функционирования приемника для приема первого сигнала по инициирующей линии связи из второго приемопередатчика. После выяснения, что информация, переносимая первым сигналом, требует передачи информации инициирующей линии связи во второй приемопередатчик, определяется период времени, в течение которого первый приемопередатчик может начать сгруппированную передачу информации отвечающей линии связи и информации инициирующей линии связи, которая не связана с информацией, переносимой первым сигналом. Затем, во время определенного периода времени, начинается сгруппированная передача информации инициирующей линии связи и информации отвечающей линии связи.
В данных вариантах осуществления информацию инициирующей линии связи, которая не связана с информацией, переносимой первым сигналом, можно сделать доступной первому приемопередатчику до функционирования приемника для приема первого сигнала из второго приемопередатчика. Для работы в данных обстоятельствах, в некоторых вариантах осуществления определение периода времени, в течение которого первый приемопередатчик может начать сгруппированную передачу информации инициирующей линии связи и информации отвечающей линии связи, содержит обнаружение доступности информации инициирующей линии связи, которая не связана с информацией, переносимой первым сигналом; и добавление предварительно заданного времени задержки ответа к времени поступления информации, переносимой первым сигналом. В качестве примера, информация, переносимая первым сигналом, может быть первым VoIP-пакетом; информация отвечающей линии связи может быть ACK/NACK, который указывает, должен ли второй приемопередатчик повторно передавать первый VoIP-пакет; и информация инициирующей линии связи, которая не связана с информацией, переносимой первым сигналом, может быть вторым VoIP-пакетом. В другом примере информация, переносимая первым сигналом, может быть запросом планирования; информация отвечающей линии связи может быть информацией о выделении ресурса; и информация инициирующей линии связи, которая не связана с информацией, переносимой первым сигналом, может быть VoIP-пакетом.
В соответствии с другим аспектом, функционирование первого приемопередатчика может содержать обеспечение функционирования первого приемопередатчика для приема групповой информации, при этом сгруппированная информация содержит информацию инициирующей линии связи и информацию отвечающей линии связи. Например, информация инициирующей линии связи может переноситься сигналом, который характеризует радиосреду первого приемопередатчика (например, для измерений применительно к передаче обслуживания); и информация отвечающей линии связи может быть ACK/NAK.
В соответствии с еще одним аспектом, функционирование первого приемопередатчика может содержать обеспечение функционирования передатчика для передачи информационного сигнала инициирующей линии связи во второй приемопередатчик. Определяется период времени, в течение которого первый приемопередатчик будет ожидать приема ответа на информационный сигнал инициирующей линии связи. В ответ на обнаружение того, что первый приемопередатчик должен выполнить, по меньшей мере, одно измерение радиосреды первого приемопередатчика, первый приемопередатчик выполняет в течение периода времени, в течение которого первый приемопередатчик будет ожидать приема ответа на информацию инициирующей линии связи, сгруппированную операцию приемника, которая содержит прием ответа на информационный сигнал инициирующей линии связи и сигналов, характеризующих радиосреду первого приемопередатчика.
В соответствии с еще одним аспектом, операция первого приемопередатчика может содержать определение момента времени, с которого первый приемопередатчик будет ожидать приема первого сигнала по инициирующей линии связи. После обнаружения того, что информация, предназначенная для второго приемопередатчика, доступна для передачи, логическая схема в первом приемопередатчике определяет наиболее ранний момент времени, в который первый приемопередатчик начнет передачу второго сигнала, переносящего информацию, предназначенную для второго приемопередатчика, путем вычитания предварительно заданного времени задержки ответа из момента времени, в который первый приемопередатчик будет ожидать приема первого сигнала. Затем, в наиболее ранний момент времени, второй сигнал передается во второй приемопередатчик. После этого в течение периода времени, который содержит момент времени, в который первый приемопередатчик будет ожидать приема первого сигнала, выполняется сгруппированная операция приемника, которая содержит прием первого сигнала по инициирующей линии связи и ответа на второй сигнал по отвечающей линии связи.
В соответствии с еще одним аспектом, операция первого приемопередатчика может содержать передачу информации инициирующей линии связи во второй приемопередатчик и прием несвязанной информации инициирующей линии связи из второго приемопередатчика. Упомянутая операция позволяет приемопередатчику объединять операции приемника и передатчика в пределах одного и того же временного окна.
В одном подобном варианте осуществления, операция первого приемопередатчика содержит прием запроса планирования из второго приемопередатчика. В ответ на принятый запрос планирования определяется информация о выделении ресурса, которая содержит показатель будущего момента времени, в который второй приемопередатчик должен начинать передачу первого сигнала, транспортирующего информацию инициирующей линии связи в первый приемопередатчик, при этом определение информации о выделении ресурса, по меньшей мере, частично основано на том, когда первый приемопередатчик будет в состоянии передавать второй сигнал, переносящий информацию инициирующей линии связи, во второй приемопередатчик. Затем, в течение периода времени, который содержит будущий момент времени, передатчик функционирует для передачи второго сигнала во время, по существу, одновременного функционирования приемника для приема первого сигнала.
В некоторых альтернативных вариантах осуществления, определение информации о выделении ресурса содержит обнаружение того, доступна ли информация инициирующей линии связи, подлежащая транспортировке вторым сигналом, и, если информация инициирующей линии связи, подлежащая транспортировке вторым сигналом, недоступна, ожидание того, когда информация инициирующей линии связи, подлежащей транспортировке вторым сигналом, станет доступной, перед определением показателя будущего момента времени, в который второй приемопередатчик должен начинать передачу первого сигнала, переносящего информацию инициирующей линии связи в первый приемопередатчик.
Другие аспекты содержат обеспечение функционирования приемника для ожидания запросов планирования только в предварительно заданные моменты времени; и/или обеспечение функционирования передатчика для отправления информации о выделении ресурса во второй приемопередатчик только в предварительно заданные моменты времени.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Цели и преимущества изобретения станут понятными из изучения нижеследующего подробного описания в связи с чертежами, на которых:
Фиг.1 - блок-схема последовательности этапов/процессов, выполняемых компонентами UE, в соответствии с примерным вариантом осуществления.
Фиг.2 - блок-схема последовательности этапов/процессов, выполняемых компонентами UE, поддерживающего связь VoIP, в соответствии с альтернативным примерным вариантом осуществления.
Фиг.3 - блок-схема последовательности этапов/процессов, выполняемых компонентами UE, поддерживающего связь VoIP, в соответствии с еще одним альтернативным примерным вариантом осуществления.
Фиг.4 - блок-схема примерного UE, выполненного с возможностью исполнения различных аспектов изобретения.
Фиг.5 - блок-схема последовательности этапов/процессов, выполняемых компонентами узла B, поддерживающего связь VoIP, в соответствии с примерным вариантом осуществления.
Фиг.6 - блок-схема последовательности этапов/процессов, выполняемых компонентами узла B, поддерживающего связь VoIP, в соответствии с альтернативным примерным вариантом осуществления.
Фиг.7a и 7b - взаимосвязанные временные диаграммы различных действий в соответствии с примерным вариантом осуществления, показанным на фиг.6.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Ниже приведено описание различных признаков изобретения со ссылкой на чертежи, на которых одинаковые части обозначены одними и теми же позициями.
Различные аспекты изобретения подробно описаны ниже в связи с несколькими примерными вариантами осуществления. Для облегчения понимания изобретения многие аспекты изобретения описаны в виде последовательностей операций, которые должны выполняться элементами компьютерной системы или другого оборудования, способного к выполнению программных инструкций. Следует понимать, что в каждом из вариантов осуществления различные операции могут выполняться специализированными схемами (например, дискретными логическими вентилями, соединенными между собой с возможностью выполнения специальной функции), программными командами, исполняемыми, по меньшей мере, одним процессором, или их комбинацией. Кроме того, можно полагать дополнительно, что изобретение целиком осуществимо на машиночитаемом носителе любой формы, например твердотельной памяти, магнитном диске, оптическом диске или на несущей волне (например, на несущих волнах с частотами радио, звукового или оптического диапазона), содержащем соответствующий набор компьютерных команд, которые будут предписывать процессору выполнение методов, описанных в настоящей заявке. Следовательно, различные аспекты изобретения можно осуществить во множестве отличающихся форм, и предполагается, что все упомянутые формы находятся в пределах объема изобретения. Для каждого из различных аспектов изобретения, любая упомянутая форма вариантов осуществления может именоваться в настоящей заявке как «логическая схема, выполненная с возможностью» совершения описанной операции, или, в качестве альтернативы, как «логическая схема, которая» выполняет описанную операцию.
В широком смысле слова, аспект вариантов осуществления в соответствии с изобретением содержит объединение даже несвязанных единиц информации в одну группу или объединение их в одну операцию передатчика и/или приемника. Упомянутое объединение не только позволяет приемопередатчику в как можно большей степени использовать свою информационную пропускную способность, но также создает более длительные периоды режима бездействия приемопередатчика, в течение которых приемопередатчик может быть включен в экономичный режим пониженного потребления мощности.
«Группирование» может обеспечиваться несколькими способами. Например, разная информация может пересылаться в одно и то же время (например, параллельно или одновременно) путем использования разных расширяющих кодов (например, в системах WCDMA (широкополосного множественного доступа с кодовым разделением) или других системах с множественным доступом с кодовым разделением). Одновременная передача может быть законченной (т.е. из несколько передач, все начинаются и заканчиваются в одни и те же соответствующие моменты как один) или частичной, то есть с наложением в течение некоторого периода времени, например, когда одна передача продолжается дольше, чем другая, или когда одна передача начинается в то время, когда другая передача, которая началась раньше, продолжается, или когда сочетаются вышеописанные варианты. В альтернативном варианте, несвязанные единицы информации могут объединяться в одном и том же пакете, что сокращает непроизводительное использование ресурсов (например, существует всего один заголовок, всего один период обнаружения сигнала, типа функционирования питания усилителей, генераторов, управляемых напряжением, кварцевых резонаторов и т.п.). Группирование может даже достигаться с помощью объединения операций приемопередатчика так, чтобы передача и прием могли осуществляться одновременно, или, например, в полудуплексных системах или системах TDD (дуплексных системах с временным разделением), сразу друг за другом, так что цепи, которые совместно используются передатчиком и приемником, могут оставаться с включенным питанием в продолжение работы, что исключает период обнаружения сигнала для упомянутых цепей. В контексте настоящей заявки, определение термина «группирование» включает в себя каждую из упомянутых возможностей.
В соответствии с одним аспектом, различные варианты осуществления изобретения сокращают суммарное время, которое используется приемопередатчиком в UE, (и, следовательно, увеличивает период DTX/DRX UE) путем группирования событий, которые, в ином случае, были бы независимо планируемыми событиями передачи и приема, так что, например, сгруппированная операция передатчика и/или приемника передает информацию инициирующей линии связи вместе с информацией, отвечающей линии связи в течение одного события передачи и/или приема.
В одном варианте осуществления времена передачи/приема пакетов по инициирующей линии связи UE согласованы так, чтобы совпадать с моментами времени, в течение которых, как известно, должна передаваться/приниматься (несвязанная) информация отвечающей линии связи. Например, в системе HSPA, каждое UE предназначено для передачи ACK/NAK (информации отвечающей линии связи) через 5 мс после приема информации инициирующей линии связи по DL. Поэтому, UE может сокращать суммарное время, в течение которого включен его приемопередатчик, планированием пакетов UL (информации инициирующей линии связи) к передаче в одно время с ACK/NAK (информации отвечающей линии связи).
В другом примере, применимом к системам HSPA, каждое UE выполнено с возможностью ожидания приема ACK/NAK (информации отвечающей линии связи) через 6,5-8,5 мс после передачи пакета UL. Поскольку известно, что приемник UE в это время будет включен, UE может сокращать суммарное время, в течение которого включен его приемник, планированием одновременного исполнения измерений для передачи обслуживания. В данном контексте, измеряемые сигналы не являются ответными на что-либо, передаваемое UE, и могут считаться передаваемыми по инициирующей линии связи.
Описанный метод планирования независимых операций, использующих одну и ту же операцию приемопередатчика (т.е. прием или передачу), подлежащую группированию в одно событие активизации приемопередатчика, пригоден во время чувствительных к задержкам услуг по передаче пакетов, например VoIP, в ходе которых пакеты формируются через равные промежутки времени (например, голосовые пакеты, выдаваемые из вокодера через каждые 20 мс), и когда необходима малая задержка (например, при VoIP, максимально допустимая задержка равна 60 мс, что означает, что каждые 60 мс можно передавать 3 пакета вместо передачи 1 пакета каждые 20 мс). Для оказания таких услуг, UE может буферизовать некоторое количество данных и одновременно передавать упомянутые данные вместе с ответом ACK/NAK, соответствующим данным, принятым из узла B, (которые будут приниматься периодически в пределах известных временных окон, например, по меньшей мере, один раз каждые 60 мс).
Следовательно, упомянутые методы позволяют устройству UE значительно сокращать суммарное время, в течение которого включен приемопередатчик, что значительно увеличивает период DTX/DRX. Это, в свою очередь, приводит к значительным снижениям энергопотребления UE. Ниже приведено подробное описание упомянутых и других аспектов.
Полагают, что использование конкретных примеров облегчит понимание различных аспектов изобретения, и в настоящей заявке для этого, в качестве исходных примеров использованы сценарии HSPA с услугами VoIP. В дальнейшем в настоящей заявке, для иллюстрации использованы примеры сценариев LTE с услугами VoIP. Однако аспекты изобретения не ограничиваются упомянутыми конкретными случаями или упомянутыми конкретными типами систем связи.
Как упоминалось ранее, при VoIP, вокодер создает по одному голосовому пакету через каждые 20 мс. К пакету присоединяются IP-заголовки, и получаемый VoIP-пакет (информация инициирующей линии связи) передается назначенному получателю (либо UE, либо узлу B, в зависимости от объекта, который осуществляет передачу). Чтобы оптимизировать пропускную способность в сети, планировщик узла B может принимать решение о последовательном связывании или разделении нескольких VoIP-пакетов и, тем самым, передаче пакетов данных в UE более гибким способом. Однако, из-за ограничений по качеству, задержки дольше 60 мс не желательны. Следовательно, из вышеизложенного можно видеть, что после того как режим VoIP активизирован и выполняется, UE может ожидать приема VoIP-пакета из узла B, по меньшей мере, один раз каждые 60 мс.
То же самое справедливо для направления UL: UE может передавать один или несколько VoIP-пакетов (информацию инициирующей линии связи) в узел B с интервалами до, приблизительно, 60 мс.
Кроме того, в системах HSPA, UE может передавать данные всякий раз, когда UE требуется, пока его мощность передачи поддерживается ниже некоторого уровня, заданного информацией об уровне, которая передается из узла B (по расширенному каналу абсолютного доступа (E-AGCH) и/или расширенному каналу относительного доступа (E-RGCH)).
Описанная свобода планирования дает UE возможность согласования своего времени передачи так, чтобы значительно сократить время функционирования передатчика (т.е. время, в течение которого UE активизировано на уровне мощности, достаточном, чтобы быть в состоянии выполнять свою операцию передачи). Пояснение данного аспекта изобретения приведено ниже со ссылкой на фиг.1, который является блок-схемой последовательности этапов/процессов, выполняемых компонентами UE, поддерживающего связь VoIP, в соответствии с примерным вариантом осуществления. VoIP-пакет, подлежащий передаче в узел B, подается вокодером в UE (этап 101). UE известно приблизительное время, когда оно может ожидать получения следующего пакета из узла B. Поэтому, вместо передачи собственного пакета в это время, UE хранит свой пакет в буфере передачи (этап 103).
В подходящее время, UE включает свой приемник (этап 105), и ожидаемый пакет DL (информация инициирующей линии связи) принимается (этап 107). Затем приемник выключается (этап 109), и принятый пакет обрабатывается обычным способом, который содержит, например, декодирование (этап 111).
Когда наступает время передачи ACK/NAK (информации отвечающей линии связи) (например, через 5 мс после приема пакета по DL), UE включает свой передатчик (этап 113) и передает групповую информацию, содержащую ответ ACK/NAK (информацию отвечающей линии связи, так как она является ответной на принятый пакет DL), и VoIP-пакет UL (информацию инициирующей линии связи), который хранился в буфере передачи (этап 115). Такое группирование возможно при HSPA потому, что ACK/NAK передается по высокоскоростному выделенному физическому каналу управления (HS-DPCCH) (т.е. с использованием заданного кода распределения каналов), тогда как VoIP-пакет передается по другому каналу (т.е. с использованием отличающегося кода распределения каналов), а именно расширенному выделенному физическому каналу передачи данных (E-DPDCH).
После передачи ACK/NAK и буферизованного VoIP-пакета UL, передатчик выключается (этап 117) (т.е. его мощность снижается до уровня, недостаточного для поддержки работы передатчика). Затем UE ожидает, пока не наступает время для ожидания приема ACK/NAK, связанного с только что переданным VoIP-пакетом, и, с этого времени, UE включает свой приемник (этап 119), принимает ACK/NAK (этап 121) и выключает приемник (этап 123). Принятый ACK/NAK декодируется (этап 123), и выполняются следующие этапы в ответ на то, принят ли сигнал ACK или NAK, (не показано).
В соответствии с другим аспектом, узел B может выполнять аналогичную процедуру синхронизации передачи пакетов DL для согласования с передачей ACK/NAK. Когда это выполняется, UE, на этапе 121, принимает не только ACK/NAK (информацию отвечающей линии связи), но также пакет DL (VoIP) (информацию инициирующей линии связи) (не показано). Затем обработка на этапе 123 содержит не только декодирование ACK/NAK, но также декодирование пакета (VoIP) (не показано). Как упоминалось ранее, свобода планирования дает UE возможность согласования различных своих времен приема так, чтобы значительно сократить время функционирования приемника. Пояснение данного аспекта изобретения приведено ниже со ссылкой на фиг.2, который является блок-схемой последовательности этапов/процессов, выполняемых компонентами UE, поддерживающего связь VoIP, в соответствии с примерным вариантом осуществления. Данный пример начинается с момента времени, в который UE активизирует свой передатчик для передачи групповой информации, содержащей ACK/NAK (информации отвечающей линии связи, так как она является ответной на ранее принятый пакет, не показанный) и VoIP-пакет (информации инициирующей линии связи), который хранился в буфере передачи (этап 201, эквивалентный вышеописанному этапу 115). В альтернативных вариантах осуществления передача VoIP-пакета выполняется без группирования с ACK/NAK (не показано). После данной передачи, передатчик выключается (этап 203, эквивалентный вышеописанному этапу 117).
Сразу после передачи VoIP-пакета, UE находится в состоянии ожидания приема ACK/NAK (информации отвечающей линии связи) из узла B, что требует, чтобы приемник UE был включен. Поэтому, в соответствии с аспектом настоящего варианта осуществления, UE определяет, можно ли эффективно выполнить планирование путем проверки с помощью, например, своего блока управления (например, содержащего таймеры, инициализируемые сетью), чтобы убедиться, не пора ли выполнять измерения для передачи обслуживания (или, в более общем случае, любое измерение радиосреды UE) (этап 205 принятия решения). Обычно UE должно выполнять измерения для передачи обслуживания, приблизительно, один раз каждые 50-70 мс. Продолжительность каждого измерения для передачи обслуживания составляет около 10 мс.
Если еще не пора выполнять измерения для передачи обслуживания (маршрут «НЕТ» от этапа 205 принятия решения), то выполняется обработка принятого ACK/NAK (этап 207). Обработка принятого ACK/NAK поясняется выше для этапов 119, 121, 123 и 125 и не нуждается в повторении описания.
Однако если наступило или почти наступило время для выполнения измерений для передачи обслуживания (маршрут «ДА» от этапа 205 принятия решения), то UE ожидает, пока не наступает время ожидания приема ACK/NAK, связанного с только что переданным VoIP-пакетом, и с этого момента включает свой приемник (этап 209). При включенном приемнике UE группирует прием ACK/NAK (информации отвечающей линии связи) с выполнением измерений для передачи обслуживания (этап 211), которые включают в себя прием сигналов (информации инициирующей линии связи) из других передатчиков, при этом упомянутые сигналы характеризуют радиосреду UE. Когда выполнение обеих упомянутых задач завершено, UE выключает приемник (этап 213). Принятый ACK/NAK декодируется, и измерения для передачи обслуживания анализируются с использованием методов, широко известных в данной области техники (этап 215). Последующие этапы выполняются в зависимости от того, принят ли ACK или NAK, а также от того, должна ли выполняться передача обслуживания. Данные аспекты выходят за пределы объема изобретения и, поэтому, в настоящей заявке не поясняются.
Следует понимать, что на выполнение измерений для передачи обслуживания обычно может потребоваться больше времени, чем продолжительность времени, необходимого для приема ACK/NAK. Следовательно, можно ожидать, что измерения для передачи обслуживания должны перекрывать прием ACK/NAK. В соответствии с аспектом вариантов осуществления настоящего изобретения, UE приурочивает начало измерений для передачи обслуживания к моменту времени, который будет гарантировать некоторое перекрытие с приемом ACK/NAK, даже если для ранее запланированного времени начала измерений для передачи обслуживания это означает ввод допустимой по времени поправки либо на опережение, либо на задержку графика.
Ниже приведено описание другого примерного варианта осуществления, который иллюстрирует аспект изобретения, в соответствии с которым UE согласует свои операции таким способом, который объединяет отдельные операции приема так, что упомянутые операции приема происходят как часть одного и того же события активизации приема (т.е. период времени, в течение которого уровень мощности, подаваемой в приемник, достаточен, чтобы сделать возможным выполнение им операции приема). Упомянутый аспект изобретения поясняется ниже со ссылкой на фиг.3, где представлена блок-схема последовательности этапов/процессов, выполняемых компонентами UE, поддерживающего связь VoIP, в данном примерном варианте осуществления.
t
t
В данном варианте осуществления UE содержит информацию, которая позволяет ему устанавливать будущую точку или момент времени, , в который устройство ожидает приема пакета данных (информации инициирующей линии связи) из узла B (этап 301). Затем UE определяет, содержит ли оно какие-либо пакеты (информацию инициирующей линии связи) в буфере передачи, готовые к передаче (этап 303 принятия решения). Если нет (маршрут «НЕТ» от этапа 303 принятия решения), то устройство принимает и обрабатывает ожидаемый пакет данных в момент  обычным порядком (этап 305).
t-τ
τ
τ
t-τ
τ
Однако если в буфере передачи имеется пакет (маршрут «ДА» от этапа 303 принятия решения), то UE согласует свое время передачи упомянутого пакета так, чтобы передача начала осуществляться с момента времени , где  является предварительно заданным временем задержки (т.е. ожидаемой задержкой между передачей пакета UE и временем, когда устройство может ожидать приема соответствующего ACK/NAK из узла B). В данном примере HSPA,  находится в диапазоне 6,5-8,5 мс, где точная величина зависит от информации о распределении временных интервалов в UL/DL, которая принимается из системы сигнализации верхнего уровня, находящейся в узле B. Соответственно, пакет UE, извлекаемый из буфера передачи, передается в узел B в момент времени  (этап 307). Конкретное значение  для любого данного варианта осуществления не ограничивается вышеприведенным примерным диапазоном значений, а, наоборот, зависит от распределения временных интервалов, соответствующего конкретной системе, в которой предназначено работать UE.
t
При планировании передачи пакета данных вышеописанным образом, UE после этого ожидает приема, в течение одного события функционирования приемника, групповой информации, которая содержит как вышеупомянутый ожидаемый пакет данных (информацию инициирующей линии связи), так и ACK/NAK (информацию отвечающей линии связи), соответствующий только что переданному пакету. Соответственно, UE включает свой приемник непосредственно перед моментом времени  (этап 309). Затем UE принимает как ожидаемый пакет данных, так и ACK/NAK (этап 311). Когда то и другое принято, UE выключает свой приемник (этап 313) и затем декодирует ACK/NAK и обрабатывает принятый пакет данных известными способами (этап 315).
Для иллюстрации различных аспектов изобретения, вышеописанные примеры предусматривали VoIP-пакеты. Однако VoIP-пакеты совсем не обязательны. Наоборот, аспекты изобретения применимы также к приему и передаче информации других типов, например запросов планирования, команд передачи обслуживания и другой управляющей информации. Таким образом, различные варианты осуществления изобретения не ограничены использованием VoIP-пакетов.
На фиг.4 представлена блок-схема примерного UE 400, выполненного с возможностью исполнения различных аспектов изобретения. UE 400 содержит интерфейсный приемник (FE RX) 401 для приема и понижающего преобразования пакетов данных. Интерфейсный приемник 401 подает групповой сигнал в детектор 403, который демодулирует принятый сигнал. Затем данные, сформированные детектором 403, подаются в другие компоненты для дополнительной обработки (не показано).
UE 400 содержит также интерфейсный передатчик (FE TX) 405. Данные, подлежащие передаче, хранятся в буфере 407 передачи, который работает с управлением от блока 409 управления. Блок 409 управления использует информацию о распределении временных интервалов передачи пакетов в приемник и информацию о взаимосвязях между распределениями временных интервалов передачи ACK/NAK в UL/DL для принятия решения об оптимальном времени передачи, в том смысле, что, в предпочтительном варианте, во время одного и того же события активизации передатчика будет группироваться как можно больше информации для передачи (например, VoIP-пакеты UL, ответы ACK/NAK на принятые пакеты DL, а также запросы планирования UL для ожидаемых пакетов UL).
Когда блок 409 управления определяет, что передача должна состояться, включается интерфейсный передатчик 405, и данные подаются из буфера 407 передачи в модулятор 411. Затем модулированный групповой сигнал подается в интерфейсный передатчик 405, который выполняет преобразование модулированного группового сигнала с повышением частоты до несущей частоты передатчика. Затем сформированный радиосигнал передается антенной 413 в узел B. По окончании передачи, интерфейсный передатчик 405 выключается.
Блок 409 управления управляет также работой интерфейсного приемника 401 и планирует различные операции (например, описанные выше) с целью увеличения (и, предпочтительно, максимального увеличения) числа единиц информации, которые можно принять в течение одного события активизации приемника, что сокращает до минимума суммарное время, в течение которого включен интерфейсный приемник 401 и максимально увеличивает суммарное время непрерывного «выключенного состояния» приемника.
Приведенное выше описание уделяло основное внимание методам, которые, при применении к работе UE, позволяют UE согласовывать прием и передачу пакетов и другой информации в сотовых системах связи с пакетной коммутацией таким образом, чтобы добиться значительного сокращения числа раз, когда включены передатчик и приемник UE. Однако изобретение ни в коем случае не ограничено применением только в UE. Наоборот, фундаментальные методы, рассмотренные выше, равным образом применимы в другом приемопередающем оборудовании, например узле B (или его эквиваленте) сотовой системы связи. Например, целесообразно рассмотреть случай системы OFDM LTE. В стандарте LTE, от UE требуется передача запроса планирования UL (информации инициирующей линии связи) перед разрешением передачи пакетов. В ответ на запрос планирования, узел B передает информацию о выделении ресурса DL (информацию отвечающей линии связи) в UE, указывающую, когда (по времени) и где (по частоте) UE может послать пакет UL (например, VoIP-пакет). Данная схема допускает выполнение полезных настроек планирования, как поясняется ниже со ссылкой на фиг.5, на которой представлена блок-схема последовательности этапов/процессов, выполняемых компонентами приемопередатчика узла B, поддерживающего связь VoIP, в соответствии с примерным вариантом осуществления.
Пример начинается с момента времени, когда пакет DL (информация инициирующей линии связи) (например, VoIP-пакет) становится доступен на узле B для передачи по DL в UE (этап 501). Вместо передачи пакета DL в первый момент его доступности, узел B сохраняет пакет DL в буфере передачи (этап 503) и ожидает, пока не будет принят запрос планирования UL (информацию инициирующей линии связи) из UE (этап 505). Теоретически, узел B не обязательно должен заботиться о нарушении требований к качеству нисходящей линии связи в результате слишком долгого ожидания приема запроса планирования UL, поскольку упомянутому узлу известно, что запрос должен поступить в течение допустимого предварительно заданного периода времени. Однако на практике предпочтительно было бы наличие в его составе логической схемы выхода за предел задержки (не показано), которая гарантирует, что пакет DL будет передаваться не позднее, чем в последний возможный момент (определяемый требованиями к качеству), даже если не получен запрос планирования UL (например, из-за ошибки в UL).
После приема запроса UL (информация инициирующей линии связи), узел B определяет информацию о выделении ресурса (информацию отвечающей линии связи) (этап 507), которая является ответной на запрос UL UE. Затем узел B включает свой передатчик (этап 509) и затем передает сгруппированную информацию, которая содержит информацию о выделении ресурса (информацию отвечающей линии связи) и пакет DL (информацию инициирующей линии связи), который хранился в буфере передачи (этап 511). После передачи, передатчик узла B может быть выключен (этап 513). На практике, выключится ли передатчик, будет зависеть от того, будет ли запланирована передача расширенным узлом (eNode) B в другое UE в системе, что потребовало бы оставлять включенным передатчик узла B. Однако следует понимать, что даже если узел B сохраняет свой передатчик включенным по окончании этапа 513, UE все же извлекает из описанной стратегии планирования пользу в том, что данное устройство (UE) может группировать свои события приема в одно событие, что позволяет приемопередатчику UE выключаться в другое время.
В дополнение к экономии энергии, достигаемой в узле B благодаря передаче информации о выделении ресурса и пакета DL в одно и то же время, UE извлекает также пользу из того, что его приемник не нуждается во включении в отдельные периоды времени для приема данной информации. Кроме того, узел B может содействовать дополнительной экономии энергии посредством определения информации о выделении ресурса таким способом, который согласует по времени восходящую передачу пакета UE (информацию инициирующей линии связи) с ACK/NAK (информацией отвечающей линии связи), связанным с пакетом DL, так что две данные части информации могут группироваться UE для передачи в течение одного и того же события передачи, что сокращает время «включения» передатчика UE и время «включения» приемника узла B.
Дополнительная экономия энергии возможна при применении описанных методов согласования времен передачи и приема различных других элементов информации для обеспечения группирования. Чтобы лучше разобраться с данной экономией, следует учесть, что информационный пакет в системе с пакетной коммутацией, обычно, можно пересылать по каналу в любое время. Возможность пересылки пакетов в любое время мешает работе с малым расходом энергии, так как терминал должен непрерывно следить за каналом. Этим объясняется большой расход энергии в целиком пакетных системах типа WLAN802.11 (WiFi). В системе LTE в соответствии с текущей спецификацией проекта 3GPP, расширенный узел B (eNode B) управляет обменом всеми данными в канале, и поэтому существует возможность успешного повышения эффективности.
В системе LTE, взятой для примера, выделение ресурсов разным терминалам (как в восходящем, так и в нисходящем направлениях) выполняется планировщиком, расположенным в расширенном узле B. Планировщик может выделять ресурсные блоки (каждый ресурсный блок определяется как частотно-временной блок) для нисходящих передач непосредственно уведомлением устройств UE о выделении в общем канале управления в DL. Для выделения ресурса в восходящей линии связи, как упоминалось выше, UE сначала должно передать запрос планирования перед тем, как данное устройство сможет передавать данные. После приема запроса планирования, планировщик в узле eNode B отвечает формированием и передачей в UE информации о выделении ресурса UL, которая информирует UE о том, когда, где и сколько времени упомянутое устройство (UE) может использовать ресурс UL. Рабочая характеристика планировщика является ключевым вкладом в окончательные рабочие характеристики терминала, не только с точки зрения производительности, но также с точки зрения потребления энергии. Для сокращения потребления энергии UE, которое поддерживает низкоскоростную связь с пакетной коммутацией (например, для абонентов VoIP), следует реализовать режимы пониженного потребления мощности. Упомянутые режимы пониженного потребления мощности предпочтительно концентрируют все операции связи по восходящей и нисходящей линиям в пределах короткого временного окна, чтобы терминал (UE) мог находиться в неактивном режиме большую часть времени, вместо непрерывного отслеживания канала. Чтобы получить такой результат, целесообразно задать определенные моменты времени, когда могут происходить конкретные операции связи. Упомянутые предварительно заданные определенные моменты времени должны быть известны как UE, так и eNode B. После этого, от UE будет требоваться только активизация в упомянутые определенные моменты времени и вблизи них. Для абонента услуг с низкоскоростной передачей данных (например, абонента VoIP), планировщик должен пытаться распланировать, насколько возможно, выполнение всех операций связи по восходящей и нисходящей линиям в пределах одного временного окна. Если снова взять VoIP для примера, то, как известно, VoIP-пакет поступает, в среднем, каждые 20 мс. Это означает, что восходящий и нисходящий VoIP-пакет будет поступать в пределах 20-мс временного окна, однако, точные значения времени поступления пакетов не известны. (Данный режим является противоположностью режиму речевого вызова с коммутацией каналов.) Применение данного режима может принести преимущества, как поясняется ниже с помощью нижеописанных примерных вариантов осуществления.
На фиг.6 представлена блок-схема последовательности этапов/процессов, выполняемых компонентами eNode B (или эквивалентной ему базовой станции), поддерживающего связь VoIP, в соответствии с альтернативным примерным вариантом осуществления. ENode B определяет, доступен ли пакет DL (информация инициирующей линии связи) для передачи (этап 601 принятия решения), или принят ли запрос UL (информация инициирующей линии связи) из UE (этап 603 принятия решения). Если нет ни того, ни другого (маршруты «НЕТ» от каждого из этапов 601 и 603 принятия решения), то eNode B продолжает ожидать одного из упомянутых событий. (Для примера показано, что проверка на наличие доступного пакета DL осуществляется до проверки приема запроса UL, но, разумеется, конкретный порядок упомянутых этапов можно изменить на противоположный, или, в некоторых архитектурах, они могут даже выполняться одновременно, поскольку приведенный порядок не является существенным признаком изобретения).
t
Если пакет DL доступен для передачи (маршрут «ДА» от этапа 601 принятия решения), то данный пакет записывается в буфер передачи eNode B (этап 605) и eNode B ожидает, пока в данном узле не будет принят запрос выделения UL из UE (этап 607). Сразу после приема запроса выделения UL, планировщик в eNode B определяет информацию о выделении ресурса, которая предусматривает для передачи пакета DL и приема пакета UL группирование в некотором последующем временном окне, начинающемся с момента  (этап 609). Затем eNode B включает свой передатчик (этап 611), передает информацию о выделении ресурса в UE (этап 613) и выключает свой передатчик (этап 615).
t
Затем eNode B ожидает почти до момента времени  (этап 617), и, в этот момент, данный узел включает свои как передатчик, так и приемник (этап 619) и объединяет в группу передачу своего пакета DL в UE с приемом пакета UL из UE (этап 621). Затем как передатчик, так и приемник могут быть выключены (этап 623), что обеспечивает возможность входа eNode B в неактивный/маломощный режим, пока не потребуется совершения следующих передачи и/или приема. На практике, выключится ли передатчик, будет зависеть от того, запланирована ли передача пакета узлом eNode B в другое UE в системе. Однако следует понимать, что, даже если eNode B сохраняет свой передатчик включенным по окончании этапа 621, UE все же извлекает из описанной стратегии планирования пользу в том, что данное устройство (UE) может объединять времена своих передачи и приема в одном временном окне, что позволяет приемопередатчику выключаться в другое время.
t
Если вернуться к этапу 603 принятия решения, то очевидно, что eNode B может принять запрос выделения UL из UE до появления доступного пакета DL (маршрут «ДА» от этапа 603 принятия решения). В данном случае, eNode B ожидает, пока пакет DL не станет доступен для передачи (этап 625). Когда пакет DL доступен, планировщик в eNode B определяет информацию о выделении ресурса, которая предусматривает для передачи пакета DL и приема пакета UL группирование в течение некоторого последующего временного окна, начинающегося с момента  (этап 627). Поскольку eNode B должен ожидать, когда пакет DL станет доступным, после приема запроса выделения восходящей линии связи из UE, то eNode B не может предполагать, что UE «активизировано» и, в настоящий момент, отслеживает информацию о выделении ресурса. Вместо этого eNode B ожидает до наступления следующего известного времени активизации UE (этап 629), с момента наступления которого упомянутый узел может перейти к этапу 611 и действовать, как описано ранее.
На фиг.7a и 7b показаны взаимосвязанные временные диаграммы различных действий в соответствии с примерным вариантом осуществления, показанным на фиг.6. В каждом из приведенных примеров, четыре события активного времени, следующие 5-мс интервалами между ними, начинаются в предварительно заданные моменты в пределах каждого 20-мс интервала. Каждое событие активного времени является допустимым временным окном (событие 701 активного времени) для установления связи (например, VoIP). Запуск операций связи в другое время не допускается, хотя операция связи, запущенная во время одного из упомянутых предварительно заданных событий активного времени (например, посредством обращения UE с запросом планирования), может планироваться так, чтобы заканчиваться в более позднее время, не ограниченное предварительно заданными событиями активного времени. UE активизируется на короткое время (например, максимум, на один TTI (временной интервал передачи)) во время каждого из упомянутых предварительно заданных событий активного времени, чтобы прослушивать общий канал управления. Если UE не является объектом обращения из какого-либо другого модуля по каналу управления, то устройство перейдет в неактивный режим на дополнительные 5 мс, пока не случится следующее событие активного времени, и процесс не повторится.
t
t
t
t
t
t
1
2
3
4
5
5
Сначала из рассмотрения примера на фиг.7a, видно, что VoIP-пакет становится доступным в eNode B в момент времени . Вместо немедленной передачи данного пакета в UE, eNode B ожидает, пока данный узел не примет запрос планирования UL из UE, запрашивающий ресурсы для передачи UE его VoIP-пакета в восходящую линию. Запрос планирования может дополнительно запрашивать, чтобы дополнительные ресурсные блоки резервировались для повторных передач (например, с использованием HARQ (гибридного автоматического запроса на повторную передачу)). В некоторый момент времени, , в UE создается доступный VoIP-пакет. Во время следующего по порядку предварительно заданного события активного времени, в момент , UE передает свой запрос планирования UL в eNode B. После этого eNode B имеет возможность немедленно ответить в момент времени  информацией о выделении ресурса. Выделение ресурса указывает будущий момент времени, , в который будет произведен обмен пакетами в ходе групповой операции. Таким образом, как eNode B, так и UE ожидают до момента времени , в который узел передает свой пакет в устройство, а устройство передает свой пакет в узел; то есть пакеты UL и DL передаются/принимаются, по существу, одновременно. В настоящем описании термин «по существу, одновременно» охватывает целиком одновременную/параллельную операцию, по меньшей мере, частично одновременную/параллельную операцию и в таких системах, как полудуплексные системы или системы TDD (дуплексные системы с временным разделением), операции, достаточно смежные по времени, чтобы обеспечить сокращение непроизводительного расхода ресурсов благодаря, например, исключению времени дополнительной стабилизации, которая необходима для функционирования цепей, которые используются совместно передатчиком и приемником.
t
6
Любые повторные передачи, которые требуется выполнить, происходят сразу после описанных операций в момент времени , после чего как eNode B, так и UE вернутся в неактивный режим.
t
>t
2
1
Можно видеть, что в примере, показанном на фиг.7a, . Следовательно, VoIP-пакет DL уже был доступен и ожидается в eNode B, чтобы после поступления запроса планирования восходящей линии связи планировщик eNode B был в состоянии немедленно планировать передачи по UL и DL.
t
t
1
2
На фиг.7b представлен другой пример, в котором запрос планирования восходящей линии связи принимается eNode B до появления доступного пакета DL в eNode B, так что eNode B не способен немедленно планировать какие-либо операции связи. В частности, в данном примере VoIP-пакет UL становится доступным в UE в момент времени . UE не может реагировать на него немедленно, а вместо этого должно ожидать до наступления следующего предварительно заданного события активного времени, , чтобы передать свой запрос планирования восходящей линии связи в eNode B.
t
t
t
t
3
4
5
6
Как упоминалось выше, eNode B не может немедленно ответить на запрос планирования восходящей линии связи, так как упомянутый узел еще не содержит никакого пакета для передачи по нисходящей линии связи. Несколько позднее, в момент , VoIP-пакет DL становится доступным в eNode B. После этого планировщик eNode B может определить подходящее время, когда возможен обмен VoIP-пакетами UL и DL в виде групповой операции, но должен ожидать до наступления следующего предварительно заданного события активного времени , чтобы передать информацию о выделении ресурса в UE. В запланированное время  eNode B и UE обмениваются своими соответствующими пакетами в ходе сгруппированной операции, за которыми следуют любые необходимые повторные передачи в момент . Затем как eNode B, так и UE могут вернуться в неактивный режим.
На практике предпочтительно добавить логическую схему выхода за предел задержки (не показано), которая не допустит потери пакета в одном направлении из-за очевидного снижения качества услуги в противоположном направлении. Например, в случае, показанном на фиг.7a, eNode B хранит свой доступный пакет DL в буфере, пока не примет запрос планирования из UE. Данный режим исполняется в ожидании, что запрос планирования должен быть принят в период времени, достаточный, чтобы eNode B мог удовлетворить требованиям к его услугам по нисходящей линии связи. Однако если запрос планирования восходящей линии связи из UE утерян при передаче, то eNode B может прекратить хранение своего пакета DL после последнего допустимого момента для передачи упомянутого пакета. Соответственно, можно применить таймер (не показано), который предпишет eNode B передать свой пакет DL не позднее последнего возможного допустимого момента, даже если не принято никакого запроса планирования восходящей линии связи.
Аналогично, в примере, показанном на фиг.7b, можно применить таймер для обеспечения ответа eNode B на запрос планирования восходящей линии связи из UE в течение достаточного времени, даже если, из-за какой-нибудь ошибки, в eNode B не появляется никакого доступного пакета DL.
Выше изобретение описано со ссылкой на конкретные варианты осуществления. Однако специалистам в данной области техники должно быть очевидно, что изобретение можно применять в конкретных формах, отличающихся от форм вышеописанных вариантов осуществления. Описанные варианты осуществления представлены только для иллюстрации и не подлежат истолкованию в каком-либо ограничительном смысле. Объем изобретения определяется прилагаемой формулой изобретения, а не вышеприведенным описанием, и все варианты и эквиваленты, которые подпадают под определение формулы изобретения, должны подпадать под объем изобретения.