Устройство связи, способ передачи и способ приема
Иллюстрации
Показать всеНастоящее изобретение относится к устройствам беспроводной связи. Технический результат изобретения заключается в уменьшении потерь в операции приема и/или передачи, когда повторные передачи происходят вне предварительно определенного интервала из-за управления повторной передачей. Устройство связи, которое выполняет обработку приема данных, передаваемых в моменты времени предварительно определенного интервала, устройство связи имеет передающий блок, выполненный с возможностью передавать сигнал, указывающий, что данные успешно приняты, когда данные, передаваемые в М-й момент времени согласно предварительно определенному интервалу, успешно принимаются, и блок управления, выполненный с возможностью выполнять управление для предоставления периода, в котором, по меньшей мере, выполняется другая обработка приема, отличная от обработки приема, или процесс приема не выполняется до тех пор, пока не настанет следующий М+1-й момент времени согласно предварительно определенному интервалу после передачи сигнала. 8 н. и 2 з.п. ф-лы, 12 ил.
Реферат
1. Область техники, к которой относится изобретение
Аспект изобретения относится к устройствам связи, включающим в себя передающее устройство и приемное устройство, способ передачи и способ приема, для передачи/приема беспроводных сигналов.
2. Уровень техники
В системах беспроводной связи, включающих в себя систему мобильной связи, беспроводные сигналы передаются приемному устройству от передающего устройства. Пакетные данные или подобные им являются примером беспроводных сигналов. Существуют различные данные, которые сохраняются в части данных пакетных данных. Данные не ограничиваются текстовыми данными и данными изображений, и могут включать в себя аудиоданные и т.п. Если беспроводные сигналы не передаются непрерывно, передача беспроводного сигнала, как правило, выполняется в предварительно определенном интервале. Например, передача выполняется каждые 20 мс.
Однако не существует гарантии того, что приемное устройство сможет успешно принять беспроводной сигнал, даже если передающее устройство передает беспроводной сигнал. Т.е., на передачу сигнала влияет канал распространения (путь) (например, канал с затуханиями), поскольку передача и прием выполняются беспроводным образом. Соответственно, принимаемый сигнал, который приемное устройство получает посредством приема передаваемого сигнала, может быть неправильным. Передаваемый сигнал может быть закодирован кодом с исправлением ошибок, и возможно сформировать соответствующий принимаемый сигнал посредством кодирования с исправлением ошибок в приемном устройстве. Однако ошибка может быть не исправлена полностью в зависимости от степени ошибки, так что приемное устройство может не получить соответствующий принимаемый сигнал.
Принимая во внимание вышеописанное, существует технология выполнения повторной передачи от передающего устройства посредством определения результата приема передаваемого сигнала в приемном устройстве и обратной передачи результата приема передающему устройству.
Фиг.1 показывает известный способ обработки передачи/приема данных, в который вводится управление повторной передачи.
Как описано на фиг.1, передающее устройство передает данные (например, пакет аудиоданных) по очереди каждые 20 мс. Приемное устройство пытается принять передаваемые данные. Затем приемное устройство передает ACK-сигнал, когда данные успешно приняты. Передающее устройство распознает, что передача была выполнена успешно, если принимается ACK-сигнал, и затем передает другой передаваемый сигнал (например, следующий передаваемый сигнал, который должен быть передан тому же приемному устройству) в следующее время передачи. Однако, как описано на фиг.1, когда приемное устройство не может успешно принять данные, после третьей передачи, происходит ошибка вследствие влияния беспроводного канала, приемное устройство передает NACK-сигнал. Передающее устройство узнает, что передача не была выполнена успешно, если принимается NACK-сигнал, и затем выполняет повторную передачу. Таким образом, приемное устройство дополнительно принимает повторно передаваемые данные. Когда прием повторной передачи является успешным, ACK-сигнал передается от приемного устройства, и затем следующие данные передаются от передающего устройства в следующий момент передачи. Соответственно, даже если первая передача заканчивается неудачей, возможно, что одна или более чем одна повторная передача делает передачу успешной посредством введения управления повторной передачей.
Что касается вышеописанного, управление повторной передачей описывается в 3GPP TS25.212, 3GPP TS25.321 и 3GPP TS36.212.
Как описано ранее, введение управления повторной передачей увеличивает шансы успешной передачи данных от передающего устройства к приемному устройству. Однако трудно выполнить управление, например, выполнить прерывистый прием просто в предварительно определенном интервале, поскольку выполняется (вставляется) управление повторной передачей.
Сущность изобретения
Целью настоящего изобретения является уменьшение потерь в операции приема и/или операции передачи, когда повторные передачи происходят вне предварительно определенного интервала из-за управления повторной передачей.
Согласно аспекту изобретения используется устройство связи, которое выполняет обработку приема данных, передаваемых в моменты времени предварительно определенного интервала, устройство связи имеет передающий блок, выполненный с возможностью передавать сигнал, указывающий, что данные успешно приняты, когда данные, передаваемые в M-й момент времени согласно предварительно определенному интервалу, успешно принимаются, и блок управления, выполненный с возможностью выполнять управление для предоставления периода, в котором, по меньшей мере, выполняется другая обработка приема, отличная от обработки приема, или процесс приема не выполняется до тех пор, пока не подойдет следующий M+1-й момент времени согласно предварительно определенному интервалу после передачи сигнала, или способ, используемый в устройстве связи.
Согласно аспекту изобретения используется устройство связи, которое выполняет обработку приема данных, передаваемых в моменты времени предварительно определенного интервала, устройство связи имеет передающий блок, выполненный с возможностью передавать сигнал, указывающий, что данные успешно не приняты, когда данные успешно не приняты в M-й момент времени согласно предварительно определенному интервалу, и блок управления, выполненный с возможностью выполнять управление для предоставления периода, в котором, по меньшей мере, выполняется другая обработка приема, отличная от обработки приема, или процесс приема не выполняется до тех пор, пока не подойдет следующий M+1-й момент времени согласно предварительно определенному интервалу после того, как обнаруживается, что обработка управления повторной передачей не выполнена в ответ на передачу сигнала, указывающего, что данные успешно не приняты, или способ, используемый в устройстве связи. Согласно аспекту изобретения используется устройство связи, выполненное с возможностью выполнять повторную передачу, устройство связи имеет блок управления повторной передачей, выполненный с возможностью выполнять повторную передачу, когда принимается ответ о том, что новые данные не приняты, и когда принимается сигнал, указывающий, что данные успешно не приняты, при этом блок управления повторной передачей не выполняет N-ю повторную передачу, когда не принят ответ на N-ю повторную передачу, но выполняет N+1-ю повторную передачу, когда принимается ответ, указывающий, что N-я повторная передача не была успешно принята, или способ, используемый в устройстве связи.
Согласно аспекту изобретения используется устройство связи, которое выполняет обработку приема данных, передаваемых в моменты времени предварительно определенного интервала, устройство связи имеет передающий блок, выполненный с возможностью передавать сигнал, указывающий, что данные успешно приняты, когда данные, передаваемые в M-й момент времени согласно предварительно определенному интервалу, успешно принимаются, и блок управления, выполненный с возможностью определять, выполняется или нет обработка управления повторной передачей, когда передается сигнал, указывающий, что данные успешно приняты, при этом блок управления передает сигнал, указывающий, что данные успешно приняты, когда выполняется обработка управления повторной передачей, или используется способ, используемый в устройстве связи.
Дополнительные цели и преимущества изобретения будут частично изложены в описании, которое следует ниже, и частично будут явствовать из описания или могут быть изучены при практическом использовании изобретения. Цели и преимущества изобретения могут быть реализованы и получены посредством элементов и комбинаций, детально указанных в прилагаемой формуле.
Следует понимать, что и приведенное выше общее описание, и последующее детальное описание являются только примерными и объяснительными, а не ограничивающими изобретение как заявлено.
Краткое описание чертежей
Фиг.1 иллюстрирует известный способ обработки передачи/приема данных.
Фиг.2 иллюстрирует первый пример обработки передачи/приема данных.
Фиг.3 иллюстрирует второй пример обработки передачи/приема данных.
Фиг.4 иллюстрирует первый пример конфигурации приемного устройства.
Фиг.5 иллюстрирует пример потока управления в приемном устройстве.
Фиг.6 иллюстрирует другой пример потока управления в приемном устройстве.
Фиг.7 иллюстрирует управление повторной передачей в случае, когда передающее устройство не принимает ACK-сигнал.
Фиг.8 иллюстрирует первый пример конфигурации передающего устройства.
Фиг.9 иллюстрирует первый пример обработки передачи.
Фиг.10 иллюстрирует пример потока управления в передающем устройстве.
Фиг.11 иллюстрирует второй пример обработки передачи.
Фиг.12 иллюстрирует пример потока управления в приемном устройстве.
Осуществление изобретения
Предпочтительные варианты осуществления настоящего изобретения будут объяснены со ссылкой на сопровождающие чертежи.
[a] Первый вариант осуществления
Когда передающее устройство передает беспроводной сигнал в предварительно определенном интервале, приемное устройство может принять беспроводной сигнал, выполняя прием в ответ на предварительно определенный интервал. Возможно определить, выполняется или нет передача (повторная передача) вне интервала, на основе типа сигнала, который передает само приемное устройство. Т.е., передача (повторная передача) не происходит вне интервала, если ACK-сигнал (тип 1) передается из приемного устройства, но передача (повторная передача) происходит вне интервала, если NACK-сигнал (тип 2) передается из приемного устройства.
В этом варианте осуществления, следовательно, когда приемное устройство выполняет управление прерывистым приемом в ответ на интервал передачи, когда передается NACK-сигнал, период операции приема должен быть установлен более продолжительным по сравнению со случаем, когда передается ACK. Период может быть, например, периодом, в котором беспроводной сигнал передается посредством повторной передачи (например, первой повторной передачи) и затем принимается. Если другой NACK-сигнал передается в ответ на повторную передачу, период может быть периодом, в котором беспроводной сигнал передается посредством другой повторной передачи (второй повторной передачи) и затем принимается.
В момент передачи NACK-сигналов энергия приемного блока включается, вся в течение периода, соответствующего интервалу передачи. В момент передачи ACK-сигналов, питание приемного блока может быть выключено, когда прием завершен, что может уменьшить потребление энергии.
Однако в ситуации, где предполагается, что среда приема не так хороша, например, как среда, при которой передаются NACK-сигналы, приемный блок может назначать период, равный или больший, чем 1/2-2/3 интервала передачи, периоду для приема повторной передачи и назначает оставшиеся 1/3-1/2 интервала передачи периоду для измерения (исследования) качества приема сигналов от соседних базовых станций. Т.е., приемный блок обработки может управляться, чтобы выполнить другую обработку приема.
Фиг.2 показывает первый пример обработки передачи/приема данных.
Как описано на фиг.2, передающее устройство передает данные (например, пакет аудиоданных), например, каждые 20 мс. Приемное устройство выполняет прерывистый прием в ответ на этот интервал. Когда данные успешно приняты, и ACK-сигнал передается, предварительно определенный период (T1) выделяется операции приема для приема данных. Когда передается NACK-сигнал, другой предварительно определенный период (T2 (T1<T2)) выделяется операции приема для приема данных. Период T2 является периодом, в котором, по меньшей мере, может быть принята одна повторная передача. Когда выполняется множество повторных передач, период T2 может быть установлен в период TL, в котором может быть принята конечная повторная передача.
Вторым примером является то, что передающее устройство может не принять NACK-сигнал, даже если приемное устройство передает NACK-сигнал. В таком случае повторная передача не выполняется. Таким образом, другой NACK-сигнал может быть передан, чтобы ожидать другую повторную передачу, но это требует значительного времени.
Следовательно, когда повторная передача успешно не принята, даже если приемное устройство передает NACK-сигнал (или когда передающее устройство не принимает предварительное уведомление о повторной передаче), приемное устройство может управлять приемным блоком так, чтобы не выполнять операцию приема данных до тех пор, пока не придет время следующей периодической передачи. Т.е., например, питание приемного блока может быть выключено, или приемный блок может искать другой передающий блок, как вне режима ожидания приема.
Фиг.3 показывает второй пример обработки передачи/приема данных.
Как описано на фиг.3, когда приемное устройство не может принять первый передаваемый сигнал, приемное устройство передает NACK-сигнал, чтобы попытаться принять повторную передачу, но не принимает повторную передачу (или не принимает предварительное уведомление о повторной передаче). Таким образом, приемное устройство затем выводит приемный блок из состояния ожидания приема данных повторной передачи. С другой стороны, приемное устройство передает NACK-сигнал передающему устройству, так как третий передаваемый сигнал не был успешно принят. В этом случае выполняется повторная передача, так как передающее устройство может принять NACK-сигнал. Приемное устройство передает ACK-сигнал, так как приемное устройство может принять первую повторную передачу, и выводит приемный блок из состояния ожидания приема данных повторной передачи. Работа вне состояния ожидания приема может быть идентичной работе первого примера.
Основные потоки управления первого и второго примеров согласно первому варианту осуществления описаны выше. Конфигурация приемного устройства, соответствующего вышеописанному управлению, будет описана посредством использования фиг.4.
Фиг.4 показывает первый пример конфигурации приемного устройства.
Цифра 1 указывает приемную антенну. Цифра 2 указывает приемный блок обработки. Цифра 3 указывает блок определения результата приема. Цифра 4 указывает блок управления приемом. Цифра 5 указывает таймер. Цифра 6 указывает блок формирования ACK/NACK-сигнала. Цифра 7 указывает передающий блок обработки. Цифра 8 указывает передающую антенну.
Приемная антенна 1 принимает сигналы, передаваемые периодически из передающего устройства, и передает сигналы, повторно передаваемые из передающего устройства. Процесс приема выполняется по сигналам, которые принимаются приемной антенной, приемным блоком 2 обработки в зависимости от форм передачи, используемых для передачи, чтобы получить принимаемые данные посредством демодулирования и декодирования (может быть включено декодирование с коррекцией ошибок). Форма передачи может быть включена в предварительное уведомление о передаче, передаваемое из передающего устройства, или может быть формой, выбранной из предварительно определенных форм. Принятые данные, полученные приемным блоком 2 обработки, предоставляются блоку 3 определения результата приема. Затем определяется, успешно ли выполнен прием или нет. Например, если передающее устройство выполняет процесс кодирования с обнаружением ошибок (добавление результата вычисления CRC и т.п.) по передаваемым данным, обнаружение ошибок выполняется посредством использования результата вычисления CRC, и результат обнаружения ошибок предоставляется блоку 6 формирования ACK/NACK-сигнала. Если данные приняты успешно, принятые данные предоставляются блоку обработки принятых данных с левой стороны, не показано на чертеже, и затем отображаются на дисплее, выводятся как звук из динамика или выводятся на внешнее устройство, когда необходимо. Хотя данные могут быть отброшены, если данные успешно не приняты, данные могут быть сохранены в блоке памяти внутри блока 3 определения результата приема для объединения с принятыми данными, передаваемыми посредством следующей повторной передачи. Приемный блок 2 обработки может выполнить декодирование на основе объединенных данных и может выдать результат блоку 3 определения результата (так называемый способ гибридного ARQ).
Если результат приема указывает, что данные были успешно приняты, блок 6 формирования ACK/NACK-сигнала выводит ACK-сигнал в качестве ответного сигнала. Если результат приема указывает, что данные не были успешно приняты, блок 6 формирования ACK/NACK-сигнала выводит NACK-сигнал в качестве ответного сигнала. Передающий блок обработки 7 выполняет обработку передачи по ответным сигналам (ACK-сигнал/NACK-сигнал), чтобы преобразовать их в беспроводные сигналы, и затем отправляет беспроводные сигналы из передающей антенны 8. Момент передачи ответного сигнала может наступить после того, как предварительно определенное временное смещение проходит момент передачи пакета.
Передающая антенна и приемная антенна могут быть совместно используемой антенной посредством использования антенного переключателя и т.п.
Блок 4 управления приемом управляет каждым приемным блоком на основе синхронизирующих сигналов, выведенных от таймера 5 (блок управления синхронизацией). Другие блоки управляются блоком 9 управления.
Фиг.5 показывает первый пример потока управления в приемном устройстве. Это управление выполняется, главным образом, посредством управления блоком 4 управления приемом.
Блок 4 управления приемом управляет, чтобы начать операцию приема, и определяет, принят или нет пакет (этап S1).
Если пакет принят на этапе S1, блок 3 определения результата приема определяет, принят ли пакет успешно или нет (этап S2).
Если пакет успешно принят, ACK-сигнал формируется блоком 6 формирования ACK/NACK-сигнала, и ACK-сигнал передается из передающего блока 7 обработки и передающей антенны 8 (этап S3).
Если пакет успешно не принят, с другой стороны, NACK-сигнал формируется блоком 6 формирования ACK/NACK-сигнала, и NACK-сигнал передается из передающего блока 7 обработки и передающей антенны 8 (этап S5). Блок 4 управления приемом выводит приемный блок 2 обработки и т.д. в состояние ожидания приема без выключения его питания, или подобного, чтобы принять повторно переданный пакет. После чего процесс переходит обратно к определению на этапе S1.
Если ACK-сигнал принимается на этапе S3, выполняется обработка остановки приема пакетных данных (этап S4). Во время обработки остановки приема пакетных данных, например, питание приемного блока 2 обработки и т.п. выключается, или может быть проведен поиск других передающих устройств.
Затем блок 4 управления приемом управляет приемным блоком 2 обработки и т.д. в следующий момент передачи, чтобы принять следующий пакет. Процесс переходит обратно к определению на этапе S1.
Если определено, что пакет не принят в предварительно определенный момент периодической передачи в определении на этапе S1, определяется, принят ли или нет пакет повторной передачи на этапе 1 без выключения питания приемного блока 2 обработки как процесс после передачи NACK-сигнала на этапе 5 (Этап S1).
Фиг.6 показывает другой пример потока управления в приемном устройстве. Это управление выполняется посредством управления блоком 4 управления приемом и т.п.
Блок 4 управления приемом управляет так, чтобы начать операцию приема в ответ на момент передачи, и определяет, принят или нет пакет (этап S11).
Если пакет принят на этапе S11, блок 3 определения результата приема определяет, принят ли пакет успешно или нет (этап S12).
Если пакет успешно принят, ACK-сигнал формируется блоком 6 формирования ACK/NACK-сигнала и передается из передающего блока 7 обработки и передающей антенны 8 (этап S13).
Если пакет успешно не принят, с другой стороны, NACK-сигнал формируется блоком 6 формирования ACK/NACK-сигнала и передается из передающего блока 7 обработки и передающей антенны 8 (этап S15). Блок 4 управления приемом выводит приемный блок 2 обработки и т.д. в состояние ожидания приема без выключения его питания, или подобного, чтобы принять повторно переданный пакет. После чего процесс переходит обратно к определению на этапе S11.
Если пакет не принят на этапе S11, или ACK-сигнал принят на этапе S13, процесс приема пакетных данных останавливается (этап S14). Во время остановки процесса приема пакетных данных, например, питание приемного блока 2 обработки и т.п. выключается, или проводится поиск других передающих устройств.
Затем блок 4 управления приемом управляет приемным блоком 2 обработки и т.п. в следующий момент передачи, чтобы принять следующий пакет. Процесс переходит обратно к определению на этапе S11.
[b] Второй вариант осуществления
Передающее устройство может выполнять управление повторной передачей не только, когда ACK-сигнал не принимается, но также когда принимается NACK-сигнал.
Фиг.7 показывает управление повторной передачей, когда передающее устройство не принимает ACK-сигнал.
Также как и в первом варианте осуществления передающее устройство передает пакеты в предварительно определенном интервале (20 мс). Первая передача была успешной, и приемное устройство передало ACK-сигнал. Однако передающее устройство не может принять ACK-сигнал успешно (или передающее устройство неправильно определило ACK-сигнал как NACK-сигнал). Соответственно, передающее устройство выполняет повторную передачу.
С другой стороны, так как приемное устройство передало ACK-сигнал, повторная передача не ожидается, и приемное устройство не примет повторную передачу. Следовательно, передающее устройство выполняет другую повторную передачу, так как приемное устройство не передает какие-либо ответные сигналы (ACK-сигнал/NACK-сигнал) в ответ на повторную передачу. После чего бесполезные повторные передачи напрасно выполняются вплоть до максимального числа передач до тех пор, пока не наступит следующий момент передачи.
В этом варианте осуществления передающее устройство не выполняет следующую повторную передачу, если NACK-сигнал не принят в ответ на первую повторную передачу. Т.е., повторная передача выполняется не только когда принят NACK-сигнал, но также когда ACK-сигнал не принят в ответ на первую повторную передачу. После первой повторной передачи, однако, повторная передача выполняется, если принят NACK-сигнал, но повторная передача не выполняется, если ACK/NACK-сигнал не принят (нет случая ответа).
В результате, возможно уменьшить бесполезные повторные передачи, которые выполняются, когда передающее устройство не может обнаружить ACK-сигнал.
Фиг.8 показывает первый пример конфигурации передающего устройства.
Цифра 11 указывает приемную антенну. Цифра 12 указывает приемный блок обработки. Цифра 13 указывает блок управления повторной передачей. Цифра 14 указывает блок формирования пакета. Цифра 15 указывает блок формирования информации о пакете. Цифра 16 указывает передающий блок обработки. Цифра 17 указывает передающую антенну.
Приемная антенна 11 принимает различные сигналы (например, ACK-сигналы и NACK-сигналы), передаваемые от приемного устройства. Процесс приема выполняется по сигналам, принятым приемной антенной, приемным блоком 12 обработки в зависимости от форм передачи, используемых для передачи, чтобы получать принятые данные посредством демодуляции и декодирования (может быть включено декодирование с коррекцией ошибок). Принимаемые данные (например, ACK-сигнал и NACK-сигнал), полученные приемным блоком 12 обработки, предоставляются блоку 13 управления повторной передачей.
После новой передачи (не повторной передачи) (передачи, выполненной в предварительно определенном интервале) блок 13 управления повторной передачей выполняет управление повторной передачей, когда ни ACK-, ни NACK-сигнал не принят в момент приема ответного сигнала (ACK-сигнала/NACK-сигнала).
Т.е., повторно передаваемые данные формируются на основе передаваемых данных, сохраненных в блоке 14 формирования пакета, и передаются из передающего блока 16 обработки и передающей антенны 17.
В этом примере информация о форме пакета, передаваемой из блока 14 формирования пакета, предоставляется блоку 15 формирования информации о пакете. Затем параметр передачи (информация, такая как размер пакета, способ кодирования, способ модуляции и MIMO (применимо/не применимо)) формируется блоком 15 формирования информации о пакете. Заранее, перед передачей пакета параметр передачи передается как предварительная информация (включающая в себя уведомление о передаче, выполняемой конкретному приемному устройству) из передающего блока 16 обработки и передающей антенны 17.
Когда способ модуляции изменяется посредством изменения параметра передачи, способ модуляции сообщается передающему блоку 16 обработки, и передающий блок 16 обработки передает пакет в соответствии с сообщенным способом модуляции.
Передающая антенна и приемная антенна может быть совместно используемой антенной посредством использования антенного переключателя и т.п.
В этом случае блок 13 управления повторной передачей выполняет повторную передачу в ответ на первую передачу (новую передачу), когда ACK-сигнал не принят (включая случай, когда NACK-сигнал принят). Однако после N-ой передачи (включая N-ю передачу), блок 13 управления повторной передачей не выполняет повторную передачу, пока не принят NACK-сигнал. В этом случае число N может быть предварительно определенным значением, которое равно 2 или более. Однако число N может быть меньше, чем максимальное число повторных передач (такое как максимальное число повторных передач - 1).
Фиг.9 показывает первый пример обработки передачи/приема.
Как показано на фиг.9, блок 13 управления повторной передачей выполняет управление повторной передачей, когда передающее устройство не может обнаружить ACK-сигнал (в предварительно определенный момент приема ответных сигналов) или обнаруживает NACK-сигнал неправильно, даже если первая (новая) передача пакетных данных была успешной, и приемное устройство передало ACK-сигнал.
Однако поскольку приемное устройство передало ACK-сигнал, приемное устройство не выполняет операцию приема повторно переданного пакета (выключает питание приемного блока обработки или ищет другие принимающие устройства) и не передает тот или иной ответный сигнал.
Следовательно, передающее устройство не принимает ACK-сигнал или NACK-сигнал в момент приема ответного сигнала в ответ на повторную передачу. Затем, если передающее устройство не принимает NACK-сигнал, блок 13 управления повторной передачей передающего устройства управляет передающим устройством, чтобы не выполнять повторную передачу.
Фиг.10 показывает первый пример потока управления в передающем устройстве. Это управление выполняется, главным образом, посредством управления блоком 13 управления повторной передачей.
Передающее устройство (блок 13 управления повторной передачей) определяет, существует или нет пакет передачи, который должен быть передан (этап S31).
Если НЕТ на этапе S31, процесс переходит обратно к этапу S31. Если ДА на этапе S31, блок 14 формирования пакета предоставляет пакет передачи передающему блоку 16 обработки, чтобы передать новый пакет (этап S32) и передает пакет из передающей антенны 17. Перед передачей пакета информация параметра передачи формируется блоком 15 формирования информации о пакете и также передается приемному устройству из передающего блока 16 обработки и передающей антенны 17.
Затем блок 13 управления повторной передачей устанавливает значение i счетчика передач в 0 (этап S33). Счетчик может быть предусмотрен в блоке 13 управления повторной передачей.
Далее, блок 13 управления повторной передачей определяет, принят или нет ответный сигнал.
Если принят ACK-сигнал, процесс переходит обратно к этапу S31. Затем определяется, существует или нет следующий пакет передачи.
С другой стороны, если NACK-сигнал принят в качестве ответного сигнала, блок 13 управления повторной передачей управляет передающим устройством, чтобы повторно передать пакет (этап S35) и увеличивает значение i счетчика только на единицу. Затем процесс переходит обратно к определению на этапе S34.
В определении этапа S34 определяется, что DTX (нет ответа) указывается, если ни ACK-сигнал, ни NACK-сигнал не обнаружен в качестве ответного сигнала. Затем определяется, больше или нет значение i счетчика, чем предварительно определенное значение k (этап S36). Значение k является числом счетчика, которое равно 2 или больше, чем 2 и может быть меньше, чем максимальное число повторных передач.
На этапе S36, если устанавливаемое значение счетчика больше, чем значение k, блок 13 управления повторной передачей не выполняет процесс повторной передачи. Процесс переходит назад к этапу S31, и блок 13 управления повторной передачей передает следующий новый пакет.
С другой стороны, если заданное значение счетчика меньше, чем значение k, на этапе S36, блок 13 управления повторной передачей передает пакет повторной передачи (этап S35) и увеличивает значение i счетчика только на единицу. Затем процесс переходит обратно к этапу S34.
Это предоставляет возможность уменьшения бесполезных повторных передач, даже если существует разница в распознавании результата приема между передающим устройством и приемным устройством.
Далее, фиг.11 показывает второй пример этой обработки передачи/приема.
Как показано на фиг.11, блок 13 управления повторной передачей выполняет управление повторной передачей, когда передающее устройство не может обнаружить ACK-сигнал (в момент приема предварительно определенного ответного сигнала) или обнаруживает NACK-сигнал неправильно, даже если первая (новая) передача пакетных данных была успешной, и приемное устройство передало ACK-сигнал.
Рассматривается побочный случай, в котором передающее устройство не может обнаружить ACK-сигнал, даже если приемное устройство передает ACK-сигнал. Таким образом, определяется, передан или нет пакет повторной передачи. В это время определение может быть выполнено посредством проверки предварительного уведомления о повторной передаче, передаваемого из блока 15 формирования информации о пакете, или посредством фактической попытки принять пакет повторной передачи.
Если обнаруживается, что повторная передача не выполнена, приемное устройство выключает питание приемного блока, или выполняется поиск других передающих устройств.
С другой стороны, если обнаруживается, что повторная передача выполнена, даже если передающее устройство передавало ACK-сигнал приемное устройство передает ACK-сигнал, независимо от того, был или не был успешно принят пакет повторной передачи. Причина в том, что, поскольку успешный прием уже был завершен относительно пакета, другая повторная передача не является необходимой.
Следовательно, поскольку этот ACK-сигнал принимается передающим устройством, блок 13 управления повторной передачей передающего устройства управляется так, чтобы не выполнять другую повторную передачу.
Фиг.12 показывает первый пример потока управления в приемном устройстве. Это управление выполняется, главным образом, посредством управления блоком 4 управления приемом. Т.е., применяется приемное устройство, имеющее конфигурацию, показанную на фиг.4.
Передающее/приемное устройство (блок 4 управления приемом) управляет так, чтобы начать операцию приема в момент передачи для передачи нового пакета в ответ на предварительно определенный интервал, и определяет, был или нет принят пакет (этап S41).
Если пакет принят на этапе S41, блок 3 определения результата приема определяет, принят ли пакет успешно или нет (этап S42).
Если пакет успешно принят, ACK-сигнал формируется блоком 6 формирования ACK/NACK-сигнала, и ACK-сигнал передается из передающего блока 7 обработки и передающей антенны 8 (этап S43).
Если пакет успешно не принят, с другой стороны, NACK-сигнал формируется блоком 6 формирования ACK/NACK-сигнала, и NACK-сигнал передается из передающего блока 7 обработки и передающей антенны 8 (этап S46). Блок 4 управления приемом выводит приемный блок 2 обработки и т.д. в состояние ожидания приема без выключения его питания, или подобного, чтобы принять пакет повторной передачи. После чего процесс переходит обратно к определению на этапе S41.
Если ACK-сигнал передается на этапе S43, блок 4 управления приемом определяет, принят или нет пакет повторной передачи (этап S44). На этом этапе, если обработка передачи пакета повторной передачи не выполнена (если предварительное уведомление о передаче не принято, или если пакет передачи фактически не принят), процесс приема пакетных данных останавливается (этап S45). Во время остановки обработки приема пакетных данных, например, питание приемного блока 2 обработки и т.п. выключается, или проводится поиск других передающих устройств.
Затем блок 4 управления приемом управляет приемным блоком 2 обработки и т.п. в следующий момент передачи, чтобы принять следующий пакет. Затем процесс переходит обратно к определению на этапе S41.
На этапе S44, если обнаруживается, что обработка передачи пакета передачи выполнена, даже если передан ACK-сигнал, процесс переходит назад к этапу S43. Затем ACK-сигнал передается, чтобы управлять передающим устройством, чтобы не выполнять другую повторную передачу.
Переход назад к этапу S43 с этапа S44 может быть ограничен только однократным переходом. Также, разрешено следовать маршруту, чтобы перейти назад к этапу S43 с этапа S44, до тех пор, пока не будет достигнуто предварительно определенное значение N. В этом случае предварительно определенное значение N может быть меньшим, чем максимальное число повторных передач - 1.
Согласно вариантам осуществления возможно уменьшить потери в операции приема и операции передачи, когда повторные передачи происходят вне предварительно определенного интервала из-за управления повторной передачей.
Хотя варианты осуществления настоящего изобретения были описаны подробно, должно быть понятно, что различные изменения, замены и переделки могут быть сделаны в нем без отступления от духа и цели изобретения.
1. Устройство связи, которое выполняет обработку приема данных, передаваемых в моменты времени предварительно определенного интервала, устройство связи содержит:передающий блок, выполненный с возможностью передавать сигнал, указывающий, что данные успешно приняты, когда данные, передаваемые в М-й момент времени согласно предварительно определенному интервалу, успешно приняты; иблок управления, выполненный с возможностью выполнять управление для предоставления периода, в котором выполняется, по меньшей мере, другая обработка приема, отличная от упомянутой обработки приема, или процесс приема не выполняется до тех пор, пока не настанет следующий М+1-й момент времени согласно предварительно определенному интервалу после передачи сигнала.
2. Устройство связи по п.1, в которомпередающий блок выполняет управление приемом по повторной передаче данных, передаваемых в N-й момент времени, до тех пор, пока не наступит следующий N+1-й момент времени согласно предварительно определенному интервалу после передачи сигнала, указывающего, что данные, передаваемые в N-й момент времени, успешно не приняты, когда данные, передаваемые в N-й момент времени согласно предварительно определенному интервалу, успешно не приняты, и выполняет управление для предоставления периода, в котором, по меньшей мере, выполняется другая обработка приема, отличная от упомянутой обработки приема, или процесс приема не выполняется до тех пор, пока не настанет следующий N+1-й момент времени согласно предварительно определенному интервалу.
3. Устройство связи, которое выполняет обработку приема данных, передаваемых в моменты времени предварительно определенного интервала, устройство связи содержит:передающий блок, выполненный с возможностью передавать сигнал, указывающий, что данные успешно не приняты, когда данные успешно не приняты в М-й момент времени согласно предварительно определенному интервалу; иблок управления, выполненный с возможностью выполнять управление для предост