СИСТЕМЫ И СПОСОБЫ ОТСРОЧКИ ПЕРЕДАЧИ СООБЩЕНИЯ
SYSTEMS AND METHODS FOR DELAYING TRANSMISSION OF MESSAGE

Область техники, к которой относится изобретение
Настоящее раскрытие, в общем, относится к области техники связи и, в частности, к отсрочке передачи сообщения.
Уровень техники
В текущих стандартных спецификациях стандарта Долгосрочного развития (LTE) Партнерского проекта третьего поколения (3GPP) предусмотрены таймеры запрета, используемые для того, чтобы запрещать абонентскому устройству (UE) отправлять определенные сообщения слишком часто. Это обеспечивает то, что пропускная способность системы защищается и помехи вследствие необязательных или нежелательных передач поддерживаются на низком уровне. Один пример сообщения, слишком частую отправку которого можно предотвращать, представляет собой элемент управления (CE) на уровне управления доступом к среде (MAC). MAC CE отправляет управляющую информацию между двумя объектами в линии связи на MAC-уровне. Как показано на фиг. 11, подзаголовок протокольной единицы данных (PDU) MAC для MAC CE фиксированного размера состоит из четырех полей заголовка "Зарезервировано (R)", "Зарезервировано (R)", "Расширение (E)" и "Идентификатор логического канала (LCID)", причем этот подзаголовок также называется посредством своих полей как "R/R/E/LCID". LCID задает тип CE. Нижеприведенные таблица 1 и таблица 2 показывают значения, используемые для совместно используемого канала нисходящей линии связи (DL-SCH) и совместно используемого канала восходящей линии связи (UL-SCH) 3GPP LTE.
Табл. 1. Элементы MAC-управления для DL-SCH
Индекс
LCID-значения
Размер
01011-11010
Зарезервировано для будущих потребностей
Нет данных
11011
Активация/деактивация
1
11100
Идентификационные данные для разрешения коллизий UE
6
11101
Команда временного опережения
1
11110
DRX-команда
0
Табл. 2. Элементы MAC-управления для UL-SCH
Индекс
LCID-значения
Размер
01011-11000
Зарезервировано для будущих потребностей
Нет данных
11001
Расширенное сообщение о запасе мощности
Переменная
11010
Сообщение запаса мощности
1
11011
C-RNTI
2
11100
Усеченный BSR
1
11101
Короткий BSR
1
11110
Длинный BSR
3
Непосредственно элемент MAC-управления кодируется в части рабочих данных MAC PDU. Различные размеры используются в зависимости от подробностей конкретного управления. В простейшем случае, размер равен "0", и функция уже полностью определена посредством подзаголовка. Размер MAC CE также может быть переменным. Пример MAC CE, который может иметь ограничения на интервал для передач, представляет собой запрос UE на предмет рекомендуемой скорости передачи битов для конкретного LCID в направлении восходящей линии связи или нисходящей линии связи (UL/DL), как описано на фиг. 12. Другой пример сообщения, отправка которого может предотвращаться на основе таймера запрета, представляет собой PDU управления по протоколу конвергенции пакетных данных (PDCP).
Управляющая информация может отправляться между двумя объектами в линии связи с использованием PDU PDCP-управления. В настоящее время, PDU PDCP-управления используется для того, чтобы передавать отчет о PDCP-состоянии, указывающий то, какие служебные единицы данных (SDU) PDCP отсутствуют, и какие не придерживаются управляющей информацией повторного установления PDCP или сжатия заголовков, например, рассеянную обратную связь по устойчивому сжатию заголовков (ROHC). Со ссылкой на пример PDU PDCP-управления для обратной связи по RoHC на фиг. 13, PDU PDCP-управления идентифицируется через бит данных или управления (D/C), заданный равным "1", и поле бита PDU-типа. Нижеприведенная таблица 3 показывает значения, используемые для PDU управления за 3GPP.
Табл. 3 Типы PDU PDCP-управления
Бит
Описание
000
Отчет о PDCP-состоянии
001
Пакет рассеянной обратной связи по RoHC
010
Отчет о LWA-состоянии
011-111
Зарезервировано
В некоторых сценариях, к примеру, когда UE передает MAC CE для того, чтобы запрашивать eNB относительно рекомендуемой скорости передачи битов, UE передает одно и то же или аналогичное сообщение многократно даже в течение короткого периода времени, приводя к потраченным впустую сетевым ресурсам и полосе пропускания. Соответственно, существует потребность в улучшенных технологиях для отсрочки передачи одного и того же или аналогичного сообщения. Помимо этого, другие требуемые признаки и характеристики настоящего раскрытия должны становиться очевидными из последующего подробного описания и вариантов осуществления, рассматриваемых в сочетании с прилагаемыми чертежами и вышеприведенными областью техники и уровнем техники.
Раздел "Уровень техники" этого документа предоставляется для того, чтобы помещать варианты осуществления настоящего раскрытия в технологический и функциональный контекст, с тем чтобы помогать специалистам в данной области техники в понимании их объема и полезности. Если явно не идентифицировано по существу, ни одно выражение в данном документе не должно признаваться в качестве предшествующего уровня техники просто посредством его включения в раздел "Уровень техники".
Сущность изобретения
Нижеприведенное представляет упрощенное раскрытие сущности изобретения, чтобы предоставлять базовое понимание для специалистов в данной области техники. Это краткое изложение сущности изобретения не является всеобъемлющим общим представлением раскрытия и не имеет намерение идентифицировать ключевые/критически важные элементы вариантов осуществления раскрытия или очерчивать объем. Единственная цель этого краткого изложения сущности изобретения состоит в том, чтобы представлять некоторые принципы, раскрытые в данном документе, в упрощенной форме в качестве вступления в более подробное описание, которое представляется далее.
Согласно одному аспекту, способ, осуществляемый посредством беспроводного устройства, содержит отсрочку передачи первого сообщения, по меньшей мере, в течение определенного периода времени после передачи второго сообщения, которое представляет собой, по меньшей мере, частичную копию первого сообщения.
Согласно другому аспекту, этап отсрочки включает в себя ожидание до того, как формировать первое сообщение, по меньшей мере, до тех пор, пока определенный период времени не прошел.
Согласно другому аспекту, этап отсрочки включает в себя определение не передавать первое сообщение.
Согласно другому аспекту, этап определения не передавать выполняется в ответ на определение изменения условия беспроводного устройства.
Согласно другому аспекту, этап определения не передавать выполняется в ответ на определение того, что первое сообщение более не является применимым.
Согласно другому аспекту, способ включает в себя определение того, представляет собой или нет второе сообщение, по меньшей мере, частичную копию первого сообщения. Дополнительно, этап отсрочки выполняется в ответ на определение того, что второе сообщение представляет собой, по меньшей мере, частичную копию первого сообщения.
Согласно другому аспекту, способ включает в себя передачу первого сообщения после определенного периода времени.
Согласно другому аспекту, способ включает в себя определение того, что либо первое и второе сообщения ассоциированы с передачами по восходящей линии связи, либо что они ассоциированы с передачами по нисходящей линии связи. Кроме того, этап отсрочки выполняется в ответ на определение того, что первое и второе сообщения либо ассоциированы с передачами по восходящей линии связи, либо ассоциированы с передачами по нисходящей линии связи.
Согласно другому аспекту, способ включает в себя выполнение таймера, чтобы указывать истечение срока после определенного периода времени, в ответ на передачу второго сообщения.
Согласно другому аспекту, способ включает в себя передачу первого сообщения в ответ на определение того, что таймер указывает то, что определенный период времени истек.
Согласно другому аспекту, способ включает в себя выполнение таймера, чтобы указывать истечение срока после определенного периода времени, в ответ на передачу первого сообщения.
Согласно другому аспекту, таймер выбирается на основе того, что либо первое и второе сообщения ассоциированы с передачами по восходящей линии связи, либо что они ассоциированы с передачами по нисходящей линии связи.
Согласно другому аспекту, таймер выбирается на основе того, удовлетворяет или нет скорость передачи битов, указываемая посредством первого сообщения, определенным критериям логического канала, который ассоциирован с первым и вторым сообщениями.
Согласно другому аспекту, определенные критерии основаны на том, отличается или нет скорость передачи битов, указываемая посредством первого сообщения, от текущей скорости передачи битов, назначаемой логическому каналу.
Согласно другому аспекту, таймер выбирается на основе того, ассоциированы или нет первое и второе сообщения с одним и тем же логическим каналом.
Согласно другому аспекту, частичная копия первого сообщения означает, по меньшей мере, одно поле сообщения, имеющее значение, идентичное значению соответствующего поля во втором сообщении.
Согласно другому аспекту, частичная копия первого сообщения означает каждое из комбинации полей первого сообщения, имеющих значение, идентичное значению соответствующих полей во втором сообщении.
Согласно другому аспекту, частичная копия первого сообщения означает определенное поле первого сообщения, имеющее значение, которое находится в пределах предварительно определенного порогового значения для значения соответствующего поля во втором сообщении.
Согласно другому аспекту, способ включает в себя прием, из сетевого узла, индикатора относительно определенного периода времени.
Согласно другому аспекту, первое и второе сообщения ассоциированы с запросом сетевого узла в отношении рекомендуемой скорости передачи битов (RBR).
Согласно другому аспекту, первое и второе сообщения либо ассоциированы с передачами по восходящей линии связи, либо ассоциированы с передачами по нисходящей линии связи.
Согласно другому аспекту, первое и второе сообщения ассоциированы с одним и тем же логическим каналом.
Согласно другому аспекту, способ включает в себя определение того, ассоциированы или нет первое и второе сообщения с одним и тем же логическим каналом. Помимо этого, этап отсрочки выполняется в ответ на определение того, что первое и второе сообщения ассоциированы с одним и тем же логическим каналом.
Согласно другому аспекту, сообщение представляет собой элемент управления (CE).
Согласно другому аспекту, сообщение представляет собой CE управления доступом к среде (MAC).
Согласно другому аспекту, сообщение представляет собой протокольную единицу данных (PDU) управления.
Согласно другому аспекту, сообщение представляет собой PDU управления, соответствующую протоколу конвергенции пакетных данных (PDCP).
Согласно другому аспекту, способ включает в себя определение того, сконфигурирован и не выполняется либо нет таймер, ассоциированный с отсрочкой передачи сообщения по определенному логическому каналу восходящей линии связи или нисходящей линии связи, для этого определенного логического канала восходящей линии связи или нисходящей линии связи. Дополнительно, этап передачи сообщения по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи выполняется в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей линии связи или нисходящей линии связи.
Согласно одному аспекту, беспроводное устройство выполнено с возможностью отсрочивать передачу первого сообщения, по меньшей мере, в течение определенного периода времени после передачи второго сообщения, которое представляет собой, по меньшей мере, частичную копию первого сообщения.
Согласно одному аспекту, беспроводное устройство содержит, по меньшей мере, один процессор и запоминающее устройство. Дополнительно, запоминающее устройство содержит инструкции, выполняемые посредством, по меньшей мере, одного процессора, за счет чего беспроводное устройство выполнено с возможностью отсрочивать передачу первого сообщения, по меньшей мере, в течение определенного периода времени после передачи второго сообщения, которое представляет собой, по меньшей мере, частичную копию первого сообщения.
Согласно одному аспекту, беспроводное устройство содержит модуль отсрочки для отсрочки передачи первого сообщения, по меньшей мере, в течение определенного периода времени после передачи второго сообщения, которое представляет собой, по меньшей мере, частичную копию первого сообщения.
Согласно одному аспекту, компьютерная программа содержит инструкции, которые, при выполнении, по меньшей мере, на одном процессоре беспроводного устройства, инструктируют, по меньшей мере, одному процессору отсрочивать передачу первого сообщения, по меньшей мере, в течение определенного периода времени после передачи второго сообщения, которое представляет собой, по меньшей мере, частичную копию первого сообщения. Дополнительно, несущая может содержать компьютерную программу с несущей, представляющей собой одно из электронного сигнала, оптического сигнала, радиосигнала или машиночитаемого носителя хранения данных.
Согласно одному аспекту, способ, осуществляемый посредством беспроводного устройства, содержит определение того, сконфигурирован и не выполняется либо нет таймер, ассоциированный с отсрочкой передачи сообщения по определенному логическому каналу восходящей линии связи или нисходящей линии связи, для этого определенного логического канала восходящей линии связи или нисходящей линии связи. Дополнительно, способ включает в себя передачу, в сетевой узел, сообщения по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей линии связи или нисходящей линии связи.
Согласно другому аспекту, способ включает в себя определение не передавать сообщение в ответ на определение того, что таймер сконфигурирован и выполняется для этого определенного логического канала восходящей линии связи или нисходящей линии связи.
Согласно другому аспекту, способ включает в себя формирование сообщения в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей линии связи или нисходящей линии связи.
Согласно другому аспекту, способ включает в себя выполнение таймера в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей линии связи или нисходящей линии связи.
Согласно другому аспекту, способ включает в себя определение того, выделяются или не выделяются радиоресурсы для передачи по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи. Дополнительно, этап передачи включает в себя передачу сообщения на выделяемых радиоресурсах в ответ на определение того, что радиоресурсы выделяются для передачи по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи.
Согласно другому аспекту, способ включает в себя формирование сообщения в ответ на определение того, что радиоресурсы выделяются для передачи по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи.
Согласно другому аспекту, способ включает в себя выполнение таймера в ответ на определение того, что радиоресурсы выделяются для передачи по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи.
Согласно другому аспекту, способ включает в себя определение того, выделяемые радиоресурсы для передачи по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи могут размещать или не могут размещать сообщение. Дополнительно, этап передачи выполняется в ответ на определение того, что выделяемые радиоресурсы размещают передачу сообщения по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи.
Согласно другому аспекту, этап определения того, выделяемые радиоресурсы могут размещать или не могут размещать сообщение, основан на приоритезации логических каналов.
Согласно другому аспекту, способ включает в себя формирование сообщения в ответ на определение того, что радиоресурсы выделяются для передачи по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи.
Согласно другому аспекту, способ включает в себя выполнение таймера в ответ на определение того, что радиоресурсы выделяются для передачи по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи.
Согласно другому аспекту, сообщение представляет собой MAC CE.
Согласно другому аспекту, сообщение представляет собой MAC CE рекомендуемой скорости передачи битов.
Согласно другому аспекту, сообщение ассоциировано с запросом сетевого узла на предмет RBR.
Согласно другому аспекту, таймер представляет собой таймер запрета запросов на скорость передачи битов.
Согласно одному аспекту, беспроводное устройство выполнено с возможностью определять то, сконфигурирован и не выполняется либо нет таймер, ассоциированный с отсрочкой передачи сообщения по определенному логическому каналу восходящей линии связи или нисходящей линии связи, для этого определенного логического канала восходящей линии связи или нисходящей линии связи. Дополнительно, беспроводное устройство выполнено с возможностью передавать, в сетевой узел, сообщение по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей линии связи или нисходящей линии связи.
Согласно одному аспекту, беспроводное устройство содержит, по меньшей мере, один процессор и запоминающее устройство. Дополнительно, запоминающее устройство содержит инструкции, выполняемые посредством, по меньшей мере, одного процессора, за счет чего беспроводное устройство выполнено с возможностью определять то, сконфигурирован и не выполняется либо нет таймер, ассоциированный с отсрочкой передачи сообщения по определенному логическому каналу восходящей линии связи или нисходящей линии связи, для этого определенного логического канала восходящей линии связи или нисходящей линии связи. Кроме того, беспроводное устройство выполнено с возможностью передавать, в сетевой узел, сообщение по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей линии связи или нисходящей линии связи.
Согласно одному аспекту, беспроводное устройство содержит модуль определения для определения того, сконфигурирован и не выполняется либо нет таймер, ассоциированный с отсрочкой передачи сообщения по определенному логическому каналу восходящей линии связи или нисходящей линии связи, для этого определенного логического канала восходящей линии связи или нисходящей линии связи. Дополнительно, беспроводное устройство включает в себя передающий модуль для передачи, в сетевой узел, сообщения по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей линии связи или нисходящей линии связи.
Согласно одному аспекту, компьютерная программа содержит инструкции, которые, при выполнении, по меньшей мере, на одном процессоре беспроводного устройства, инструктируют, по меньшей мере, одному процессору определять то, сконфигурирован и не выполняется либо нет таймер, ассоциированный с отсрочкой передачи сообщения по определенному логическому каналу восходящей линии связи или нисходящей линии связи, для этого определенного логического канала восходящей линии связи или нисходящей линии связи. Кроме того, инструкции инструктируют, по меньшей мере, одному процессору передавать, в сетевой узел, сообщение по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей линии связи или нисходящей линии связи. Помимо этого, несущая может содержать компьютерную программу с несущей, представляющей собой одно из электронного сигнала, оптического сигнала, радиосигнала или машиночитаемого носителя хранения данных.
Согласно одному аспекту, UE запрещается передача второго MAC CE через время T после того, как UE передает первый MAC CE, если первый и второй MAC CE считаются (по меньшей мере, частичными) копиями друг друга.
Согласно одному аспекту, UE не передает копии идентичного MAC CE слишком часто, в то время как одновременно UE выполнено с возможностью передавать MAC CE два (или более) раз в течение короткого периода времени, если цель и/или контент MAC CE отличаются.
Краткое описание чертежей
Ниже подробнее описывается настоящее раскрытие со ссылкой на прилагаемые чертежи, на которых показаны варианты осуществления раскрытия. Тем не менее, это раскрытие не должно истолковываться как ограниченное вариантами осуществления, изложенными в данном документе. Вместо этого, данные варианты осуществления предоставляются таким образом, что данное раскрытие должно быть всесторонним и исчерпывающим и должно полностью передавать объем раскрытия специалистам в данной области техники. Аналогичные номера обозначают аналогичные элементы по всему описанию.
Фиг. 1 иллюстрирует один вариант осуществления системы для отсрочки передачи сообщения в соответствии с различными аспектами, как описано в данном документе.
Фиг. 2 иллюстрирует один вариант осуществления беспроводного устройства для отсрочки передачи сообщения в соответствии с различными аспектами, как описано в данном документе.
Фиг. 3A-B иллюстрируют варианты осуществления беспроводного устройства в соответствии с различными аспектами, как описано в данном документе.
Фиг. 4 иллюстрирует один вариант осуществления способа, осуществляемого посредством беспроводного устройства для отсрочки передачи сообщения в соответствии с различными аспектами, как описано в данном документе.
Фиг. 5 иллюстрирует другой вариант осуществления способа, осуществляемого посредством беспроводного устройства для отсрочки передачи сообщения в соответствии с различными аспектами, как описано в данном документе.
Фиг. 6 иллюстрирует другой вариант осуществления беспроводного устройства в соответствии с различными аспектами, как описано в данном документе.
Фиг. 7 иллюстрирует другой вариант осуществления способа, осуществляемого посредством беспроводного устройства для отсрочки передачи сообщения в соответствии с различными аспектами, как описано в данном документе.
Фиг. 8 иллюстрирует другой вариант осуществления способа, осуществляемого посредством беспроводного устройства для отсрочки передачи сообщения в соответствии с различными аспектами, как описано в данном документе.
Фиг. 9 иллюстрирует другой вариант осуществления способа, осуществляемого посредством беспроводного устройства для отсрочки передачи сообщения в соответствии с различными аспектами, как описано в данном документе.
Фиг. 10 иллюстрирует другой вариант осуществления способа, осуществляемого посредством беспроводного устройства для отсрочки передачи сообщения в соответствии с различными аспектами, как описано в данном документе.
Фиг. 11 иллюстрирует MAC PDU-подзаголовок для MAC CE фиксированного размера.
Фиг. 12 иллюстрирует MAC CE для запроса UE в отношении рекомендуемой скорости передачи битов.
Фиг. 13 иллюстрирует PDU управления обратной связью по RoHC.
Осуществление изобретения
Для простоты и иллюстративных целей, настоящее раскрытие описывается посредством обращения главным образом к его примерному варианту осуществления. В нижеприведенном описании, многие конкретные подробности пояснены для того, чтобы обеспечивать полное понимание настоящего раскрытия. Тем не менее, специалистам в данной области техники должно быть очевидным, что настоящее изобретение может осуществляться на практике без ограничения этими конкретными подробностями. В этом описании, известные способы и структуры не описаны подробно, с тем чтобы излишне не затруднять понимание настоящего раскрытия.
Это раскрытие включает в себя описание систем и способов для отсрочки передачи сообщения. В одном примере, беспроводному устройству (например, UE) запрещается передача второго сообщения (например, второго MAC CE) вплоть до времени (T) после того, как беспроводное устройство передает первое сообщение (например, первый MAC CE), если первое сообщение представляет собой, по меньшей мере, частичную копию второго сообщения. В другом примере, беспроводное устройство отсрочивает передачу первого сообщения, по меньшей мере, в течение определенного периода времени после передачи второго сообщения, которое представляет собой, по меньшей мере, частичную копию первого сообщения. В еще одном другом примере, беспроводное устройство передает сообщение по определенному логическому каналу восходящей линии связи или нисходящей линии связи в ответ на определение того, что таймер, ассоциированный с отсрочкой передачи сообщения по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи, сконфигурирован и не выполняется для передачи по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи. Преимущества вариантов осуществления, описанных в данном документе, включают в себя обеспечение того, что беспроводное устройство (например, UE) не передает копии идентичного сообщения (например, MAC CE) слишком часто, при предоставлении возможности беспроводному устройству передавать несколько сообщений в течение короткого периода времени, если цель или контент этих сообщений отличаются.
Фиг. 1 иллюстрирует один вариант осуществления системы 100 для отсрочки передачи сообщения в соответствии с различными аспектами, как описано в данном документе. На фиг. 1, беспроводное устройство 105 (например, UE) может передавать сообщение 115 (указываемое в качестве второго сообщения на фиг. 1) в сетевой узел 101 (например, базовую станцию), имеющий зону 103 покрытия. Передача второго сообщения (например, MAC CE, PDU PDCP-управления и т.п.) указывается посредством ссылки 109. Беспроводное устройство 105 затем может определять то, что оно имеет другое сообщение 113 (указываемое в качестве первого сообщения на фиг. 1), которое следует передавать в сетевой узел 101. Перед передачей первого сообщения 113 (например, MAC CE, PDU PDCP-управления и т.п.), беспроводное устройство 105 может определять то, представляет собой или нет первое сообщение 113, по меньшей мере, частичную копию второго сообщения 115. В одном примере, частичная копия может означать, по меньшей мере, одно поле первого сообщения 113, имеющее значение, идентичное значению соответствующего поля во втором сообщении 115. В другом примере, частичная копия может означать каждое из комбинации полей первого сообщения 113, имеющих значение, идентичное значению соответствующих полей во втором сообщении 115. Если первое сообщение 113 представляет собой, по меньшей мере, частичную копию второго сообщения 115, то беспроводное устройство 105 может отсрочивать передачу первого сообщения 113, по меньшей мере, в течение определенного периода 111 времени после передачи второго сообщения 115. Посредством отсрочки передачи, по меньшей мере, частично избыточного сообщения, беспроводное устройство 105 может уменьшать нагрузку по передаче служебных сигналов на сетевой узел 101, а также время обработки и ресурсы сетевого узла 101, используемые для того, чтобы принимать и обрабатывать такое сообщение. Дополнительно, беспроводное устройство 105 может уменьшать собственное время и ресурсы обработки за счет отсутствия необходимость обрабатывать и передавать, по меньшей мере, частично избыточную информацию слишком часто, приводя к пониженному потреблению мощности и большему времени работы от аккумулятора.
Кроме того, беспроводное устройство 105 может определять не передавать первое сообщение 113, например, вследствие изменения условия беспроводного устройства 105 (например, передачи обслуживания, повторного установления вызова, спящего режима, уровня заряда аккумулятора и т.п.) или определения того, что первое сообщение 113 более не является применимым (например, изменения интенсивности принимаемых сигналов, уровня мощности, запаса мощности, временного опережения и т.п.). Как упомянуто выше, в течение или после определенного периода 111 времени, беспроводное устройство 105 может определять то, следует передавать или не следует передавать первое сообщение 113. Если беспроводное устройство 105 определяет передавать первое сообщение 113, то беспроводное устройство 105 может передавать первое сообщение в сетевой узел 101 после определенного периода 111 времени, который указывается посредством ссылки 107.
В другом варианте осуществления, беспроводное устройство 105 может передавать второе сообщение 115 в сетевой узел 101, как указывается посредством 109. В ответ на передачу второго сообщения 115 беспроводное устройство 105 может конфигурировать таймер 106 с возможностью указывать истечение срока после определенного периода 111 времени. Дополнительно, беспроводное устройство 105 может определять то, что первое сообщение 113 должно передаваться. Перед передачей первого сообщения 113, беспроводное устройство 105 может определять то, представляет собой или нет первое сообщение 113, по меньшей мере, частичную копию второго сообщения 115. Если да, беспроводное устройство 105 может отсрочивать передачу первого сообщения 113, по меньшей мере, в течение определенного периода 111 времени после передачи второго сообщения 115. В течение определенного периода времени 111 или после, беспроводное устройство 105 может определять то, следует передавать или не следует передавать первое сообщение 113. Если первое сообщение 113 должно передаваться, и таймер 106 указывает то, что определенный период истек, то беспроводное устройство 105 может передавать первое сообщение 113 в сетевой узел 101.
В другом варианте осуществления, беспроводное устройство 105 определяет то, сконфигурирован и не выполняется либо нет таймер 106, ассоциированный с отсрочкой передачи 107 первого сообщения 113 по определенному логическому каналу восходящей линии связи или нисходящей линии связи, для этого определенного логического канала восходящей линии связи или нисходящей линии связи. Беспроводное устройство 105 может определять то, выделяются или не выделяются радиоресурсы для этой передачи 107. Дополнительно, беспроводное устройство 105 может определять то, выделяемые радиоресурсы для этой передачи 107 могут размещать или не могут размещать сообщение. В ответ, по меньшей мере, на одно из (i) определения того, что таймер 106 сконфигурирован и не выполняется для этого определенного логического канала восходящей/нисходящей линии связи, (ii) определения того, что радиоресурсы выделяются для этой передачи 107, и (iii) определения того, что выделяемые радиоресурсы для этой передачи 107 могут размещать сообщение 113, беспроводное устройство 105 может формировать первое сообщение 113 или может выполнять таймер 106. Кроме того, дополнительно в ответ, беспроводное устройство 105 передает, в сетевой узел 101, сообщение 113 по этому определенному логическому каналу восходящей/нисходящей линии связи.
Сетевой узел 101 может быть выполнен с возможностью поддерживать систему беспроводной связи (например, LTE, LTE NR, UMTS, GSM и т.п.). Дополнительно, сетевой узел 101 может представлять собой базовую станцию (например, eNB), точку доступа, беспроводной маршрутизатор и т.п. Сетевой узел 101 может обслуживать беспроводные устройства, такие как беспроводное устройство 105. Беспроводное устройство 105 может представлять собой UE, мобильную станцию (MS), терминал, сотовый телефон, переносной сотовый телефон, персональное цифровое устройство (PDA), смартфон, беспроводной телефон, органайзер, карманный компьютер, настольный компьютер, переносной компьютер, планшетный компьютер, абонентскую приставку, телевизионный приемник, прибор, игровое устройство, медицинское устройство, устройство отображения, измерительное устройство и т.п.
Фиг. 2 иллюстрирует один вариант осуществления беспроводного устройства 200 для отсрочки передачи сообщения в соответствии с различными аспектами, как описано в данном документе. На фиг. 2, беспроводное устройство 200 может включать в себя схему 201 отсрочки передачи, таймерную схему 205, схему 207 определения восходящей/нисходящей линии связи, схему 209 определения копий, схему 211 определения радиоресурсов, схему 213 определения выделения радиоресурсов, схему 215 формирования сообщений, схему 217 передающего устройства и т.п. или любую комбинацию вышеозначенного. Дополнительно, схема 201 отсрочки передачи может включать в себя схему 203 определения передачи. В одном варианте осуществления, схема 217 передающего устройства может быть выполнена с возможностью передавать второе сообщение. Дополнительно, схема 209 определения копий может быть выполнена с возможностью определять то, представляет собой или нет первое сообщение, по меньшей мере, частичную копию второго сообщения. Схема 207 определения восходящей/нисходящей линии связи может быть выполнена с возможностью определять то, что либо первое и второе сообщения ассоциированы с передачами по восходящей линии связи, либо что они ассоциированы с передачами по нисходящей линии связи. Схема 201 отсрочки передачи выполнена с возможностью отсрочивать передачу первого сообщения, по меньшей мере, в течение определенного периода времени после передачи второго сообщения, которое представляет собой, по меньшей мере, частичную копию первого сообщения. Кроме того, схема 203 определения передачи может быть выполнена с возможностью определять то, следует передавать или не следует передавать первое сообщение. В завершение, схема 217 передающего устройства выполнена с возможностью передавать первое сообщение после определенного периода времени, после передачи второго сообщения.
В другом варианте осуществления, схема 217 передающего устройства может быть выполнена с возможностью передавать второе сообщение. Дополнительно, схема 217 передающего устройства выполнена с возможностью передавать первое сообщение после определенного периода времени, после передачи второго сообщения. Дополнительно, таймерная схема 205 может быть выполнена с возможностью выполнять таймер, чтобы указывать истечение срока после определенного периода времени, в ответ на передачу второго сообщения. Схема 209 определения копий может быть выполнена с возможностью определять то, представляет собой или нет первое сообщение, по меньшей мере, частичную копию второго сообщения. Схема 201 отсрочки передачи выполнена с возможностью отсрочивать передачу первого сообщения, по меньшей мере, в течение определенного периода времени после передачи второго сообщения, которое представляет собой, по меньшей мере, частичную копию первого сообщения. Кроме того, схема 203 определения передачи может быть выполнена с возможностью определять то, следует передавать или не следует передавать первое сообщение.
В другом варианте осуществления, таймерная схема 205 выполнена с возможностью определять то, сконфигурирован и не выполняется либо нет таймер, ассоциированный с отсрочкой передачи сообщения по определенному логическому каналу восходящей/нисходящей линии связи, для этого определенного логического канала восходящей/нисходящей линии связи. Схема 211 определения радиоресурсов может быть выполнена с возможностью определять то, выделяются или не выделяются радиоресурсы для передачи по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи. Дополнительно, схема 213 определения выделения радиоресурсов может быть выполнена с возможностью определять то, выделяемые радиоресурсы для передачи по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи могут размещать или могут не размещать сообщение. Схема 215 формирования сообщений может быть выполнена с возможностью формировать сообщение в ответ на определение того, что таймер таймерной схемы 205 сконфигурирован и не выполняется для этого определенного логического канала восходящей/нисходящей линии связи. Таймерная схема 205 может быть дополнительно выполнена с возможностью выполнять свой таймер в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей/нисходящей линии связи. Схема 203 определения передачи может быть выполнена с возможностью определять не передавать сообщение в ответ на определение того, что таймер сконфигурирован и выполняется для этого определенного логического канала восходящей/нисходящей линии связи. Помимо этого, схема 217 передающего устройства выполнена с возможностью передавать сообщение по этому определенному логическому каналу восходящей/нисходящей линии связи в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей/нисходящей линии связи.
Фиг. 3A-B иллюстрируют варианты осуществления беспроводного устройства 300a-b в соответствии с различными аспектами, как описано в данном документе. На фиг. 3A, беспроводное устройство 300a включает в себя схему 301a обработки и схему 305a связи. Схема 305a связи (например, радиосхема) выполнена с возможностью передавать или принимать информацию в/из одного или более других узлов (например, через любую технологию связи). Эта связь может возникать через одну или более антенн 307a, которые являются внутренними или внешними по отношению к беспроводному устройству 300a. Схема 301a обработки выполнена с возможностью выполнять обработку, описанную выше, к примеру, посредством выполнения инструкций, сохраненных в запоминающем устройстве 303a. Схема 301a обработки в этом отношении может реализовывать определенные функциональные средства, блоки или модули.
На фиг. 3B, беспроводное устройство 300b реализует различные функциональные средства, блоки или модули (например, через схему 301a обработки на фиг. 3A и/или через программный код). В одном варианте осуществления, эти функциональные средства, блоки или модули (например, для реализации способов, описанных в данном документе) могут включать в себя, например: передающий блок 311b для передачи второго сообщения или передачи первого сообщения после определенного периода времени, после передачи второго сообщения, блок 315b определения копий для определения того, представляет собой или нет первое сообщение, по меньшей мере, частичную копию второго сообщения, блок 321b определения восходящей/нисходящей линии связи для определения того, что либо первое и второе сообщения ассоциированы с передачами по восходящей линии связи, либо что они ассоциированы с передачами по нисходящей линии связи, блок 317b отсрочки передачи для отсрочки передачи первого сообщения, по меньшей мере, в течение определенного периода времени после передачи второго сообщения, которое представляет собой, по меньшей мере, частичную копию первого сообщения, и блок 319b определения передачи для определения того, следует передавать или не следует передавать первое сообщение.
В другом варианте осуществления, эти функциональные средства, блоки или модули могут включать в себя, например: передающий блок 311b для передачи второго сообщения или передачи первого сообщения после определенного периода времени, после передачи второго сообщения, модуль 313b временной синхронизации для выполнения таймера, чтобы указывать истечение срока после определенного периода времени, в ответ на передачу второго сообщения, блок 315b определения копий для определения того, представляет собой или нет первое сообщение, по меньшей мере, частичную копию второго сообщения, блок 317b отсрочки передачи для отсрочки передачи первого сообщения, по меньшей мере, в течение определенного периода времени после передачи второго сообщения, которое представляет собой, по меньшей мере, частичную копию первого сообщения, и блок 319b определения передачи для определения того, следует передавать или не следует передавать первое сообщение.
В другом варианте осуществления, эти функциональные средства, блоки или модули могут включать в себя, например: блок 313b временной синхронизации для определения того, сконфигурирован и не выполняется либо нет таймер, ассоциированный с отсрочкой передачи сообщения по определенному логическому каналу восходящей линии связи или нисходящей линии связи, для этого определенного логического канала восходящей линии связи или нисходящей линии связи, блок 323b определения радиоресурсов для определения того, выделяются или не выделяются радиоресурсы для передачи по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи, блок 325b определения выделения радиоресурсов для определения того, выделяемые радиоресурсы для передачи по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи могут размещать или могут не размещать сообщение, блок 327b формирования сообщений для формирования сообщения в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей линии связи или нисходящей линии связи, блок 319b определения передачи для определения не передавать сообщение в ответ на определение того, что таймер сконфигурирован и выполняется для этого определенного логического канала восходящей/нисходящей линии связи, и передающий блок 311b для передачи сообщения по этому определенному логическому каналу восходящей/нисходящей линии связи в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей/нисходящей линии связи.
Фиг. 4 иллюстрирует один вариант осуществления способа 400, осуществляемого посредством беспроводного устройства для отсрочки передачи сообщения в соответствии с различными аспектами, как описано в данном документе. На фиг. 4, способ 400 может начинаться, например, на этапе 401, на котором он может включать в себя передачу второго сообщения. На этапе 403, способ 400 может включать в себя определение того, представляет собой или нет первое сообщение, по меньшей мере, частичную копию второго сообщения. Способ 400 дополнительно может включать в себя определение того, ассоциированы ли оба из первого и второго сообщений с передачами по восходящей линии связи, либо ассоциированы ли оба из первого и второго сообщений с передачами по нисходящей линии связи, как представлено посредством этапа 404. В ответ на определение того, что первое сообщение представляет собой, по меньшей мере, частичную копию второго сообщения, способ 400 включает в себя отсрочку передачи первого сообщения, по меньшей мере, в течение определенного периода времени после передачи второго сообщения, как представлено посредством этапа 405. На этапе 407, способ 400 может включать в себя определение того, следует передавать или не следует передавать первое сообщение. После определенного периода времени, способ 500 может включать в себя передачу первого сообщения, как представлено посредством этапа 409.
Фиг. 5 иллюстрирует другой вариант осуществления способа 500, осуществляемого посредством беспроводного устройства для отсрочки передачи сообщения в соответствии с различными аспектами, как описано в данном документе. На фиг. 5, способ 500 может начинаться, например, на этапе 501, на котором он может включать в себя передачу второго сообщения. На этапе 503, способ 500 может включать в себя выполнение таймера, чтобы указывать истечение срока после определенного периода времени, в ответ на передачу второго сообщения. Способ 500 дополнительно может включать в себя определение того, представляет собой или нет первое сообщение, по меньшей мере, частичную копию второго сообщения, как представлено посредством этапа 505. В ответ на определение того, что первое сообщение представляет собой, по меньшей мере, частичную копию второго сообщения, способ 500 включает в себя отсрочку передачи первого сообщения, по меньшей мере, в течение определенного периода времени после передачи второго сообщения, которое представляет собой, по меньшей мере, частичную копию первого сообщения, как представлено посредством этапа 507. На этапе 509, способ 500 может включать в себя определение того, следует передавать или не следует передавать первое сообщение в течение или после определенного периода времени. В ответ на определение передавать первое сообщение после определенного периода времени, и определение того, что таймер указывает то, что определенный период времени истек, способ 500 может включать в себя передачу первого сообщения, как представлено посредством этапа 511. В ответ на передачу первого сообщения, способ 500 может включать в себя выполнение таймера, чтобы указывать истечение срока после определенного периода времени, как представлено посредством этапа 513.
Фиг. 6 иллюстрирует другой вариант осуществления беспроводного устройства в соответствии с различными аспектами, как описано в данном документе. В некоторых случаях, беспроводное устройство 600 может называться "абонентским устройством (UE)", "мобильной станцией (MS)", "терминалом", "сотовым телефоном", "переносным сотовым телефоном", "персональным цифровым устройством (PDA)", "смартфоном", "беспроводным телефоном", "органайзером", "карманным компьютером", "настольным компьютером", "переносным компьютером", "планшетным компьютером", "абонентской приставкой", "телевизионным приемником", "прибором", "игровым устройством", "медицинским устройством", "устройством отображения", "измерительным устройством либо некоторым другим аналогичным термином. В других случаях, беспроводное устройство 600 может представлять собой набор аппаратных компонентов. На фиг. 6, беспроводное устройство 600 может быть выполнено с возможностью включать в себя процессор 601, который функционально соединяется с интерфейсом 605 ввода-вывода, радиочастотным (RF) интерфейсом 609, сетевым соединяющим интерфейсом 611, запоминающее устройство 615, включающее в себя оперативное запоминающее устройство 617 (RAM), постоянное запоминающее устройство 619 (ROM), носитель 631 хранения данных и т.п., подсистему 651 связи, источник 633 мощности, другой компонент либо любую комбинацию вышеозначенного. Носитель 631 хранения данных может включать в себя операционную систему 633, прикладную программу 635, данные 637 и т.п. Конкретные устройства могут использовать все компоненты, показанные на фиг. 6, либо только поднабор компонентов, и уровни интеграции могут варьироваться между устройствами. Дополнительно, конкретные устройства могут содержать несколько экземпляров компонента, к примеру, несколько процессоров, запоминающих устройств, приемо-передающих устройств, передающих устройств, приемных устройств и т.д. Например, вычислительное устройство может быть выполнено с возможностью включать в себя процессор и запоминающее устройство.
На фиг. 6, процессор 601 может быть выполнен с возможностью обрабатывать компьютерные инструкции и данные. Процессор 601 может быть сконфигурирован как любая машина последовательных состояний, работающая с возможностью выполнять машинные команды, сохраненные в качестве машиночитаемых компьютерных программ в запоминающем устройстве, к примеру, как одна или более аппаратно-реализованных машин состояний (например, в дискретной логике, FPGA, ASIC и т.д.); программируемая логика вместе с соответствующим микропрограммным обеспечением; один или более процессоров общего назначения с сохраненными программами, к примеру, микропроцессор или процессор цифровых сигналов (DSP), вместе с соответствующим программным обеспечением; либо как любая комбинация вышеуказанного. Например, процессор 601 может включать в себя два процессора компьютера. В одном определении, данные представляют собой информацию в форме, подходящей для использования посредством компьютера. Важно отметить, что специалисты в данной области техники распознают, что изобретение согласно настоящему раскрытию может быть реализовано с использованием различных операционных систем или комбинаций операционных систем.
В текущем варианте осуществления, интерфейс 605 ввода-вывода может быть выполнен с возможностью предоставлять интерфейс связи с устройством ввода, устройством вывода или устройством ввода и вывода. Беспроводное устройство 600 может быть выполнено с возможностью использовать устройство вывода через интерфейс 605 ввода-вывода. Специалисты в данной области техники должны признавать, что устройство вывода может использовать идентичный тип интерфейсного порта с устройством ввода. Например, USB-порт может использоваться для того, чтобы предоставлять ввод в и вывод из беспроводного устройства 600. Устройство вывода может представлять собой динамик, звуковую карту, видеокарту, дисплей, монитор, принтер, актуатор, излучатель, смарт-карту, другое устройство вывода либо любую комбинацию вышеозначенного. Беспроводное устройство 600 может быть выполнено с возможностью использовать устройство ввода через интерфейс 605 ввода-вывода, чтобы обеспечивать возможность пользователю захватывать информацию в беспроводное устройство 600. Устройство ввода может включать в себя мышь, шаровой манипулятор, джойстик, сенсорную панель, чувствительное к присутствию устройство ввода, дисплей, такой как чувствительный к присутствию дисплей, колесико прокрутки, цифровую камеру, цифровую видеокамеру, веб-камеру, микрофон, датчик, смарт-карту и т.п. Чувствительное к присутствию устройство ввода может включать в себя цифровую камеру, цифровую видеокамеру, веб-камеру, микрофон, датчик и т.п., чтобы считывать ввод от пользователя. Чувствительное к присутствию устройство ввода может комбинироваться с дисплеем, чтобы формировать чувствительный к присутствию дисплей. Дополнительно, чувствительное к присутствию устройство ввода может соединяться с процессором. Датчик, например, может представлять собой акселерометр, гироскоп, датчик наклона, датчик силы, магнитометр, оптический датчик, бесконтактный датчик, другой аналогичный датчик либо любую комбинацию вышеозначенного. Например, устройство ввода может представлять собой акселерометр, магнитометр, цифровую камеру, микрофон и оптический датчик.
На фиг. 6, RF-интерфейс 609 может быть выполнен с возможностью предоставлять интерфейс связи с RF-компонентами, такими как передающее устройство, приемное устройство и антенна. Сетевой соединяющий интерфейс 611 может быть выполнен с возможностью предоставлять интерфейс связи с сетью 643a. Сеть 643a может охватывать сети проводной и беспроводной связи, к примеру, локальную вычислительную сеть (LAN), глобальную вычислительную сеть (WAN), компьютерную сеть, беспроводную сеть, сеть связи, другую аналогичную сеть либо любую комбинацию вышеозначенного. Например, сеть 643a может представлять собой Wi-Fi-сеть. Сетевой соединяющий интерфейс 611 может быть выполнен с возможностью включать в себя интерфейс приемного устройства и передающего устройства, используемый для того, чтобы обмениваться данными с одним или более других узлов по сети связи согласно одному или более протоколов связи, которые известны в данной области техники, либо которые могут быть разработаны, таких как Ethernet, TCP/IP, SONET, ATM и т.п. Сетевой соединяющий интерфейс 611 может реализовывать функциональность приемного устройства и передающего устройства, соответствующую сетевым линиям связи (например, оптическим, электрическим и т.п.). Функции передающего устройства и приемного устройства могут совместно использовать схемные компоненты, программное обеспечение или микропрограммное обеспечение либо альтернативно могут реализовываться отдельно.
В этом варианте осуществления, RAM 617 может быть выполнено с возможностью взаимодействовать через шину 603 с процессором 601, чтобы предоставлять хранение или кэширование данных или компьютерных инструкций во время выполнения программ, таких как операционная система, прикладные программы и драйверы устройств. В одном примере, беспроводное устройство 600 может включать в себя, по меньшей мере, сто двадцать восемь мегабайтов (128 мегабайтов) RAM. ROM 619 может быть выполнено с возможностью предоставлять компьютерные инструкции или данные в процессор 601. Например, ROM 619 может быть выполнено с возможностью представлять собой инвариантный низкоуровневый системный код или данные для базовых системных функций, таких как базовый ввод и вывод (ввод-вывод), запуск системы или прием нажатий клавиш с клавиатуры, которые сохраняются в энергонезависимом запоминающем устройстве. Носитель 631 хранения данных может быть выполнен с возможностью включать в себя запоминающее устройство, такое как RAM, ROM, программируемое постоянное запоминающее устройство (PROM), стираемое программируемое постоянное запоминающее устройство (EPROM), электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), магнитные диски, оптические диски, гибкие диски, жесткие диски, съемные картриджи, флэш-накопители. В одном примере, носитель 631 хранения данных может быть выполнен с возможностью включать в себя операционную систему 633, прикладную программу 635, такую как приложение веб-браузера, виджет- или гаджет-механизм либо другое приложение и файл 637 данных.
На фиг. 6, процессор 601 может быть выполнен с возможностью обмениваться данными с сетью 643b с использованием подсистемы 651 связи. Сеть 643a и сеть 643b могут представлять собой идентичную сеть или сети либо различную сеть или сети. Подсистема 651 связи может быть выполнена с возможностью включать в себя одно или более приемо-передающих устройств, используемых для того, чтобы обмениваться данными с сетью 643b. Одно или более приемо-передающих устройств могут использоваться для того, чтобы обмениваться данными с одним или более удаленных приемо-передающих устройств другого беспроводного устройства, такого как базовая станция сети радиодоступа (RAN), согласно одному или более протоколов связи, которые известны в данной области техники, либо которые могут быть разработаны, таких IEEE 802.xx, CDMA, WCDMA, GSM, LTE, UTRAN, WiMAX и т.п.
В другом примере, подсистема 651 связи может быть выполнена с возможностью включать в себя одно или более приемо-передающих устройств, используемых для того, чтобы обмениваться данными с одним или более удаленных приемо-передающих устройств другого беспроводного устройства, такого как абонентское устройство, согласно одному или более протоколов связи, которые известны в данной области техники, либо которые могут быть разработаны, таких IEEE 802.xx, CDMA, WCDMA, GSM, LTE, UTRAN, WiMAX и т.п. Каждое приемо-передающее устройство может включать в себя передающее устройство 653 или приемное устройство 655, чтобы реализовывать функциональность передающего устройства или приемного устройства, надлежащим образом соответствующую RAN-линиям связи (например, выделения частот и т.п.). Дополнительно, передающее устройство 653 и приемное устройство 655 каждого приемо-передающего устройства могут совместно использовать схемные компоненты, программное обеспечение или микропрограммное обеспечение либо альтернативно могут реализовываться отдельно.
В текущем варианте осуществления, функции связи подсистемы 651 связи могут включать в себя обмен данными, речевую связь, мультимедийную связь, ближнюю связь, к примеру, Bluetooth, связь ближнего радиуса действия, связь на основе информации местоположения, к примеру, использование глобальной системы позиционирования (GPS) для того, чтобы определять местоположение, другую аналогичную функцию связи либо любую комбинацию вышеозначенного. Например, подсистема 651 связи может включать в себя сотовую связь, Wi-Fi-связь, Bluetooth-связь и GPS-связь. Сеть 643b может охватывать сети проводной и беспроводной связи, к примеру, локальную вычислительную сеть (LAN), глобальную вычислительную сеть (WAN), компьютерную сеть, беспроводную сеть, сеть связи, другую аналогичную сеть либо любую комбинацию вышеозначенного. Например, сеть 643b может представлять собой сотовую сеть, Wi-Fi-сеть и сеть ближнего радиуса действия. Источник 613 мощности может быть выполнен с возможностью предоставлять мощность переменного тока (AC) или постоянного тока (DC) в компоненты беспроводного устройства 600.
На фиг. 6, носитель 631 хранения данных может быть выполнен с возможностью включать в себя определенное число физических блоков накопителей, таких как массив независимых дисков с избыточностью информации (RAID), накопитель на гибких дисках, флэш-память, USB-флэш-накопитель, внешний накопитель на жестких дисках, флэш-накопитель, перьевой накопитель, флэш-диск, универсальный накопитель на оптических дисках на основе цифровых дисков высокой плотности (HD-DVD), внутренний накопитель на жестких дисках, накопитель на оптических Blu-Ray-дисках, накопитель на оптических дисках для голографического хранения цифровых данных (HDDS), внешнее синхронное динамическое оперативное запоминающее устройство (SDRAM) на основе мини-модулей запоминающего устройства с двухрядным расположением выводов (DIMM), внешнее микро-DIMM SDRAM, запоминающее устройство на смарт-картах, такое как модуль идентификации абонента или сменный модуль идентификации пользователя (SIM/RUIM), другое запоминающее устройство либо любую комбинацию вышеозначенного. Носитель 631 хранения данных может обеспечивать возможность беспроводному устройству 600 осуществлять доступ к машиноисполняемым инструкциям, прикладным программам и т.п., сохраненным на энергозависимых или энергонезависимых запоминающих носителях, разгружать данные или выгружать данные. Изделие, к примеру, изделие с использованием системы связи, может быть материально осуществлено на носителе 631 хранения данных, который может содержать машиночитаемый носитель.
Функциональность способов, описанных в данном документе, может реализовываться в одном из компонентов беспроводного устройства 600 или сегментироваться по нескольким компонентам беспроводного устройства 600. Дополнительно, функциональность способов, описанных в данном документе, может реализовываться в любой комбинации аппаратных средств, программного обеспечения или микропрограммного обеспечения. В одном примере, подсистема 651 связи может быть выполнена с возможностью включать в себя любой из компонентов, описанных в данном документе. Дополнительно, процессор 601 может быть выполнен с возможностью обмениваться данными с любым из таких компонентов по шине 603. В другом примере, любой из таких компонентов может представляться посредством программных инструкций, сохраненных в запоминающем устройстве, которые, при выполнении посредством процессора 601, выполняют соответствующие функции, описанные в данном документе. В другом примере, функциональность любого из таких компонентов может сегментироваться между процессором 601 и подсистемой 651 связи. В другом примере, не требующие большого объема вычислений функции любого из таких компонентов могут реализовываться в программном обеспечении или микропрограммном обеспечении, а требующие большого объема вычислений функции могут реализовываться в аппаратных средствах.
Дополнительное описание
UE запрещается передача второго MAC CE через время T после того, как UE передает первый MAC CE, если первый и второй MAC CE считаются (по меньшей мере, частичными) копиями друг друга.
Это раскрытие описывает, в числе прочего, то, что UE не передает копии идентичного MAC CE слишком часто, в то время как одновременно обеспечивает возможность UE передавать MAC CE два (или более) раз в течение короткого периода времени, если цель и/или контент MAC CE отличаются.
В некоторых сценариях, к примеру, когда UE передает MAC CE для того, чтобы запрашивать eNB относительно рекомендуемой скорости передачи битов, требуется, что UE должно разрешаться передавать свое сообщение несколько раз даже в течение короткого периода времени. Это может требоваться, например, если UE запрашивает рекомендуемую скорость передачи битов для передач по восходящей линии связи по логическому каналу X и запрашивает рекомендуемую скорость передачи битов для нисходящей линии связи по логическому каналу Y, при этом оба запроса возникают одновременно или за короткий период времени. UE разрешается осуществлять это через небольшой промежуток времени (или потенциально даже одновременно). С другой стороны, может не требоваться то, что UE должно запрашивать рекомендуемую скорость передачи битов для нисходящей линии связи по логическому каналу Y слишком часто.
В данном документе описывается то, как UE должно применять таймер запрета с длительностью (T) для MAC CE, используемого для того, чтобы запрашивать eNB относительно рекомендуемой скорости передачи битов. В то время, когда таймер выполняется, UE запрещается передача MAC CE. Этот таймер запускается или перезапускается при передаче MAC CE; и в силу этого обеспечивает то, что UE не передает MAC CE чаще, чем каждое время T.
Тем не менее, следует принимать во внимание, что MAC CE для запроса eNB относительно рекомендуемой скорости передачи битов представляет собой просто примерный тип MAC CE, и это раскрытие может применяться к другим MAC CE.
Следует принимать во внимание, что первый и второй MAC CE могут представлять собой экземпляры идентичного типа MAC CE.
Подавление копий MAC CE
В первом варианте осуществления, UE должно подавлять/задерживать/блокировать (или другим способом не выполнять) передачу второго MAC CE в течение периода времени запрета, если первый MAC CE передан, и первый и второй MAC CE считаются (по меньшей мере, частичными) копиями друг друга. Тем не менее, если второй MAC CE не считается копией первого MAC CE, то UE может передавать MAC CE.
Период времени запрета может считаться временем (T) после того, как первый MAC CE передан. Это обеспечивает то, что UE не передает второй MAC CE слишком рано после того, как оно передает первый MAC CE. Это может реализовываться посредством UE с использованием таймера, который запускается при передаче первого MAC CE, и UE определяет то, выполняется или нет таймер, при определении того, разрешается или нет передавать второй MAC CE. Время (T) может быть конфигурируемым посредством сети, предварительно конфигурируемым в UE, предоставляться в стандартной спецификации и т.п.
Условия для рассмотрения MAC CE как (частичных) копий
В вышеприведенном описании, описано, что UE не разрешается передавать копии или частичные копии MAC CE. Нижеприведенное описание предоставляет примеры условий для рассмотрения MAC CE в качестве (частичных) копий друг друга.
Одно возможное условие для двух MAC CE в качестве (частичных) копий состоит в том, что, по меньшей мере, одно поле имеет идентичное значение в первом и втором MAC CE. Например, если два MAC CE указывают с помощью поля то, что UE запрашивает eNB на предмет того, чтобы предоставлять рекомендуемую скорость передачи битов для восходящей линии связи, то они могут считаться копиями друг друга.
Другое возможное условие для двух MAC CE в качестве (частичных) копий друг друга состоит в том, что комбинация полей является идентичной. Например, поле A и поле B задаются равными значению X и значению Y как в первом MAC CE, так и во втором MAC CE.
Другое возможное условие для двух MAC CE в качестве (частичных) копий друг друга состоит в том, что для определенного поля MAC CE, значение в первом MAC CE меньше порогового значения, отличающегося от значения во втором MAC CE. Это является полезным то, чтобы обеспечивать то, что UE не передает два MAC CE близко во времени друг после друга, если определенное поле является почти идентичным. Это может не быть значимым для eNB, чтобы принимать и в силу этого запрещать отправку посредством UE, что позволяет экономить пропускную способность системы, поскольку ресурсы могут использоваться для чего-то еще (что может быть более значимым), уменьшать помехи, поскольку меньшее число сигналов передается, и т.п.
Помимо этого, любая комбинация вышеуказанных условий является возможной. Эти комбинации могут комбинироваться с логикой "OR", что обеспечивает то, что два MAC CE считаются (частичными) копиями, если либо первое условие, либо второе условие удовлетворяется (например, то, что одно поле является идентичным в двух MAC CE, либо то, что значение поля меньше порогового значения независимо между двумя MAC CE). Логика "AND" также должна быть возможной, при этом два MAC CE должны считаться (частичными) копиями, если одно поле является идентичным в двух MAC CE, и значение поля меньше порогового значения независимо между двумя MAC CE.
Фиг. 7 иллюстрирует другой вариант осуществления способа, осуществляемого посредством беспроводного устройства для отсрочки передачи сообщения в соответствии с различными аспектами, как описано в данном документе. На фиг. 7, UE определяет то, используется или нет MAC CE для того, чтобы запрашивать eNB в отношении рекомендуемой скорости передачи битов (RBR). UE с этим поведением должно запускать различные таймеры, когда оно передает такой MAC CE, и то, какой таймер запускает UE, зависит от того, MAC CE служит для восходящей линии связи или для нисходящей линии связи. Когда UE намеревается передавать такой MAC CE для восходящей линии связи или нисходящей линии связи, UE сначала должно обеспечивать то, что ассоциированный таймер не выполняется. Если таймер выполняется, UE не передает MAC CE. Тем не менее, если таймер не выполняется, UE передает MAC CE и затем запускает таймер.
На фиг. 7, UE должно считать два MAC CE, которые служат для запроса RBR, копиями друг друга, если они оба служат для восходящей линии связи, либо если они оба служат для нисходящей линии связи, иначе они не считаются копиями друг друга. Например, UE определяет то, должно оно или нет передавать MAC CE для запроса eNB в отношении рекомендуемой скорости передачи битов (RBR) в восходящей линии связи или нисходящей линии связи, как указывается посредством этапа 701. Если да, то UE определяет то, служит MAC CE для восходящей линии связи или для нисходящей линии связи, как указывается посредством этапа 703. UE затем определяет то, выполняется или нет таймер запрета, ассоциированный с MAC CE RBR-запроса, для соответствующей восходящей линии связи или нисходящей линии связи, как указывается посредством соответствующих этапов 705a, b. Если нет, то UE передает MAC CE RBR-запроса для соответствующей восходящей линии связи или нисходящей линии связи, как указывается посредством соответствующих этапов 707a, b. Дополнительно, UE запускает таймер запрета для MAC CE RBR-запроса для соответствующей восходящей линии связи или нисходящей линии связи, как указывается посредством соответствующего этапа 709a, b.
На фиг. 8, отдельные таймеры могут использоваться как для направления, так и для логического канала. На фиг. 8, отдельный таймер должен запускаться, если запрос выполняется для нового направления (UL или DL) и логического канала (LCID). UE должно считать два MAC CE, которые служат для запроса RBR, копиями друг друга, если они оба служат для восходящей линии связи, либо если они оба служат для нисходящей линии связи, и они оба служат для идентичного логического канала, иначе они не считаются копиями друг друга. Например, UE определяет то, должно оно или нет передавать MAC CE для запроса eNB в отношении рекомендуемой скорости передачи битов (RBR) в восходящей линии связи или нисходящей линии связи, как указывается посредством этапа 801. Если да, то UE определяет то, служит MAC CE для восходящей линии связи или для нисходящей линии связи, как указывается посредством этапа 803. UE затем определяет то, выполняется или нет таймер запрета, ассоциированный с MAC CE RBR-запроса, для соответствующей восходящей линии связи или нисходящей линии связи, как указывается посредством соответствующих этапов 805a, b. Если да, то UE определяет то, выполняется или нет таймер запрета для MAC CE RBR-запроса для соответствующей восходящей линии связи или нисходящей линии связи для конкретного LCID, как указывается посредством соответствующего этапа 811a, b. Если нет, то UE передает MAC CE RBR-запроса для соответствующей восходящей линии связи или нисходящей линии связи, как указывается посредством соответствующих этапов 807a, b. Дополнительно, UE запускает таймер запрета для MAC CE RBR-запроса для соответствующей восходящей линии связи или нисходящей линии связи и LCID, как указывается посредством соответствующего этапа 809a, b.
Отдельные таймеры также могут использоваться для направления, логического канала и ограничений на скорость, как указано на фиг. 9. На фиг. 9, отдельный таймер должен запускаться, если запрос выполняется для нового направления (UL или DL), нового логического канала (LCID), и скорость отличается от данного условия (в этом случае более высокая скорость передачи битов). UE должно считать два MAC CE, которые служат для запроса RBR, копиями друг друга, если они оба служат для восходящей линии связи, либо если они оба служат для нисходящей линии связи, они оба служат для идентичного логического канала, и скорость не удовлетворяет условию. В противном случае, они не считаются копиями друг друга. На фиг. 9, использовано такое условие, что скорость является более высокой, но также могут использоваться другие условия (например, скорость ниже текущей RBR, или скорость ниже текущей RBR на определенную величину). Например, UE определяет то, должно оно или нет передавать MAC CE для запроса eNB в отношении рекомендуемой скорости передачи битов (RBR) в восходящей линии связи или нисходящей линии связи, как указывается посредством этапа 901. Если да, то UE определяет то, служит MAC CE для восходящей линии связи или для нисходящей линии связи, как указывается посредством этапа 903. UE затем определяет то, выполняется или нет таймер запрета, ассоциированный с MAC CE RBR-запроса, для соответствующей восходящей линии связи или нисходящей линии связи, как указывается посредством соответствующих этапов 905a, b. Если да, то UE определяет то, выполняется или нет таймер запрета для MAC CE RBR-запроса для соответствующей восходящей линии связи или нисходящей линии связи для конкретного LCID, как указывается посредством соответствующего этапа 911a, b. Если да, то UE определяет то, имеет или нет таймер запрета для MAC CE RBR-запроса для соответствующей восходящей линии связи или нисходящей линии связи, выполняющийся для конкретного LCID, более высокую RBR, чем RBR ранее передаваемого MAC CE RBR-запроса, имеющего идентичный LCID. Если нет, то UE передает MAC CE RBR-запроса для соответствующей восходящей линии связи или нисходящей линии связи, как указывается посредством соответствующих этапов 907a, b. Дополнительно, UE запускает таймер запрета для MAC CE RBR-запроса для соответствующей восходящей линии связи или нисходящей линии связи и LCID, как указывается посредством соответствующего этапа 909a, b.
bitRateQueryProhibitTimer
bitRateQueryProhibitTimer
bitRateQueryProhibitTimer
В другом варианте осуществления,  может быть выполнен с возможностью управлять запросом скоростей передачи битов. UE разрешается отправлять сообщение с запросом в eNB, только если  сконфигурирован и не выполняется для конкретного логического канала и направления восходящей/нисходящей линии связи. Отдельный  запускается для каждого сообщения с запросом рекомендации скорости передачи битов из UE в eNB для конкретного логического канала и направления восходящей/нисходящей линии связи.
Фиг. 10 иллюстрирует другой вариант осуществления способа 1000, осуществляемого посредством беспроводного устройства для отсрочки передачи сообщения в соответствии с различными аспектами, как описано в данном документе. На фиг. 10, способ 1000 может начинаться, например, на этапе 1001, на котором он включает в себя определение того, является ли таймер, ассоциированный с отсрочкой передачи сообщения по определенному логическому каналу восходящей линии связи или нисходящей линии связи, сконфигурированным и не выполняющимся для этого определенного логического канала восходящей линии связи или нисходящей линии связи. На этапе 1003, способ 1000 может включать в себя определение того, выделяются или не выделяются радиоресурсы для передачи по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи. Дополнительно, способ 1000 может включать в себя определение того, выделяемые радиоресурсы для передачи по этому определенному логическому каналу восходящей линии связи или нисходящей линии связи могут размещать или не могут размещать сообщение, как представлено посредством этапа 1005. На этапе 1007, способ 1000 может включать в себя формирование сообщения в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей линии связи или нисходящей линии связи. На этапе 1009, способ 1000 может включать в себя выполнение таймера в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей линии связи или нисходящей линии связи. На этапе 1011, способ 1000 может включать в себя определение не передавать сообщение в ответ на определение того, что таймер сконфигурирован и выполняется для этого определенного логического канала восходящей линии связи или нисходящей линии связи. На этапе 1013, способ 1000 включает в себя передачу, в сетевой узел, сообщения по этому определенному логическому каналу восходящей/нисходящей линии связи в ответ на определение того, что таймер сконфигурирован и не выполняется для этого определенного логического канала восходящей линии связи или нисходящей линии связи.
Сокращения
Пояснение сокращений
3GPP - Партнерский проект третьего поколения
BS - базовая станция
CE - элемент управления
CP - циклический префикс
CRC - контроль циклическим избыточным кодом
CRS - конкретный для соты опорный сигнал
CSI - информация состояния канала
CSS - общее пространство поиска
DL - нисходящая линия связи
eNB - усовершенствованный узел B (т.е. базовая станция)
E-UTRA - усовершенствованный универсальный наземный радиодоступ
E-UTRAN - усовершенствованная сеть универсального наземного радиодоступа
DFT - дискретное преобразование Фурье
FDD - дуплекс с частотным разделением каналов
IFFT - обратное быстрое преобразование Фурье
IoT - Интернет вещей
LTE - стандарт долгосрочного развития
MAC - управление доступом к среде
MIMO - со многими входами и многими выходами
MSR - радиосвязь с поддержкой нескольких стандартов
MTC - машинная связь
NB - узкополосный
NB-IoT - узкополосный Интернет вещей
NB-LTE - узкополосный LTE (например, полоса пропускания в 180 кГц)
NB-PBCH - физический широковещательный NB-IoT-канал
NB-PSS - NB-IoT-последовательность первичной синхронизации
NB-SSS - NB-IoT-последовательность вторичной синхронизации
OFDM - модуляция с ортогональным частотным разделением каналов
OFDMA - модулированный доступ с ортогональным частотным разделением каналов
PA - усилитель мощности
PAPR - отношение пиковой мощности к средней мощности
PBCH - физический широковещательный канал
PDCCH - физический канал управления данных
PDCP - протокол конвергенции пакетных данных (PDCP)
PDU - протокольная единица данных
PRACH - физический канал с произвольным доступом
PRB - блок физических ресурсов
PSD - спектральная плотность мощности
PSS - последовательность первичной синхронизации
PUSCH - физический совместно используемый канал восходящей линии связи
RACH - канал с произвольным доступом
RAT - технология радиодоступа
RBR - рекомендуемая скорость передачи битов
RF - радиочастотный
RRC - уровень управления радиоресурсами
SοC - внутрикристальная система
SC-FDMA - множественный доступ с частотным разделением каналов с одной несущей
SFBC - пространственно-частотное блочное кодирование
SIB - блок системной информации
SIM - модуль идентификации абонента, или модуль идентификации абонента
SNR - отношение "сигнал-шум"
SRS - зондирующий опорный сигнал
SSS - последовательность вторичной синхронизации
TDD - дуплекс с временным разделением каналов
Tx - передающее устройство
UE - абонентское устройство
UL - восходящая линия связи
USS - конкретное для UE пространство поиска
WB-LTE - широкополосный LTE (т.е. соответствует унаследованному LTE)
ZC - алгоритм Задова-Чу
Различные аспекты, описанные в данном документе, могут реализовываться с использованием стандартных технологий программирования или проектирования, чтобы формировать программное обеспечение, микропрограммное обеспечение, аппаратные средства (например, схемы) либо любую комбинацию вышеозначенного, чтобы управлять вычислительным устройством с возможностью реализовывать раскрытое изобретение. Следует принимать во внимание, что некоторые варианты осуществления могут состоять из одного или более универсальных или специализированных процессоров, таких как микропроцессоры, процессоры цифровых сигналов, настраиваемые процессоры и программируемые пользователем вентильные матрицы (FPGA), и уникальных сохраненных программных инструкций (включающих как программное обеспечение, так и микропрограммное обеспечение), которые управляют одним или более процессоров таким образом, чтобы реализовывать, вместе с определенными внепроцессорными схемами, некоторые, большинство или все функции способов, устройств или систем, описанных в данном документе. Альтернативно, часть или все функции могут реализовываться посредством машины состояний, которая не имеет сохраненных программных инструкций, либо в одной или более специализированных интегральных схем (ASIC), в которых каждая функция или некоторая комбинация конкретных функций реализуется как настраиваемые логические схемы. Разумеется, может использоваться комбинация двух означенных подходов. Кроме того, ожидается, что специалисты в данной области техники, несмотря на, возможно, значительные усилия и множество проектных решений, обусловленных, например, доступным временем, современной технологией и экономическими соображениями, если руководствуются концепциями и принципами, раскрытыми в данном документе, допускают простое формирование таких программных инструкций и программ и IC с минимальным экспериментированием.
Термин "изделие" при использовании в данном документе имеет намерение содержать в себе компьютерную программу, доступную из любого компьютерного устройства, носителя или среды. Например, машиночитаемый носитель может включать в себя: магнитное устройство хранения данных, такое как жесткий диск, гибкий диск или магнитная полоса; оптический диск, такой как компакт-диск (CD) или универсальный цифровой диск (DVD); смарт-карту; и устройство флэш-памяти, такое как карта, флэш-накопитель или флэш-диск. Дополнительно, следует принимать во внимание, что несущая может использоваться для того, чтобы переносить машиночитаемые электронные данные, включающие в себя данные, используемые при передаче и приеме электронных данных, таких как электронная почта (электронная почта), либо при осуществлении доступа к компьютерной сети, такой как Интернет или локальная вычислительная сеть (LAN). Конечно, специалисты в данной области техники должны признавать, что множество модификаций могут вноситься в эту конфигурацию без отступления от объема или сущности этого раскрытия.
Во всем подробном описании и в вариантах осуществления, следующие термины принимают, по меньшей мере, смысловые значения, явно ассоциированные в данном документе, если контекст явно не предписывает иное. Относительные термины, такие как "первый" и "второй" и т.п., могут использоваться только для того, чтобы отличать один объект или действие от другого объекта или действия, без обязательного требования или подразумевания любой такой фактической взаимосвязи или порядка между такими объектами или действиями. Термин "или" имеет намерение означать включающее "или", если не указано иное либо из контекста не вытекает как направленный на исключающую форму. Кроме того, упоминание терминов в единственном числе подразумевает «один или более», если не указано иное, либо из контекста явно не следует использование формы единственного числа. Термин "включает в себя" и его различные формы имеют намерение означать "в том числе, но не только". Ссылки на "один вариант осуществления", "вариант осуществления", "примерный вариант осуществления", "различные варианты осуществления" и другие подобные термины указывают то, что варианты осуществления раскрытой технологии, описанной таким способом, могут включать в себя конкретную функцию, признак, структуру или характеристику, но не каждый вариант осуществления обязательно включает в себя конкретную функцию, признак, структуру или характеристику. Дополнительно, повторное использование фразы "в одном варианте осуществления" не обязательно означает идентичный вариант осуществления, хотя и может означать это. Термины "практически", "по существу", "приблизительно", "примерно" или любая другая их версия определяются как близкие  к понимаемым специалистами в данной области техники, и в одном неограничивающем варианте осуществления термин задается как в пределах 10%, в другом варианте осуществления - в пределах 5%, в еще одном варианте осуществления - в пределах 1%, и в еще одном другом варианте осуществления - в пределах 0,5%. Устройство или структура, которая "сконфигурирована" определенным способом, конфигурируется, по меньшей мере, таким образом, но также может конфигурироваться способами, которые не перечисляются.