СПОСОБ И УСТРОЙСТВО В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ
METHOD AND DEVICE IN WIRELESS COMMUNICATION SYSTEM

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к способу и устройству в базовой станции и способу и устройству в оборудовании пользователя. В частности, оно относится к механизму сокращения нагрузки и помех на каналы связи при передаче запросов планирования.
УРОВЕНЬ ТЕХНИКИ
Стандартизация сотовых сетей четвертого поколения (4G) происходит в настоящее время под названием Усовершенствованной международной мобильной связи (Усовершенствованной IMT). Усовершенствованная IMT предвещает мобильные сети следующего поколения с высокими скоростями передачи данных, гладкой способностью к подключению и мобильную связь внутри неоднородных сетей.
Для многих приложений короткая задержка в предоставлении доступа играет ключевую роль в обеспечении хорошей производительности для конечного пользователя. Требования ко времени ожидания в Усовершенствованной IMT определяют, что односторонняя задержка в предоставлении радиодоступа между мобильным терминалом и базовой станцией должна укладываться в 10 мс.
Сеть стандарта Долгосрочного развития (LTE), определенного Проектом партнерства 3-его поколения (3GPP), обеспечивает улучшенные скорости передачи битов с более низкими в сравнении с более старыми технологиями задержками в предоставлении доступа. Для единиц оборудования пользователя (UE) версии 8 целевая задержка стандарта Усовершенствованной IMT достигается, если осуществляется планирование единицы оборудования пользователя. Если оборудованию пользователя требуется запрашивать ресурсы, то целевая задержка не реализуется.
Технология доступа стандарта LTE основывается на мультиплексировании с ортогональным частотным разделением (OFDM) по нисходящей линии связи и множественном доступе с частотным разделением и одной несущей (SC-FDMA) по восходящей линии связи.
В настоящем контексте выражение «восходящая линия связи» используется применительно к передаче сигналов от оборудования пользователя к базовой станции, в то время как выражение «нисходящая линия связи» используется применительно к передаче сигналов в противоположном направлении, т.е. от базовой станции к оборудованию пользователя. Дополнительно, базовая станция в среде LTE может именоваться как eNodeB или eNB.
Ресурсы выделяются либо динамически на основе 1 мс для оборудования пользователя как по нисходящей, так и восходящей линиям связи, либо полупостоянным образом на период более длительный чем 1 мс. Планирование ресурсов выполняется eNB и в расчет принимается буфер данных оборудования пользователя, как, впрочем, и характеристики распространения радиоволн применительно к каждому оборудованию пользователя.
Стандартная процедура планирования восходящей линии связи в стандарте LTE показана на Фиг. 1. Когда в пустой буфер оборудования пользователя поступают новые данные или данные, которые принадлежат к группе логического канала с более высоким приоритетом, чем существующие данные, то оборудование пользователя инициирует передачу отчета о статусе буфера (BSR) для передачи размера его буфера. Если у оборудования пользователя отсутствуют ресурсы для передачи отчета о статусе буфера, то оно инициирует передачу запроса планирования (SR).
Запрос планирования может быть отправлен по выделенному каналу запроса планирования (D-SR) или по основанному на конкуренции каналу произвольного доступа (RA-SR). Использование выделенного канала запроса планирования требует, чтобы оборудование пользователя было синхронизированным по восходящей линии связи, и чтобы оборудованию пользователя был назначен канал запроса планирования по физическому каналу управления восходящей линии связи (PUCCH). Выделенный ресурс запроса планирования назначается при помощи протокола управления радиоресурсами (RRC), имеющего в стандарте LTE Версии 8 периодичность с текущими значениями в 5, 10, 20, 40 и 80 миллисекунд. В стандарте LTE версии 9 возможны значения более короткие чем 5 миллисекунд. Когда eNB принимает запрос планирования, он может выполнить планирование оборудования пользователя и передать начальное предоставление. Используя начальное предоставление, в итоге оборудование пользователя с его помощью может передать отчет о статусе буфера.
Вкратце, до того как будет выполнено планирование оборудования пользователя, должны быть выполнены несколько этапов. Это увеличивает задержку на предоставление доступа по восходящей линии связи. При наличии синхронизации по восходящей линии связи, периодичность запроса планирования в PUCCH является наибольшей составляющей роста задержки. Для достижения наилучшей производительности определенных приложений, периодичность запроса планирования должна выбираться среди очень коротких значений.
В спецификации 3GPP TS 36.321 MAC, V8.6.0, запрос планирования находится в состоянии ожидания с момента его инициирования до момента, когда он отменяется. Запрос планирования отменяется, когда ресурсы планирования восходящей линии связи становятся доступными для новой передачи.
Когда запрос планирования находится в состоянии ожидания, во время каждого субкадра, когда единица оборудования пользователя имеет действующие ресурсы запроса планирования по PUCCH, единица оборудования пользователя указывает физическому уровню выполнить сигнализацию запроса планирования. Это приводит к физической передаче запроса планирования. В примере, изображенном на Фиг. 1, периодичность запроса планирования фиксирована 5 мс и первая возможность для передачи запроса планирования по PUCCH существует в субкадре t0. После того как eNB принял запрос планирования, предполагается обычное время обработки в 3 мс до того, как будет выполнено планирование единицы оборудования пользователя и передано предоставление. Единица оборудования пользователя имеет следующую возможность передачи запроса планирования позже на 5 мс в момент времени t1. Так как единица оборудования пользователя еще не отменила запрос планирования, то она выполнит повторную передачу запроса. В результате, задание периодичности запроса планирования в 5 мс приводит к по меньшей мере двойной физической передаче запроса планирования. Это формирует значительную бесполезную нагрузку по PUCCH.
Хорошо известен как механизм запрета передачи запросов планирования, так и конфигурация такого механизма сетью, смотри WO 2009038381 A2 METHOD OF RESTRICTING SCHEDULING REQUEST FOR EFFECTIVE DATA TRANSMISSION. Тем не менее, в WO 2009038381 A2 единственным упомянутым условием, когда запрещена передача запроса планирования, является условие синхронизации восходящей линии связи, т.е., ожидается скорое истечение срока действия таймера выравнивания по времени, или когда общее количество передач запроса планирования превышает определенное количество. Идея WO 2009038381 A2 заключается в запуске произвольного доступа, если запрос планирования запрещен.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Вследствие этого задача настоящего изобретения состоит в создании механизма для повышения производительности в системе беспроводной связи.
В соответствии с первым аспектом настоящего изобретения, задача решается посредством способа, используемого в оборудовании пользователя для передачи к базовой станции запросов планирования. Базовая станция выполнена с возможностью обслуживания оборудования пользователя. Оборудование пользователя дополнительно содержит триггер передачи запроса планирования и выполнено с возможностью передачи запросов планирования к базовой станции. Тем не менее, запросы планирования передаются только в конкретные заданные моменты возможности запроса планирования. Способ содержит этап, на котором запускают триггер передачи запроса планирования. Также запрос планирования передается к базовой станции в следующий наступающий момент возможности запроса планирования в качестве ответа на запущенный триггер. Дополнительно, когда запрос планирования передается к базовой станции в первый раз, запускается таймер запрета запросов планирования, содержащийся в оборудовании пользователя. В дополнение, любые дальнейшие повторные передачи запроса планирования в последующие моменты возможности запроса планирования запрещены в то время, пока запущен таймер запрета запросов планирования.
В соответствии со вторым аспектом настоящего изобретения, задача решается при помощи устройства оборудования пользователя для передачи запросов планирования к базовой станции. Базовая станция выполнена с возможностью обслуживания оборудования пользователя. Оборудование пользователя дополнительно содержит триггер передачи запроса планирования и выполнено с возможностью передачи запросов планирования к базовой станции. Тем не менее, запросы планирования передаются только в заданные моменты возможности запроса планирования. Устройство содержит триггер передачи запроса планирования. Триггер передачи запроса планирования выполнен с возможностью инициирования передачи запроса планирования. Также устройство содержит передатчик. Передатчик выполнен с возможностью передачи запроса планирования к базовой станции в следующий наступающий момент возможности запроса планирования в качестве ответа на запущенный триггер. Кроме того, устройство дополнительно содержит таймер запрета запросов планирования. Таймер запрета запросов планирования выполнен с возможностью запуска, когда передается запрос планирования, и запрета любых дальнейших повторных передач запроса планирования в последующие моменты возможности запроса планирования в то время, пока запущен таймер запрета запросов планирования.
В соответствии с третьим аспектом настоящего изобретения, задача решается посредством способа, используемого в базовой станции для помощи оборудованию пользователя при передаче запросов планирования к базовой станции. Базовая станция выполнена с возможностью обслуживания оборудования пользователя. Оборудование пользователя выполнено с возможностью передачи запросов планирования к базовой станции только в конкретные заданные моменты возможности запроса планирования. Способ содержит этап, на котором определяют коэффициент k, который должен быть передан оборудованию пользователя, позволяя оборудованию пользователя вычислить срок действия таймера запрета запросов планирования. Кроме того, способ также содержит этап, на котором передают определенный коэффициент k оборудованию пользователя. В дополнение, способ в дальнейшем содержит этап, на котором выполняют планирование оборудования пользователя, когда от оборудования пользователя принимается запрос планирования.
В соответствии с четвертым аспектом настоящего изобретения, задача решается при помощи устройства базовой станции для помощи оборудованию пользователя при передаче запросов планирования к базовой станции. Базовая станция выполнена с возможностью обслуживания оборудования пользователя. Оборудование пользователя выполнено с возможностью передачи запросов планирования к базовой станции только в конкретные заданные моменты возможности запроса планирования. Устройство содержит модуль определения. Модуль определения выполнен с возможностью определения коэффициента k, который будет передан оборудованию пользователя для того, чтобы оборудование пользователя вычислило срок действия таймера запрета запросов планирования. Дополнительно, устройство содержит передатчик. Передатчик выполнен с возможностью передачи определенного коэффициент k оборудованию пользователя. В дополнение, устройство содержит модуль планирования. Модуль планирования выполнен с возможностью планирования оборудования пользователя, когда от оборудования пользователя принимается запрос планирования.
Посредством запуска таймера запрета запросов планирования, когда оборудование пользователя первый раз передает запрос планирования по PUCCH, нагрузка по PUCCH может быть значительно сокращена. Дополнительно, посредством конфигурирования таймеров запрета запросов планирования для разных оборудований пользователя с разными сроками действия, также осуществляется распределение по времени повторных передач запросов планирования. Таким образом, повышается производительность системы беспроводной связи.
Прочие задачи, преимущества и оригинальные признаки изобретения станут очевидны из нижеследующего подробного описания изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Более подробно изобретение описано со ссылкой на прилагаемые чертежи, иллюстрирующие примерные варианты осуществления изобретения, и в которых:
Фиг. 1 является принципиальной структурной схемой, иллюстрирующей осуществление связи в рамках системы беспроводной связи известного уровня техники.
Фиг. 2 является принципиальной структурной схемой, иллюстрирующей варианты осуществления системы беспроводной связи.
Фиг. 3 является совмещенной схемой сигнализации и блок-схемой, иллюстрирующей передачу радиосигнала в соответствии с некоторыми вариантами осуществления.
Фиг. 4A является совмещенной схемой сигнализации и блок-схемой, иллюстрирующей передачу радиосигнала в соответствии с некоторыми вариантами осуществления.
Фиг. 4B является совмещенной схемой сигнализации и блок-схемой, иллюстрирующей передачу радиосигнала в соответствии с некоторыми вариантами осуществления.
Фиг. 5 является блок-схемой, иллюстрирующей варианты осуществления способа, используемого в оборудовании пользователя.
Фиг. 6 является принципиальной структурной схемой, иллюстрирующей варианты осуществления устройства оборудования пользователя.
Фиг. 7 является блок-схемой, иллюстрирующей варианты осуществления способа, используемого в базовой станции.
Фиг. 8 является принципиальной структурной схемой, иллюстрирующей варианты осуществления устройства базовой станции.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Изобретение определено как способ и устройство в оборудовании пользователя и способ и устройство в базовой станции, которые могут быть воплощены на практике в описываемых ниже вариантах осуществления. Тем не менее, данное изобретение может быть воплощено в многочисленных разных формах и не должно рассматриваться как ограниченное изложенными здесь вариантами осуществления; наоборот, данные варианты осуществления предоставлены с той лишь целью, чтобы раскрытие было исчерпывающим и законченным, и передавало специалисту в соответствующей области объем изобретения.
Прочие задачи и признаки настоящего изобретения станут очевидны из нижеследующего подробного описания, рассматриваемого совместно с сопровождающими чертежами. Тем не менее, следует понимать, что чертежи приведены исключительно в целях иллюстрации, а не в качестве средства определения границ объема изобретения, для чего можно обратиться к прилагаемой формуле изобретения. Кроме того, следует понимать, что чертежи не обязательно выполнены в масштабе и что до тех пор, пока не указано обратное, они предназначены лишь для иллюстрации концепции описываемых в настоящем документе структур и процедур.
Фиг. 2 изображает примерную систему 100 беспроводной связи, такую как, например, стандарта Усовершенствованной IMT, LTE, Усовершенствованного LTE, системы WCDMA Проекта партнерства 3-его поколения (3GPP), Глобальной системы мобильной связи/улучшенной скорости передачи данных для Развития GSM (GSM/EDGE), широкополосного множественного доступа с кодовым разделением (WCDMA), общемировой совместимости широкополосного беспроводного доступа (WiMAX) или сверхмобильного широкополосного доступа (UMB), только для того чтобы упомянуть некоторые произвольные возможные варианты.
Система 100 беспроводной связи содержит базовую станцию 28 и оборудование 30 пользователя, выполненные с возможностью осуществления связи друг с другом по меньшей мере по одному радиоканалу, внутри соты. Следует принимать во внимание, что система 100 беспроводной связи, как правило, может содержать множество прочих узлов, таких как прочие узлы базовых станций и, в некоторых вариантах осуществления, прочие узлы, такие как узлы управления и подобные. Для ясности на Фиг. 2 показан только строго определенная выборка узлов 28, 30.
Базовая станция 28 может именоваться как, например, Узел B, развитый Узел B (eNodeB или eNB), базовая станция приемопередатчика, базовая станция точки доступа, маршрутизатор базовой станции или любой другой сетевой модуль, способный осуществлять связь с оборудованием 30 пользователя внутри соты, в зависимости, например, от используемых технологии радио доступа и терминологии. В оставшейся части описания, в отношении базовой станции 28 будет использоваться понятие «базовая станция», чтобы способствовать пониманию настоящих способов и устройств.
Базовая станция 28 содержит один или более приемопередатчиков, который/ые выполнен/ны с возможностью передачи кадра информации для передачи по радио интерфейсу. Применительно к передачи по нисходящей линии связи к оборудованию 30 пользователя, приемопередатчики содержат множество антенн, которые функционируют для обеспечения множества поднесущих. Таким образом, приемопередатчики передают символы субкадров кадра по нисходящей линии связи по множеству поднесущих в области частот.
Также в соответствии с некоторыми вариантами осуществления базовая станция 28 может содержать модуль обработки кадров базовой станции. Модуль обработки субкадров может быть выполнен с возможностью подготовки или форматирования кадра информации для передачи приемопередатчиком/ами по нисходящей линии связи к оборудованию 30 пользователя. Необязательный модуль обработки кадров базовой станции имеет доступ к или в некоторых вариантах реализации может содержать модуль управления/планирования ресурсами. Модуль управления/планирования ресурсами сохраняет и выделяет ресурсы оборудованию 30 пользователя и прочим единицам оборудования пользователя (не показаны) и выполняет планирование ресурсов. Одним из типов ресурсов, которые контролирует модуль управления/планирования ресурсами, являются ресурсы Физического канала управления восходящей линии связи (PUCCH). PUCCH несет в себе информацию управления восходящей линии связи и поддерживает несколько форматов.
Оборудование 30 пользователя может быть представлено посредством, например, терминала беспроводной связи, мобильного сотового телефона, карманного персонального компьютера (PDA), беспроводной платформы, компьютера класса лэптоп, компьютера, или любого другого вида устройства, способного беспроводным образом осуществлять связь с базовой станцией 28.
Оборудование 30 пользователя, показанное на Фиг. 2, может содержать приемопередатчик/и. Приемопередатчик/и может содержать или быть соединен с антеннами оборудования пользователя. В соответствии с некоторыми вариантами осуществления оборудование 30 пользователя также может содержать модуль обработки кадров оборудования пользователя. Модуль обработки кадров беспроводного терминала может принимать и обрабатывать субкадры нисходящей линии связи и может подготавливать и форматировать субкадры восходящей линии связи. По меньшей мере, один из субкадров восходящей линии связи, подготовленный модулем обработки кадров оборудования пользователя и переданный приемопередатчиком/ами от оборудования 30 пользователя к базовой станции 28 несет в себе физический канал управления восходящей линии связи (PUCCH).
Оборудование 30 пользователя также может содержать таймер запрета запросов планирования, который выполнен с возможностью и служит для запрета передачи оборудованием 30 пользователя запроса планирования слишком рано с момента предыдущей попытки запроса планирования.
В нижеследующем, настоящие способы и устройства дополнительно детально разбираются с конкретной ссылкой на системы Усовершенствованной IMT и, в частности, в отношении восходящей линии связи в Усовершенствованной IMT, т.е. применительно к линии связи от оборудования 30 пользователя к базовой станции 28. Тем не менее, специалисту в соответствующей области очевидно, что соответствующие концепции также могут применяться в прочих системах 100 беспроводной связи.
Настоящие способы и устройства предоставляют таймер запрета запросов планирования, который запускается, когда оборудование 30 пользователя первый раз передает запрос планирования по PUCCH к базовой станции 28. Задачей таймера запрета запросов планирования является запрет на передачу оборудованием 30 пользователя запроса планирования слишком рано с момента предыдущей попытки запроса планирования.
Таким образом, может быть значительно сокращена нагрузка по PUCCH, так как не передаются избыточные запросы планирования. Дополнительно, в соответствии с некоторыми вариантами осуществления, таймеры запрета запросов планирования для разных оборудований 30 пользователя могут быть сконфигурированы с разным сроком действия таймера. Таким образом, повторные передачи запросов планирования от разных оборудований 30 пользователей распределены по времени, так что может быть предотвращен конфликт между передачами оборудования пользователя.
Фиг. 3 является совмещенной схемой сигнализации и блок-схемой, иллюстрирующей передачу радио сигнала между оборудованием 30 пользователя и базовой станцией 28 в соответствии с некоторыми вариантами осуществления. Цель данной иллюстрации - представить общий обзор настоящих способов и привлеченных функциональных возможностей. Также проиллюстрирована универсальная и примерная среда, в которой могут быть реализованы настоящие способы и устройства.
Данные принимаются в буфер оборудования пользователя. Прием и/или обнаружение данных, которые должны быть переданы, в буфер оборудования пользователя инициирует передачу к базовой станции 28 запроса планирования SR. Запрос планирования SR используется для запроса ресурсов планирования восходящей линии связи для передачи принятых/обнаруженных данных.
Тем не менее, оборудованию 30 пользователя разрешено передавать запросы планирования SR в конкретные заданные моменты t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования. Может существовать бесконечное число возможных заданных моментов t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования, или ограниченное число моментов t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования, при этом t∞ ограничивается t-max, в соответствии с разными вариантами осуществления.
Таким образом, запрос планирования SR инициируется из-за принятых в буфер оборудования пользователя данных. В проиллюстрированном на Фиг. 3 примере запрещается передавать инициированный запрос планирования SR до тех пор, пока не наступит следующий момент t0 возможности запроса планирования. Таким образом, запрос планирования должен рассматриваться как находящийся в состоянии ожидания, до тех пор, пока он не отменен.
Все запросы планирования SR в состоянии ожидания могут быть отменены и таймер запрета запросов планирования может быть остановлен, когда данные собраны, и эти данные содержат отчет о статусе буфера, который содержит статус буфера вплоть до последнего события, которое инициировало отчет о статусе буфера, или когда предоставление восходящей линии связи может вместить все доступные для передачи данные, находящиеся в состоянии ожидания.
Если оборудование 30 пользователя не имеет действующего ресурса PUCCH для передачи запроса планирования SR, сконфигурированного в любой заданный момент t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования, то может быть инициализирована процедура Произвольного Доступа и все запросы в состоянии ожидания могут быть отменены. В противном случае, если оборудование 30 пользователя имеет действующий ресурс PUCCH для запросов планирования SR по меньшей мере в некоторые заданные моменты t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования, и не запущен таймер 40 запрета запросов планирования, то сформированный запрос планирования SR может быть передан в следующий момент t0 возможности запроса планирования.
Когда инициированный запрос планирования SR передается в момент t0 по PUCCH, то запускается таймер 40 запрета запросов планирования. Таймер 40 запрета запросов планирования содержится в единице оборудования 30 пользователя. Когда таймер 40 запрета запросов планирования запущен, единице оборудования 30 пользователя запрещается выполнять повторную передачу запроса планирования SR. В соответствии с некоторыми вариантами осуществления, оборудование 30 пользователя может установить таймер 40 запрета запросов планирования в 0 (ноль), когда запрос планирования SR инициирован и не существует другого запроса планирования SR в состоянии ожидания.
По истечении срока действия таймера 40 запрета запросов планирования, единице оборудования 30 пользователя вновь разрешается выполнить повторную/передачу запроса планирования по PUCCH. Таймер 40 останавливается по окончании его срока действия, за исключением того случая, когда единица оборудования 30 пользователя отменяет запрос планирования SR, и тогда таймер 40 запрета запросов планирования также может быть остановлен.
В соответствии с некоторыми вариантами осуществления таймер 40 запрета запросов планирования при его инициировании может устанавливаться в ноль, а затем увеличиваться на каждую единицу прошедшего времени до тех пор, пока не будет достигнуто максимальное значение таймера. Тем не менее, в соответствии с некоторыми вариантами осуществления, таймер 40 запрета запросов планирования может при инициализации устанавливаться в заданное максимальное значение таймера, а затем может выполняться обратный отсчет до нуля, или, в качестве альтернативы, до достижения любого другого заданного минимального значения таймера.
Пока запущен таймер 40 запрета запросов планирования, запрос планирования SR повторно не отправляется. В проиллюстрированном примере на Фиг. 3 запрос планирования SR отменяется в момент времени t1, t2 и t3.
Когда базовая станция 28 принимает запрос планирования SR от оборудования 30 пользователя, базовая станция 28 выполняет планирование оборудования 30 пользователя. Вследствие этого может быть сформировано и передано оборудованию 30 пользователя предоставление, такое, что оборудованию пользователя могут быть выделены ресурсы для передачи по восходящей линии связи данных, принятых в буфер оборудования пользователя.
Когда оборудование 30 пользователя принимает предоставление, то по выделенным ресурсам данные передаются к базовой станции 28.
Фиг. 4A является совмещенной схемой сигнализации и блок-схемой, иллюстрирующей передачу радиосигнала в соответствии с некоторыми вариантами осуществления.
Фиг. 4A иллюстрирует использование таймера 40 запрета запросов планирования, когда в субкадре принимается предоставление и таймер 40 запрета запросов планирования останавливается, когда запрос планирования SR отменяется. Другими словами, на Фиг. 4A таймер 40 запрета запросов планирования запрещает оборудованию 30 пользователя осуществлять передачу запроса планирования SR дважды. Таймер 40 запрета запроса планирования останавливается, когда отменяется запрос планирования SR. Если после остановки таймера запроса планирования инициируется новый запрос планирования, то оборудованию 30 пользователя разрешается вновь передать запрос планирования SR.
Фиг. 4B является совмещенной схемой сигнализации и блок-схемой, иллюстрирующей передачу радиосигнала в соответствии с некоторыми вариантами осуществления.
На иллюстрации Фиг. 4B срок действия таймера 40 запрета запросов планирования истекает до того как отменен запрос планирования SR. То есть таймер 40 запрета запросов планирования запрещал единице оборудования 30 пользователя передачу запроса планирования SR в субкадрах t1 и t2. Когда истекает срок действия, таймер 40 запрета запросов планирования останавливается. По истечении срока действия таймера 40 запрета запросов планирования оборудованию 30 пользователя разрешается вновь передать находящийся в состоянии ожидания запрос планирования SR.
Таким образом, если истек срок действия таймера 40 запрета SR и все еще существуют находящиеся в состоянии ожидания запросы планирования SR, то в отношении них разрешена повторная передача. Если таймер 40 запрета планирования остановлен из-за отмены запросов планирования SR, то в таком случае не существует запросов планирования SR в состоянии ожидания, но когда поступает новый инициированный запрос планирования SR, который может быть передан, то таймер 40 запрета SR может быть запущен заново и т.д.
Минус использования таймера 40 запрета запросов планирования состоит в том, что если запрос планирования SR потерян базовой станцией 28, то повторная попытка передачи откладывается. Для того чтобы избежать слишком длительных задержек в случае потери запрос планирования SR, в соответствии с некоторыми вариантами осуществления срок действия таймера 40 запрета запросов планирования может быть не таким длительным. С другой стороны, ввод таймера 40 запрета запросов планирования может сократить нагрузку на PUCCH и, следовательно, потребность в повторной передаче запроса планирования SR становиться меньше.
В дополнение к исключению ненужных запросов планирования SR и, следовательно, слишком большой загрузки PUCCH, таймер 40 запрета запросов планирования может использоваться для распределения по времени повторных попыток отправки потерянных запросов планирования SR. Рассмотрим случай, когда две единицы оборудования пользователя, находящиеся в соседних сотах, одновременно передают запрос планирования SR по одному и тому же ресурсу PUCCH. Из-за помех базовая станция 28 в соответствующих сотах может не обнаружить, какое из оборудований 30 пользователя передавало запрос планирования SR и, следовательно, может не выполнить планирование ни одного из оборудований 30 пользователя. Если эти две единицы оборудования пользователя имеют одинаковую периодичность запроса планирования, то они выполняют повторные передачи запросов планирования SR в одно и то же время, что вновь приводить к большим помехам. Если эти две единицы оборудования пользователя будут иметь разные срок действия таймеров запрета запросов планирования, то при помощи задержки периодичности запросов планирования может быть предотвращено взаимное наложение помех.
Таймер 40 запрета запросов планирования может иметь различные примерные варианты осуществления и отличающиеся варианты реализации. Нижеследующее является возможными, не накладывающим ограничений, и не исчерпывающими примерными вариантами реализации и/или конфигураций.
Примерный вариант 1 реализации: Срок действия таймера запрета запросов планирования может быть зафиксирован как некоторое общее значение, такое как, например, 10 мс, или срок действия может быть равен периодичности запроса планирования.
Примерный вариант 2 реализации: Срок действия таймера 40 запрета запросов планирования фиксирован, и он задается базовой станцией 28 при помощи RRC. Возможным значением может быть k, умноженное на периодичность запроса планирования, где k может сигнализироваться посредством RRC. В соответствии с некоторыми вариантами осуществления, базовой станции 28 может быть предоставлена достаточная гибкость при помощи 4 разных возможных значений k=0, 1, 2, 3, чтобы контролировать поведение оборудования 30 пользователя.
Примерный вариант 3 реализации: Срок действия таймера запрета запросов планирования может быть, например, (k+l) умноженным на периодичность запроса планирования, где k задается базовой станцией 28, а l является случайной частью, выбираемой оборудованием 30 пользователя, из диапазона [0,1,…, m]. В соответствии с некоторыми вариантами осуществления примерным подходящим значением m может быть 4.
Примерный вариант 1 реализации может быть наиболее простым решением для того, чтобы избежать ненужных запросов планирования SR. Примерный вариант 2 реализации может обеспечивать большую гибкость базовой станции 28 при задании разным оборудованиям 30 пользователя разных значений и, следовательно, позволяя избегать одновременных повторных попыток передачи запросов планирования SR. Также, данный вариант является способом управления балансом между тем, чтобы избегать ненужных повторных попыток, и увеличением задержки применительно к необходимым повторным попыткам, где баланс может быть разным применительно к разным услугам. В заключение, случайная часть в таймере 40 запрета запросов планирования, как предлагается в примерном варианте 3 реализации, позволяет сократить помехи между соседними сотами, вызванные конфликтом повторных попыток передачи запросов планирования SR.
Таким образом, базовая станция 28 может конфигурировать таймер 40 запрета запросов планирования так, чтобы оборудование 30 пользователя не передавало ненужного запроса планирования SR по PUCCH только после предыдущей попытки. Таким образом, может быть сокращена нагрузка на PUCCH и можно избежать ненужных помех. В дополнение, случайная часть в таймере 40 запрета планирования позволяет производить попытки повторной передачи запроса планирования SR разным оборудованиям 30 пользователя в разное время.
Фиг. 5 является блок-схемой, иллюстрирующей варианты осуществления этапов 501-506 способа, выполняемого оборудованием 30 пользователя для передачи запросов планирования SR к базовой станции 28. Базовая станция 28 выполнена с возможностью обслуживания оборудования 30 пользователя. Оборудование 30 пользователя содержит триггер 620 передачи запроса планирования. Дополнительно, оборудование 30 пользователя выполнено с возможностью передачи запросов планирования SR к базовой станции 28 только в конкретные заданные моменты возможности запроса планирования t0, t1, t2, t3, t4, …, t∞.
Базовая станция 28 и оборудование 30 пользователя составляют систему 100 беспроводной связи. Система 100 беспроводной связи может быть сетью радиодоступа стандарта, например, Усовершенствованной IMT или LTE, а базовая станция 28 может быть, например, развитым узлом Б, eNB, в соответствии с некоторыми вариантами осуществления.
Оборудование 30 пользователя содержит таймер 40 запрета запросов планирования.
Для того чтобы соответствующим образом передавать запросы планирования SR к базовой станции 28, способ может содержать некоторое количество этапов 501-506 способа.
Тем не менее, следует отметить, что некоторые из описываемых этапов способа являются необязательными и содержаться только в рамках некоторых вариантов осуществления. Кроме того, следует отметить, что этапы 501-506 способа могут выполняться в некотором отличном хронологическом порядке и что некоторые из них, например, этап 502 и этап 503, или даже все этапы могут выполняться одновременно, или в соответствии с измененным или переставленным хронологическим порядком. Способ может содержать следующие этапы:
Этап 501
Данный этап является необязательным и может содержаться только в рамках некоторых вариантов осуществления.
Таймер 40 запрета запросов планирования может быть сконфигурирован, задавая срок действия таймера запрета запросов планирования, таким образом, что срок действия таймера 40 запрета планирования истекает, когда проходит срок действия таймера запрета планирования с момента запуска таймера 40 запрета запросов планирования.
Этап 502
Запускается триггер 620 передачи запроса планирования. Таким образом, инициируется передача запроса планирования, чей запрос планирования SR должен отправляться в следующий наступающий момент t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования, когда оборудованию 30 пользователя выделены ресурсы для передачи запроса планирования SR.
В соответствии с некоторыми вариантами осуществления, триггер 620 передачи запроса планирования может запускаться, когда в буфере оборудования пользователя есть данные для отправки.
Этап 503
В следующий наступающий момент t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования к базовой станции 28 передают запрос планирования. Запрос планирования SR передают в качестве ответа на запуск триггер 620.
Этап 504
Запускается находящийся в оборудовании 30 пользователя таймер 40 запрета запросов планирования. Таймер 40 запрета запросов планирования запускается, когда запрос планирования SR передается к базовой станции 28 в первый раз.
В соответствии с некоторыми вариантами осуществления таймер 40 запрета запросов планирования может быть сконфигурирован заданием фиксированного срока действия таймера запрета запроса планирования.
Таймер 40 запрета запросов планирования может быть сконфигурирован заданием срока действия таймера запрета запросов планирования, равным времени между двумя моментами t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования, умноженному на коэффициент k, так что:
Срок действия таймера запрета запросов планирования = k·(t2-t1).
В соответствии с некоторыми вариантами осуществления таймер 40 запрета запросов планирования может быть сконфигурирован заданием срока действия таймера запрета запросов планирования, равным времени между моментами t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования, умноженному на сумму коэффициента k и случайного переменного значения l, так что:
Срок действия таймера запрета запросов планирования = (k+l)·(t2-t1).
Коэффициент k можно при необходимости принимать от базовой станции 28. Случайное переменное значение l может произвольным образом формироваться оборудованием 30 пользователя.
Коэффициент k может находиться в диапазоне между нулем и бесконечностью, так что: k=[0,1,…, ∞], при этом коэффициент k может передаваться через управление радиоресурсами (RRC) от базовой станции 28, и при этом запрос планирования SR может передаваться по физическому каналу управления восходящей линии связи (PUCCH).
Этап 505
Любая дальнейшая повторная передача запроса планирования запрещена в любой последующий момент t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования во время того, как запущен таймер 40 запрета запросов планирования, т.е. не остановлен.
Таким образом, не отправляя запросов планирования SR, сокращается нагрузка от трафика на канал, что приводит к общей повышенной емкости в рамках сети 100 беспроводной связи.
Этап 506
Данный этап является необязательным и может содержаться в рамках некоторых вариантов осуществления.
Таймер 40 запрета запросов планирования останавливается, когда отменяются запросы планирования SR, или когда истекает срок действия таймера 40 запрета запросов планирования.
Фиг. 6 схематически иллюстрирует устройство 600 в оборудовании 30 пользователя. Оборудование 30 пользователя выполнено с возможностью выполнения этапов 501-506 способа для передачи запросов планирования SR к базовой станции 28. Базовая станция 28 выполнена с возможностью обслуживания оборудования 30 пользователя. Оборудование 30 пользователя выполнено с возможностью передачи запросов планирования SR к базовой станции только в конкретные заданные моменты t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования. Базовая станция 28 и оборудование 30 пользователя составляют систему 100 беспроводной связи. Система 100 беспроводной связи может быть сетью радиодоступа стандарта, например, Усовершенствованной IMT или LTE. Базовая станция 28 может быть, например, развитым узлом Б, eNB, в соответствии с некоторыми вариантами осуществления.
Для того чтобы правильно выполнять этапы 501-506 способа, устройство 600 оборудования пользователя содержит множество модулей, таких как, например, триггер 620 передачи запроса планирования. Триггер 620 передачи запроса планирования выполнен с возможностью инициирования передачи запроса планирования. Дополнительно, устройство 600 оборудования пользователя содержит передатчик 630. Передатчик 630 выполнен с возможностью передачи запроса планирования SR к базовой станции 28 в следующий наступающий момент t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования, в качестве ответа на инициированную передачу запроса планирования. Также устройство 600 дополнительно содержит таймер 40 запрета запросов планирования. Таймер 40 запрета запросов планирования выполнен с возможностью запуска, когда запрос планирования SR передается в первый раз, и запрета любой дальнейшей повторной передачи запроса планирования в последующие моменты t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования в то время, пока запущен таймер 40 запрета запросов планирования, т.е. не остановлен.
В соответствии с некоторыми вариантами осуществления, устройство 600 может дополнительно содержать модуль 610 конфигурирования. Необязательный модуль 610 конфигурирования выполнен с возможностью конфигурирования таймера 40 запрета запросов планирования, задавая срок действия таймера запрета запросов планирования, так что срок действия таймера 40 запрета запросов планирования истекает, когда проходит заданный срок действия таймера запрета запросов планирования с момента запуска таймера 40 запрета запросов планирования. В соответствии с некоторыми вариантами осуществления модуль 610 конфигурирования может принять срок действия таймера запрета запросов планирования от базовой станции 28. Тем не менее, в соответствии с некоторыми вариантами осуществления, срок действия таймера запрета запросов планирования может быть задан, или вычисляться на основании срока действия таймера запрета запросов планирования, принятого от базовой станции 28.
Дополнительно, в соответствии с некоторыми вариантами осуществления устройство 600 может содержать приемник 44. Приемник 44 выполнен с возможностью приема сигналов от базовой станции 28.
В соответствии с некоторыми вариантами осуществления, устройство 600 может при необходимости содержать буфер 640. Буфер 640 выполнен с возможностью приема и содержания данных, которые должны быть переданы.
В дополнение, устройство 600 может содержать передатчик 630. Передатчик 630 выполнен с возможностью передачи сигналов, например, к базовой станции 28, в соответствии с некоторыми вариантами осуществления.
Кроме того, устройство 600 может также содержать модуль 46 обработки кадров. Модуль 46 обработки кадров выполнен с возможностью приема и обработки субкадров нисходящей линии связи и подготовки и форматирования субкадров восходящей линии связи.
При необходимости устройство 600 может дополнительно содержать процессор 660. Процессор 660 может быть представлен центральным процессором (CPU), модулем обработки, микропроцессором или прочей логической схемой обработки, которая может интерпретировать и исполнять инструкции. Процессор 660 может выполнять все функции обработки данных для ввода, вывода и обработки данных, включая в себя буферизацию данных и функции управления устройством, такие как управление обработкой вызовов, управление интерфейсом пользователя или подобное.
Следует понимать, что любые внутренние электронные элементы оборудования 30 пользователя и/или устройства 600 оборудования пользователя, которые полностью не нужны для понимания настоящего способа в соответствии с этапами 501-506 способа не были показаны на Фиг. 6 для ясности. Кроме того, следует отметить, что некоторые из описанных модулей 40-660 содержащихся в устройстве 600 в оборудовании 30 пользователя должны рассматриваться как отдельные логические объекты, но не обязательно как отдельные физические объекты. Для того чтобы упомянуть всего лишь один пример, приемник 44 и передатчик 630 могут содержаться или совмещаться в рамках одного и того же физического модуля, приемопередатчика, который может содержать схему передатчика и схему приемника, которые передают исходящие радиочастотные сигналы и принимают входящие радиочастотные сигналы, соответственно, через антенну. Радиочастотные сигналы, передаваемые между базовой станцией 28 и оборудованием 30 пользователя могут содержать как сигналы трафика, так и сигналы управления, например, сигналы/сообщения поискового вызова применительно к входящим вызовам, которые могут использоваться для создания и сохранения связи голосового вызова с другой стороной или передачи и/или приема данных, таких как сообщения SMS, электронной почты или MMS, с удаленным оборудованием пользователя.
Этапы 501-506 способа в оборудовании 30 пользователя могут реализовываться посредством одного или более процессоров 660 в оборудовании 30 пользователя, совместно с кодом компьютерной программы для выполнения функций этапов 501-506 настоящего способа. Таким образом, компьютерный программный продукт, такой как, например, носитель данных компьютерной программы, может содержать инструкции для выполнения этапов 501-506 способа в оборудовании 30 пользователя и может передавать запросы планирования SR к базовой станции 28.
Упомянутый выше физический и вещественный компьютерный программный продукт может быть предоставлен, например, в виде носителя данных, несущего в себе код компьютерной программы для выполнения этапов способа в соответствии с настоящим решением, будучи загруженным в процессор 660. Носитель данных может быть жестким диском, диском CD ROM, съемным носителем памяти, оптическим запоминающим устройством, магнитным запоминающим устройством или любым другим соответствующим носителем информации, таким как диск или лента, которые могут хранить машиночитаемые данные. Код компьютерной программы, кроме того, может предоставляться в качестве кода программы на сервере и загружаться на оборудование 30 пользователя удаленно, например, через подключение к сети Интернет или внутренней сети.
Дополнительно компьютерный программный продукт, содержащий инструкции для выполнения по меньшей мере некоторых этапов 501-506 способа, может использоваться для реализации ранее описанного способа в оборудовании 30 пользователя для передачи запросов планирования SR к базовой станции 28, когда компьютерный программный продукт запущен на процессоре 660, который содержится в оборудовании 30 пользователя.
Фиг. 7 является блок-схемой, иллюстрирующей варианты осуществления этапов 701-703 способа, выполняемого на базовой станции 28 для того, чтобы помочь оборудованию 30 пользователя в передаче запросов планирования SR к базовой станции 28. Базовая станция 28 выполнена с возможностью обслуживания оборудования 30 пользователя. Оборудование 30 пользователя выполнено с возможностью передачи запросов планирования SR к базовой станции 28 только в конкретные заданные моменты t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования. Базовая станция 28 и оборудование 30 пользователя составляют систему 100 беспроводной связи. Система 100 беспроводной связи может быть сетью радиодоступа стандарта, например, Усовершенствованной IMT/LTE/Усовершенствованного LTE, а базовая станция 28 может быть, например, развитым узлом Б, eNB, в соответствии с некоторыми вариантами осуществления.
Для того чтобы соответствующим образом помогать оборудованию 30 пользователя при передаче запросов планирования SR к базовой станции 28, способ может содержать некоторое число этапов 701-703 способа. Следует отметить, что этапы 701-503 способа могут выполняться в некотором отличном хронологическом порядке и что некоторые из них могут выполняться одновременно, или в соответствии с измененным или переставленным хронологическим порядком. Способ может содержать следующие этапы:
Этап 701
Определяется коэффициент k, который должен быть передан оборудованию 30 пользователя, позволяющий оборудованию 30 пользователя вычислить срок действия таймера запрета запросов планирования.
Этап 702
Определенный коэффициент k передается оборудованию 30 пользователя.
Этап 703
Выполняется планирование оборудования 30 пользователя, когда от оборудования 30 пользователя принимается запрос планирования SR.
Фиг. 8 схематически иллюстрирует устройство 800 базовой станции 28. Устройство 800 выполнено с возможностью выполнения этапов 701-703 способа. Таким образом, устройство 800 базовой станции выполнено с возможностью помощи оборудованию 30 пользователя при передаче запросов планирования SR к базовой станции 28.
Базовая станция 28 выполнена с возможностью обслуживания оборудования 30 пользователя. Оборудование 30 пользователя выполнено с возможностью передачи запросов планирования SR к базовой станции только в конкретные заданные моменты t0, t1, t2, t3, t4, …, t∞ возможности запроса планирования. Базовая станция 28 и оборудование 30 пользователя составляют систему 100 беспроводной связи. Система 100 беспроводной связи может быть сетью радиодоступа стандарта, например, Усовершенствованной IMT или LTE, а базовая станция 28 может быть, например, развитым узлом Б, eNB, в соответствии с некоторыми вариантами осуществления.
Для того чтобы выполнять этапы 701-703 способа, устройство 800 содержит множество модулей, таких как, например, модуль 810 определения. Модуль 810 определения выполнен с возможностью определения коэффициента k, который должен быть передан оборудованию 30 пользователя, для того чтобы оборудование 30 пользователя вычислило срок действия таймера запрета запросов планирования. Дополнительно устройство 800 содержит передатчик 820. Передатчик 820 выполнен с возможностью передачи определенного коэффициента k оборудованию 30 пользователя. Дополнительно, устройство 800 содержит модуль 38 планирования. Модуль 38 планирования выполнен с возможностью планирования устройства 30 пользователя, когда от оборудования 30 пользователя принимается запрос планирования SR.
В качестве дополнения, при необходимости в соответствии с некоторыми вариантами осуществления устройство 800 базовой станции может содержать приемник 805. Приемник 805 может быть выполнен с возможностью приема сигнала от оборудования пользователя 30. Также в соответствии с некоторыми вариантами осуществления устройство 800 может содержать модуль 42 конфигурирования таймера запрета запросов планирования.
При необходимости, устройство 800 может также дополнительно содержать процессор. Процессор 840 может быть представлен центральным процессором (CPU), модулем обработки, микропроцессором или прочей логической схемой обработки, которая может интерпретировать и исполнять инструкции. Модуль 840 обработки может выполнять все функции обработки данных для ввода, вывода и обработки данных, включая в себя буферизацию данных и функции управления устройством, такие как управление обработкой вызовов, управление интерфейсом пользователя или подобное.
Следует отметить, что любые внутренние электронные элементы базовой станции 28 и/или устройства 800 базовой станции, которые полностью не нужны для понимания настоящего способа в соответствии с этапами 701-703 способа, были на Фиг. 8 опущены для ясности. Кроме того, следует отметить, что некоторые из описанных модулей 38-840, содержащиеся в устройстве 800 в базовой станции 28, должны рассматриваться как отдельные логические объекты, но не обязательно как отдельные физические объекты. Для того чтобы упомянуть всего лишь один пример, приемник 805 и передатчик 820 могут содержаться или совмещаться в рамках одного и того же физического модуля, приемопередатчика, который может содержать схему передатчика и схему приемника, которые передают исходящие радиочастотные сигналы и принимают входящие радиочастотные сигналы, соответственно, через антенну. Радиочастотные сигналы, передаваемые между базовой станцией 28 и оборудованием 30 пользователя могут содержать как сигналы трафика, так и сигналы управления, например сигналы/сообщения поискового вызова применительно к входящим вызовам, которые могут использоваться для создания и сохранения связи голосового вызова с другой стороной или передачи и/или приема данных, таких как сообщения SMS, электронной почты или MMS, с удаленным оборудования пользователя.
Настоящий механизм для помощи оборудованию 30 пользователя при отправке запросов планирования SR может быть реализован посредством одного или более процессоров 840 в устройстве 800 базовой станции, изображенном на Фиг. 8, совместно с кодом компьютерной программы для выполнения функций этапов 701-703 настоящего решения. Упомянутый выше код программы также может быть обеспечен в виде компьютерного программного продукта, например, в виде носителя данных, несущего код компьютерной программы для выполнения настоящего решения, будучи загруженным в базовую станцию 28. Один такой носитель может быть в виде съемного носителя памяти. Тем не менее, это осуществимо при помощи прочих носителей данных. Код компьютерной программы может, кроме того, предоставляться в качестве кода программы на сервере и загружаться в базовую станцию 28 удаленно.
При использовании формулировок «содержит» или «содержащий» они должны интерпретироваться как не накладывающие ограничения, т.е. означающие «состоит по меньшей мере из». Настоящее изобретение не ограничено описанными выше предпочтительными вариантами осуществления. Могут быть использованы различные альтернативы, модификации и эквиваленты. Вследствие этого, представленные выше варианты осуществления не должны рассматриваться как ограничивающие объем настоящего изобретения, который определен прилагаемой формулой изобретения.