Способ управления связью, система мобильной связи и мобильный терминал
Иллюстрации
Показать всеГруппа изобретений относится к области управления связью. Технический результат состоит в снижении ухудшения характеристик передачи при передаче данных даже в том случае, когда в мобильном терминале не обеспечено достаточной мягкой буферной памяти для управления повторной передачей. Для этого предусмотрены следующие шаги, выполняемые в базовой станции (eNB): выполнение канального кодирования информационных битов (ST 802), выполнение процесса согласования скорости кодированных битов после перемежения (ST 804), и передача передаваемых данных, соответствующих длине кодированных битов после согласования скорости, в мобильный терминал (UE) (ST 806); и следующие шаги, выполняемые в мобильном терминале (UE): прием передаваемых данных (ST 807), выполнение канального декодирования принятых данных (ST 810), и отбрасывание части принятых данных в соответствии с размером мягкой буферной памяти мобильного терминала (UE) и сохранение их в мягкой буферной памяти (ST 812 и ST 813). 4 н. и 13 з.п. ф-лы, 14 ил.
Реферат
Область техники, к которой относится изобретение
Настоящая группа изобретений относится к способу управления связью, системе мобильной связи и мобильному терминалу. Более конкретно, настоящая группа изобретений относится к способу управления связью, системе мобильной связи и мобильному терминалу, предназначенным для снижения ухудшения характеристик передачи при передаче данных.
Уровень техники
В сети UMTS (Universal Mobile Telecommunications System, универсальная система мобильной связи) в целях повышения спектральной эффективности и увеличения скоростей передачи данных свойства системы на основе W-CDMA (Wideband Code Division Multiple Access, широкополосный множественный доступ с кодовым разделением) максимизируют путем применения HSDPA (High Speed Downlink Packet Access, высокоскоростной нисходящий пакетный доступ) и HSUPA (High Speed Uplink Packet Access, высокоскоростной восходящий пакетный доступ). Для этой сети UMTS в целях дальнейшего повышения высоких скоростей передачи данных, обеспечения низкой задержки и т.д., исследуется стандарт долгосрочного развития (LTE, long-term evolution) (см., например, непатентный документ 1).
В системе мобильной связи третьего поколения возможно достичь скорости передачи максимум порядка 2 Мбит/с в нисходящей линии связи с использованием фиксированной ширины полосы частот порядка 2 МГц. Между тем, в системе по схеме LTE возможно достичь скорость передачи порядка максимально 300 Мбит/с в нисходящей линии связи и порядка 75 Мбит/с в восходящей линии связи с использованием переменной полосы частот, имеющей ширину от 1,4 МГц до 20 МГц. Кроме того, в сети UMTS в целях достижения дальнейшего расширения полосы частот и более высокой скорости исследуются схемы преемники схемы LTE (например, LTE-Advanced (LTE-A)). Например, в LTE-A планируется расширить максимальную полосу частот системы шириной 20 МГц по спецификации LTE примерно до 100 МГц.
В системе по схеме LTE (системе LTE) имеется предложение использовать в комбинации гибридное ARQ (HARQ), которое использует коррекцию ошибок (FEC: Forward Error Correction, прямая коррекция ошибок), и управление повторной передачей (ARQ: Automatic Repeat reQuest, автоматический запрос повтора) (см., например, непатентный документ 1). В этом HARQ возможно эффективно справляться, например, со случайными ошибками на стороне мобильного терминала UE вследствие шума путем запроса повторной передачи данных, принятых с ошибками, из мобильного терминала UE.
В частности, в системе LTE имеется предложение по применению HARQ, которое включает мягкое (soft) комбинирование. Это HARQ, использующее мягкое комбинирование, является техникой получения принимаемых данных с высокой надежностью путем сохранения данных, принятых с ошибкой, в буферной памяти для управления повторной передачей (более конкретно, буферной памяти LLR (Log Likelihood Ratio, журнал отношения вероятностей)) и комбинирования этих данных с данными, которые переданы повторно позднее (повторно переданные данные).
Непатентный документ 1: 3GPP TS 36.212 «Multiplexing and Channel Coding»
С вышеописанным гибридным ARQ, использующим мягкое комбинирование, возможно получить принимаемые данные с высокой надежностью, когда в мобильном терминале UE обеспечена достаточная буферная память («мягкая» буферная память, soft buffer memory) для управления повторной передачей, и улучшить характеристики передачи при передаче данных. Однако когда в мобильном терминале UE не обеспечена достаточная мягкая буферная память для управления повторной передачей, может возникнуть ситуация, когда характеристики передачи при передаче данных ухудшаются.
Раскрытие изобретения
Настоящая группа изобретений сделана ввиду вышеуказанного и, следовательно, задачей настоящей группы изобретений является обеспечение способа управления связью, системы мобильной связи и мобильного терминала, посредством которых возможно снизить ухудшение характеристик передачи при передаче данных даже в том случае, когда в мобильном терминале не обеспечена достаточная мягкая буферная память для управления повторной передачей.
Способ управления связью в соответствии с настоящим изобретением включает следующие шаги, выполняемые в базовой станции: выполнение канального кодирования информационных битов; выполнение процесса согласования скорости кодированных битов после канального кодирования; и передача передаваемых данных, соответствующих длине кодированных битов после согласования скорости, в мобильный терминал; и следующие шаги, выполняемые в мобильном терминале: прием передаваемых данных; выполнение канального декодирования принятых данных; и отбрасывание части принятых данных в соответствии с размером мягкой буферной памяти мобильного терминала и сохранение в мягкой буферной памяти.
Согласно способу управления связью в соответствии с настоящей группой изобретений предотвращается отбрасывание в базовой станции части кодированных битов, составляющих передаваемые данные. Следовательно, в мобильном терминале возможно улучшить характеристики передачи на основе принимаемых данных (кодированных битов), содержащих эти биты четности. В результате этого, даже когда в мобильном терминале не обеспечена достаточная мягкая буферная память для управления повторной передачей, возможно уменьшить ухудшение характеристик передачи при передаче данных.
Технический результат изобретения.
В соответствии с настоящей группой изобретений, даже когда в мобильном терминале не обеспечена достаточная мягкая буферная память для управления повторной передачей, по-прежнему возможно уменьшить ухудшение характеристик передачи при передаче данных.
Краткое описание чертежей
На фиг.1 показана диаграмма для пояснения процессов в базовой станции системы LTE при передаче данных.
На фиг.2 показана диаграмма для пояснения процессов в базовой станции и мобильном терминале системы LTE при повторной передаче данных.
На фиг.3 показана диаграмма для пояснения процессов в базовой станции и мобильном терминале системы LTE при повторной передаче данных.
На фиг.4 показана диаграмма для пояснения процессов в базовой станции и мобильном терминале системы LTE при повторной передаче данных.
На фиг.5 показана диаграмма для пояснения шагов способа управления связью в соответствии с настоящим вариантом осуществления при передаче данных.
На фиг.6 представлена блок-схема, показывающая конфигурацию базовой станции, применяющей способ управления связью в соответствии с настоящим вариантом осуществления.
На фиг.7 представлена блок-схема, показывающая конфигурацию мобильного терминала, применяющего способ управления связью в соответствии с настоящим вариантом осуществления.
На фиг.8 показана диаграмма способа управления связью в соответствии с настоящим вариантом осуществления при передаче данных.
На фиг.9 показана диаграмма для пояснения шагов способа управления связью в соответствии с первым модифицированным примером при передаче данных.
На фиг.10 представлена блок-схема, показывающая конфигурацию базовой станции, применяющей способ управления связью в соответствии с первым модифицированным примером.
На фиг.11 показана диаграмма для пояснения мягких буферов, задаваемых в буферной памяти, когда количество процессов HARQ равно восьми.
На фиг.12 показана диаграмма для пояснения примера случая, когда принятые данные обрабатываются согласно способу управления связью в соответствии со вторым модифицированным примером.
На фиг.13 показана диаграмма для пояснения другого примера случая, когда принятые данные обрабатываются согласно способу управления связью в соответствии со вторым модифицированным примером.
На фиг.14 представлена блок-схема, показывающая конфигурацию мобильного терминала, применяющего способ управления связью в соответствии со вторым модифицированным примером.
Осуществление изобретения
Далее со ссылкой на сопровождающие чертежи детально описывается вариант осуществления настоящего изобретения. Необходимо отметить, что, хотя настоящее изобретение будет здесь осуществлено и пояснено в качестве способа управления связью и в качестве мобильного терминала UE и базовой станции eNB для применения способа осуществления связи, это не является каким-либо ограничением. Любая система мобильной связи для применения способа управления связью по настоящему изобретению или имеющая мобильный терминал UE и базовую станцию eNB, применяющие этот способ управления, одинаково применима.
Во-первых, со ссылкой на фиг.1-4 описываются процессы в системе LTE при передаче данных. На фиг.1 показана диаграмма для пояснения процессов в базовой станции eNB системы LTE при передаче данных. На фиг.2-4 показаны диаграммы для пояснения процессов в базовой станции eNB и мобильном терминале UE системы LTE при повторной передаче данных. Необходимо отметить, что на фиг.2 показаны процессы, которые предназначены для выполнения при обеспечении в мобильном терминале UE достаточной буферной памяти (буферной памяти LLR, далее называемой «мягкими буферами») для управления повторной передачей, в которой сохраняются принятые данные с ошибками, а на фиг.3 и 4 показаны процессы для выполнения при отсутствии достаточного размера мягких буферов в мобильном терминале UE.
При передаче данных базовая станция eNB сначала добавляет биты проверки с помощью циклического избыточного кода (CRC, cyclic redundancy check), которые имеют длину 24 бита, к информационным битам для согласования с размером транспортного блока (TBS, transport block size), как показано на фиг.1. Путем добавления битов CRC возможно определить, имеются ли ошибки в транспортном блоке, декодированном на стороне мобильного терминала. Необходимо отметить, что результат определения ошибок при декодировании используется, например, для запуска повторной передачи данных по протоколу нисходящего HARQ.
Затем базовая станция eNB осуществляет сегментацию на кодовые блоки по отношению к информационным битам, к которым были добавлены биты CRC. Посредством этой сегментации на кодовые блоки транспортный блок делится (сегментируется) на множество кодовых блоков в диапазоне длины блока, определенной в турбо-кодере. Базовая станция eNB при осуществлении сегментации на кодовые блоки добавляет к каждому кодовому блоку биты CRC длиной 24 бита. Путем добавления CRC для каждого кодового блока возможно раньше определить ошибки декодированных кодовых блоков и, в результате, закончить процесс декодирования для запуска процесса повтора в более ранний момент времени.
Далее, базовая станция eNB осуществляет канальное кодирование для каждого кодового блока, к которому был добавлен CRC. В этом случае для каждого кодового блока, в который был добавлен CRC, турбо-кодирование осуществляется с кодовой скоростью, равной 1/3, и находятся кодированные биты с битовой длиной KW. Кодированные биты, подвергшиеся канальному кодированию, содержат информационные биты (систематические биты) и биты четности (первый бит p1 четности и второй бит p2 четности) в каждом кодовом блоке.
Кроме того, базовая станция eNB осуществляет процесс согласования скорости по отношению к кодированным битам, прошедшим канальное кодирование. В этом случае для более точного регулирования скорости к битам четности применяется согласование скорости путем выкалывания (puncturing) или повтора. Здесь процесс согласования скорости на скорости 1/2 осуществляется для получения кодированных битов с битовой длиной Е. Кодированные биты, прошедшие согласование скорости, модулируются в соответствии с предварительно определенной схемой модуляции и после этого передаются в мобильный терминал UE в нисходящей линии связи.
Когда данные передаются из базовой станции eNB таким образом, предположим, что найдена ошибка в принятых данных в мобильном терминале UE. Когда применяется HARQ для обеспечения мягкого комбинирования, мобильный терминал UE сохраняет принятые данные с ошибкой (изначально переданные принятые данные) в мягких буферах, как показано на фиг.2. Затем из мобильного терминала UE запрашивается повторная передача принятых данных, включающих ошибку.
Как показано на фиг.2, когда обеспечены достаточные мягкие буферы в мобильном терминале UE (более конкретно, когда размер Ncb мягкого буфера равен или больше, чем битовая длина Kw кодированных битов после канального кодирования (далее «битовая длина Kw канального кодирования»)), и из мобильного терминала UE принят запрос повторной передачи, базовая станция eNB передает часть битов четности, включенных в кодированные биты после канального кодирования, в качестве повторно передаваемых данных. В этом случае повторно передаваемые данные сохраняются в мягких буферах в мобильном терминале UE (принятые данные после повторной передачи). В мобильном терминале UE возможно достичь высокой надежности принятых данных путем комбинирования этих повторно передаваемых данных и принятых данных, сохраненных в мягких буферах (изначально переданных принятых данных).
Необходимо отметить, что HARQ для мягкого комбинирования разделен на СС (Chase Combining, отслеживаемое комбинирование) и IR (Incremental Redundancy, увеличивающаяся избыточность). СС относится к схеме передачи при повторной передаче данных тех же битов четности, что и биты четности, использованные при начальной передаче. IR относится к схеме передачи при повторной передаче данных битов четности, отличающихся от битов четности, использованных при начальной передаче. Биты четности, которые должны быть повторно переданы из базовой станции eNB в ответ на запрос повторной передачи, изменяются в соответствии с типом HARQ, используемым для мягкого комбинирования.
Между тем, как показано на фиг.3 и 4, когда в мобильном терминале UE обеспечено недостаточно мягких буферов (более конкретно, когда размер Ncb мягкого буфера меньше битовой длины Kw канального кодирования), базовая станция eNB осуществляет процесс отбрасывания битов четности (Процесс отбрасывания, discarding process) перед процессом согласования скорости. В этом процессе отбрасывания биты четности, включенные в кодированные биты после канального кодирования, отбрасываются в соответствии с размером Ncb мягкого буфера, обеспеченного в мобильном терминале UE. Более конкретно, сбрасывается часть битов четности, превышающая размер Ncb мягкого буфера. Необходимо отметить, что размер Ncb мягкого буфера сообщается из мобильного терминала UE в базовое устройство eNB в виде части информации о возможностях (capability information) при начале осуществления связи.
Здесь размер Ncb мягкого буфера в мобильном терминале UE конечен. Кроме того, размер Ncb мягкого буфера меняется в зависимости от условий осуществления связи с базовой станцией eNB. Например, размер Ncb мягкого буфера может быть разделен в соответствии с количеством процессов HARQ (максимум восемь процессов), выполняемых между мобильным терминалом UE и базовой станцией eNB, и количеством кодовых слов (максимум два кодовых слова) при передаче MIMO (Multi Input Multi Output, множество входов, множество выходов). В таких случаях размер Ncb мягкого буфера делается меньше в соответствии с количеством таких разделений. Кроме того, как в системе LTE-A, при использовании агрегирования несущих для расширения полосы частот передачи, размер Ncb мягкого буфера может быть разделен в соответствии с количеством фундаментальных частотных блоков (далее «компонентных несущих» (component carriers)), используемых для связи, и сделан даже еще меньше.
На фиг.3 показан случай, когда размер Ncb мягкого буфера в мобильном терминале UE равен или больше, чем битовая длина Е кодированных битов после согласования скорости (далее обозначается как «длина Е кодированных битов после согласования скорости»). Когда размер Ncb мягкого буфера меньше, чем битовая длина Kw канального кодирования, но больше, чем длина Е кодированных битов после согласования скорости, характеристики передачи с изначально переданными данными поддерживаются такими же, как и когда размер Ncb мягкого буфера равен или больше, чем битовая длина Kw канального кодирования (случай, показанный на фиг.2).
С другой стороны, на фиг.4 показан случай, в котором размер Ncb мягкого буфера в мобильном терминале UE меньше, чем длина Е кодированных битов после согласования скорости. Когда размер Ncb мягкого буфера меньше длины Е кодированных битов после согласования скорости, часть информационных битов копируется с помощью процесса повторения при согласовании скорости. В этом случае кодированные биты после согласования скорости содержат часть перекрывающихся информационных битов. Затем передаваемые данные, соответствующие кодированным битам, для которых информационные биты перекрываются, передаются в мобильный терминал UE. В этом случае с учетом снижения количества отбрасываемых битов четности характеристики передачи ухудшаются по сравнению со случаем, в котором размер Ncb мягкого буфера равен или больше, чем битовая длина Kw канального кодирования (случай, показанный на фиг.2).
Таким образом, когда в мобильном терминале UE обеспечено недостаточно мягких буферов, часть битов четности отбрасывается в базовой станции eNB в соответствии с размером Ncb мягкого буфера. Необходимо отметить, что когда размер мягкого буфера становится еще меньше, информационные биты также соответствующим образом отбрасываются. Биты четности, отбрасываемые в базовой станции eNB, используются в мобильном терминале UE, тем самым способствуя улучшению характеристик передачи при передаче данных. Авторы настоящего изобретения сконцентрировались на том факте, что характеристики передачи при передаче данных ухудшаются при отбрасывании этих битов четности в базовой станции eNB без использования в мобильном терминале UE, тем самым придя к настоящему изобретению.
Сущность настоящего изобретения заключается в том, что в базовой станции eNB кодированные биты после канального кодирования не отбрасываются в соответствии с размером Ncb мягкого буфера, и передаются передаваемые данные, соответствующие длине Е кодированных битов после согласования скорости, и в мобильном терминале UE передаваемые данные принимаются и декодируются, и при нахождении в принятых данных ошибки часть принятых данных отбрасывается в соответствии с размером Ncb мягкого буфера и сохраняется в мягких буферах. Таким образом возможно предотвратить отбрасывание части битов четности в базовой станции eNB в соответствии с размером Ncb мягкого буфера и улучшить характеристики передачи в мобильном терминале на основе эти битов четности так, что, даже когда не обеспечено достаточно мягких буферов, все равно возможно снизить ухудшение характеристик передачи при передаче данных.
На фиг.5 показана диаграмма для пояснения процессов в способе управления связью согласно настоящему варианту осуществления при передаче данных. На фиг.5 показан случай, реализуемый при недостаточном мягком буфере в мобильном терминале UE. В частности, на фиг.5 показан случай, когда размер Ncb мягкого буфера в мобильном терминале UE меньше, чем длина Е кодированных битов после согласования скорости.
Согласно способу управления связью в соответствии с настоящим вариантом осуществления базовая станция eNB не осуществляет процесс отбрасывания кодированных битов после канального кодирования перед процессом согласования скорости независимо от размера Ncb мягкого буфера в мобильном терминале UE. В этом случае, как показано на фиг.2, как и при достаточном наличии мягких буферов (более конкретно, когда размер Ncb мягкого буфера равен или больше, чем битовая длина Kw канального кодирования), базовая станция eNB применяет процесс согласования скорости к кодированным битам, подвергшимся канальному кодированию. Затем, базовая станция eNB передает передаваемые данные, соответствующие длине Е кодированных битов после согласования скорости, в мобильный терминал UE.
Мобильный терминал UE принимает и декодирует эти передаваемые данные. В этом случае процесс отбрасывания не осуществляется в базовой станции eNB. Следовательно, кодированные биты, составляющие принятые данные, не включают скопированные информационные биты, а содержат те же биты четности, как и в том случае, когда обеспечено достаточно мягких буферов. Путем декодирования этих принятых данных в мобильном терминале UE при изначально переданных данных возможно получить те же характеристики передачи, как и в том случае, когда обеспечено достаточно мягких буферов. Следовательно, в мобильном терминале UE, даже когда мягких буферов недостаточно, по-прежнему возможно снизить ухудшение характеристик передачи при передаче данных. В это время мобильный терминал UE вычисляет и сохраняет LLR переданных кодированных битов с использованием мгновенного буфера.
При нахождении в принятых данных ошибки мобильный терминал UE отбрасывает часть принятых данных в соответствии с размером Ncb мягкого буфера и сохраняет в мягких буферах (процесс отбрасывания). С помощью этого по-прежнему возможно адекватно сохранять часть принятых данных в мягких буферах, как и в случае осуществления процесса отбрасывания в базовой станции eNB, даже тогда, когда не обеспечено достаточно мягких буферов. Когда повторно передаваемые данные передаются из базовой станции eNB в ответ на запрос повторной передачи из мобильного терминала UE, мобильный терминал UE комбинирует повторно передаваемые данные с принятыми данными, сохраненными в мягких буферах.
На фиг.6 показана блок-схема, иллюстрирующая конфигурацию базовой станции eNB, применяющей способ управления связью в соответствии с настоящим вариантом осуществления. Необходимо отметить, что базовая станция eNB, показанная на фиг.6, упрощена в целях пояснения способа управления связью в соответствии с настоящим изобретением, однако предполагается, что базовая станция имеет конфигурацию, которую обычно имеет базовая станция eNB, используемая в системе LTE или системе LTE-A.
Как показано на фиг.6, базовая станция eNB включает в свой состав модуль 101 добавления CRC, модуль 102 канального кодирования, перемежитель 103, модуль 104 процесса отбрасывания, модуль 105 согласования скорости, буферную память 106, модуль 107 модуляции и модуль 108 управления. Базовая станция eNB, показанная на фиг.6, осуществляет процессы, необходимые для передачи данных или повторной передачи данных, показанные на фиг.1-4 под управлением модуля 108 управления. В частности, базовая станция eNB, показанная на фиг.6, переключается между осуществлением и отказом от осуществления процесса отбрасывания кодированных битов после канального кодирования в зависимости от возможностей связи мобильного терминала UE под управлением модуля 108 управления.
Модуль 101 добавления CRC добавляет биты CRC для проверки ошибок в блоки пакетных данных к поступившим информационным битам. Здесь к информационным битам добавляются биты CRC длиной 24 бита. Кроме того, модуль 101 добавления CRC добавляет биты CRC в каждый кодовый блок после сегментации на кодовые блоки.
Модуль 102 канального кодирования кодирует пакетные данные, содержащие биты CRC, с использованием предварительно определенной схемы кодирования с предварительно определенной кодовой скоростью. Более конкретно, модуль 102 канального кодирования осуществляет турбо-кодирование с кодовой скоростью 1/3 и получает кодированные биты. Пакетные данные кодируются в систематические биты и биты четности, которые являются битами проверки ошибок для систематических битов. Необходимо отметить, что кодовая скорость, используемая в модуле 102 канального кодирования, задается модулем 108 управления. Хотя здесь описывается случай, в котором используется турбо-кодирование с кодовой скоростью 1/3, равно возможно использовать другие кодовые скорости, а также другие схемы кодирования.
Перемежитель 103 случайным образом переупорядочивает порядок кодированных битов после канального кодирования (процесс перемежения (interleaving)). Процесс перемежения выполняется для минимизации потерь передачи данных вследствие пакетных ошибок. Необходимо отметить, что переупорядоченные кодированные биты сохраняются в буферной памяти 106 для повторной передачи. При приеме из мобильного терминала UE запроса повторной передачи под управлением модуля 108 управления часть или все переданные пакеты, сохраненные в буферной памяти 106, подаются в модуль 107 модуляции.
Модуль 104 процесса отбрасывания отбрасывает часть кодированных битов (биты четности). Например, когда мобильный терминал UE поддерживает только систему LTE Rel. 8, и в мобильном терминале UE не обеспечено достаточно мягких буферов, часть кодированных битов отбрасывается после канального кодирования (см. фиг.3 и 4). С другой стороны, когда мобильный терминал UE поддерживает способ управления связью в соответствии с настоящим изобретением, модуль 104 процесса отбрасывания не осуществляет процесс отбрасывания кодированных битов после канального кодирования. В этом случае то, будет ли модуль 104 процесса отбрасывания осуществлять процесс отбрасывания, определяется в соответствии с командами из модуля 108 управления. То есть то, осуществляется ли процесс отбрасывания, меняется в соответствии с информацией о возможностях (включая размер мягкого буфера) мобильного терминала UE, заданной из модуля 108 управления.
Модуль 105 согласования скорости осуществляет согласование скорости кодированных битов путем выполнения повтора и выкалывания по отношению к кодированным битам. Например, модуль 105 согласования скорости осуществляет выкалывание, когда длина Kw кодированных битов после канального кодирования больше, чем длина Е кодированных битов после согласования скорости (см. фиг.3 и 5). С другой стороны, модуль 105 согласования скорости осуществляет повтор, когда длина Kw кодированных битов после канального кодирования меньше, чем длина Е кодированных битов после согласования скорости (см. фиг.4).
Модуль 107 модуляции модулирует кодированные биты, подаваемые из модуля 105 согласования скорости (или из буферной памяти 106) по предварительно определенной схеме модуляции. Необходимо отметить, что схема модуляции, используемая в модуле 107 модуляции, задается модулем 108 управления. Схема модуляции может быть, например, схемой QPSK (Quadrature Phase Shift Keying, квадратурная фазовая манипуляция), 8PSK, 16QAM (Quadrature Amplitude Modulation, квадратурная амплитудная модуляция) и 64QAM. Кодированные биты, прошедшие модуляцию в модуле 107 модуляции, передаются в мобильный терминал UE в нисходящей линии связи в качестве передаваемых данных.
Модуль 108 управления управляет общим функционированием базовой станции eNB. Например, модуль 108 управления определяет кодовую скорость в модуле 102 канального кодирования и схему модуляции в модуле 107 модуляции в соответствии с текущим состоянием радиоканала. Кроме того, модуль 108 управления определяет, необходимо ли модулю 103 процесса отбрасывания осуществлять процесс отбрасывания в соответствии с информацией о возможностях (включающей в себя размер мягкого буфера), сообщенной из мобильного терминала UE при начале осуществления связи. Кроме того, модуль 108 управления осуществляет управление повторной передачей в соответствии с ответными сигналами (ACK/NACK), переданными из мобильного терминала UE. Когда принят ответный сигнал АСК (Acknowledge, подтверждение), соответствующие переданные пакеты в буферной памяти 106 удаляются. С другой стороны, когда принят ответный сигнал NACK (Non-Acknowledge, отрицательное подтверждение), часть или все соответствующие переданные пакеты в буферной памяти 106 извлекаются и повторно передаются в мобильный терминал UE через модуль 107 модуляции.
На фиг.7 показана блок-схема, иллюстрирующая конфигурацию мобильного терминала UE, применяющего способ управления связью в соответствии с настоящим вариантом осуществления. Необходимо отметить, что мобильный терминал UE, показанный на фиг.7, упрощен в целях пояснения способа управления связью в соответствии с настоящим изобретением, однако предполагается, что мобильный терминал имеет конфигурацию, которую обычно имеет мобильный терминал UE, используемый в системе LTE или системе LTE-A.
Как показано на фиг.7, мобильный терминал UE включает в свой состав модуль 201 демодуляции, обратный перемежитель 202, модуль 203 комбинирования, модуль 204 процесса отбрасывания, буферную память 205, модуль 206 канального декодирования, модуль 207 проверки CRC и модуль 208 управления. Мобильный терминал UE, показанный на фиг.7, отбрасывает часть принятых данных и сохраняет их в мягких буферах под управлением модуля 208 управления, как показано на фиг.5.
Модуль 201 демодуляции демодулирует данные, принятые из базовой станции eNB (принятые данные). В этом случае модуль 201 демодуляции демодулирует принятые данные с помощью схемы демодуляции, соответствующей схеме модуляции, используемой в модуле 107 модуляции базовой станции eNB. Посредством этого находятся кодированные биты, содержащиеся в принятых данных.
Обратный перемежитель 202 осуществляет процесс обратного перемежения (deinterleaving) по отношению к кодированным битам, подаваемым из модуля 201 демодуляции. В этом случае обратный перемежитель 202 осуществляет процесс обратного перемежения с помощью способа обратного перемежения, соответствующего способу перемежения в перемежителе 104 базовой станции eNB.
Модуль 203 комбинирования комбинирует кодированные биты одинаковых пакетов, сохраненных в буферной памяти 205, с принятыми в текущий момент кодированными битами. Когда в буферной памяти отсутствуют кодированные биты одинаковых пакетов, то есть, при изначальной передаче, модуль 203 комбинирования выводит принятые в текущий момент кодированные биты в модуль 204 процесса отбрасывания и модуль 206 канального декодирования.
Модуль 204 процесса отбрасывания отбрасывает часть кодированных битов из модуля 203 комбинирования. Модуль 204 процесса отбрасывания отбрасывает часть кодированных битов из модуля 203 комбинирования в соответствии с размером мягкого буфера, заданного в части или во всей буферной памяти 205. Более конкретно, модуль 204 процесса отбрасывания отбрасывает часть кодированных битов, превышающую размер мягкого буфера (биты четности). Необходимо отметить, что когда размер мягкого буфера равен или больше, чем длина кодированных битов из модуля 203 комбинирования, часть кодированных битов не отбрасывается.
В мягком буфере (буферная память 205) сохраняются кодированные биты, частично отброшенные в модуле 204 процесса отбрасывания. Кроме того, кодированные биты, которые не подвергались процессу отбрасывания в модуле 204 процесса отбрасывания, также сохраняются. Кодированные биты, которые сохранены, используются для комбинирования с кодированными битами, которые принимаются повторно, в модуле 203 комбинирования. Таким образом, когда принимаются кодированные биты больше размера мягкого буфера, часть кодированных битов отбрасывается в модуле 204 процесса отбрасывания и сохраняется в мягких буферах. Следовательно, даже когда в мобильном терминале UE не обеспечено достаточно мягких буферов, все еще возможно адекватно сохранять часть принятых данных (кодированных битов) в мягких буферах как и в том случае, когда процесс отбрасывания осуществляется в базовой станции eNB.
Модуль 206 канального декодирования реконструирует кодированные биты из модуля 203 комбинирования путем осуществления декодирования по предварительно определенной схеме декодирования. В этом случае модуль 206 канального декодирования использует схему турбо-декодирования, соответствующую схеме кодирования в модуле 102 канального кодирования базовой станции eNB. Путем декодирования кодированных битов согласно схеме турбо-декодирования реконструируются информационные биты на основе систематических битов и битов четности.
Модуль 207 проверки CRC извлекает биты CRC из декодированных битов информации в пакетных блоках. Затем с использованием извлеченных бит CRC определяется, имеет ли пакет ошибку. Результат, определенный в модуле 207 проверки CRC, выводится из модуля 208 управления. Информационные биты в пакете, для которого с помощью модуля 207 проверки CRC определено отсутствие ошибки, подаются на верхний уровень.
Модуль 208 управления управляет общим функционированием мобильного терминала UE. Например, когда в соответствии с результатом определения в модуле 207 проверки CRC пакет не имеет ошибки, модуль 208 управления передает ответный сигнал АСК, который подтверждает прием пакета, в базовую станцию eNB. С другой стороны, когда пакет имеет ошибку, модуль 208 управления передает ответный сигнал NACK в базовую станцию eNB. При передаче ответного сигнала АСК модуль 208 управления инициализирует мягкие буферы. В этом случае кодированные биты в мягких буферах, соответствующие пакету, удаляются. С другой стороны, при передаче ответного сигнала NACK мягкие буферы не инициализируются. В этом случае кодированные биты в мягких буферах, соответствующие пакету, остаются.
На фиг.8 показана диаграмма, иллюстрирующая способ управления связью в соответствии с настоящим вариантом осуществления при передаче данных. На фиг.8 предполагается, что мобильный терминал UE поддерживает настоящий способ управления связью. Также, на фиг.8 предполагается, что в мобильном терминале UE размер мягкого буфера меньше, чем длина Е кодированных битов после согласования скорости. Кроме того, на фиг.8 показаны процессы, выполняемые при начальной передаче данных из базовой станции eNB в мобильный терминал UE.
Как показано на фиг.8, когда подаются информационные биты, модуль 101 добавления CRC добавляет биты CRC для проверки ошибок в блоки пакетных данных (шаг ST 801). Когда пакетные данные, содержащие биты CRC, принимаются из модуля 101 добавления CRC, модуль 102 канального кодирования осуществляет канальное кодирование по схеме турбо-кодирования с кодовой скоростью 1/3 и получает кодированные биты (шаг ST 802).
Перемежитель 103 переупорядочивает (перемежает) случайным образом порядок кодированных битов после согласования скорости (шаг ST 803). Переупорядоченные кодированные биты сохраняются в буферной памяти 106 для повторной передачи, но это не показано на фиг.8. Модуль 105 согласования скорости осуществляет согласование скорости по отношению к кодированным битам после переупорядочивания (шаг ST 804). В этом случае мобильный терминал UE поддерживает настоящий способ управления связью, так что модуль 104 процесса отбрасывания не осуществляет процесс отбрасывания кодированных битов. Следовательно, как показано на фиг.4, кодированные биты после согласования скорости не содержат информационные биты с перекрыванием. Как показано на фиг.2, кодированные биты после согласования скорости содержат те же самые биты четности, как и при достаточном наличии мягких буферов.
Модуль 107 модуляции модулирует кодированные биты, поступающие из перемежителя 103 (или из буферной памяти 106), по предварительно определенной схеме модуляции (шаг ST 805). Кодированные биты, прошедшие модуляцию в модуле 107 модуляции, передаются в нисходящей линии связи в мобильный терминал UE в качестве передаваемых данных (шаг ST 806).
Передаваемые данные из базовой станции eNB принимаются в мобильном терминале UE (шаг ST 807). Модуль 201 демодуляции демодулирует эти принятые данные (шаг ST 808). В этом случае принятые данные демодулируются по схеме демодуляции, соответствующей схеме модуляции, использованной в модуле 107 модуляции базовой станции eNB. Обратный перемежитель 202 осуществляет процесс обратного перемежения по отношению к демодулированным кодированным битам (шаг ST 809).
Прошедшие обратное перемежение кодированные биты выводятся в модуль 203 комбинирования. Здесь передаваемые данные из базовой станции eNB являются изначально передаваемыми данными, поэтому кодированные биты, соответствующие тем же пакетам, не сохранены в буферной памяти (мягких буферах) 205. Модуль 206 канального декодирования реконструирует кодированные биты из модуля 203 комбинирования путем выполнения декодирования по предварительно определенной схеме декодирования (шаг ST 810). В этом случае кодированные биты подвергаются канальному декодированию по схеме турбо-декодирования, соответствующей схеме кодирования в модуле 102 канального кодирования базовой станции eNB. Таким образом реконструируются информационные биты, содержащиеся в передаваемых данных.
В модуле 207 проверки CRC извлекаются биты CR