ПЕРЕМЕННЫЙ ТАЙМЕР ПРЕРЫВАНИЯ

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