способ и абонентское оборудование для повторной передачи данных
Классы МПК: | H04L1/18 системы с автоматическим повторением, например системы Ван Дуурена |
Автор(ы): | ЯНЬ Кунь (CN), ЧЖЭН Сяосяо (CN), ГАО Юнцян (CN), МА Сюэли (CN), ЛИ Цзин (CN), ФАНЬ Шуцзюй (CN) |
Патентообладатель(и): | ХУАВЭЙ ТЕКНОЛОДЖИЗ КО., ЛТД. (CN) |
Приоритеты: |
подача заявки:
2009-04-30 публикация патента:
20.12.2013 |
Изобретение относится к технологиям связи и, в частности, к способу и абонентскому оборудованию для повторной передачи данных. Технический результат заключается в эффективном снижении потери данных и достижении быстрой повторной передачи данных при переключении одно/двухпоточного режима передачи. Способ повторной передачи данных включает в себя этапы, на которых: если сеть указывает на переключение из двухпоточного режима передачи в однопоточный режим передачи, останавливают передачу данных одного потока данных и сбрасывают данные в процессе HARQ остановленного потока данных; или если сеть указывает на переключение из однопоточного режима передачи в двухпоточный режим передачи, передают данные повторной передачи в процессе HARQ исходного потока данных без изменения номера процесса HARQ и передают новые данные в процессе HARQ нового потока данных; или используют данные повторной передачи в качестве новых данных для передачи в процессе HARQ либо исходного потока данных, либо нового потока данных. 2 н. и 3 з.п. ф-лы, 8 ил.
Формула изобретения
1. Способ повторной передачи данных, причем способ содержит этапы, на которых:
если сеть указывает на переключение из двухпоточного режима передачи в однопоточный режим передачи, останавливают передачу данных одного потока данных, и сбрасывают данные в процессе гибридного автоматического запроса на повторение передачи (HARQ) остановленного потока данных; или
если сеть указывает на переключение из однопоточного режима передачи в двухпоточный режим передачи, передают данные повторной передачи в процессе HARQ исходного потока данных без изменения номера процесса HARQ, и передают новые данные в процессе HARQ нового потока данных; или используют данные повторной передачи исходного потока данных в качестве новых данных для передачи в процессе HARQ либо исходного потока данных, либо нового потока данных,
причём перед этапом сброса данных в процессе HARQ остановленного потока данных способ дополнительно содержит этапы, на которых:
если данные в другом потоке данных нужно повторно передать, передают данные, подлежащие повторной передаче, в соответствующем процессе HARQ упомянутого другого потока данных, и передают данные в процессе HARQ остановленного потока данных в процессе HARQ упомянутого другого потока данных, в котором не осуществляется повторная передача данных; или
ожидают обратной связи для всех процессов HARQ остановленных потоков данных, и
если обратная связь для процесса HARQ остановленного потока данных является сообщением NACK, передают данные в процессе HARQ упомянутого остановленного потока данных, обратная связь которого является сообщением NACK, в процессе HARQ другого потока данных, в котором не осуществляется повторная передача данных; или
оценивают, нужно ли повторно передать данные в процессе HARQ другого потока данных,
передают данные в соответствующем процессе HARQ переключенного другого потока данных, если данные в процессе HARQ упомянутого другого потока данных нужно повторно передать,
оценивают, нужно ли повторно передать данные в том же процессе HARQ остановленного потока данных, что и процесс HARQ упомянутого другого потока данных, если данные в процессе HARQ другого потока данных не нужно повторно передавать, и передают данные в том же процессе HARQ остановленного потока данных, что и процесс HARQ другого потока данных, в процессе HARQ другого потока данных, если данные в процессе HARQ остановленного потока данных нужно повторно передать, и передают новые данные в другом потоке данных, если данные в процессе HARQ остановленного потока данных не нужно повторно передать.
2. Способ по п. 1, в котором перед этапом остановки передачи данных одного потока данных способ дополнительно содержит этапы, на которых:
останавливают передачу новых данных упомянутого одного потока данных и передают новые данные упомянутого одного потока данных в процессе HARQ другого потока данных; и
передают данные, подлежащие повторной передаче в процессе HARQ упомянутого одного потока данных, пока все данные упомянутого одного потока данных не будут повторно переданы, или количество попыток повторной передачи данных не достигнет максимального количества попыток повторной передачи.
3. Абонентское оборудование, причем абонентское оборудование содержит:
принимающий блок, выполненный с возможностью приема выданной сетью команды переключения одно/двухпоточного режима передачи;
блок обработки, выполненный с возможностью остановки передачи данных одного потока данных в двухпоточном режиме передачи, если команда переключения одно/двухпоточного режима передачи инструктирует переключиться из двухпоточного режима передачи в однопоточный режим передачи, или, если команда переключения одно/двухпоточного режима передачи инструктирует переключиться из однопоточного режима передачи в двухпоточный режим передачи, передачи данных повторной передачи в процессе HARQ исходного потока данных без изменения номера процесса HARQ, и передачи новых данных в процессе HARQ нового потока данных; или передачи данных повторной передачи исходного потока данных в процессе HARQ либо исходного потока данных, либо нового потока данных;
блок сброса, выполненный с возможностью сброса данных в процессе гибридного автоматического запроса на повторение передачи (HARQ) остановленного потока данных; и
первый передающий блок, выполненный с возможностью передачи данных в процессе HARQ остановленного потока данных в процессе HARQ другого потока данных,
причём первый передающий блок содержит один или любое сочетание следующих модулей:
первый модуль повторной передачи, выполненный с возможностью, если данные в упомянутом другом потоке данных нужно повторно передать, передачи данных в соответствующем процессе HARQ упомянутого другого потока данных и передачи данных в процессе HARQ остановленного потока данных в процессе HARQ упомянутого другого потока данных, в котором нет данных, которые нужно повторно передать;
второй модуль повторной передачи, выполненный с возможностью, если обратная связь для процесса HARQ остановленного потока данных является сообщением NACK, передачи данных в процессе HARQ остановленного потока данных, обратная связь для которого является сообщением NACK, в процессе HARQ упомянутого другого потока данных, в котором не осуществляется повторная передача данных; и
третий модуль повторной передачи, выполненный с возможностью: если данные в другом потоке данных нужно повторно передать, передачи данных в соответствующем процессе HARQ другого потока данных; если данные в процессе HARQ упомянутого другого потока данных не нужно повторно передать, а данные в процессе HARQ остановленного потока данных нужно повторно передать, передачи данных в процессе HARQ остановленного потока данных в процессе HARQ упомянутого другого потока данных; и если данные в другом потоке данных не нужно повторно передать, и данные в процессе HARQ остановленного потока данных не нужно повторно передать, передачи новых данных в другом потоке данных.
4. Абонентское оборудование по п.3, причем абонентское оборудование дополнительно содержит:
второй передающий блок, выполненный с возможностью, после приема переданной сетью команды, инструктирующей переключиться из двухпоточного режима передачи в однопоточный режим передачи, соответственно передачи новых данных и данных, подлежащих повторной передаче, в двухпоточном режиме передачи до того, как блок обработки остановит передачу данных одного потока данных в двухпоточном режиме передачи.
5. Абонентское оборудование по п.4, в котором второй передающий блок содержит:
первый модуль остановки, выполненный с возможностью остановки новой передачи данных одного потока данных;
первый передающий модуль, выполненный с возможностью передачи новых данных одного потока данных в процессе HARQ другого потока данных; и
второй передающий модуль, выполненный с возможностью передачи данных, подлежащих повторной передаче, в процессе HARQ упомянутого одного потока данных, пока данные не будут повторно переданы или количество попыток повторной передачи не достигнет максимальной величины попыток повторной передачи.
Описание изобретения к патенту
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к технологиям связи и, в частности, к способу и абонентскому оборудованию для повторной передачи данных.
УРОВЕНЬ ТЕХНИКИ
Высокоскоростной доступ с пакетной передачей данных по восходящей линии связи HSUPA (высокоскоростной доступ с пакетной передачей данных по восходящей линии связи) является оптимизацией и развитием пакетных услуг от абонентского оборудования мобильной связи к сети беспроводного доступа в восходящем направлении. Используя самоадаптирующееся кодирование, гибридную повторную передачу физического уровня, быстрое планирование на основе Node B (Node B, то есть базовой станции) и передачу коротких кадров, основанную на 2 мс TTI (временное окно передачи), HSUPA улучшает наивысшую скорость передачи данных и пропускную способность соты и снижает задержки.
Передача данных HSUPA классифицируется по двум случаям: 2 мс TTI и 10 мс TTI. В случае с 2 мс TTI UE (абонентское оборудование) имеет восемь процессов HARQ (гибридных автоматических запросов на повторную передачу данных); а в случае с 10 мс TTI UE имеет четыре процесса HARQ.
Когда UE требуется передать данные по восходящей линии связи, UE определяет размер блоков передачи данных в переделах TTI в соответствующем процессе HARQ в соответствии с разрешенным значением от сети и пересылает блоки данных в данную сеть. Тем временем UE сохраняет передаваемый блок данных в буфере процесса HARQ и ожидает от сети информацию ACK/NACK (подтверждение/отрицательное подтверждение). Если UE принимает от сети информацию ACK по каналу E-HICH (E-DCH (улучшенный выделенный транспортный канал) канал указателя подтверждения HARQ), это означает, что сеть успешно демодулировала данные. В этот момент времени UE сбрасывает блок данных в соответствующем процессе HARQ. Если UE принимает по E-HICH от сети информацию NACK или не принимает никакой информации в заданный отрезок времени, это означает, что сеть не смогла демодулировать данные. В этот момент времени UE необходимо повторно передать блок данных в этом процессе HARQ до тех пор, пока попытки повторной передачи не достигнут максимальной величины повторных передач.
Как показано на Фиг.1, взяв 2 мс TTI в качестве примера, в течение каждого TTI только один процесс HARQ передает данные, а UE передает данные восходящего потока, и передает данные a1 в процессе 1 HARQ в течение первого RTT (время на передачу и подтверждение), и сохраняет данные a1 в буфер. После приема по E-HICH от сети сообщения NACK UE повторно передает данные a1 в процессе 1 HARQ в течение следующего RTT, то есть данные a1 повторно передают после периода времени, равного RTT. Данные A1 в процессе 2 HARQ обозначают успешно переданные данные. Таким образом, новые данные A2 передаются в процессе 2 HARQ в течение следующего RTT.
При создании настоящего изобретения авторы обнаружили, что когда HSUPA использует технологию MIMO (множественно входов и множественно выходов) в восходящем направлении, UE может передавать два блока данных одновременно в течении TTI, то есть применять двухпоточную передачу. В этом случае сеть может послать сигнальную информацию, чтобы уведомить UE переключиться с двухпоточного режима передачи в однопоточный режим передачи. Или UE передает только один блок данных в течение TTI, то есть применять однопоточную передачу. В этом случае, сеть может послать сигнальную информацию, чтобы уведомить UE переключиться с однопоточного режима передачи в двухпоточный режим передачи.
Таким образом, когда UE работает в режиме MIMO и предает данные по восходящей линии связи в двухпоточном режиме передачи, UE неспособно обрабатывать данные, буферизованные в процессе HARQ остановленного потока данных, если от сети принята команда, инструктирующая переключиться из двухпоточного режима передачи в однопоточный режим передачи. Подобным образом, когда UE работает в режиме MIMO и передает данные по восходящему потоку в однопоточном режиме передачи, UE способно обрабатывать данные, буферизованные в процессе HARQ исходного потока данных в случае приема команды, инструктирующей переключиться из однопоточного режима передачи в двухпоточный режим передачи.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Варианты осуществления настоящего изобретения предусматривают способ и абонентское оборудование для повторной передачи данных для решения упомянутых ранее проблем, отмеченных в предшествующем уровне техники.
Вариант осуществления настоящего изобретения предусматривает способ повторной передачи данных, причем способ повторной передачи данных включает в себя: если сеть указывает переключиться из двухпоточного режима передачи в однопоточный режим передачи, остановку передачи данных одного потока данных и сброс данных в процессе HARQ остановленного потока данных; или если сеть указывает переключиться из однопоточного режима передачи в двухпоточный режим передачи, передачу данных повторной передачи в процессе HARQ исходного потока данных без изменения номера процесса HARQ и передачу новых данных в процессе HARQ нового потока данных; или использование данных повторной передачи исходного потока данных для передачи в процессе HARQ или исходного потока данных или нового потока данных.
При необходимости, перед сбросом данных в процессе HARQ остановленного потока данных способ дополнительно содержит: передачу данных в процессе HARQ остановленного потока данных в процессе HARQ другого потока данных.
При необходимости, передача данных в процессе HARQ остановленного потока данных в процессе HARQ другого потока данных содержит: если данные в упомянутом другом потоке данных нужно повторно передать, передачу данных, подлежащих повторной передаче, в соответствующем процессе HARQ упомянутого другого потока данных, и передачу данных в процессе HARQ остановленного потока данных в процессе HARQ упомянутого другого потока данных, в котором не осуществляется повторная передача данных.
При необходимости, передача данных в процессе HARQ остановленного потока данных в процессе HARQ другого потока данных включает в себя ожидание обратной связи для всех процессов HARQ остановленных потоков данных; и если обратная связь для процесса HARQ остановленного потока данных является сообщением NACK, передачу данных в процессе HARQ упомянутого остановленного потока данных, обратная связь которого является сообщением NACK, в процессе HARQ другого потока данных, в котором не осуществляется повторная передача данных.
При необходимости, передача данных в процессе HARQ остановленного потока данных в процессе HARQ другого потока данных включает в себя: оценку, нужно ли повторно передать данные в процессе HARQ другого потока данных; передачу данных в соответствующем процессе HARQ переключенного другого потока данных, если данные в процессе HARQ упомянутого другого потока данных нужно повторно передать; оценку, нужно ли повторно передать данные в том же процессе HARQ остановленного потока данных, что и процесс HARQ упомянутого другого потока данных, если данные в процессе HARQ другого потока данных не нужно повторно передавать; и передачу данных в том же процессе HARQ остановленного потока данных, что и процесс HARQ другого потока данных, в процессе HARQ другого потока данных, если данные в процессе HARQ остановленного потока данных нужно повторно передать; и передачу новых данных в другом потоке данных, если данные в процессе HARQ остановленного потока данных не нужно повторно передать.
При необходимости, перед остановкой передачи данных одного потока данных способ дополнительно включает в себя: остановку передачи новых данных упомянутого одного потока данных и передачу новых данных упомянутого одного потока данных в процессе HARQ другого потока данных; и передачу данных, подлежащих повторной передаче в процессе HARQ упомянутого одного потока данных, пока все данные упомянутого одного потока данных не будут повторно переданы, или количество попыток повторной передачи данных не достигнет максимального количества попыток повторной передачи.
Вариант осуществления настоящего изобретения предусматривает абонентское оборудование, где данное абонентское оборудование включает в себя: принимающий блок, выполненный с возможностью приема команды переключения одно/двухпоточного режима передачи, выдаваемой сетью; блок обработки, выполненный с возможностью остановки передачи данных одного потока данных в двухпоточном режиме передачи, если команда, переключающая одно/двухпоточный режим передачи, инструктирует переключиться из двухпоточного режима передачи в однопоточный режим передачи; и блок сброса данных, выполненный с возможностью сброса данных в процессе HARQ остановленного потока данных.
При необходимости, абонентское оборудование дополнительно включает в себя: первый передающий блок, выполненный с возможностью передачи данных в процессе HARQ остановленного потока данных в процессе HARQ другого потока данных.
При необходимости, первый передающий блок содержит один или любое сочетание следующих модулей: первый модуль повторной передачи, выполненный с возможностью, если данные в упомянутом другом потоке данных нужно повторно передать, передачи данных в соответствующем процессе HARQ упомянутого другого потока данных и передачи данных в процессе HARQ остановленного потока данных в процессе HARQ упомянутого другого потока данных, в котором нет данных, которые нужно повторно передать; второй модуль повторной передачи, выполненный с возможностью, если обратная связь для процесса HARQ остановленного потока данных является сообщением NACK, передачи данных в процессе HARQ остановленного потока данных, обратная связь для которого является сообщением NACK, в процессе HARQ упомянутого другого потока данных, в котором не осуществляется повторная передача данных; и третий модуль повторной передачи, выполненный с возможностью: если данные в другом потоке данных нужно повторно передать, передачи данных в соответствующем процессе HARQ другого потока данных; если данные в в процессе HARQ упомянутого другого потока данных не нужно повторно передать, а данные в процессе HARQ остановленного потока данных нужно повторно передать, передачи данных в процессе HARQ остановленного потока данных в процессе HARQ упомянутого другого потока данных; и если данные в другом потоке данных не нужно повторно передать, и данные в процессе HARQ остановленного потока данных не нужно повторно передать, передачи новых данных в другом потоке данных.
При необходимости, абонентское оборудование дополнительно содержит: второй передающий блок, выполненный с возможностью, после приема переданной сетью команды, инструктирующей переключиться из двухпоточного режима передачи в однопоточный режим передачи, соответственно передающий новые данные и данные, подлежащие повторной передаче, в двухпоточном режиме передачи до того, как блок обработки остановит передачу данных одного потока данных в двухпоточном режиме передачи.
При необходимости, второй передающий блок включает в себя: первый модуль остановки, выполненный с возможностью остановки новой передачи данных одного потока данных; первый передающий модуль, выполненный с возможностью передачи новых данных одного потока данных в процессе HARQ другого потока данных; и второй передающий модуль, выполненный с возможностью передачи данных, подлежащих повторной передаче, в процессе HARQ упомянутого одного потока данных, пока данные не будут повторно переданы или количество попыток повторной передачи не достигнет максимальной величины попыток повторной передачи.
Вариант осуществления настоящего изобретения, дополнительно предусматривающий абонентское оборудование, где данное абонентское оборудование включает в себя: принимающий блок, выполненный с возможностью приема команды переключения одно/двухпоточного режима передачи, выдаваемую сетью; и блок обработки, выполненный с возможностью передачи данных в однопоточном режиме передачи по двум путям потоков данных, когда принимающий блок примет команду переключения одно/двухпоточного режимов передачи, инструктирующую переключиться из однопоточного режима передачи в двухпоточный режим передачи.
При необходимости, блок обработки включает в себя: первый передающий модуль, выполненный с возможностью передачи данных, подлежащих повторной передаче, в процессе HARQ исходного потока данных, не меняя номера процесса HARQ; и второй передающий модуль, выполненный с возможностью передачи новых данных в процессе HARQ нового добавленного потока данных.
При необходимости, блок обработки включает в себя: третий передающий модуль, выполненный с возможностью передачи данных повторной передачи исходного потока данных как новых данных процесса HARQ либо исходного потока данных, либо нового потока данных.
В соответствии с данным способом повторной передачи данных и абонентскому оборудованию в вариантах осуществления настоящего изобретения может быть решена проблема передачи данных в соответствующем процессе HARQ остановленного потока данных, когда двухпоточный режим передачи переключают в однопоточный режим передачи после применения технологии MIMO; может быть эффективно снижена потеря данных; и достигнута быстрая повторная передача данных.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Описанные здесь сопровождающие чертежи используются, чтобы способствовать более глубокому пониманию настоящего изобретения, составляя часть данной заявки, но не предназначены для ограничения настоящего изобретения.
На чертежах:
Фиг.1 является схематическим представлением процесса передачи данных в 2 мс TTI процессе HARQ;
Фиг.2 является блок-схемой способа по варианту осуществления настоящего изобретения;
Фиг.3 является схематическим представлением повторной передачи при переключении из двухпоточного режима передачи в однопоточный режим передачи по варианту осуществления настоящего изобретения;
Фиг.4 является схематическим представлением повторной передачи при переключении из двухпоточного режима передачи в однопоточный режим передачи по другому варианту осуществления настоящего изобретения;
Фиг.5A и Фиг.5B являются схематическими представлениями повторной передачи, когда переключение из двухпоточного режима передачи является переключением в однопоточный режим передачи по другому варианту осуществления настоящего изобретения;
Фиг.6 является структурной функциональной схемой абонентского оборудования по варианту осуществления настоящего изобретения; и
Фиг.7 является структурной функциональной схемой абонентского оборудования по другому варианту осуществления настоящего изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Чтобы сделать яснее задачи, технические решения и преимущества вариантов осуществления настоящего изобретения, следующий раздел описывает варианты осуществления настоящего изобретения более подробно со ссылкой на сопровождающие чертежи. В настоящем документе примерные варианты осуществления настоящего изобретения используются для пояснения настоящего изобретения, а не предназначены для ограничения настоящего изобретения.
Вариант осуществления 1
Вариант осуществления настоящего изобретения предусматривает способ повторной передачи данных. Следующий раздел подробно описывает этот вариант осуществления со ссылкой на сопровождающие чертежи.
Фиг.2 является блок-схемой способа по варианту осуществления настоящего изобретения. Данный способ повторной передачи данных по этому варианту осуществления применим к UE. Данный способ применяется главным образом к процессу повторной передачи данных после того как UE в MIMO (множество входов и множество выходов) режиме принимает команду на переключение режима передачи потока данных.
Со ссылкой на Фиг.2 данный способ в этом варианте осуществления главным образом включает в себя следующее:
201: Остановка передачи данных одного потока данных.
202: Сброс данных в процессе HARQ остановленного потока данных.
По этому варианту осуществления, когда от сети принята команда для переключения из двухпоточного режима передачи в однопоточный режим передачи, например Node В (предполагая, что передача данных потока 2 данных остановлена), UE переключается из двухпоточного режима передачи в однопоточный режим передачи и останавливает передачу данных одного потока данных. UE может сбросить данные во всех процессах HARQ остановленного потока данных или сбросить данные во всех процессах HARQ остановленного потока данных после того как данные переданы в процессе HARQ другого потока данных.
Данные в процессе HARQ остановленного потока данных могут быть переданы в процессе HARQ другого потока данных во множестве разных режимов. Нижеследующий раздел подробно описывает эти режимы со ссылкой на сопровождающие чертежи и различные варианты осуществления.
По данному способу в этом варианте осуществления может быть решена проблема передачи данных в соответствующем процессе HARQ остановленного потока данных, когда двухпоточный режим передачи переключают в однопоточный режим передачи после применения технологии MIMO в восходящем потоке данных; может быть эффективно снижена потеря данных; и достигнута быстрая повторная передача данных.
Вариант осуществления 2
Вариант осуществления настоящего изобретения также предусматривает способ повторной передачи данных. Следующий раздел подробно описывает этот вариант осуществления со ссылкой на сопровождающие чертежи.
Вновь, как показано на Фиг.2, согласно способу в этом варианте осуществления, когда UE работает в режиме MIMO и перед переключением UE из двухпоточного режима передачи в однопоточный режим передачи в соответствии с командой переключения одно/двухпоточного режима передачи, выданной сетью, то есть перед остановкой передачи данных одного потока данных, UE ожидает пока данные повторной передачи в процессе HARQ данного потока данных не будет успешно повторно переданы. Иными словами, UE временно не останавливает передачу данных в двухпоточном режиме передачи, и переключает режим передачи данных после того, как данные повторной передачи во всех процессах HARQ останавливаемого потока данных будут успешно повторно переданы, то есть UE останавливает передачу данных в этом потоке данных.
В этом варианте осуществления, когда от Node B принята команда на переключение из двухпоточного режима передачи в однопоточный режим передачи, при условии, что передача данных потока 2 данных остановлена, UE не переключается немедленно из двухпоточного режима передачи в однопоточный режим передачи, а останавливает новую передачу данных потока 2 данных. Все новые данные передаются в процессе HARQ потока 1 данных, а поток 2 данных непрерывно передает данные повторной передачи. Когда все данные повторной передачи в потоке 2 данных успешно повторно переданы или количество попыток повторной передачи последней или нескольких частей данных достигнет максимального числа попыток повторной передачи, UE переключается из двухпоточного режима передачи в однопоточный режим передачи.
По способу в этом варианте осуществления может быть решена проблема передачи данных в соответствующем процессе HARQ остановленного потока данных, когда двухпоточный режим передачи переключают в однопоточный режим передачи после применения технологии MIMO в восходящем потоке данных; может быть эффективно снижена потеря данных; и достигнута быстрая повторная передача данных.
Вариант осуществления 3
Вариант осуществления настоящего изобретения также предусматривает способ повторной передачи данных. Следующий раздел подробно описывает этот вариант осуществления со ссылкой на сопровождающие чертежи.
Вновь, как показано на Фиг.2, согласно способу в этом варианте осуществления, когда UE работает в режиме MIMO и переключается из двухпоточного режима передачи в однопоточный режим передачи в соответствии с командой переключения одно/двухпоточного режима передачи, выданной сетью, UE повторно передает данные во всех процессах HARQ остановленного потока данных как новые данные.
В этом варианте осуществления, при получении от Node B команды на переключение из двухпоточного режима передачи в однопоточный режим передачи при условии, что передача данных потока 2 данных остановлена, UE переключается из двухпоточного режима передачи в однопоточный режим передачи и тем временем передает данные, хранящиеся в процессе HARQ потока 2 данных, как новые данные в процессе HARQ потока 1 данных.
По данному варианту осуществления, во время передачи данных потока 2 данных UE может игнорировать сообщения AG/AR (абсолютное разрешение/относительное разрешение), передаваемые сетью.
В этом варианте осуществления передачу данных потока 2 данных необходимо выполнить в новом процессе HARQ потока 1 данных, который не затрагивает повторную передачу данных в потоке 1 данных. После того как переданы данные во всех процессах HARQ, соответствующих потоку 2 данных, сбрасывают данные, буферизованные в процессе HARQ, соответствующему потоку 2 данных.
Следующее подробно описывает этот вариант осуществления со ссылкой на процесс повторной передачи при переключении из двухпоточного режима передачи в однопоточный режим передачи, показанный на Фиг.3.
Как показано на Фиг.3, этот вариант осуществления берет 2 мс TTI как пример, когда UE переключается из двухпоточного режима передачи в однопоточный режим передачи, все данные во всех процессах HARQ потока 2 данных необходимо повторно передавать как новые данные в поток 1 данных. Имеются три блока данных повторной передачи, a1, a2, и a3, в процессе HARQ потока 1 данных. Соответственно, когда данные передают в поток 1 данных, блоки данных повторной передачи в потоке 1 данных повторно передают в соответствующий процесс потока данных. Данные повторной передачи в потоке 2 данных, b1, b2, b3, b4, и b5, необходимо передать в процессе HARQ потока 1 данных, где нет данных для повторной передачи.
Этот вариант осуществления берет как пример 2 мс TTI. Когда используется 10 мс TTI, способ переключения из двухпоточного режима передачи в однопоточный режим передачи является точно таким же, как описанный в предыдущем варианте осуществления, здесь не детализирующийся. Однако в случае 10 мс TTI имеются четыре процесса HARQ.
По этому варианту осуществления случай, что передача данных потока 2 данных остановлена, взят как пример. Однако этот вариант осуществления им не ограничивается. Также UE может остановить передачу данных потока 1 данных. Процесс действий является тем же самым, что и описанный в этом варианте осуществления, и не описан здесь подробно.
По способу в этом варианте осуществления, может быть решена проблема передачи данных в соответствующем процессе HARQ остановленного потока данных, когда двухпоточный режим передачи переключают в однопоточный режим передачи после применения технологии MIMO в восходящем потоке данных; может быть эффективно снижена потеря данных; и достигнута быстрая повторная передача данных.
Вариант осуществления 4
Вариант осуществления настоящего изобретения также предусматривает способ повторной передачи данных. Следующий раздел подробно описывает этот вариант осуществления со ссылкой на сопровождающие чертежи.
Вновь, как показано на Фиг.2, по способу в этом варианте осуществления, когда UE работает в режиме MIMO и переключается из двухпоточного режима передачи в однопоточный режим передачи в соответствии с командой переключения одно/двухпоточного режима передачи, выданной сетью, UE повторно передает данные во всех процессах HARQ, обратная связь для которых является NACK в остановленном потоке данных как новые данные.
В этом варианте осуществления, при получении от Node B команды на переключение из двухпоточного режим передачи в однопоточный режим передачи при условии, что передача данных потока 2 данных остановлена, UE переключается из двухпоточного режима передачи в однопоточный режим передачи, и тем временем ожидает обратную связь для всех процессов HARQ потока 2 данных. Когда обратная связь для соответствующего процесса HARQ является NACK, UE повторно передает данные соответствующего процесса HARQ в процессе HARQ потока 1 данных для передачи новых данных.
По данному варианту осуществления, во время передачи данных потока 2 данных UE может игнорировать сообщения AG/AR, передаваемые сетью.
В данном варианте осуществления передачу данных в потоке 2 данных необходимо выполнить в новом процессе HARQ потока 1 данных, который не затрагивает передачу данных в процессе HARQ потока 1 данных. После передачи данных в процессе HARQ потока 2 данных, для которого было принято сообщение NACK, сбрасывают данные, буферизованные в процессе HARQ потока 2 данных.
Следующий раздел подробно описывает данный вариант осуществления со ссылкой на процесс повторной передачи, когда переключение из двухпоточного режима передачи в однопоточный режим передачи показано на Фиг.4.
Как показано на Фиг.4, по этому варианту осуществления как пример взят 2 мс TTI, после переключения UE из двухпоточного режима передачи в однопоточный режим передачи, данные b1, b2, и b3, в процессе HARQ потока 2 данных, для которых принято сообщение NACK, необходимо повторно передавать в поток 1 данных. В процессе HARQ потока 1 данных имеются три блока данных повторной передачи, то есть a1, a2, и a3. Соответственно, когда данные передают в поток 1 данных, данные повторной передачи в потоке 1 данных повторно передают в соответствующий процесс. Данные повторной передачи потока 2 данных необходимо передать в процессе HARQ потока 1 данных, где нет данных повторной передачи.
По этому варианту осуществления, 2 мс TTI взят как пример. Когда используется 10 мс TTI, способ переключения из двухпоточного режима передачи в однопоточный режим передачи является точно таким же, как описанный в предыдущем варианте осуществления, и не описан здесь в деталях. Однако в случае 10 мс TTI имеются четыре процесса HARQ.
По этому варианту осуществления случай, что передача данных потока 2 данных остановлена, взят как пример. Однако этот вариант осуществления им не ограничивается. Также UE может остановить передачу данных потока 1 данных. Процесс действий является тем же самым, что и описанный в этом варианте осуществления, и не описан здесь подробно.
По способу в этом варианте осуществления может быть решена проблема передачи данных в соответствующем процессе HARQ остановленного потока данных, когда двухпоточный режим передачи переключают в однопоточный режим передачи после применения технологии MIMO в восходящем потоке данных; может быть эффективно снижена потеря данных; и достигнута быстрая повторная передача данных.
Вариант осуществления 5
Вариант осуществления настоящего изобретения также предусматривает способ повторной передачи данных. Следующий раздел подробно описывает этот вариант осуществления со ссылкой на сопровождающие чертежи.
Вновь, как показано на Фиг.2, по способу в этом варианте осуществления, когда UE работает в режиме MIMO и переключается из двухпоточного режима передачи в однопоточный режим передачи в соответствии с командой переключения одно/двухпоточного режима передачи, выданной сетью, UE оценивает, требуется ли повторная передача данных в процессах HARQ двух потоков, соответствующим каждому TTI, и передает данные в процессе HARQ остановленного потока данных.
В этом варианте осуществления при получении от Node B команды на переключение из двухпоточного режима передачи в однопоточный режим передачи при условии, что передача данных потока 2 данных остановлена, UE переключается из двухпоточного режима передачи в однопоточный режим передачи и оценивает, требуется ли повторная передача данных в каждом процессе HARQ потока 1 данных. Если данные требуется повторно передать, UE повторно передает данные в соответствующем процессе HARQ. Если данные в процессе HARQ потока 1 данных не требуется повторно передать, UE оценивает, требуется ли повторно передавать данные процесса HARQ потока данных 2 в течение того же TTI, что и потока 1 данных. Если данные требуется повторно передать, UE повторно передает данные потока 2 данных в процессе HARQ потока 1 данных; если данные в процессе HARQ потока 2 данных не требуется повторно передать, UE передает новые данные в процессе HARQ потока 1 данных.
По данному варианту осуществления, во время передачи данных потока 2 данных, UE может игнорировать сообщения AG/AR, передаваемые сетью.
Следующая часть подробно описывает этот вариант осуществления со ссылкой на процесс повторной передачи, когда переключение из двухпоточного режима передачи в однопоточный режим передачи показано на Фиг.5A и Фиг.5B.
Как показано на Фиг.5A и Фиг.5B, по этому варианту осуществления, как пример взят 2 мс TTI. После того как UE переключится из двухпоточного режима передачи в однопоточный режим передачи, если данные a k в процессе HARQ потока 1 данных не требуется повторно передать, а данные bk в процессе HARQ потока 2 данных в течении того же TTI, что и поток 1 данных, требуется повторно передать, после переключения в однопоточный режим передачи, данные bk передают в соответствующий процесс k HARQ потока 1 данных. Как показано на Фиг.5A, если данные ak в процессе HARQ потока 1 данных требуется повторно передать, после переключения в однопоточный режим передачи, данные ak передают в соответствующий процесс k HARQ потока 1 данных. На этом этапе не рассматривают, требуется ли повторно передать данные bk в процессе HARQ в потоке 2 данных в течение того же TTI, что и потока 1 данных. Если данные bk в процессе HARQ потока 2 данных в течение того же TTI, что и потока 1 данных, также требуется повторно передать, эти данные отбрасывают, как показано на Фиг.5B.
По этому варианту осуществления 2 мс TTI взят как пример. Когда используется 10 мс TTI, способ переключения из двухпоточного режима передачи в однопоточный режим передачи является точно таким же, как описанный в предыдущем варианте осуществления, и не описан здесь подробно. Однако в случае 10 мс TTI имеются четыре процесса HARQ.
По этому варианту осуществления случай, когда передача данных потока 2 данных остановлена, взят как пример. Однако этот вариант осуществления им не ограничивается. Также UE может остановить передачу данных потока 1 данных. Процесс действий является тем же самым, что и описанный в этом варианте осуществления, и не описан здесь подробно.
По способу в этом варианте осуществления может быть решена проблема передачи данных в соответствующем процессе HARQ остановленного потока данных, когда двухпоточный режим передачи переключают в однопоточный режим передачи после применения технологии MIMO в восходящем потоке данных; может быть эффективно снижена потеря данных; и достигнута быстрая повторная передача данных.
Вариант осуществления 6
Вариант осуществления настоящего изобретения также предусматривает способ повторной передачи данных. Следующий раздел подробно описывает этот вариант осуществления со ссылкой на сопровождающие чертежи.
Вновь, как показано на Фиг.2, по способу в этом варианте осуществления, когда UE работает в режиме MIMO и переключается из однопоточного режима передачи в двухпоточный режим передачи согласно выданной сетью команде переключения одно/двухпоточного режима передачи данных, UE соответственно передает данные в процессе HARQ исходного потока данных.
В этом варианте осуществления, при приеме от Node B команды на переключение из однопоточного режима передачи в двухпоточный режим передачи при условии, что поток 2 данных добавляют для передачи данных, UE переключается из однопоточного режима передачи в двухпоточный режим передачи и передает данные повторной передачи потока 1 данных в процессе HARQ исходного потока 1 данных без изменения номера процесса HARQ. Или UE передает данные повторной передачи в процессе HARQ исходного потока 1 данных как новые данные в любой из двух потоков данных.
По этому варианту осуществления данные повторной передачи потока 1 данных могут быть переданы в процессе HARQ нового потока 2 данных.
По способу в этом варианте осуществления может быть решена проблема передачи данных в соответствующем процессе HARQ остановленного потока данных, когда двухпоточный режим передачи переключают в однопоточный режим передачи после применения технологии MIMO в восходящем потоке данных; может быть эффективно снижена потеря данных; и достигнута быстрая повторная передача данных.
Вариант осуществления 7
Вариант осуществления настоящего изобретения также предусматривает абонентское оборудование. Следующий раздел подробно описывает этот вариант осуществления со ссылкой на сопровождающие чертежи.
Фиг.6 является функциональной структурной схемой абонентского оборудования по этому варианту осуществления. Абонентское оборудование согласно этому варианту осуществления может использовать способы повторной передачи данных из вариантов осуществления с 1 по 5. Как показано на Фиг.6, абонентское оборудование в этом варианте осуществления включает в себя принимающий блок 61, блок 62 обработки и блок 63 сброса.
Принимающий блок 61 выполнен с возможностью приема выдаваемой сетью команды переключения одно/двухпоточного режима передачи.
Блок 62 обработки выполнен с возможностью переключения режима передачи согласно выданной сетью команде переключения в одно/двухпоточный режим передачи. Например, когда принимающий блок 61 принимает от сети команду, инструктирующую переключиться из двухпоточного режима передачи в однопоточный режим передачи, блок 62 обработки переключает из двухпоточного режима передачи в однопоточный режим передачи и останавливает передачу данных одного потока данных в двухпоточном режиме передачи.
Блок 63 сброса выполнен с возможностью сброса данных в процессе HARQ остановленного потока данных.
По другому варианту осуществления настоящего изобретения абонентское оборудование может дополнительно включать в себя первый передающий блок 64, выполненный с возможностью передачи данных в процессе HARQ остановленного потока данных в процессе HARQ другого потока данных, после того как модуль обработки остановит передачу данных одного потока данных в двухпоточном режиме передачи.
В этом варианте осуществления, первый передающий блок 64 включает в себя любой один или любое сочетание следующих модулей:
первый модуль 641 повторной передачи, выполненный с возможностью, если данные в другом потоке данных требуется повторно передать, передачи данных повторной передачи в соответствующем процессе HARQ другого потока данных, и передачи данных в процессе HARQ остановленного потока данных в процессе HARQ другого потока данных, где нет данных для повторной передачи;
второй модуль 642 повторной передачи, выполненный с возможностью, если обратная связь для процесса HARQ остановленного потока данных является NACK, передачи данных в процессе HARQ остановленного потока данных, обратная связь для которого является NACK, в процессе HARQ другого потока данных, где нет данных для повторной передачи; и
третий модуль 643 повторной передачи, выполненный с возможностью: если данные в процессе HARQ другого потока данных требуется повторно передать, передачи данных в соответствующем процессе HARQ другого потока данных; если данные в процессе HARQ другого потока данных не требуется повторно передать, а данные процессе HARQ остановленного потока данных требуется повторно передать, передачи данных в процессе HARQ остановленного потока данных в соответствующем процессе HARQ другого потока данных; и если данные в процессе HARQ другого потока данных не требуется повторно передать, и данные процесса HARQ остановленного потока данных не требуется повторно передавать, передачи новых данных в другой поток данных. По варианту осуществления настоящего изобретения абонентское оборудование может дополнительно включать в себя:
второй передающий модуль 65, выполненный с возможностью, после приема от сети принимающим блоком 61 команды, инструктирующей переключиться из двухпоточного режима передачи в однопоточный режим передачи, соответственно передачи новых данных и данных повторной передачи в двухпоточном режиме передачи, прежде чем блок 62 обработки остановит передачу данных одного потока данных в двухпоточном режиме передачи. По этому варианту осуществления второй передающий блок 65 включает в себя:
первый модуль 651 остановки, выполненный с возможностью остановки новой передачи данных в одном потоке данных в двухпоточном режиме передачи;
первый передающий модуль 652, выполненный с возможностью передачи новых данных одного потока в процессе HARQ другого потока данных; и
второй передающий модуль 653, выполненный с возможностью передачи данных повторной передачи в процессе HARQ одного потока данных до тех пор, пока данные повторной передачи не будут повторно переданы, или количество попыток повторной передачи не достигнет максимального значения повторных передач. Абонентское оборудование в этом варианте осуществления может использовать способы из вариантов осуществления с 1 по 5. В вариантах осуществления способов подробно описаны этапы способа, которые не описаны здесь подробно.
Абонентским оборудованием в этом варианте осуществления может быть решена проблема передачи данных в процессе HARQ остановленного потока данных, когда двухпоточный режим передачи переключают в однопоточный режим передачи, или проблема передачи данных в процессе HARQ исходного потока данных, когда однопоточный режим передачи переключают в двухпоточный режим передачи, после применения технологии MIMO в восходящей линии связи; может быть эффективно снижена потеря данных; и достигнута быстрая повторная передача данных.
Вариант осуществления 8
Вариант осуществления настоящего изобретения также предусматривает абонентское оборудование. Следующий раздел подробно описывает этот вариант осуществления со ссылкой на сопровождающие чертежи.
Фиг.7 является функциональной структурной схемой абонентского оборудования по этому варианту осуществления. Абонентское оборудование согласно этому варианту осуществления может использовать способы повторной передачи данных, раскрываемые в варианте осуществления 6. Как показано на Фиг.7, абонентское оборудование в этом варианте осуществления главным образом включает в себя: принимающий блок 71 и блок 72 обработки. Принимающий блок 71 выполнен с возможностью приема выданной сетью команды переключения одно/двухпоточного режима передачи.
Блок 72 обработки выполнен с возможностью переключения из однопоточного режима передачи в двухпоточный режим передачи и передачи данных в однопоточном режиме передачи по двум путям потоков данных, когда принимающий блок 71 примет выданную сетью команду, инструктирующую переключиться из однопоточного режима передачи в двухпоточный режим передачи.
По одному варианту осуществления настоящего изобретения блок 72 обработки может включать в себя:
первый передающий модуль 721, выполненный с возможностью передачи данных повторной передачи в процессе HARQ исходного потока данных без смены номера процесса HARQ; и
второй передающий модуль 722, выполненный с возможностью передачи новых данных в соответствующий процесс HARQ нового потока данных.
По другому варианту осуществления настоящего изобретения блок 72 обработки может включать в себя третий передающий модуль 723, выполненный с возможностью передачи данных повторной передачи исходного потока данных как новых данных в процессе HARQ либо исходного потока данных, либо нового добавленного потока данных.
Абонентское оборудование в этом варианте осуществления может использовать способы, раскрытые в варианте осуществления 6. В вариантах осуществления способов подробно описаны этапы способа, которые не описаны здесь подробно.
В соответствии с абонентским оборудованием в этом варианте осуществления может быть решена проблема передачи данных в процессе HARQ остановленного потока данных, когда двухпоточный режим передачи переключают в однопоточный режим передачи после применения технологии MIMO в восходящей линии связи; может быть эффективно снижена потеря данных; и достигнута быстрая повторная передача данных.
Этапы способа или алгоритмы, раскрываемые в вариантах осуществления настоящего изобретения, могут быть выполнены аппаратным или программным модулем, задействованным процессором, или выполнены сочетанием программных и аппаратных модулей. Программный модуль может быть сохранен в запоминающем устройстве с произвольной выборкой (RAM), запоминающем устройстве, постоянном запоминающем устройстве (ROM), электрически программируемом ПЗУ, стираемом электрическим током ППЗУ, регистре, накопителе на жестких дисках, переносном накопителе на магнитных дисках, CD-ROM, или любом носителе данных в других видах, хорошо известных в данной области техники.
Приведенные выше варианты осуществления использованы для подробного описания задач, технических решений и благоприятных эффектов настоящего изобретения. Специалистам в данной области техники следует понимать, что упомянутые выше варианты осуществления являются всего лишь вариантами осуществления настоящего изобретения и не подразумевают ограничения объема охраны настоящего изобретения. Любая модификация, эквивалентная замена или улучшение, сделанное не выходя за рамки сущности и принципа настоящего изобретения, должна входить в объем охраны настоящего изобретения.
Класс H04L1/18 системы с автоматическим повторением, например системы Ван Дуурена