СПОСОБ, УСТРОЙСТВО И СИСТЕМА ПОВТОРНОЙ ПЕРЕДАЧИ ДАННЫХ

1. Способ повторной передачи данных, содержащий этапы, на которых:
- в случае если число уровней, которые должны заниматься кодовым словом, которое должно повторно передаваться, меньше числа уровней, выбранных посредством передающего устройства для использования, и новые данные не должны передаваться, определяют специальное кодовое слово согласно разности между числом уровней, выбранных посредством передающего устройства, и числом уровней, которые должны заниматься для повторной передачи кодового слова, при этом число транспортных блоков, содержащихся в специальном кодовом слове, равно разности; и
- назначают кодовое слово, которое должно повторно передаваться, и специальное кодовое слово для каждого транспортного уровня через межуровневое преобразование.
2. Способ повторной передачи данных по п. 1, дополнительно содержащий этап, на котором:
- отправляют индикатор передачи специального кодового слова в приемное устройство, при этом индикатор передачи специального кодового слова используется для того, чтобы идентифицировать то, что текущая передача данных содержит специальное кодовое слово.
3. Способ по п. 1, в котором специальное кодовое слово представляет собой виртуальное кодовое слово, и виртуальное кодовое слово представляет собой пустую информацию; или специальное кодовое слово представляет собой заполняющее кодовое слово, и заполняющее кодовое слово представляет собой любую непустую информацию.
4. Способ по п. 2, в котором процесс отправки индикатора передачи специального кодового слова в приемное устройство дополнительно содержит этап, на котором:
- переносят индикатор передачи специального кодового слова по HS-SCCH с тем, чтобы отправлять индикатор передачи специального кодового слова в приемное устройство.
5. Способ по п. 4, в котором перенос индикатора передачи специального кодового слова по HS-SCCH содержит этапы, на
которых:
- добавляют в пакет, содержащий связанную с передачей данных управляющую информацию, бит, который используется для того, чтобы идентифицировать индикатор передачи специального кодового слова, и переносят пакет по HS-SCCH; или
- задают, по меньшей мере, одно поле управляющей информации в пакете, содержащем связанную с передачей данных управляющую информацию, равным конкретному значению, которое используется для того, чтобы идентифицировать индикатор передачи специального кодового слова, и переносят пакет по HS-SCCH.
6. Способ по п. 1, в котором индикатор передачи специального кодового слова дополнительно используется для того, чтобы идентифицировать то, какое кодовое слово представляет собой специальное кодовое слово, и/или идентифицировать то, какое кодовое слово представляет собой кодовое слово, которое должно передаваться.
7. Способ повторной передачи данных, содержащий этапы, на которых:
- принимают кодовые слова, связанную с передачей данных управляющую информацию и индикатор передачи специального кодового слова, которые отправляются посредством передающего устройства, при этом связанная с передачей данных управляющая информация содержит индикатор номера процесса; кодовые слова содержат повторно передаваемое кодовое слово и специальное кодовое слово, и индикатор передачи специального кодового слова используется для того, чтобы идентифицировать то, что текущая передача данных содержит специальное кодовое слово; и
- после обнаружения индикатора передачи специального кодового слова идентифицируют повторно передаваемое кодовое слово и/или специальное кодовое слово в кодовых словах согласно индикатору номера процесса.
8. Способ повторной передачи данных по п. 7, в котором идентификация повторно передаваемого кодового слова и/или специального кодового слова в кодовых словах согласно индикатору номера процесса содержит этап, на котором:
- определяют то, декодируются корректно или нет буферизованные данные, соответствующие процессу, указываемому посредством индикатора номера процесса, или ассоциированному процессу для процесса; если буферизованные данные не декодируются корректно, идентифицируют то, что транспортный блок, соответствующий указываемому процессу или ассоциированному процессу в текущей передаче данных, принадлежит повторно передаваемому кодовому слову; или если буферизованные данные корректно декодируются, идентифицируют то, что транспортный блок, соответствующий указываемому процессу или ассоциированному процессу в текущей передаче данных, принадлежит специальному кодовому слову.
9. Способ повторной передачи данных, содержащий этапы, на которых:
- принимают кодовые слова и индикатор передачи специального кодового слова, которые отправляются посредством передающего устройства, при этом кодовые слова содержат: повторно передаваемое кодовое слово и специальное кодовое слово, и индикатор передачи специального кодового слова используется для того, чтобы идентифицировать то, что текущая передача данных содержит специальное кодовое слово, и используется для того, чтобы идентифицировать то, какое кодовое слово представляет собой специальное кодовое слово, или идентифицировать то, какое кодовое слово представляет собой повторно передаваемое кодовое слово; и
- идентифицируют повторно передаваемое кодовое слово и/или специальное кодовое слово в кодовых словах согласно индикатору передачи специального кодового слова.
10. Передающее устройство, содержащее:
- по меньшей мере, один процессор, сконфигурированный с возможностью, в случае если число уровней, которые должны заниматься кодовым словом, которое должно повторно передаваться, меньше числа уровней, выбранных посредством передающего устройства для использования, и новые данные не должны передаваться, определять специальное кодовое слово согласно разности между числом уровней, выбранных посредством передающего устройства, и числом уровней, которые должны заниматься для
повторной передачи кодового слова, при этом число транспортных блоков, содержащихся в специальном кодовом слове, равно разности; и
- по меньшей мере, один процессор, сконфигурированный с возможностью назначать кодовое слово, которое должно повторно передаваться, и специальное кодовое слово, определенное посредством, по меньшей мере, одного процессора, для каждого транспортного уровня через межуровневое преобразование.
11. Передающее устройство по п. 10, дополнительно содержащее:
- интерфейс связи, сконфигурированный с возможностью отправлять индикатор передачи специального кодового слова в приемное устройство, при этом индикатор передачи специального кодового слова используется для того, чтобы идентифицировать то, что текущая передача данных содержит специальное кодовое слово.
12. Приемное устройство, содержащее:
- интерфейс связи, сконфигурированный с возможностью принимать кодовые слова, связанную с передачей данных управляющую информацию и индикатор передачи специального кодового слова, которые отправляются посредством передающего устройства, при этом связанная с передачей данных управляющая информация содержит индикатор номера процесса; кодовые слова содержат повторно передаваемое кодовое слово и специальное кодовое слово, и индикатор передачи специального кодового слова используется для того, чтобы идентифицировать то, что текущая передача данных содержит специальное кодовое слово; и
- по меньшей мере, один процессор, сконфигурированный с возможностью, после обнаружения индикатора передачи специального кодового слова, идентифицировать повторно передаваемое кодовое слово и/или специальное кодовое слово в кодовых словах согласно индикатору номера процесса.
13. Приемное устройство, содержащее:
- интерфейс связи, сконфигурированный с возможностью принимать кодовые слова и индикатор передачи специального кодового слова, которые отправляются посредством передающего устройства, при этом кодовые слова содержат: повторно
передаваемое кодовое слово и специальное кодовое слово, и индикатор передачи специального кодового слова используется для того, чтобы идентифицировать то, что текущая передача данных содержит специальное кодовое слово, и используется для того, чтобы идентифицировать то, какое кодовое слово представляет собой специальное кодовое слово, или идентифицировать то, какое кодовое слово представляет собой повторно передаваемое кодовое слово; и
- по меньшей мере, один процессор, сконфигурированный с возможностью идентифицировать повторно передаваемое кодовое слово и/или специальное кодовое слово в кодовых словах согласно индикатору передачи специального кодового слова, принимаемому посредством интерфейса связи.
14. Способ повторной передачи данных, содержащий этапы, на которых:
- при необходимости повторно передавать часть кодовых слов или все кодовые слова определяют, посредством передающего устройства, то, что число уровней, используемых для передачи, составляет число уровней, которые должны заниматься для повторной передачи части кодовых слов, или составляет число уровней, которые должны заниматься для повторной передачи части всех кодовых слов;
- назначают, через межуровневое преобразование, транспортные блоки, содержащиеся в части кодовых слов, которые должны повторно передаваться, или в части всех кодовых слов, которые должны повторно передаваться для каждого транспортного уровня, соответствующего числу уровней, используемых для передачи; и
- отправляют связанную с передачей данных управляющую информацию в приемное устройство, при этом связанная с передачей данных управляющая информация содержит индикатор RI ранга и индикатор номера процесса.
15. Способ по п. 14, в котором назначение, через межуровневое преобразование, транспортных блоков, содержащихся в части кодовых слов, которые должны повторно передаваться, или в части всех кодовых слов, которые должны повторно передаваться,
для каждого транспортного уровня, соответствующего числу уровней, используемых для передачи, содержит этап, на котором:
- преобразуют транспортный блок, содержащийся в части кодовых слов, которые должны повторно передаваться, или в части всех кодовых слов, которые должны повторно передаваться, в повторно обработанное кодовое слово через число уровней, используемых для передачи, и преобразование транспортных блоков в кодовые слова, и назначают, через межуровневое преобразование, повторно обработанное кодовое слово для каждого транспортного уровня, соответствующего числу уровней, используемых для передачи.
16. Способ по п. 15, в котором преобразование транспортных блоков в кодовые слова содержит то, что:
- кодовое слово соответствует транспортным блокам, имеющим идентичный номер процесса, или транспортным блокам, имеющим данную взаимосвязь.
17. Способ по п. 16, в котором преобразование транспортных блоков в кодовые слова содержит то, что:
- преобразование транспортных блоков в кодовые слова дополнительно содержит то, что: когда число уровней, используемых для передачи, равно 2, если два транспортных блока передаются первоначально, или если RI равен 2 во время предыдущей передачи, и два транспортных блока должны повторно передаваться, и разность между номерами процессов двух транспортных блоков составляет первое фиксированное значение, отличаются номер процесса транспортного блока, соответствующего конкретному кодовому слову, и номер процесса транспортного блока, соответствующего неконкретному кодовому слову, и разность между двумя номерами процессов составляет первое фиксированное значение.
18. Способ по п. 16, дополнительно содержащий этап, на котором: если число уровней, используемых для передачи, равно 2, и текущая передача заключается в том, чтобы повторно передавать часть кодовых слов в предыдущей передаче, в которой RI>2,
- задают, по меньшей мере, одно поле управляющей информации пакета, содержащего связанную с передачей данных управляющую информацию, как специальный индикатор, при этом специальный индикатор используется для того, чтобы, когда число уровней, используемых для передачи, равно 2, идентифицировать то, что номера процессов транспортного блока в неконкретном кодовом слове и транспортного блока в конкретном кодовом слове являются идентичными или имеют данную взаимосвязь; или добавляют бит в пакет, содержащий связанную с передачей данных управляющую информацию, при этом бит используется для того, чтобы передавать специальный индикатор в случае, если число уровней, используемых для передачи, равно 2, и текущая передача заключается в том, чтобы повторно передавать часть кодовых слов в предыдущей передаче, в которой RI>2.
19. Способ по п. 14, дополнительно содержащий этап, на котором:
- если HARQ-ACK-информация, принимаемая посредством передающего устройства для двух процессов, представляющих собой процессы привязки повторной передачи между собой, представляет собой ACK, определяют, посредством передающего устройства, то, что корректно декодируются кодовые слова, передаваемые посредством двух процессов, а в противном случае, когда максимальное число повторных передач не достигнуто, повторно передают кодовые слова, передаваемые посредством двух процессов.
20. Способ повторной передачи данных, содержащий этапы, на которых:
- принимают, посредством приемного устройства, кодовое слово и связанную с передачей данных управляющую информацию, отправленную посредством передающего устройства, при этом связанная с передачей данных управляющая информация содержит RI и индикатор номера процесса; и
- идентифицируют, согласно RI, индикатору номера процесса и преобразованию транспортных блоков в кодовые слова, комбинацию транспортных блоков, соответствующую кодовому слову.
21. Способ повторной передачи данных по п. 20, в котором идентификация, согласно RI, индикатора номера процесса и преобразованию транспортных блоков в кодовые слова, комбинации транспортных блоков, соответствующей кодовому слову, содержит этап, на котором:
- когда RI равен 2, проверяют, декодируются корректно или нет буферизованные данные, соответствующие процессу привязки повторной передачи процесса, указываемого посредством индикатора номера процесса; если буферизованные данные не декодируются корректно, идентифицируют то, что номер процесса транспортного блока в неконкретном кодовом слове и номер процесса в индикаторе номера процесса являются идентичными или имеют данную взаимосвязь; если буферизованные данные корректно декодируются, идентифицируют то, что разность между номером процесса транспортного блока в неконкретном кодовом слове и номером процесса в индикаторе номера процесса составляет первое фиксированное значение.
22. Способ повторной передачи данных по п. 20, в котором идентификация, согласно RI, индикатора номера процесса и преобразованию транспортных блоков в кодовые слова, комбинации транспортных блоков, соответствующей кодовому слову, содержит этап, на котором:
- когда RI равен 2, проверяют то, сконфигурирован или нет пакет связанной с передачей данных управляющей информации с помощью специального индикатора; если пакет сконфигурирован с помощью специального индикатора, идентифицируют то, что номер процесса транспортного блока в неконкретном кодовом слове и номер процесса в индикаторе номера процесса являются идентичными или имеют данную взаимосвязь; если пакет не сконфигурирован с помощью специального индикатора, идентифицируют то, что разность между номером процесса транспортного блока в неконкретном кодовом слове и номером процесса в индикаторе номера процесса составляет первое фиксированное значение, при этом специальный индикатор используется для того, чтобы, когда число уровней, используемых для передачи, равно 2, идентифицировать то, что номера процессов транспортного блока в неконкретном кодовом слове и транспортного блока в конкретном кодовом слове являются идентичными или имеют данную взаимосвязь.
23. Способ по п. 20, дополнительно содержащий этап, на котором:
- если число уровней, используемых в текущей передаче, равно 2, и процессы, соответствующие транспортным блокам в двух кодовых словах, принимаемых посредством приемного устройства, представляют собой процессы привязки повторной передачи между собой, и когда и только когда транспортные блоки в двух кодовых словах и корректно декодируются, возвращают, посредством приемного устройства, ACK в передающее устройство для двух кодовых слов одновременно, а в противном случае, возвращают NACK одновременно.
24. Передающее устройство, содержащее:
- по меньшей мере, один процессор, сконфигурированный с возможностью, когда часть кодовых слов или все кодовые слова должны повторно передаваться, определять то, что число уровней, используемых для передачи, составляет число уровней, которые должны заниматься для повторной передачи части кодовых слов, или составляет число уровней, которые должны заниматься для повторной передачи части всех кодовых слов;
- по меньшей мере, один процессор, дополнительно сконфигурированный с возможностью назначать, через межуровневое преобразование, транспортные блоки, содержащиеся в части кодовых слов, которые должны повторно передаваться, или в части всех кодовых слов, которые должны повторно передаваться для каждого транспортного уровня, соответствующего числу, определенному посредством, по меньшей мере, одного процессора, уровней, используемых для передачи; и
- интерфейс связи, сконфигурированный с возможностью отправлять связанную с передачей данных управляющую информацию в приемное устройство, при этом связанная с передачей данных управляющая информация содержит индикатор RI ранга и индикатор номера процесса.
25. Передающее устройство по п. 24, при этом:
- интерфейс связи дополнительно сконфигурирован с возможностью, в случае если число уровней, используемых для передачи, равно 2, и части кодовых слов в предыдущей передаче, в которой RI>2, повторно передаются во время текущей передачи, задавать, по меньшей мере, одно поле управляющей информации пакета, содержащего связанную с передачей данных управляющую информацию, как специальный индикатор, при этом специальный индикатор используется для того, чтобы, когда число уровней, используемых для передачи, равно 2, идентифицировать то, что номера процессов транспортного блока в неконкретном кодовом слове и транспортного блока в конкретном кодовом слове являются идентичными или имеют данную взаимосвязь; или добавлять бит в пакет, содержащий связанную с передачей данных управляющую информацию, при этом бит используется для того, чтобы передавать специальный индикатор в случае, если число уровней, используемых для передачи, равно 2, и текущая передача заключается в том, чтобы повторно передавать часть кодовых слов в предыдущей передаче, в которой RI>2.
26. Передающее устройство по п. 24, содержащее:
- интерфейс связи, сконфигурированный с возможностью принимать HARQ-ACK-информацию для процесса; и
- по меньшей мере, один процессор, сконфигурированный с возможностью, когда HARQ-ACK-информация для двух процессов, представляющих собой процессы привязки повторной передачи между собой, принимаемые посредством интерфейса связи, представляет собой ACK, передающее устройство определяет то, что кодовые слова, передаваемые посредством двух процессов, корректно декодируются; иначе определяет то, что кодовые слова, передаваемые посредством двух процессов, должны повторно передаваться.
27. Приемное устройство, содержащее:
- интерфейс связи, сконфигурированный с возможностью принимать кодовое слово и связанную с передачей данных управляющую информацию, отправленную посредством передающего устройства, при этом связанная с передачей данных управляющая информация содержит RI и индикатор номера процесса; и
- по меньшей мере, один процессор, сконфигурированный с возможностью, согласно RI, индикатору номера процесса и преобразованию транспортных блоков в кодовые слова, идентифицировать комбинацию транспортных блоков, соответствующую кодовому слову.
28. Приемное устройство по п. 27, при этом, по меньшей мере, один процессор дополнительно сконфигурирован с возможностью, если число уровней, используемых в текущей передаче, равно 2, и процессы, соответствующие транспортным блокам в двух кодовых словах, принимаемых посредством приемного устройства, представляют собой процессы привязки повторной передачи между собой, и когда и только когда транспортные блоки в двух кодовых словах корректно декодируются, приемное устройство возвращает ACK в передающее устройство для двух кодовых слов одновременно, а в противном случае, возвращает NACK одновременно.