ИНИЦИИРОВАНИЕ СООБЩЕНИЯ СТАТУСА В БЕСПРОВОДНОЙ СИСТЕМЕ СВЯЗИ
STATUS MESSAGE INITIATION IN WIRELESS COMMUNICATION SYSTEM

ОБЛАСТЬ ТЕХНИКИ
Настоящее раскрытие, в целом, относится к беспроводной связи и, более конкретно, к способам инициирования сообщения статуса для принятого протокольного блока данных.
УРОВЕНЬ ТЕХНИКИ
В спецификации 3GPP уровень протокола управления линией радиосвязи (RLC) является ответственным за доставку протокольных блоков данных (PDU) через радио интерфейс. Режим подтверждения приема может быть использован для того, чтобы гарантировать надежную доставку PDU. В этом режиме приемник посылает сообщение статуса, указывающее успешный прием PDU. Известно, что можно включать бит опроса в заголовок PDU RLC, чтобы инициировать сообщение статуса из приемника, указывающее, что PDU принят. В другом решении заголовок PDU RLC может не включать в себя бит опроса, а вместо этого сообщение статуса инициируют с помощью отдельного блока управления опросом, посылаемого в приемник.
В некоторых протоколах беспроводной связи предложено, чтобы уровень RLC повторно сегментировал PDU, если он не был успешно принят после первоначальной передачи. При повторной передаче того же самого PDU полный PDU может быть передан в отдельных сегментах, также известных как сегменты повторно сегментированного PDU. Например, первоначальный PDU размером 1000 байт может быть повторно сегментирован в три сегмента PDU размером 350 байт, 400 байт и 250 байт. Три сегмента являются произвольным числом и использованы только в качестве примера. Для вновь сгенерированных сегментов PDU сообщение статуса требуется после передачи. Кроме того, для отправителя PDU полезно знать статус приема PDU, так чтобы окно передачи могло быть продвинуто, и буфер приемника мог быть освобожден для новых данных. Одним подходом было бы включить бит опроса в повторно сегментируемый блок данных. Однако в случае некоторых протоколов RLC было бы неэффективным включать бит опроса в каждый передаваемый блок данных, где значение бита переключается между указанием, что сообщение статуса требуется или нет. Кроме того, вследствие общей конфигурации протокола может быть запущен таймер запрещения опроса и в результате предотвращать установку бита опроса. В качестве альтернативы может быть запущен таймер запрещения статуса и, таким образом, предотвратить передачу сообщения статуса. Однако имеется существенная польза в приеме сообщения статуса, как только принят последний сегмент повторно сегментированного блока данных. Например, в некоторых случаях это может позволить отправителю продвигать туда окно передачи с помощью разрешения передачи дополнительного пакета в приемник и, следовательно, в конечном счете, улучшая опыт пользователя. Следовательно, было бы полезным идентифицировать эффективный механизм, чтобы инициировать сообщение статуса, после передачи повторно сегментированного PDU.
Различные аспекты, признаки и преимущества раскрытия станут более полно понятными обычным специалистам в данной области техники после внимательного рассмотрения следующего его подробного описания с сопровождающими чертежами, описанными ниже. Чертежи могут быть упрощены для ясности и необязательно начерчены в масштабе.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 - один вариант осуществления повторно сегментированного протокольного блока данных.
Фиг.2 - один вариант осуществления инициирования сообщения статуса.
Фиг.3 - другой вариант осуществления инициирования сообщения статуса.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Фиг.1 иллюстрирует один вариант осуществления протокольного блока данных (PDU) 100, который используют в системах связи 3GPP. PDU повторно сегментирован в повторно сегментированный PDU 200 (т.е. сегмент блока данных). В этом варианте осуществления PDU 100 повторно сегментирован на три сегмента, первый сегмент 101 PDU, второй сегмент 102 PDU и третий сегмент 103 PDU. Все три сегмента (101, 102 и 103) повторно сегментированного PDU имеют поле флага последнего сегмента (LSF). Сегмент, который является последним сегментом повторно сегментированного PDU, третий сегмент в этом варианте осуществления, имеет “1” в LSF, указывающую, что это последний сегмент. Другие сегменты, первый сегмент 101 и второй сегмент 102, будут иметь “0” в LSF. LSF, включенный в последний сегмент повторно сегментированного блока данных, инициирует сообщение СТАТУС нового типа, которое оптимизировано с целью сообщения статуса повторно сегментированных блоков данных.
Отправитель PDU, в одном варианте осуществления - базовая станция, может решить повторно сегментировать PDU 100 по разным причинам. В одном варианте осуществления PDU 100 повторно сегментируют в ответ на предыдущую не успешно завершенную попытку передачи PDU 100. В другом варианте осуществления PDU 100 повторно сегментируют вследствие изменения условий радиосвязи или стратегии назначения ресурса радиосвязи. Размер каждого сегмента повторно сегментированного PDU 200 может быть одинаковым или может изменяться от сегмента к сегменту. При выполнении повторного сегментирования отправитель будет включать указание “флаг последнего сегмента” в последний сегмент повторно сегментированного PDU. Этот флаг указывает, является ли этот сегмент PDU последним сегментом первоначального PDU. Например, для предыдущего примера PDU 1000 байт, повторно сегментированного на 350 байт, 400 байт и 250 байт каждый, “флаг последнего сегмента” сегментов 350 байт и 400 байт не будет установлен, а флаг будет установлен для сегмента PDU 250 байт, который является последним сегментом.
В одном варианте осуществления базовая станция является базовой станцией, соответствующей 3GPP, для телекоммуникационных систем. В этом варианте осуществления базовая станция осуществляет связь с беспроводным устройством связи, также известным как пользовательское оборудование (UE). Базовая станция и UE обмениваются данными, которые могут быть данными трафика, такими как речевая связь или обмен пользовательскими данными, и управляющими данными, ассоциированными с данными трафика.
В беспроводном устройстве связи способ для инициирования передачи сообщения СТАТУС повторно сегментированного протокольного блока данных (PDU) в базовую станцию системы связи проиллюстрирован на фиг.2. В этом варианте осуществления беспроводное устройство связи принимает PDU 202, который повторно сегментирован (повторно сегментированный PDU) и передан с помощью базовой станции. Беспроводное устройство связи определяет 204, что один из сегментов PDU включает в себя поле последнего сегмента (LSF), которое установлено в положительное значение (т.е. “1”), указывающее, что сегмент является последним сегментом повторно сегментированного PDU. В ответ на принятый сегмент повторно сегментированного PDU с установленным флагом LSF беспроводное устройство связи передает 206 сообщение статуса. В одном варианте осуществления это сообщение указывает идентификационную информацию сегмента (т.е. номер индекса сегмента из всех сегментов или смещение сегмента относительно первоначального PDU) и ассоциированный статус идентифицированного сегмента. В другом варианте осуществления сообщение статуса идентифицирует пропущенный сегмент.
Повторно сегментированные PDU могут не включать в себя бит опроса, для того чтобы уменьшить непроизводительные потери. Биты опроса предназначены для того, чтобы инициировать сообщение статуса с помощью принимающего беспроводного устройства связи. Даже если бит опроса включен в заголовок сегмента PDU, отправитель не может установить его, вследствие того, что таймер запрещения опроса не истек, таким образом, препятствуя установке заявителем бита опроса. Однако последний сегмент повторно сегментированного PDU в системе 3GPP включает в себя указатель поля последнего сегмента, чтобы указывать, что это последний сегмент повторно сегментированного PDU.
Фиг.3 иллюстрирует способ для инициирования сообщения статуса, в котором таймер запрещения статуса активируют в беспроводном устройстве связи (т.е. принимающем устройстве). В одном варианте осуществления, в котором запущен таймер запрещения СТАТУСА, и он не истек 306, и приемник принял сегмент PDU 302 RLC, содержащий в себе LSF, указывающий, что это последний сегмент (т.е. установленный в “1”) 304, приемник проигнорирует 308 запущенный таймер и сгенерирует и передаст 310 сообщение СТАТУС, содержащее статус повторно сегментированного PDU.
В предпочтительном варианте осуществления сообщение СТАТУС нового типа “СТАТУС сегмента PDU” посылают в ответ на прием сегмента, содержащего в себе LSF. Сообщение СТАТУС содержит обозначение сегмента и ассоциированный статус. В другом варианте осуществления обозначения сегментов пропущенных сегментов для повторно сегментированного PDU включены в сообщение статуса. Передача сообщения статуса в неявном виде подтверждает прием сегмента, содержащего LSF.
В одном варианте осуществления, в котором прием сегмента, содержащего LSF, дает в результате успешный прием полного PDU, приемник может передать оптимизированное сообщение СТАТУС, просто указывающее ACK для PDU. В этом случае сообщение статуса не подтверждает отдельно прием каждого сегмента повторно сегментированного PDU, а посылает сообщение статуса для полного PDU просто с помощью посылки сообщения СТАТУС для первоначального PDU с помощью включения SN первоначального PDU.
В одном варианте осуществления приемник посылает сообщение СТАТУС в ответ на прием сегмента PDU, включающего в себя флаг последнего сегмента, указывающий последний сегмент, только, если истек таймер. Этот таймер конфигурируют в одном варианте осуществления с помощью базовой станции и устанавливают таким образом, чтобы предусмотреть завершаемые повторные передачи гибридного ARQ любого пропущенного сегмента, таким образом, гарантируя, что преждевременное сообщение пропущенного сегмента не передают отправителю, которое вызывает излишние повторные передачи. Сообщение статуса задерживают только, если приемник определяет, что имеются пропущенные сегменты.
В другом варианте осуществления принимающее устройство сконфигурировано с таймером. Приемник запускает таймер, когда он принимает первый сегмент блока данных, необязательно сегмент блока данных со смещением байта, равным нулю, повторно сегментированного протокольного блока данных. Если сегмент блока данных этого повторно сегментированного протокольного блока данных с “флагом последнего сегмента” не принят до истечения таймера, приемник посылает сообщение статуса отправителю. Это гарантирует, что сообщение статуса посылают в пределах фиксированной продолжительности времени после решения получателя повторно сегментировать протокольный блок данных, в этом случае, если сегмент блока данных с указанием LSF является пропущенным, тогда таймер также будет гарантировать, что сообщение статуса послано отправителю.
Несмотря на то, что настоящее раскрытие и его наилучшие варианты описаны в виде установления обладания и предоставления возможности обычным специалистам реализовать и использовать раскрытие, будет понятно и оценено, что имеются эквиваленты иллюстративным вариантам осуществления, раскрытым в настоящей заявке, и, что модификации и изменения могут быть сделаны в них, не выходя за рамки объема и сущности изобретений, которые должны быть ограничены не иллюстративными вариантами осуществления, а прилагаемой формулой изобретения.