ОТ NAC K ACK ОБНАРУЖЕНИЕ ОШИБОК И ВОССТАНОВЛЕНИЕ

1. Способ обнаружения ошибок передачи при передаче пакета данных, кодированного в множество кодовых слов, содержащий этапы, на которых:
принимают в приемнике первые данные, причем упомянутые первые данные содержат данные корреляции;
определяют в упомянутом приемнике ошибку в декодировании упомянутого кодированного пакета данных;
передают из упомянутого приемника сообщение об ошибке, с тем, чтобы указать упомянутую ошибку в декодировании упомянутого кодированного пакета данных;
принимают в упомянутом приемнике вторые данные;
определяют в упомянутом приемнике то, содержат ли упомянутые вторые данные данные корреляции, которые коррелируются с данными корреляции упомянутых первых данных; и
определяют в упомянутом приемнике то, что упомянутое сообщение об ошибке не было принято передатчиком упомянутых вторых данных, если упомянутые данные корреляции упомянутых вторых данных не коррелируются.
2. Способ по п.1, в котором упомянутые данные корреляции находятся в информации заголовка упомянутых первых и вторых данных.
3. Способ по п.1, в котором упомянутый приемник выполнен с возможностью принимать передачу предварительно определенного числа кодовых слов для упомянутого пакета согласно предварительно определенному протоколу, содержащих первые и вторые данные, каждые из которых содержат данные корреляции, и в котором определение в упомянутом приемнике того, что упомянутое сообщение об ошибке не было принято, содержит этап, на котором определяют корреляцию между данными корреляции нескольких кодовых слов первых и вторых данных.
4. Способ по п.3, в котором определение содержит этап, на котором определяют то, совпадают ли первый и последний принятые наборы данных друг с другом.
5. Способ по п.4, в котором определение корреляции содержит этапы, на которых:
вычисляют сумму произведения соответствующих битовых позиций в упомянутых первом и последнем принятых наборах данных; и
сравнивают упомянутую сумму с предварительно определенным порогом.
6. Способ по п.1, дополнительно содержащий этап, на котором:
передают сообщение повторной синхронизации из упомянутого приемника в упомянутый передатчик.
7. Способ по п.1, дополнительно содержащий этап, на котором:
сообщают на уровень, более высокий, чем физический уровень, то, что возникла упомянутая ошибка передачи.
8. Способ по п.1, дополнительно содержащий этап, на котором:
передают сообщение продолжения предыдущего пакета из приемника, с тем, чтобы привести к тому, что упомянутый передатчик отправляет, по меньшей мере, одно оставшееся кодовое слово для упомянутого пакета, требуемого посредством упомянутого приемника.
9. Способ по п.1, в котором определение в упомянутом приемнике того, содержат ли упомянутые вторые данные данные корреляции, которые коррелируют с упомянутыми данными корреляции упомянутых первых данных, содержит этап, на котором определяют то, являются ли упомянутые данные корреляции упомянутых первых данных такими же, как упомянутые данные корреляции упомянутых вторых данных.
10. Способ по п.1, в котором определение в упомянутом приемнике того, содержат ли упомянутые вторые данные данные корреляции, которые коррелируют с упомянутыми данными корреляции упомянутых первых данных, содержит этап, на котором определяют то, являются ли данные корреляции упомянутых первых данных ортогональными с упомянутыми данными корреляции упомянутых вторых данных.
11. Способ по п.1, в котором упомянутые данные корреляции - это упомянутые все первые данные.
12. Способ определения ошибки передачи, упомянутый способ содержит этапы, на которых:
принимают в приемнике передачи множества кодовых слов, соответствующих кодированному первому пакету данных;
определяют в упомянутом приемнике ошибку в декодировании одного из упомянутых кодовых слов;
передают из упомянутого приемника первое сообщение об ошибке для использования передатчиком упомянутых кодовых слов, указывающее то, что возникла ошибка при декодировании одного из упомянутых кодовых слов;
определяют в упомянутом приемнике то, что произошла ошибка в упомянутом передатчике, корректно принимающем упомянутое первое сообщение об ошибке; и
передают второе сообщение об ошибке от упомянутого приемника для использования упомянутым передатчиком так, чтобы указать упомянутому передатчику то, что упомянутое первое сообщение об ошибке не было принято корректно упомянутым передатчиком.
13. Способ по п.12, в котором упомянутая передача упомянутого второго сообщения об ошибке содержит этап, на котором:
передают сообщение продолжения предыдущего пакета.
14. Способ по п.12, в котором упомянутая передача упомянутого первого сообщения об ошибке содержит этап, на котором:
передают сообщение NAK.
15. Способ по п.12, в котором упомянутое определение в упомянутом приемнике того, что возникла ошибка, содержит этап, на котором:
определяют то, что второй кодированный пакет принимается до корректного декодирования упомянутого первого кодированного пакета.
16. Способ по п.12, в котором упомянутое второе сообщение об ошибке указывает упомянутому передатчику передавать, по меньшей мере, одно неотправленное кодовое слово для упомянутого пакета.
17. Способ по п.12, в котором упомянутое второе сообщение об ошибке указывает упомянутому передатчику повторно инициализировать передачу для упомянутого первого кодированного пакета.
18. Способ по п.12, дополнительно содержащий этап, на котором:
корректируют упомянутую ошибку на физическом уровне без сообщения уровню, более высокому, чем физический уровень.
19. Способ по п.12, дополнительно содержащий этап, на котором:
отправляют сигнал повторной синхронизации из упомянутого приемника в упомянутый передатчик, с тем, чтобы повторно синхронизировать упомянутый передатчик с упомянутым приемником.
20. Способ определения ошибки передачи, упомянутый способ содержит этапы, на которых:
передают множество кодовых слов для кодированного пакета данных из передатчика для использования приемником;
конфигурируют упомянутый передатчик так, чтобы обрабатывать первое сообщение об ошибке, указывающее то, что одно из упомянутых кодовых слов упомянутого кодированного пакета данных не было декодировано корректно упомянутым приемником; и
принимают второе сообщение об ошибке в упомянутом передатчике, указывающее то, что упомянутое первое сообщение об ошибке не было принято корректно упомянутым передатчиком.
21. Способ по п.20, дополнительно содержащий этап, на котором:
повторно инициализируют передачу упомянутого первого кодового слова данных в ответ на упомянутое второе сообщение об ошибке.
22. Способ по п.20, в котором упомянутое второе сообщение об ошибке - это сообщение продолжения предыдущего пакета, и упомянутый передатчик выполнен с возможностью обрабатывать упомянутое сообщение продолжения предыдущего пакета.
23. Способ по п.20, дополнительно содержащий этап, на котором:
передают сигнал повторной синхронизации из упомянутого передатчика, с тем, чтобы повторно синхронизировать упомянутый передатчик с упомянутым приемником.
24. Устройство беспроводной связи, содержащее:
процессор, выполненный с возможностью определять то, содержит ли первое кодовое слово данные корреляции, которые коррелируют с данными корреляции второго кодового слова, и выполненный с возможностью определять то, что упомянутое сообщение об ошибке не было принято передатчиком упомянутого второго кодового слова, если упомянутые данные корреляции упомянутого второго кодового слова не коррелируют с упомянутыми данными корреляции упомянутого первого кодового слова; и
запоминающее устройство, соединенное с процессором.
25. Устройство беспроводной связи по п.24, в котором упомянутые данные корреляции находятся в информации заголовка упомянутых первого и второго кодовых слов и в котором упомянутый процессор выполнен с возможностью обработки упомянутой информации заголовка, чтобы определить то, содержит ли упомянутое первое кодовое слово упомянутые данные корреляции.
26. Устройство беспроводной связи по п.24, в котором упомянутый процессор выполнен с возможностью определять то, совпадает ли множество кодовых слов, из группы кодовых слов, друг с другом согласно данным корреляции, содержащимся в этих кодовых словах.
27. Устройство беспроводной связи по п.24, в котором упомянутый процессор выполнен с возможностью определять то, совпадают ли первое и последнее принятые кодовые слова, из группы кодовых слов, друг с другом согласно данным корреляции, содержащимся в этих кодовых словах.
28. Устройство беспроводной связи по п.26, в котором упомянутый процессор выполнен с возможностью:
вычисления суммы произведения соответствующих битовых позиций в упомянутых первом и последнем принятых кодовых словах из упомянутого предварительно определенного числа кодовых слов; и
сравнения упомянутой суммы с предварительно определенным порогом.
29. Устройство беспроводной связи по п.24, в котором упомянутый процессор выполнен с возможностью:
инструктирования передачи сообщения повторной синхронизации из упомянутого приемника в упомянутый передатчик.
30. Устройство беспроводной связи по п.24, в котором упомянутый процессор выполнен с возможностью:
инструктировать, сообщая на уровень, более высокий, чем физический уровень, то, что возникла упомянутая ошибка передачи.
31. Устройство беспроводной связи по п.24, дополнительно содержащее:
схему, выполненную с возможностью передачи сообщения продолжения предыдущего пакета из упомянутого приемника, с тем, чтобы упомянутый передатчик отправлял оставшиеся кодовые слова, требуемые упомянутым приемником.
32. Устройство беспроводной связи, содержащее:
процессор, выполненный с возможностью определять ошибку декодирования кодового слова для кодированного первого пакета данных, представленных множеством кодовых слов, и выполненный с возможностью инструктировать передачу первого сообщения об ошибке для использования передатчиком упомянутого кодового слова, указывающего то, что возникла ошибка при декодировании одного из упомянутого множества кодовых слов, и выполненный с возможностью определять то, что произошла ошибка в упомянутом передатчике, корректно принимающем упомянутое первое сообщение об ошибке, и выполненный с возможностью инструктировать передачу второго сообщения об ошибке для использования упомянутым передатчиком так, чтобы указать упомянутому передатчику то, что упомянутое первое сообщение об ошибке не было принято корректно упомянутым передатчиком; и
запоминающее устройство, соединенное с упомянутым процессором.
33. Устройство беспроводной связи по п.32, в котором упомянутый процессор дополнительно выполнен с возможностью инструктирования передачи упомянутого второго сообщения об ошибке посредством инструктирования передачи сообщения продолжения предыдущего пакета.
34. Устройство беспроводной связи по п.32, в котором упомянутый процессор выполнен с возможностью передачи упомянутого первого сообщения об ошибке как сообщения NAK.
35. Устройство беспроводной связи по п.32, в котором упомянутый процессор дополнительно выполнен с возможностью определения того, что кодовое слово для второго кодированного пакета принимается до упомянутого определения упомянутого первого пакета упомянутым устройством беспроводной связи.
36. Устройство беспроводной связи по п.32, в котором упомянутое второе сообщение об ошибке указывает упомянутому передатчику передавать, по меньшей мере, одно неотправленное кодовое слово для упомянутого пакета.
37. Устройство беспроводной связи по п.32, в котором упомянутое второе сообщение об ошибке указывает упомянутому передатчику повторно инициализировать передачу упомянутого первого кодированного пакета.
38. Устройство беспроводной связи по п.32, в котором упомянутый процессор выполнен с возможностью сообщать на уровень, более высокий, чем физический уровень, об ошибке и корректировать ошибку на более высоком уровне.
39. Устройство беспроводной связи по п.32, в котором упомянутый процессор выполнен с возможностью отправки сигнала повторной синхронизации из упомянутого приемника в упомянутый передатчик, с тем, чтобы повторно синхронизировать упомянутый передатчик с упомянутым приемником.
40. Устройство беспроводной связи, содержащее:
процессор, выполненный с возможностью обрабатывать первое сообщение об ошибке, указывающее то, что одно из множества кодовых слов для кодированного пакета данных не было декодировано корректно приемником, и выполненный с возможностью обрабатывать второе сообщение об ошибке, указывающее то, что упомянутое первое сообщение об ошибке не было корректно принято упомянутым устройством беспроводной связи.
41. Устройство беспроводной связи по п.40, в котором упомянутый процессор дополнительно выполнен с возможностью инструктировать повторную инициализацию передачи первого кодового слова в ответ на упомянутое второе сообщение об ошибке.
42. Устройство беспроводной связи по п.40, в котором упомянутое второе сообщение об ошибке - это сообщение продолжения предыдущего пакета, и упомянутый процессор выполнен с возможностью обрабатывать упомянутое сообщение продолжения предыдущего пакета.
43. Передатчик по п.40, в котором упомянутый процессор дополнительно выполнен с возможностью инструктировать передачу сигнала повторной синхронизации, с тем, чтобы повторно синхронизировать упомянутый передатчик с упомянутым приемником.
44. Способ определения ошибки назначения выделенного ресурса связи, при этом способ содержит этапы, на которых:
принимают сигнал в базовой станции;
используют первый код дескремблирования для того, чтобы действовать упомянутым сигналом так, чтобы получить первый выходной сигнал;
выполняют первый тест корреляции для упомянутого первого выходного сигнала;
определяют, что первый передатчик работает на упомянутом указанном ресурсе связи, если упомянутый первый тест корреляции удовлетворен;
используют второй код дескремблирования для того, чтобы действовать упомянутым сигналом так, чтобы получить второй выходной сигнал;
выполняют второй тест корреляции для упомянутого второго выходного сигнала;
определяют, что второй передатчик работает в упомянутом выделенном частотном диапазоне, если упомянутый второй тест корреляции удовлетворен.
45. Устройство для обнаружения ошибки передачи при передаче пакета данных, кодированного во множестве кодовых слов, при этом, по меньшей мере, два из упомянутых кодовых слов содержат набор данных корреляции, причем упомянутое устройство содержит:
средство приема первого кодового слова данных, причем упомянутое первое кодовое слово данных содержит упомянутые данные корреляции;
средство определения в упомянутом средстве приема ошибки в декодировании упомянутого кодированного пакета данных;
средство передачи из упомянутого средства приема сообщения об ошибке, с тем, чтобы указать упомянутую ошибку в декодировании упомянутого кодированного пакета данных;
средство приема второго кодового слова данных;
средство определения в упомянутом средстве приема того, содержит ли упомянутое второе кодовое слово данных упомянутые данные корреляции; и
средство определения в упомянутом средстве приема того, что упомянутое сообщение об ошибке не было принято передатчиком упомянутого второго кодового слова, если упомянутое второе кодовое слово данных не содержит упомянутые данные корреляции.
46. Устройство по п.45, в котором упомянутые данные корреляции находятся в информации заголовка упомянутых первого и второго кодовых слов данных.
47. Устройство по п.45, в котором упомянутое средство приема выполнено с возможностью принимать передачу предварительно определенного числа кодовых слов для упомянутого пакета согласно предварительно определенному протоколу, содержащих первые и вторые данные, каждые из которых содержат данные корреляции, и в котором средство определения в упомянутом приемнике того, что упомянутое сообщение об ошибке не было принято, содержит средство определения корреляции между данными корреляции нескольких кодовых слов первых и вторых данных.
48. Устройство по п.45, дополнительно содержащее:
средство передачи сообщения повторной синхронизации из упомянутого средства приема в упомянутый передатчик.
49. Устройство по п.45, дополнительно содержащее:
средство сообщения на уровень, более высокий, чем физический уровень того, что возникла упомянутая ошибка передачи.
50. Устройство по п.45, дополнительно содержащее:
средство передачи сообщения продолжения предыдущего пакета из средства приема, с тем, чтобы упомянутый передатчик отправлял, по меньшей мере, одно оставшееся кодовое слово для упомянутого пакета, требуемого посредством упомянутого средства приема.
51. Устройство для определения ошибки передачи, причем упомянутое устройство содержит:
средство приема передач множества кодовых слов, соответствующих кодированному первому пакету данных;
средство определения ошибки в декодировании одного из помянутых кодовых слов;
средство передачи первого сообщения об ошибке для использования передатчиком упомянутых кодовых слов, указывающего то, что возникла ошибка при декодировании одного из упомянутых кодовых слов;
средство определения того, что произошла ошибка в упомянутом передатчике, корректно принимающем упомянутое первое сообщение об ошибке; и
средство передачи второго сообщения об ошибке для использования посредством упомянутого передатчика так, чтобы указать упомянутому передатчику то, что упомянутое первое сообщение об ошибке не принято корректно посредством упомянутого передатчика.
52. Устройство по п.51, в котором упомянутое средство передачи упомянутого второго сообщения об ошибке содержит:
средство передачи сообщения продолжения предыдущего пакета.
53. Устройство по п.51, в котором упомянутое средство передачи упомянутого первого сообщения об ошибке содержит:
средство передачи сообщения NAK.
54. Устройство по п.51, в котором упомянутое средство определения того, что упомянутая ошибка произошла при декодировании одного из упомянутых кодовых слов, содержит:
средство определения того, что второй кодированный пакет принимается до упомянутого корректного декодирования упомянутого первого кодированного пакета.
55. Устройство по п.51, в котором упомянутое второе сообщение об ошибке указывает упомянутому передатчику передавать, по меньшей мере, одно неотправленное кодовое слово для упомянутого пакета.
56. Устройство по п.51, в котором упомянутое второе сообщение об ошибке указывает упомянутому передатчику повторно инициализировать передачу упомянутого первого кодированного пакета.
57. Устройство по п.51, дополнительно содержащее:
средство корректировки упомянутой ошибки на физическом уровне без сообщения уровню, более высокому, чем физический уровень.
58. Устройство по п.51, дополнительно содержащее:
средство отправки сигнала повторной синхронизации из упомянутого приемника в упомянутый передатчик, с тем, чтобы повторно синхронизировать упомянутый передатчик с упомянутым средством приема.
59. Устройство для определения ошибки передачи, упомянутое устройство содержит:
средство передачи множества кодовых слов для кодированного пакета данных для использования посредством приемника;
средство конфигурирования упомянутого передатчика так, чтобы обрабатывать первое сообщение об ошибке, указывающее то, что одно из упомянутых кодовых слов упомянутого кодированного пакета данных не декодировано корректно посредством упомянутого приемника; и
средство приема второго сообщения об ошибке, указывающего то, что упомянутое первое сообщение об ошибке не принято корректно посредством упомянутого средства передачи.
60. Устройство по п.59, дополнительно содержащее:
средство повторной инициализации передачи упомянутого первого кодового слова данных в ответ на упомянутое второе сообщение об ошибке.
61. Устройство по п.59, в котором упомянутое второе сообщение об ошибке - это сообщение продолжения предыдущего пакета, и упомянутый передатчик выполнен с возможностью обрабатывать упомянутое сообщение продолжения предыдущего пакета.
62. Устройство по п.59, дополнительно содержащее:
средство передачи сигнала повторной синхронизации из упомянутого передатчика, с тем, чтобы повторно синхронизировать упомянутое средство передачи с упомянутым приемником.