СПОСОБ СООБЩЕНИЯ ОТЧЕТА О СОСТОЯНИИ БУФЕРА ТЕРМИНАЛА (BSR), СПОСОБ ПОЛУЧЕНИЯ ДЛЯ ПОЛУЧЕНИЯ BSR ОТ БАЗОВОЙ СТАНЦИИ И СООТВЕТСТВУЮЩИЕ ТЕРМИНАЛ, БАЗОВАЯ СТАНЦИЯ, СИСТЕМА СВЯЗИ
TERMINAL BUFFER STATE REPORTING (BSR) METHOD, METHOD OF OBTAINING BSR FROM BASE STATION AND CORRESPONDING TERMINAL, BASE STATION AND COMMUNICATION SYSTEM

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение относится к области связи и в частности к способу сообщения отчета о статусе буфера (BSR) терминала, способу получения BSR на базовой станции и терминалу, базовой станции и системе связи, относящимся к этому.
УРОВЕНЬ ТЕХНИКИ
[0002] В проекте долгосрочного развития (LTE) технологии универсальной мобильной телекоммуникационной системы (UMTS) терминалу необходимо сообщать некоторую информацию планирования восходящей линии связи в базовую станцию, например, отчет о статусе буфера терминала, то есть так называемый BSR, чтобы помочь базовой станции в более эффективном планировании ресурсов.
[0003] В системе LTE BSR используется, чтобы представлять объем данных в буфере терминала, который является разрешенным. В соответствии со спецификацией проекта LTE, максимальный объем данных буфера, поддерживаемый терминалом, составляет 150К. Кроме того, в системе LTE обычно три типа BSR: длинный BSR, короткий BSR и сокращенный BSR. Длинный BSR может сообщать статус буфера для четырех групп логических каналов.
[0004] Чтобы передавать BSR между базовой станцией и терминалом, таблица BSR предусмотрена как на базовой станции, так и на терминале. В таблице BSR интервал между 0 и 150К разделяется на множество небольших интервалов в соответствии со способом по техническому документу 1 (документ 3GPP RAN2, R2-083101, «Уровни размера буфера для BSR в восходящей линии связи E-UTRA»), где индексный номер каждого небольшого интервала соответствует диапазону размера объема данных в буфере. Содержание технического документа 1 включено сюда в полном объеме посредством ссылки. Следовательно, терминал и базовая станция могут сообщать и принимать диапазон размера объема данных в буфере (то есть BSR) путем передачи индексного номера.
[0005] В частности, терминал находит индексный номер в таблице BSR в соответствии с размером объема данных в буфере, и сообщает индексный номер базовой станции, и затем базовая станция получает диапазон размера объема данных в буфере (то есть BSR) из таблицы BSR в соответствии с индексным номером.
[0006] В проекте LTE 6-битные коды задаются для сообщения упомянутых выше индексных номеров. В этом случае интервал между 0 и 150К может, следовательно, быть разбит на 64 небольших интервала в соответствии со способом по техническому документу 1. Соответствующее отношение между индексными номерами соответствующих небольших интервалов и диапазонов размеров объемов данных в соответствующих буферах сохраняется, чтобы сформировать таблицу BSR.
[0007] Фиг. 10 демонстрирует пример таблицы BSR в существующей системе LTE. Можно увидеть, что эта таблица BSR указывает только, что текущий объем данных более 150К, но не может предоставить более конкретного численного значения или диапазона численных значений, когда максимальный объем данных буфера в данном буфере больше 150К.
[0008] С заморозкой проекта LTE, вскоре было инициировано изучение технологии системы мобильной связи четвертого поколения (LTE-Advanced, LTE-A). В LTE-A выдвигается требование более высокой скорости данных, например, для нисходящей линии связи - 1 Гб/с, для восходящей линии связи - 500 Мб/с.
[0009] С развитием технологии LTE-A и дополнительным увеличением скорости данных максимальный сообщаемый объем данных буфера, поддерживаемый терминалом, будет далеко за пределами 150К, например, вплоть до 1200К или 1500К. Таким образом, таблица BSR в существующей технологии LTE больше не может поддерживать максимальный объем данных буфера, сообщаемый терминалом, так что необходимо усовершенствовать таблицу BSR для ее адаптации к новому максимальному объему данных буфера.
[0010] Одним из решений является увеличение размера таблицы BSR. Например, 7-битные коды выполнены с возможностью обозначать индексный номер, и в этом случае число интервалов в таблице BSR может достичь 128.
[0011] Другим решением является увеличение максимального объема данных буфера в таблице BSR. Например, в техническом решении, предусмотренном в техническом документе 2 (документ 3GPP RAN2, R2-102987, «Формат REL-10 BSR и поле размера буфера»), максимальный объем данных буфера в существующей таблице BSR увеличивается сразу до 1200К или до 1500К, и затем диапазон между 0 и 1200К или между 0 и 1500К разделяется на множество небольших интервалов в соответствии с техническим документом 1. Фиг. 11 демонстрирует таблицу BSR в соответствии с техническим решением по документу 2, и максимальный объем данных буфера в таблице BSR, показанной на фиг.11, составляет 1200К. Кроме того, в техническом решении по документу 2 существующая таблица BSR заменяется расширенной таблицей BSR.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
[0012] Краткое описание настоящего изобретения приведено ниже, чтобы обеспечить базовое понимание некоторых аспектов настоящего изобретения. Следует понимать, что это краткое описание не является исчерпывающим описанием настоящего изобретения. Оно не имеет цели определить ключевую или важную часть настоящего изобретения или определить объем настоящего изобретения. Целью этого краткого описания является только представление некоторых идей в упрощенной форме, которая может использоваться в качестве вступления к более подробному описанию, представленному позже.
[0013] Целью настоящего изобретения является расширение таблицы BSR для адаптации к новому максимальному объему данных буфера (например, 1200К или 1500К, но не ограничиваясь этим). В соответствии с настоящим изобретением, по меньшей мере одна расширенная таблица BSR добавляется к текущей таблице BSR. Настоящее изобретение дополнительно предусматривает способ сообщения BSR и способ получения BSR в случае добавления расширенной таблицы BSR, а также относящиеся к ним базовую станцию, терминал и систему связи.
[0014] В соответствии с одним аспектом настоящего изобретения, предусмотрен терминал, причем терминал включает в себя таблицу для отчета о статусе буфера; по меньшей мере одну расширенную таблицу для отчета о статусе буфера; модуль селектора таблиц, выбирающий таблицу из числа таблицы для отчета о статусе буфера и по меньшей мере одной расширенной таблицы для отчета о статусе буфера; модуль определения индекса, получающий индекс из таблицы в соответствии с объемом данных в буфере терминала; и отправитель индекса, отправляющий индекс на базовую станцию.
[0015] В соответствии с другим аспектом настоящего изобретения, предусмотрен способ отчета о статусе буфера терминала. Терминал включает в себя таблицу для отчета о статусе буфера и по меньшей мере одну расширенную таблицу для отчета о статусе буфера, и способ включает в себя выбор таблицы из числа таблицы для отчета о статусе буфера и по меньшей мере одной расширенной таблицы для отчета о статусе буфера; получение индекса из таблицы в соответствии с объемом данных в буфере терминала; и отправку индекса на базовую станцию.
[0016] В соответствии еще с одним аспектом настоящего изобретения, предусмотрена базовая станция, причем базовая станция включает в себя таблицу для отчета о статусе буфера; по меньшей мере одну расширенную таблицу для отчета о статусе буфера; модуль селектора таблиц, выбирающий таблицу из числа таблицы для отчета о статусе буфера и по меньшей мере одной расширенной таблицы для отчета о статусе буфера; приемник индекса, принимающий индекс от терминала; и модуль определения объема данных в буфере терминала из таблицы, в соответствии с индексом.
[0017] В соответствии с дополнительным аспектом настоящего изобретения, предусмотрен способ получения отчета о статусе буфера на базовой станции, причем базовая станция включает в себя таблицу для отчета о статусе буфера и по меньшей мере одну расширенную таблицу для отчета о статусе буфера, и способ включает в себя выбор таблицы из числа таблицы для отчета о статусе буфера и по меньшей мере одной расширенной таблицы для отчета о статусе буфера; прием индекса от терминала; и определение объема данных в буфере терминала из таблицы, в соответствии с индексом.
[0018] В соответствии с еще одним дополнительным аспектом настоящего изобретения, предусмотрена система связи, причем система связи включает в себя по меньшей мере одну базовую станцию, описанную выше, и по меньшей мере один терминал, описанный выше.
[0019] Эти и другие преимущества настоящего изобретения будут пояснены в соответствии с подробным описанием оптимальных вариантов осуществления вместе с чертежами.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0020] Настоящее изобретение может быть более понятно со ссылкой на описание, представленное совместно с чертежами, на которых одинаковые или схожие ссылочные позиции обозначают одинаковые или схожие компоненты на чертежах. Чертежи содержатся в этом описании вместе со следующим подробным объяснением, составляя часть этого описания, и используются, чтобы дополнительно описать предпочтительные варианты осуществления настоящего изобретения и объяснить принципы и преимущества настоящего изобретения в виде примера. На чертежах:
[0021] Фиг. 1 представляет собой блок-схему терминала в соответствии с вариантом осуществления настоящего изобретения;
[0022] Фиг. 2 представляет собой блок-схему последовательности операций способа сообщения BSR терминала в соответствии с вариантом осуществления настоящего изобретения;
[0023] Фиг. 3 представляет собой блок-схему базовой станции в соответствии с вариантом осуществления настоящего изобретения;
[0024] Фиг. 4 представляет собой блок-схему последовательности операций способа получения BSR на базовой станции в соответствии с вариантом осуществления настоящего изобретения;
[0025] Фиг. 5 представляет собой иллюстративную диаграмму сигнализации управления радиоресурсами (RRC), используемой в способе сообщения BSR терминала и/или способе получения BSR базовой станции в соответствии с вариантом осуществления настоящего изобретения;
[0026] Фиг. 6 представляет собой иллюстративную диаграмму сигнализации управления доступом к среде (МАС), используемой в способе сообщения BSR терминала и/или способе получения BSR базовой станции в соответствии с вариантом осуществления настоящего изобретения;
[0027] Фиг. 7 представляет собой иллюстративную диаграмму сигнализации МАС, используемой в способе сообщения BSR терминала и/или способе получения BSR базовой станции в соответствии с вариантом осуществления настоящего изобретения;
[0028] Фиг. 8 представляет собой иллюстративную диаграмму сигнализации МАС, используемой в способе сообщения BSR терминала и/или способе получения BSR базовой станции в соответствии с вариантом осуществления настоящего изобретения;
[0029] Фиг. 9 представляет собой иллюстративную диаграмму сигнализации МАС, используемой в способе сообщения BSR терминала и/или способе получения BSR базовой станции в соответствии с вариантом осуществления настоящего изобретения;
[0030] Фиг. 10 представляет собой пример существующей таблицы BSR;
[0031] Фиг. 11 демонстрирует таблицу BSR в соответствии с техническим документом 2, в которой максимальный объем данных буфера составляет 1200К;
[0032] Фиг. 12 демонстрирует расширенную таблицу BSR в соответствии с вариантом осуществления настоящего изобретения, в которой диапазон объема данных буфера составляет от 150К до 1200К;
[0033] Фиг. 13 демонстрирует расширенную таблицу BSR в соответствии с вариантом осуществления настоящего изобретения, в которой диапазон объема данных буфера составляет от 150К до 1500К;
[0034] Фиг. 14 представляет собой иллюстративную структурную блок-схему обычного персонального компьютера, в котором может быть осуществлен способ и/или устройство в соответствии с вариантом осуществления настоящего изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0035] Иллюстративные варианты осуществления настоящего изобретения будут описаны ниже со ссылкой на чертежи. В целях ясности и краткости не все характеристики практических вариантов осуществления представлены в описании. Однако следует понимать, что множество решений, индивидуальных для данного варианта осуществления, должно быть принято при разработке любого из такого рода практических вариантов осуществления, чтобы достичь конкретной цели разработчика, например, в соответствии с ограничительными условиями, которые относятся к системе и обслуживанию, причем эти ограничительные условия могут изменяться с различными вариантами применения. Кроме того, следует понимать, что такого рода работа по разработке представляет собой обычную работу для специалистов в данной области техники, извлекающих преимущества из данного описания, хотя эта работа по разработке может быть очень сложной и требовать времени.
[0036] Здесь также необходимо отметить, что только структуры устройств и/или этапы процессов, относящиеся к схеме в соответствии с настоящим изобретением, проиллюстрированы на чертежах, а другие детали, которые не имеют большого отношения к настоящему изобретению, опущены, чтобы предотвратить расплывчатое понимание настоящего изобретения в силу необязательных деталей.
[0037] Как описано выше, целью настоящего изобретения является расширение таблицы BSR для адаптации к более высокой скорости передачи данных. В техническом решении настоящего изобретения, помимо существующей таблицы BSR, добавляется по меньшей мере одна расширенная таблица BSR. Варианты осуществления настоящего изобретения дополнительно предусматривают способ сообщения BSR и способ получения BSR в случае добавления по меньшей мере одной расширенной таблицы BSR, а также относящиеся к этому базовую станцию, терминал и систему связи.
[0038] Варианты осуществления настоящего изобретения дополнительно предусматривают терминал, который может адаптироваться в случае добавления по меньшей мере одной расширенной таблицы BSR. Фиг. 1 представляет собой блок-схему терминала 100 в соответствии с вариантом осуществления настоящего изобретения. Как показано на фиг. 1, терминал 100 включает в себя таблицу 102 BSR, расширенную таблицу 104 BSR, селектор 106 таблиц, модуль 108 определения индекса и отправитель 110 индекса.
[0039] Следует отметить, что количество расширенных таблиц 104 BSR, показанных на фиг. 1, равно единице, для поддержания краткости, лаконичности чертежа. Однако фиг. 1 - это только пример, и настоящее изобретение им не ограничено. Очевидно, что количество расширенных таблиц 104 BSR может быть равно двум или более.
[0040] Со ссылкой на фиг. 1, таблица 102 BSR может быть существующей таблицей BSR, показанной на фиг. 10. Например, диапазон данных буфера таблицы 102 BSR, скажем, от 0 до 150К, и этот диапазон разделен на 64 небольших интервала в соответствии со способом по техническому документу 1. Однако таблица 102 BSR не ограничивается этим. К примеру, диапазон данных буфера не всегда в пределах от 0 до 150К, а может быть и в любых других пределах. Кроме того, число небольших интервалов не всегда 64, а может быть любым другим. Для всего этого выполнено описание при диапазоне от 0 до 150К и 64 небольших интервалах в качестве примера в следующем описании.
[0041] Со ссылкой на фиг. 1, расширенная таблица 104 BSR может быть таблицей для расширения существующей таблицы BSR, чтобы адаптировать ее к более высокой скорости передачи данных.
[0042] В варианте осуществления, диапазон объема данных буфера расширенной таблицы 104 BSR и диапазон объема данных буфера таблицы 102 BSR могут иметь отношение следования. Например, нижняя граница диапазона объема данных буфера расширенной таблицы 104 BSR может быть верхней границей диапазона объема данных буфера таблицы 102 BSR, как то 150К; и верхняя граница диапазона объема данных буфера расширенной таблицы 104 BSR может быть максимальным объемом данных буфера, заданным стандартом протокола или определенным в соответствии с практическим применением, как то 1200К или 1500К.
[0043] В другом варианте осуществления диапазон объема данных буфера расширенной таблицы 104 BSR и диапазон объема данных буфера таблицы 102 BSR могут иметь отношение включения. Например, расширенная таблица 104 BSR может быть расширенной таблицей BSR в соответствии с техническим документом 2. В этом случае нижняя граница диапазона объема данных буфера расширенной таблицы 104 BSR будет такой же, как и нижняя граница диапазона объема данных буфера таблицы 102 BSR, к примеру, это будет 0; а верхняя граница диапазона объема данных буфера расширенной таблицы 104 BSR может быть максимальным объемом данных буфера, заданным стандартом протокола или определенным в соответствии с практическим применением, как то 1200К или 1500К.
[0044] Кроме того, для расширенной таблицы 104 BSR и таблицы 102 BSR диапазон объема данных буфера может быть разделен на множество небольших интервалов различными подходящими для этого способами. Например, диапазон объема данных буфера может быть разделен на множество небольших интервалов посредством способа по техническому документу 1. Фиг. 12 и фиг. 13 показывают, соответственно, расширенные таблицы BSR, полученные способом по техническому документу 1, в которых диапазоны объемов данных буфера находятся в пределах от 150К до 1200К и от 150К до 1500К, соответственно. Однако расширенная таблица 104 BSR этим не ограничивается. Например, число небольших интервалов не всегда равно 64, а может быть любым другим числом. Исходя из всего этого, в следующем описании в качестве примера рассматривается случай 64 небольших интервалов.
[0045] Кроме того, с дальнейшим развитием технологии связи объем данных, подлежащих сообщению в отчете терминалом, может дополнительно увеличиваться, таким образом, также может использоваться множество расширенных таблиц BSR. В случае наличия множества расширенных таблиц BSR диапазоны объемов данных буфера отдельных расширенных таблиц BSR могут иметь отношение следования или отношение включения.
[0046] В варианте осуществления настоящего изобретения диапазоны объемов данных буфера отдельных расширенных таблиц BSR могут иметь отношение следования. В частности, объем данных для отчета терминала может быть разделен на несколько следующих друг за другом сегментов, где каждый сегмент представлен одной расширенной таблицей BSR.
[0047] В другом варианте осуществления настоящего изобретения диапазоны объемов данных буфера отдельных расширенных таблиц BSR могут иметь отношение включения. В частности, каждая из расширенных таблиц BSR имеет одинаковую верхнюю границу диапазона данных буфера, например, 0К; однако каждая из расширенных таблиц BSR может иметь разные верхние границы диапазона данных буфера, чтобы адаптироваться к различным скоростям данных.
[0048] Возвращаясь к фиг. 1, селектор 106 таблиц выполнен с возможностью выбирать таблицу из числа таблицы 102 отчета о статусе буфера и по меньшей мере одной расширенной таблицы 104 отчета о статусе буфера и уведомлять модуль 108 определения индекса о результате выбора. Кроме того, селектор 106 таблиц может осуществлять выбор активно и уведомлять базовую станцию о результате выбора с помощью сигнализации индикации; в качестве альтернативы, селектор 106 таблиц может осуществлять выбор пассивно в соответствии с сигнализацией индикации от базовой станции (не показано на фиг. 1).
[0049] В варианте осуществления селектор 106 таблиц может пассивно осуществлять выбор таблицы из числа таблицы 102 отчета о статусе буфера и по меньшей мере одной расширенной таблицы 104 отчета о статусе буфера в соответствии с сигнализацией индикации от базовой станции. В частности, селектор 106 таблиц принимает сигнализацию индикации от базовой станции, определяет, какую таблицу выбрать в соответствии с этой сигнализацией индикации, и уведомляет модуль 108 определения индекса о результате выбора.
[0050] И в другом варианте осуществления селектор 106 таблиц может активно осуществлять выбор таблицы из числа таблицы 102 отчета о статусе буфера и по меньшей мере одной расширенной таблицы 104 отчета о статусе буфера, затем, напрямую уведомлять модуль определения индекса о результате выбора и уведомлять базовую станцию о результате выбора посредством сигнализации индикации.
[0051] Если селектор 106 таблиц осуществляет выбор активно, селектор 106 таблиц может сначала выбрать таблицу в соответствии с объемом данных в буфере терминала или в соответствии с типом терминала и объемом данных в буфере терминала.
[0052] В варианте осуществления селектор 106 таблиц может выбирать таблицу в соответствии с объемом данных в буфере терминала. Например, если селектор 106 таблиц обнаруживает, что объем данных в буфере терминала находится в диапазоне от 0 до 150К, то селектор 106 таблиц выбирает таблицу 102 BSR; а если селектор 106 таблиц обнаруживает, что объем данных в буфере терминала больше 150К, то селектор 106 таблиц выбирает расширенную таблицу 104 BSR. Кроме того, в случае наличия множества расширенных таблиц BSR селектор 106 таблиц может выбирать соответствующую расширенную таблицу BSR в соответствии с объемом данных в буфере терминала.
[0053] В другом варианте осуществления селектор 106 таблиц может выбирать таблицу в соответствии с типом терминала и объемом данных в буфере терминала. Например, если селектор 106 таблиц обнаруживает, что терминал представляет собой устройство LTE, то селектор 106 таблиц может выбрать таблицу 102 BSR, и если селектор 106 таблиц обнаруживает, что терминал представляет собой устройство LTE-A, то селектор 106 таблиц может сразу выбрать расширенную таблицу 104 BSR; или же, селектор 106 таблиц может далее осуществлять выбор учитывая объем данных в буфере терминала, то есть если объем данных в буфере терминала находится в диапазоне от 0 до 150К, то селектор 106 таблиц выбирает таблицу 102 BSR; а если селектор 106 таблиц обнаруживает, что объем данных в буфере терминала больше 150К, то селектор 106 таблиц выбирает расширенную таблицу 104 BSR. Кроме того, в случае наличия множества расширенных таблиц BSR селектор 106 таблиц может выбирать соответствующую расширенную таблицу BSR в соответствии с объемом данных в буфере терминала.
[0054] Затем селектор 106 таблиц может напрямую уведомлять модуль 108 определения индекса о результате выбора и уведомлять базовую станцию о результате выбора посредством сигнализации индикации.
[0055] Можно видеть, что независимо от того, осуществляет ли селектор таблиц выбор активно или пассивно, информация о том, какой индекс соответствует таблице, должна передаваться между терминалом и базовой станцией посредством сигнализации индикации. Сигнализация индикации может быть сообщением протокола любого подходящего вида, например, сигнализацией управления радиоресурсами (RRC) или сигнализацией управления доступом к среде (МАС).
[0056] В случае, когда терминал принимает сигнализацию индикации от базовой станции и выбирает таблицу в соответствии с сигнализацией индикации, сигнализация индикации может быть, например, сигнализацией RRC.
[0057] В варианте осуществления селектор 106 таблиц может принимать сигнализацию RRC в качестве сигнализации индикации от базовой станции, чтобы определить, какую таблицу нужно выбрать. Например, как показано на фиг. 5, селектор 106 таблиц может определять, какую таблицу выбрать, в соответствии с информацией индикации таблицы в сигнализации установления соединения RRC, принятой базовой станцией.
[0058] В другом аспекте, в случае, если терминал активно выбирает таблицу BSR и уведомляет базовую станцию о результате выбора посредством сигнализации индикации, селектор 106 таблиц в терминале может уведомлять базовую станцию о выбранной таблице, беря сигнализацию RRC или сигнализацию МАС в качестве сигнализации индикации, то есть уведомлять базовую станцию о том, информации какой из таблицы BSR и расширенной таблицы статуса буфера соответствует принятый индекс.
[0059] В варианте осуществления селектор 106 таблиц может уведомлять базовую станцию о выбранной таблице, беря сигнализацию RRC в качестве сигнализации индикации.
[0060] В конкретном варианте осуществления, как показано на фиг. 5, селектор 106 таблиц может, например, уведомлять базовую станцию о выбранной таблице посредством отправки сигнализации о выполненном установлении соединения RRC или сигнализации запроса на установление соединения RRC, включающей в себя информацию индикации таблицы, к базовой станции.
[0061] В другом варианте осуществления селектор 106 таблиц может уведомлять базовую станцию о выбранной таблице, беря сигнализацию МАС в качестве сигнализации индикации.
[0062] В конкретном варианте осуществления селектор 106 таблиц может, например, уведомлять базовую станцию о том, какая таблица выбрана, посредством использования идентификатора логического канала (LCID) в сигнализации МАС. В частности, в случае, когда значение BSR является значением из расширенной таблицы 104 BSR, новый LCID определяется, соответственно, для длинного BSR, короткого BSR и сокращенного BSR, а затем селектор 106 таблиц может использовать значение этого заново определенного LCID для указания типа BSR и указания того, что таблица, используемая терминалом, является расширенной таблицей BSR. В случае, если значение BSR является значением из таблицы 102 BSR, селектор 106 таблиц может использовать значение LCID, которое в настоящий момент уже было определено в протоколе, для указания, что таблица, используемая терминалом, является таблицей 102 BSR.
[0063] Например, как показано на фиг.6, определяются три новых значения LCID, 01011, 01100 и 01101, где LCID=01011 указывает, что BSR в этой сигнализации МАС является длинным BSR, а значение BSR является значением из расширенной таблицы BSR; LCID=01100 указывает, что BSR в этой сигнализации МАС является коротким BSR, а значение BSR является значением из расширенной таблицы BSR; и LCID=01101 указывает, что BSR в этой сигнализации МАС является сокращенным BSR, а значение BSR является значением из расширенной таблицы BSR. Таким образом, терминал может указывать тип BSR и указывать, что выбранная таблица является расширенной таблицей BSR, посредством трех заново определенных значений LCID. Кроме того, логические значения, показанные на фиг.6, являются только примерами, не ограничивающими, и очевидно, что логические значения другой подходящей формы тоже могут применяться.
[0064] В этом конкретном варианте осуществления уведомление базовой станции о типе BSR и типе таблицы BSR обеспечивается простым образом, с помощью заново определенных значений LCID. Однако в этом конкретном варианте осуществления не обеспечивается различий между четырьмя группами логического канала в длинном BSR. То есть все группы логического канала в длинном BSR не представлены конкретно, как то из какой таблицы BSR у BS#0-BS#3.
[0065] Чтобы с большей точностью выбрать подходящую таблицу на основании объемов данных отдельных групп логического канала, необходимо указать для базовой станции, какую группу логического канала использует каждая таблица. Поэтому в другом конкретном варианте осуществления дополнительный байт может быть добавлен в сигнализацию МАС, и селектор 106 таблиц использует LCID и по меньшей мере определенные биты этого дополнительного байта в сигнализации МАС, чтобы уведомить базовую станцию о том, какую таблицу для каждой из групп логического канала выбирает терминал.
[0066] В частности, для короткого BSR или для сокращенного BSR, сходным образом с предыдущим конкретным вариантом осуществления, селектор 106 таблиц может использовать значение LCID, которое в настоящее время уже было определено в протоколе, для указания, что таблица, используемая терминалом, - это таблица 102 BSR, и использовать заново определенное значение LCID, для указания, что таблица, используемая терминалом, - это расширенная таблица 104 BSR. В другом варианте осуществления может быть не обязательным определять новый LCID, и вне зависимости от того, является ли используемая таблица таблицей 102 BSR или же является расширенной таблицей 104 BSR, она указывается одним битом в дополнительном байте, что сходно со случаем длинного BSR, описанным далее.
[0067] Для длинного BSR, в случае, когда каждый из BSR четырех групп логического канала в длинном BSR может быть указан таблицей 102 BSR (например, в случае, когда объем данных буфера, сообщаемый для каждой из групп логического канала, меньше 150К), селектор 106 таблиц может указывать этот случай посредством существующего значения LCID в протоколе. Однако когда один или несколько BSR четырех групп логического канала в длинном BSR адаптируются к расширенной таблице 104 BSR (например, в случае, когда объем данных буфера, сообщаемый в по меньшей мере одной группе логического канала, выходит за пределы 150К), селектор 106 таблиц может использовать новое значение LCID, для указания, что тип BSR - длинный BSR, и не все BSR используют таблицу BSR, и применять четыре бита в дополнительном байте, чтобы дополнительно указывать, какие BSR четырех групп логического канала в этом длинном BSR из какой таблицы, соответственно. В частности, селектор 106 таблиц может использовать существующее значение LCID или заново определенное значение LCID, для указания, что тип BSR - длинный BSR, и использовать значение LCID и четыре бита в дополнительном байте, чтобы дополнительно указывать, какие BSR из четырех групп логического канала в этом длинном BSR из какой таблицы, соответственно. Однако, также может быть не обязательным определять новый LCID, и тогда используется только существующий LCID. В этом случае LCID применяется только для указания типа BSR, и только бит в дополнительном байте используется, для указания, какая отдельная группа логического канала, какой таблице соответствует.
0
1
2
3
0
1
2
3
[0068] Например, как показано на фиг. 7, селектор 106 использует последние четыре бита (BTI, BTI, BTI, BTI) в дополнительном байте, для указания, какие BSR четырех групп логического канала в этом длинном BSR из какой таблицы приходятся, соответственно. Например, если значение LCID соответствует длинному BSR и (BTI, BTI, BTI, BTI)=1010, тогда значения BSR, которые могут указывать группу BS#0 и BS#2 логического канала в длинном BSR - из расширенной таблицы 104 BSR; и значения BSR группы BS#1 и BS#3 логического канала - из таблицы 102 BSR. Кроме того, установка логического бита, показанная на фиг.7, является только примером, но не ограничением, и очевидно, что другие подходящие формы установок логического бита также могут применяться. Например, не всегда последние четыре бита в дополнительном байте используются, также могут применяться и другие четыре бита, и «1» может использоваться для индикации таблицы 102 BSR, а «0» может использоваться для индикации расширенной таблицы BSR и т.п.
[0069] Кроме того, в другом конкретном варианте осуществления селектор 106 таблиц может использовать LCID и зарезервированный бит в подзаголовке в сигнализации МАС, чтобы уведомить базовую станцию о том, какая таблица выбрана. В частности, уведомление базовой станции о том, какой является таблица, выбранная терминалом для каждой группы логического канала, может выполняться посредством использования двух битов в значении LCID и двух зарезервированных битов в подзаголовке.
[0070] Учитывая, что в существующей системе LTE значения LCID в диапазоне от 01011 до 11001 - это зарезервированные LCID, селектор 106 таблиц может использовать два последних бита из четырех значений LCID 10000, 10001, 10010 и 10011 и первые два зарезервированных бита RR в подзаголовке, для указания, какая таблица выбрана терминалом для каждой группы логического канала, как показано на фиг.8.
[0071] Например, если RR=0 и LCID=10011, это может указывать, что BSR является длинным BSR, значения BSR групп BS#0 и BS#1 логического канала в этом длинном BSR - из таблицы 102 BSR, и значения BSR из группы BS#2 и BS#3 - из расширенной таблицы 104 BSR. Кроме того, установка логического бита и выбранное зарезервированное значение LCID, показанные на фиг. 8, являются лишь примерами, но не ограничениями, и очевидно, что другие подходящие формы установок логического бита и зарезервированные значения LCID также могут применяться, и «1» может использоваться для индикации таблицы BSR, а «0» может применяться для индикации расширенной таблицы BSR.
[0072] В представленном выше конкретном варианте осуществления не обеспечивается отличий для случая, в котором расширенных таблиц BSR две или больше. Следовательно, в другом конкретном варианте осуществления дополнительный байт может быть добавлен в сигнализацию МАС, и затем селектор 106 таблиц использует LCID и этот дополнительный байт в сигнализации МАС, для указания, какую таблицу из таблиц BSR и множества расширенных таблиц BSR выбирает терминал.
[0073] Например, для короткого BSR и сокращенного BSR селектор 106 таблиц может указывать, что таблица, используемая терминалом, является таблицей 102 BSR посредством значения LCID, которое в настоящее время уже было определено в протоколе; указывать, что таблица, используемая терминалом, является расширенной таблицей BSR посредством заново определенного значения LCID; и указывать, какой расширенной таблицей BSR является используемая расширенная таблица BSR посредством бита номера таблицы в дополнительном байте Oct1 на фиг.9. В другом варианте осуществления может быть не обязательным определение нового LCID, и бит номера таблицы в дополнительном байте используется, для указания, какая таблица используется, что сходно со случаем, касающимся длинного BSR, описанным далее.
[0074] Для длинного BSR, в случае, когда каждый из BSR четырех групп логического канала в длинном BSR может быть указан таблицей 102 BSR (например, в случае, когда объем данных буфера, сообщаемый в каждой из групп логического канала, меньше 150К), селектор 106 таблиц может указывать этот случай посредством существующего значения LCID в протоколе. Однако когда один или несколько из BSR четырех групп логического канала в длинном BSR адаптируются к расширенной таблице 104 BSR (например, в случае, когда объем данных буфера, сообщаемый в по меньшей мере одной группе логического канала, находится за пределами 150К), селектор 106 таблиц может использовать новое значение LCID, для указания, что BSR, используемый терминалом - это длинный BSR, и не все BSR используют таблицу BSR, и использовать бит номера таблицы в дополнительном байте на фиг. 9(а), чтобы дополнительно указывать, какие BSR четырех групп логического канала в этом длинном BSR из какой таблицы приходятся, соответственно. В частности, селектор 106 таблиц может использовать существующее значение LCID или заново определенное значение LCID, для указания, что тип BSR - длинный BSR, и использовать значение LCID и бит номера таблицы в дополнительном байте, чтобы дополнительно указывать, какие BSR четырех групп логического канала в этом длинном BSR из какой таблицы приходятся, соответственно. Однако также может быть не обязательным определять новый LCID, и тогда используется только существующий LCID. В этом случае LCID применяется только для указания типа BSR, и только бит в дополнительном байте используется, для указания, какая отдельная группа логического канала, какой таблице соответствует.
[0075] В дополнительном байте два бита из числа битов номера таблицы могут использоваться для указания, из какой таблицы BSR какое соответствующее значение BSR приходится. Установка логического бита и определенного числа битов, указывающих номер таблицы, показанные на фиг. 9, являются лишь примерами, но не ограничениями, и очевидно, что установка логического бита другой подходящей формы и другое число битов тоже могут применяться для указания номера таблицы.
[0076] Кроме того, представленный выше конкретный вариант осуществления, описанный со ссылкой на фиг. 7, также может рассматриваться в качестве другого варианта осуществления конкретного варианта осуществления, описанного со ссылкой на фиг. 9. В частности, в конкретном варианте осуществления, описанном на фиг. 7, задействована одна расширенная таблица BSR и используется один бит номера таблицы, для указания, какая из таблицы BSR и расширенной таблицы BSR является используемой таблицей; а в конкретном варианте осуществления, описанном на фиг. 9, задействовано множество расширенных таблиц BSR и используются два бита номера таблицы, для указания, какая из таблицы BSR и расширенной таблицы BSR является используемой таблицей.
[0077] Возвращаясь к фиг. 1, модуль 108 определения индекса получает, в соответствии с объемом данных в буфере терминала, соответствующий индекс из таблицы, выбранной селектором 106 таблиц, и отправляет этот индекс к отправителю 110 индекса, с помощью которого индекс отправляется на базовую станцию.
[0078] Таким образом, реализуется терминал, который может адаптироваться в случае добавления по меньшей мере одной расширенной таблицы BSR.
[0079] Соответственно, вариант осуществления настоящего изобретения дополнительно предусматривает базовую станцию, которая может адаптироваться в случае добавления по меньшей мере одной расширенной таблицы BSR. Фиг. 3 представляет собой блок-схему базовой станции 300 в соответствии с вариантом осуществления настоящего изобретения. Как показано на фиг. 3, базовая станция включает в себя таблицу 302 BSR, расширенную таблицу 304 BSR, приемник 306 индекса, селектор 308 таблиц и модуль 310 определения объема данных.
[0080] Следует отметить, что количество расширенных таблиц 304 BSR, показанных на фиг. 3 равно единице для поддержания краткости, лаконичности чертежа. Однако фиг. 3 - это только пример, и настоящее изобретение им не ограничено. Очевидно, что количество расширенных таблиц 304 BSR может быть равно двум или более.
[0081] Таблица 302 BSR и расширенная таблица 304 BSR на фиг. 3 могут соответствовать таблице 102 BSR и расширенной таблице 104 BSR на фиг. 1, соответственно, и детали таблицы 302 BSR и расширенной таблицы 304 BSR здесь более не будут приведены для поддержания краткости, лаконичности описания.
[0082] Со ссылкой на фиг. 3 селектор 308 таблиц выполнен с возможностью выбирать таблицу из числа таблицы 302 отчета о статусе буфера и по меньшей мере одной расширенной таблицы 304 отчета о статусе буфера и уведомлять модуль 310 определения объема данных о результате выбора. Кроме того, селектор 308 таблиц может осуществлять выбор активно и уведомлять терминал о результате выбора с помощью сигнализации индикации; в качестве альтернативы, модуль селектора 306 таблицы может осуществлять выбор пассивно в соответствии с сигнализацией индикации от терминала (не показано на фиг. 3).
[0083] В варианте осуществления селектор 308 таблиц может пассивно осуществлять выбор таблицы из числа таблицы 102 отчета о статусе буфера и по меньшей мере одной расширенной таблицы 104 отчета о статусе буфера в соответствии с сигнализацией индикации от терминала. В частности, селектор 308 таблиц принимает сигнализацию индикации от терминала, определяет, какую таблицу выбрать в соответствии с этой сигнализацией индикации, и уведомляет модуль 310 определения объема данных о результате выбора.
[0084] И в другом варианте осуществления селектор 308 таблиц может активно осуществлять выбор таблицы из числа таблицы 302 отчета о статусе буфера и по меньшей мере одной расширенной таблицы 304 отчета о статусе буфера, затем напрямую уведомлять модуль определения объема данных о результате выбора и уведомлять терминал о результате выбора посредством сигнализации индикации.
[0085] В варианте осуществления селектор 308 таблиц может выбирать таблицу в соответствии с типом терминала. В частности, если селектор 308 таблиц обнаруживает, что терминал представляет собой устройство LTE, селектор 308 таблиц может выбрать таблицу 302 BSR для этого терминала, а если селектор 308 таблиц обнаруживает, что терминал представляет собой устройство LTE-А, селектор 308 таблиц может выбрать расширенную таблицу 304 BSR для этого терминала.
[0086] В случае, если селектор 308 таблиц осуществляет выбор активно, селектор 308 таблиц может напрямую уведомлять приемник 306 индекса о результате выбора и уведомлять терминал о результате выбора с помощью сигнализации индикации.
[0087] Можно видеть, что вне зависимости от того, осуществляет ли селектор таблиц выбор активно или пассивно, информация о том, какой индекс какой таблице соответствует, должна передаваться между терминалом и базовой станцией посредством сигнализации индикации. Сигнализация индикации может быть сообщением протокола любого подходящего вида, например, сигнализацией управления радиоресурсами (RRC) или сигнализацией управления доступом к среде (МАС).
[0088] В случае, когда базовая станция активно выбирает таблицу BSR и уведомляет терминал о результате выбора с помощью сигнализации индикации, сигнализация индикации может быть, например, сигнализацией RRC.
[0089] В варианте осуществления селектор 308 таблиц может отправлять сигнализацию RRC к терминалу в качестве сигнализации индикации, чтобы уведомить терминал о том, какая таблица должна быть выбрана. Например, как показано на фиг.5, селектор 308 таблиц на базовой станции может уведомлять терминал о том, какая таблица должна быть выбрана с помощью сигнализации установления соединения RRC, отправляемой к терминалу.
[0090] В другом аспекте, в случае, если базовая станция принимает сигнализацию индикации от терминала, селектор 308 таблиц на базовой станции может принимать от терминала сигнализацию RRC или сигнализацию МАС в качестве сигнализации индикации (то есть получать информацию о том, какая из таблицы BSR и расширенной таблицы статуса буфера соответствует индексу, принятому приемником 306 индекса на базовой станции) и выбирать таблицу в соответствии с информацией индикации таблицы BSR в этой сигнализации индикации.
[0091] В варианте осуществления селектор 308 таблиц может получать от терминала сигнализацию RRC в качестве сигнализации индикации и выбирать таблицу в соответствии с этой сигнализацией индикации.
[0092] В конкретном варианте осуществления, как показано на фиг. 5, селектор 308 таблиц может, например, выбирать таблицу в соответствии с сигнализацией о выполненном установлении соединения RRC или сигнализацией запроса на установление соединения RRC от терминала.
[0093] В другом варианте осуществления селектор 308 таблиц может получать от терминала сигнализацию МАС в качестве сигнализации индикации и, таким образом, узнавать, какой таблицей является таблица, выбранная терминалом.
[0094] В конкретном варианте осуществления селектор 308 таблиц может определять, какой таблицей является таблица, выбранная терминалом, в соответствии с LCID в сигнализации МАС, полученной от терминала.
[0095] В другом конкретном варианте осуществления селектор 308 таблиц может определять, какой таблицей является таблица, выбранная терминалом, в соответствии с LCID и по меньшей мере определенными битами в дополнительном байте в сигнализации МАС.
[0096] В другом конкретном варианте осуществления селектор 308 таблиц может определять, какой таблицей является таблица, выбранная терминалом, в соответствии с LCID и зарезервированным битом в подзаголовке в сигнализации МАС.
[0097] Относительно конкретных деталей сигнализации МАС и сигнализации RRC, можно сослаться на содержание, представленного выше описания относительно фиг. 5-9, которое более не будет здесь описано для поддержания краткости, лаконичности описания.
[0098] Возвращаясь к фиг. 3, приемник 306 индекса принимает результат выбора, обеспеченный селектором 308 таблиц, и индексный номер, сообщенный терминалом (не показано на фиг. 3), и предоставляет принятый результат выбора и индексный номер модулю 310 определения объема данных.
[0099] Кроме того, хотя на фиг.3 и показано, что селектор 308 таблиц отправляет результат выбора таблицы приемнику 306 индекса, и приемник 306 индекса предоставляет индекс, принятый терминала, и результат выбора таблицы, полученный от селектора 308 таблиц, модулю 310 определения объема данных, фиг. 3 является лишь примером, и настоящее изобретение этим не ограничивается.
[0100] Например, в другом варианте осуществления настоящего изобретения приемник индекса может принимать только индекс и предоставлять полученный индекс модулю определения объема данных, а модуль селектора таблиц может напрямую отправлять результат выбора таблицы модулю определения объема данных.
[0101] В этом случае процессы селектора таблицы и приемника индекса могут осуществляться одновременно или не одновременно, то есть процесс, относящийся к селектору таблицы, может выполняться до или после процесса, относящегося к приемнику индекса.
[0102] Возвращаясь к фиг. 3, модуль 310 определения объема данных получает, в соответствии с индексом, полученным от приемника 306 индекса, соответствующий диапазон объема данных из таблицы, выбранной селектором 308 таблиц, таким образом, базовая станция получает отчет о статусе буфера в терминале.
[0103] Таким образом, реализуется базовая станция, которая может адаптироваться в случае добавления по меньшей мере одной расширенной таблицы BSR.
[0104] Вариант осуществления настоящего изобретения дополнительно предусматривает способ сообщения BSR для терминала, адаптивного в случае добавления по меньшей мере одной расширенной таблицы BSR.
[0105] Фиг. 2 представляет собой блок-схему последовательности операций способа сообщения BSR терминала в соответствии с вариантом осуществления настоящего изобретения.
[0106] Как показано на фиг. 2, выбор таблицы выполняется на этапе S202, чтобы выбрать таблицу из числа таблицы BSR и по меньшей мере одной расширенной таблицы BSR.
[0107] Таблица BSR и расширенная таблица BSR могут соответствовать таблице 102 BSR и расширенной таблице 104 BSR на фиг. 1, соответственно, и детали таблицы 302 BSR и расширенной таблицы 304 BSR здесь более не будут приведены для поддержания краткости, лаконичности описания.
[0108] Кроме того, этап выбора таблицы может выполняться терминалом активно, а также может выполняться пассивно в зависимости от сигнализации индикации от базовой станции.
[0109] В варианте осуществления настоящего изобретения этап выбора таблицы может выполняться терминалом активно. В частности, терминал может выбирать таблицу в соответствии с объемом данных в буфере терминала или таблицу в соответствии с объемом данных в буфере терминала и типом терминала и уведомлять базовую станцию о результате выбора с помощью сигнализации индикации.
[0110] В конкретном варианте осуществления сигнализация индикации может быть сигнализацией запроса на установление соединения RRC или сигнализацией о выполненном установлении соединения RRC.
[0111] В частности, на этапе выбора таблицы терминал может уведомлять базовую станцию о выбранной таблице с помощью сигнализации запроса на установление соединения RRC или сигнализации о выполненном установлении соединения RRC.
[0112] В другом конкретном варианте осуществления сигнализация индикации может быть сигнализацией МАС.
[0113] Например, на этапе выбора таблицы терминал может уведомлять базовую станцию о выбранной таблице с помощью LCID в сигнализации МАС.
[0114] В качестве альтернативы, на этапе выбора таблицы терминал может уведомлять базовую станцию о выбранной таблице с помощью LCID и по меньшей мере определенных битов в дополнительном байте в сигнализации МАС.
[0115] В качестве альтернативы, на этапе выбора таблицы терминал может уведомлять базовую станцию о выбранной таблице с помощью LCID и зарезервированного бита в подзаголовке в сигнализации МАС.
[0116] В другом аспекте, в другом варианте осуществления настоящего изобретения этап выбора таблицы может выполняться в соответствии с сигнализацией индикации от базовой станции. Например, база может выбирать таблицу в соответствии с типом терминала и уведомлять терминал о результате выбора с помощью сигнализации индикации, а терминал - выбирать таблицу в соответствии с сигнализацией индикации от базовой станции.
[0117] В конкретном варианте осуществления сигнализация индикации может быть сигнализацией RRC, такой как сигнализация установления соединения RRC.
[0118] В частности, на этапе выбора таблицы базовая станция может уведомлять терминал о выбранной таблице с помощью сигнализации установления соединения RRC.
[0119] Относительно конкретного использования сигнализации RRC и сигнализации МАС, можно сослаться на связанное с этим описание, представленное выше для фиг. 5-9, что более не будет описано для поддержания краткости, лаконичности описания.
[0120] Возвращаясь к фиг. 2, затем на этапе S204 из таблицы, выбранной на этапе S202 в соответствии с объемом данных в буфере терминала, получается индекс.
[0121] Затем на этапе S206 индекс сообщается базовой станции.
[0122] Таким образом, реализуется способ сообщения BSR для терминала, адаптивного в случае добавления по меньшей мере одной расширенной таблицы BSR.
[0123] Соответственно, вариант осуществления настоящего изобретения дополнительно предусматривает способ получения BSR для базовой станции, адаптивной в случае добавления по меньшей мере одной расширенной таблицы BSR.
[0124] Фиг. 4 представляет собой блок-схему последовательности операций способа получения BSR на базовой станции в соответствии с вариантом осуществления настоящего изобретения.
[0125] Как показано на фиг. 4, выбор таблицы выполняется на этапе S402, чтобы выбрать таблицу из числа таблицы BSR и по меньшей мере одной расширенной таблицы BSR.
[0126] Следует отметить, что таблица BSR и расширенная таблица BSR могут соответствовать таблице 102 BSR и расширенной таблице 104 BSR на фиг. 1 соответственно, и детали таблицы 302 BSR и расширенной таблицы 304 BSR здесь более не будут приведены для поддержания краткости, лаконичности описания.
[0127] Кроме того, этап выбора таблицы может выполняться базовой станцией активно, а также может выполняться пассивно в зависимости от сигнализации индикации от терминала.
[0128] В варианте осуществления настоящего изобретения этап выбора таблицы может выполняться базовой станцией активно. Например, базовая станция может выбирать таблицу в соответствии с типом терминала и уведомлять терминал о результате выбора с помощью сигнализации индикации.
[0129] В конкретном варианте осуществления сигнализация индикации может быть сигнализацией RRC, такой как сигнализация установления соединения RRC.
[0130] В другом аспекте, в другом варианте осуществления настоящего изобретения этап выбора таблицы может выполняться в соответствии с сигнализацией индикации от терминала. В частности, базовая станция может выбирать таблицу в соответствии с сигнализацией индикации от терминала.
[0131] В конкретном варианте осуществления сигнализация индикации может быть сигнализацией запроса на установление соединения RRC или сигнализацией о выполненном установлении соединения RRC.
[0132] В другом конкретном варианте осуществления сигнализация индикации может быть сигнализацией МАС от терминала.
[0133] Например, на этапе выбора таблицы базовая станция может выбирать таблицу, соответствующую индексу, в соответствии с LCID в сигнализации МАС от терминала.
[0134] В качестве альтернативы, на этапе выбора таблицы базовая станция может выбирать таблицу, соответствующую индексу, в соответствии с LCID и по меньшей мере определенными битами в дополнительном байте в сигнализации МАС от терминала.
[0135] В качестве альтернативы, на этапе выбора таблицы базовая станция может выбирать таблицу, соответствующую индексу, в соответствии с LCID и зарезервированным битом в подзаголовке в сигнализации МАС от терминала.
[0136] Относительно конкретных деталей сигнализации RRC и сигнализации МАС, можно сослаться на связанное с этим описание, представленное выше совместно с фиг. 5-9, что более не будет описано для поддержания краткости, лаконичности описания.
[0137] Возвращаясь к фиг. 4, затем на S404 выполняется этап приема индекса, чтобы принять индекс от терминала.
[0138] Следует отметить, что хотя этап приема индекса и показан так, что он должен выполняться после этапа выбора таблицы на фиг. 4, фиг. 4 является лишь примером, и настоящее изобретение этим не ограничивается. Например, этапы приема индекса и выбора таблицы могут выполняться одновременно, а в качестве альтернативы, этап выбора таблицы может выполняться после этапа приема индекса.
[0139] Возвращаясь к фиг. 4, затем, на этапе S406 объем данных в буфере терминала определяется из выбранной таблицы в соответствии с принятым индексом.
[0140] Таким образом, реализуется способ приема BSR на базовой станции, адаптивной в случае добавления по меньшей мере одной расширенной таблицы BSR.
[0141] Помимо упомянутых выше базовой станции, терминала и способа, настоящее изобретение дополнительно предусматривает систему связи, адаптивную в случае добавления по меньшей мере одной расширенной таблицы BSR. Система включает в себя по меньшей мере один терминал и по меньшей мере базовую станцию, причем терминал представляет собой терминал в соответствии с любым из упомянутых выше вариантов осуществления, и базовая станция представляет собой базовую станцию в соответствии с любым из упомянутых выше вариантов осуществления.
[0142] Кроме того, следует понимать, что все примеры и варианты осуществления, описанные здесь, являются лишь иллюстративными, и настоящее изобретение этим не ограничивается. Ссылочные позиции представлены только для ясности описания настоящего изобретения. Следовательно, ссылочные позиции не должны восприниматься как имеющие какое-либо ограничивающее значение.
[0143] Отдельные структурные блоки и модули в описываемом выше устройстве могут быть реализованы в виде программного обеспечения, программно-аппаратного обеспечения, аппаратного обеспечения или комбинации перечисленного. Причем конкретные средства и способы, которые могут быть использованы в таких конфигурациях, хорошо известны специалистам в данной области техники и не будут здесь описываться подробно. В случае, когда конфигурация реализуется программным или программно-аппаратным обеспечением, программа, составляющая это программное обеспечение, устанавливается на компьютер, который имеет некоторую структуру аппаратного обеспечения (например, компьютер 1400 общего назначения, показанный на фиг. 14) с носителя данных или из сети, и компьютер может выполнять различные функции, когда на него установлены различные программы.
[0144] На фиг. 14 центральный процессор (CPU) 1401 выполняет различные процессы в соответствии с программой, сохраненной на постоянном запоминающем устройстве (ROM) 1402, или программой, загруженной в оперативное запоминающее устройство (RAM) 1403 из модуля 1408 хранения. В RAM 1403 также хранятся данные, требуемые для выполнения различных процессов и т.п. посредством CPU 1401, если это требуется. CPU 1401, ROM 1402 и RAM 1403 соединены друг с другом посредством шины 1404. Интерфейс ввода-вывода также соединен с шиной 1404.
[0145] Следующие компоненты соединены с интерфейсом 1405 ввода-вывода: модуль 1406 ввода (включая клавиатуру, мышь и т.п.), модуль 1407 вывода (включая дисплей, такой как электронно-лучевая трубка (CRT), жидкокристаллический дисплей (LCD) и т.п., спикер и т.п.), модуль 1408 хранения (включая жесткий диск и т.п.) и модуль 1409 связи (включая сетевую интерфейсную карту, такую как карта LAN, модем и т.п.). Модуль 1409 связи выполняет процессы связи через такую сеть, как Интернет. Когда это необходимо, драйвер 1410 также может быть соединен с интерфейсом 1405 ввода-вывода. Съемный носитель 1411, такой как магнитный диск, оптический диск, магнитный оптический диск, модуль полупроводниковой памяти, устанавливается в драйвер 1410 по требованию, так что компьютерная программа с установленного съемного носителя 1411 может считываться в в модуль 1408 хранения, по требованию.
[0146] В случае, когда упомянутые выше значительные процессы выполняются посредством программного обеспечения, программа, составляющая программное обеспечение, устанавливается из сети, такой как Интернет, или с носителя данных, такого как съемный носитель 1411.
[0147] Специалистам в данной области техники должно быть понятно, что вид носителя данных не ограничен съемным носителем 1411, показанным на фиг.14, где хранится программа, и распределение для обеспечения пользователя программой выполняется отдельно от устройства. Примеры съемного носителя 1411 включают в себя магнитный диск (включая гибкий диск; флоппи-диск (зарегистрированный товарный знак)), оптический диск (включая компакт-диск без возможности перезаписи (CD-ROM) и универсальный цифровой диск (DVD)), магнитный оптический диск (включая мини-диск (MD) (зарегистрированный товарный знак)) и модуль полупроводниковой памяти. В качестве альтернативы, носитель данных может быть ROM 1402, жестким диском, хранящимся в модуле 1408 хранения, и т.п., который хранит программу, и распределяется пользователю вместе с устройством, содержащим носители данных.
[0148] Настоящее изобретение дополнительно предусматривает программный продукт, содержащий сохраненные командные коды, считываемые машиной. Когда командный код считывается и выполняется машиной, может быть реализован способ в соответствии с вариантом осуществления настоящего изобретения.
[0149] Соответственно, носитель данных для переноса программного продукта, содержащего сохраненные командные коды, считываемые машиной, также включен в раскрытие настоящего изобретения. Носитель данных включает в себя гибкий диск (флоппи-диск), оптический диск, магнитный диск, карту памяти, флэш-карту и т.п., но не ограничивается этим.
[0150] Наконец, следует отметить, что термин «включать в себя», «содержать» (или любые другие вариации) предполагает неисключительное включение, так что процедура, способ, изделие или устройство, включающее в себя ряд элементов, может включать в себя не только эти элементы, но также и другие элементы, которые определенно не перечислены, или другие элементы, свойственные этому виду процедуры, способа, изделия или устройства. Кроме того, в случае, когда отсутствуют другие ограничения, элемент, определенный фразой «включает в себя один», не исключает того, что в процедуре, способе, изделии или устройстве, включающем в себя данный элемент, есть и другие элементы.
[0151] Хотя варианты осуществления настоящего изобретения описаны выше совместно с чертежами, следует понимать, что варианты осуществления, описанные выше, используются только для того, чтобы описать настоящее изобретение, но не чтобы его ограничить. Специалисты в данной области техники могут произвести различные модификации и вариации в упомянутых вариантах осуществления, не выходя за пределы сущности и объема изобретения. Следовательно, объем настоящего изобретения ограничен только прилагаемой формулой изобретения и ее эквивалентными значениями.
[0152] Из представленного выше описания видно, что варианты осуществления настоящего изобретения предусматривают следующие технические решения.
Техническое решение 1. Терминал, содержащий:
таблицу отчета о статусе буфера;
по меньшей мере одну расширенную таблицу отчета о статусе буфера;
селектор таблиц, выполненный с возможностью выбирать таблицу из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера;
модуль определения индекса, выполненный с возможностью получать индекс из таблицы в соответствии с объемом данных в буфере терминала; и
отправитель индекса, выполненный с возможностью отправлять индекс к базовой станции.
Техническое решение 2. Терминал в соответствии с Техническим решением 1, в котором:
селектор таблиц выполнен с возможностью выбирать таблицу в соответствии с объемом данных в буфере терминала; и
отправлять к базовой станции сигнализацию индикации, для указания, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу.
Техническое решение 3. Терминал в соответствии с Техническим решением 2, в котором селектор таблиц выполнен с возможностью отправлять сигнализацию RRC (управления радиоресурсами).
Техническое решение 4. Терминал в соответствии с Техническим решением 3, в котором селектор таблиц выполнен с возможностью отправлять сигнализацию запроса на установление соединения RRC или сигнализацию о выполненном установлении соединения RRC.
Техническое решение 5. Терминал в соответствии с Техническим решением 2, в котором селектор таблиц выполнен с возможностью отправлять сигнализацию МАС (управления доступом к среде).
Техническое решение 6. Терминал в соответствии с Техническим решением 5, в котором селектор таблиц выполнен с возможностью использовать LCID (идентификатор логического канала) в сигнализации МАС, для указания, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу.
Техническое решение 7. Терминал в соответствии с Техническим решением 5, в котором селектор таблиц выполнен с возможностью использовать LCID и по меньшей мере определенные биты дополнительного байта в сигнализации МАС, для указания, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу.
Техническое решение 8. Терминал в соответствии с Техническим решением 5, в котором селектор таблиц выполнен с возможностью использовать LCID и зафиксированный бит в подзаголовке сигнализации МАС, для указания, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу.
Техническое решение 9. Терминал в соответствии с Техническим решением 1, в котором селектор таблиц выполнен с возможностью выбирать таблицу из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера в соответствии с сигнализацией индикации, принятой от базовой станции.
Техническое решение 10. Терминал в соответствии с Техническим решением 9, в котором селектор таблиц выполнен с возможностью принимать сигнализацию RRC (управления радиоресурсами).
Техническое решение 11. Терминал в соответствии с Техническим решением 10, в котором селектор таблиц выполнен с возможностью принимать сигнализацию установления соединения RRC.
Техническое решение 12. Терминал в соответствии с Техническими решениями 1-11, где диапазон объема данных буфера, соответствующий таблице отчета о статусе буфера, и диапазон объема данных буфера, соответствующий по меньшей мере одной расширенной таблице отчета о статусе буфера, имеют отношение включения.
Техническое решение 13. Терминал в соответствии с Техническими решениями 1-11, где диапазон объема данных буфера, соответствующий таблице отчета о статусе буфера, и диапазон объема данных буфера, соответствующий по меньшей мере одной расширенной таблице отчета о статусе буфера, имеют отношение следования.
Техническое решение 14. Способ отчета о статусе буфера терминала, содержащего таблицу отчета о статусе буфера и по меньшей мере одну расширенную таблицу отчета о статусе буфера, при этом способ содержит:
выбор таблицы из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера;
получение индекса из таблицы в соответствии с объемом данных в буфере терминала; и
отправку индекса базовой станции.
Техническое решение 15. Способ в соответствии с Техническим решением 14, в котором выбор таблицы содержит выбор таблицы в соответствии с объемом данных в буфере терминала; и
отправку к базовой станции сигнализации индикации, для указания, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу.
Техническое решение 16. Способ в соответствии с Техническим решением 15, в котором сигнализация индикации представляет собой сигнализацию управления радиоресурсами.
Техническое решение 17. Способ в соответствии с Техническим решением 16, в котором сигнализация управления радиоресурсами представляет собой сигнализацию запроса на установление соединения RRC или сигнализацию о выполненном установлении соединения RRC.
Техническое решение 18. Способ в соответствии с Техническим решением 15, в котором сигнализация индикации представляет собой сигнализацию управления доступом к среде.
Техническое решение 19. Способ в соответствии с Техническим решением 18, в котором идентификатор логического канала в сигнализации управления доступом к среде используется, для указания, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу.
Техническое решение 20. Способ в соответствии с Техническим решением 18, в котором идентификатор логического канала и по меньшей мере определенные биты в дополнительном байте в сигнализации управления доступом к среде используются, для указания, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу.
Техническое решение 21. Способ в соответствии с Техническим решением 18, в котором последние два бита LCID и зарезервированный бит в подзаголовке в сигнализации управления доступом к среде используются, для указания, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу.
Техническое решение 22. Способ в соответствии с Техническим решением 14, в котором выбор таблицы содержит выбор таблицы в соответствии с сигнализацией индикации, принятой от базовой станции.
Техническое решение 23. Способ в соответствии с Техническим решением 22, в котором сигнализация индикации представляет собой сигнализацию управления радиоресурсами.
Техническое решение 24. Способ в соответствии с Техническим решением 23, в котором сигнализация управления радиоресурсами представляет собой сигнализацию установления соединения RRC.
Техническое решение 25. Базовая станция, содержащая:
таблицу отчета о статусе буфера;
по меньшей мере одну расширенную таблицу отчета о статусе буфера;
селектор таблиц, выполненный с возможностью выбирать таблицу из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера;
приемник индекса, выполненный с возможностью принимать индекс от терминала; и
модуль определения объема данных, выполненный с возможностью определять объем данных в буфере терминала из таблицы, в соответствии с индексом.
Техническое решение 26. Базовая станция в соответствии с Техническим решением 25, причем селектор таблиц выполнен с возможностью выбирать таблицу в соответствии с сигнализацией индикации, принятой от терминала для указания, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу.
Техническое решение 27. Базовая станция в соответствии с Техническим решением 26, причем селектор таблиц выполнен с возможностью принимать сигнализацию управления радиоресурсами.
Техническое решение 28. Базовая станция в соответствии с Техническим решением 27, причем селектор таблиц выполнен с возможностью принимать сигнализацию запроса на установление соединения RRC или сигнализацию о выполненном установлении соединения RRC.
Техническое решение 29. Базовая станция в соответствии с Техническим решением 27, причем селектор таблиц выполнен с возможностью принимать сигнализацию управления доступом к среде.
Техническое решение 30. Базовая станция в соответствии с Техническим решением 29, причем модуль селектора таблиц выполнен с возможностью определять, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу в соответствии с идентификатором логического канала в сигнализации управления доступом к среде.
Техническое решение 31. Базовая станция в соответствии с Техническим решением 29, причем селектор таблиц выполнен с возможностью определять, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу, в соответствии с идентификатором логического канала и по меньшей мере определенными битами в дополнительном байте в сигнализации управления доступом к среде.
Техническое решение 32. Базовая станция в соответствии с Техническим решением 29, причем селектор таблиц выполнен с возможностью определять, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу, в соответствии с битом в идентификаторе логического канала и реверсированным битом в заголовке одного дополнительного байта в сигнализации управления доступом к среде.
Техническое решение 33. Базовая станция в соответствии с Техническим решением 25, причем селектор таблиц выполнен с возможностью отправлять сигнализацию идентификации к терминалу, для указания, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера подлежит использованию.
Техническое решение 34. Базовая станция в соответствии с Техническим решением 33, причем селектор таблиц выполнен с возможностью отправлять сигнализацию управления радиоресурсами.
Техническое решение 35. Базовая станция в соответствии с Техническим решением 34, причем селектор таблиц выполнен с возможностью отправлять сигнализацию установления соединения RRC.
Техническое решение 36. Базовая станция в соответствии с любым из Технических решений 25-35, причем диапазон объема данных буфера, соответствующий таблице отчета о статусе буфера, и диапазон объема данных буфера, соответствующий по меньшей мере одной расширенной таблице отчета о статусе буфера, имеют отношение включения.
Техническое решение 37. Базовая станция в соответствии с любым из Технических решений 25-35, причем диапазон объема данных буфера, соответствующий таблице отчета о статусе буфера, и диапазон объема данных буфера, соответствующий по меньшей мере одной расширенной таблице отчета о статусе буфера, имеют отношение следования.
Техническое решение 38. Способ получения отчета о статусе буфера на базовой станции, содержащей таблицу отчета о статусе буфера и по меньшей мере одну расширенную таблицу отчета о статусе буфера, при этом способ содержит:
выбор таблицы из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера;
получение индекса от терминала; и
определение объема данных в буфере терминала из таблицы, в соответствии с индексом.
Техническое решение 39. Способ в соответствии с Техническим решением 38, в котором выбор таблицы содержит выбор таблицы в соответствии с сигнализацией индикации, принятой от терминала для указания, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу.
Техническое решение 40. Способ в соответствии с Техническим решением 39, в котором сигнализация индикации представляет собой сигнализацию управления радиоресурсами.
Техническое решение 41. Способ в соответствии с Техническим решением 40, в котором сигнализация управления радиоресурсами представляет собой сигнализацию запроса на установление соединения RRC или сигнализацию о выполненном установлении соединения RRC.
Техническое решение 42. Способ в соответствии с Техническим решением 29, в котором сигнализация индикации представляет собой сигнализацию управления доступом к среде.
Техническое решение 43. Способ в соответствии с Техническим решением 42, в котором определяется, в соответствии с идентификатором логического канала в сигнализации управления доступом к среде, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу.
Техническое решение 44. Способ в соответствии с Техническим решением 42, в котором определяется, в соответствии с идентификатором логического канала и по меньшей мере определенными битами в дополнительном байте в сигнализации управления доступом к среде, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу.
Техническое решение 45. Способ в соответствии с Техническим решением 42, в котором определяется, в соответствии с битами LCID и реверсированным битом в подзаголовке в сигнализации управления доступом к среде, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера соответствует индексу.
Техническое решение 46. Способ в соответствии с Техническим решением 38 дополнительно содержащий, до приема индекса,
отправку сигнализации индикации к терминалу для указания, какая таблица из числа таблицы отчета о статусе буфера и по меньшей мере одной расширенной таблицы отчета о статусе буфера подлежит использованию.
Техническое решение 47. Способ в соответствии с Техническим решением 46, в котором сигнализация индикации представляет собой сигнализацию управления радиоресурсами.
Техническое решение 48. Способ в соответствии с Техническим решением 47, в котором сигнализация управления радиоресурсами представляет собой сигнализацию установления соединения RRC.
Техническое решение 49. Система связи, содержащая терминал, в соответствии с любым из Технических решений 1-13, и базовая станция, в соответствии с любым из Технических решений 25-37.