СПОСОБ ОПТИМИЗАЦИИ КАНАЛОВ СВЯЗИ БЛИЖНЕГО РАДИУСА ДЕЙСТВИЯ

1. Способ координирования передачи данных в полудуплексном канале связи, содержащий этапы, на которых:
получают пакет (600) данных;
определяют тип информации, включенной в упомянутый пакет данных;
устанавливают задержку передачи, причем упомянутая задержка передачи рассчитывается для упомянутого типа, при этом упомянутая задержка передачи уменьшается, когда упомянутый тип указывает, что передача данных по упомянутому каналу является активной, и упомянутая задержка передачи увеличивается, когда упомянутый тип указывает, что передача данных по каналу не осуществляется;
передают исходящий пакет (710), когда исходящий пакет является ожидающим (700);
когда отсутствует исходящий пакет, являющийся ожидающим, передают пакет (750) синхронизации после истечения упомянутой задержки передачи.
2. Способ по п.1, дополнительно содержащий этап, на котором определяют упомянутую задержку передачи, используя таймер, причем упомянутый таймер дополнительно содержит произведение коэффициента бездействия и задержки бездействия.
3. Способ по п.2, в котором упомянутый коэффициент бездействия вычисляют следующим образом:
когда канал впервые установлен, коэффициент бездействия устанавливается в ноль;
увеличивают упомянутый коэффициент бездействия, когда упомянутый тип указывает, что передача данных по упомянутому каналу не осуществляется; и
уменьшают упомянутый коэффициент бездействия, когда упомянутый тип указывает, что передача данных по упомянутому каналу активна.
4. Способ по п.3, в котором упомянутый коэффициент бездействия устанавливают в предопределенное значение, когда упомянутый тип указывает, что передача данных по упомянутому каналу активна и упомянутый тип содержит пакет управляющих данных.
5. Способ по п.4, в котором упомянутый этап передачи дополнительно содержит этапы, на которых:
запускают таймер, когда коэффициент бездействия больше, чем ноль; и
передают пакет синхронизации, когда упомянутый таймер истекает.
6. Способ по п.4, в котором упомянутое предопределенное значение является, по меньшей мере, одним из основанного на приоритете упомянутого пакета данных, произвольного периода времени, согласованного со вторым устройством, скользящей шкалы или математического соотношения.
7. Способ координирования передачи данных в канале связи малого радиуса действия, причем способ содержит этапы, на которых:
получают кадр данных;
определяют тип информации, включенной в упомянутый пакет данных;
устанавливают задержку передачи в ноль (815), если упомянутый тип является информационным кадром, увеличивают упомянутую задержку передачи (820), если упомянутый тип является кадром синхронизации, иначе устанавливают упомянутую задержку передачи на предопределенный уровень;
передают исходящий кадр (920), когда, по меньшей мере, один исходящий кадр является ожидающим (900); и
когда отсутствует исходящий кадр в состоянии ожидания, передают сообщение синхронизации (990) после истечения упомянутой задержки передачи.
8. Способ по п.7, дополнительно содержащий этап, на котором определяют упомянутую задержку передачи, используя таймер, причем упомянутый таймер дополнительно содержит произведение коэффициента бездействия и задержки бездействия.
9. Способ по п.8, в котором упомянутый коэффициент бездействия вычисляют следующим образом:
когда канал впервые установлен, коэффициент бездействия устанавливают в ноль;
когда упомянутый тип является кадром синхронизации, упомянутый коэффициент бездействия увеличивают; и
иначе упомянутый коэффициент бездействия уменьшают или устанавливают в ноль.
10. Способ по п.9, в котором упомянутый коэффициент бездействия устанавливают в предопределенное значение, когда упомянутый тип является управляющим кадром.
11. Способ по п.10, в котором упомянутая передача дополнительно содержит этапы, на которых:
запускают таймер, когда коэффициент бездействия больше, чем ноль; и
передают пакет синхронизации, когда упомянутый таймер истекает.
12. Способ по п.10, в котором упомянутый коэффициент бездействия определяют согласно, по меньшей мере, одному из математического соотношения, приоритета упомянутого пакета данных или произвольного периода времени.
13. Способ по п.7, в котором упомянутую задержку передачи согласовывают со вторым устройством.
14. Устройство осуществления связи малого радиуса действия, содержащее:
принимающее устройство для приема кадра данных;
передатчик для передачи кадра данных; и
компонент управления передачей, который:
определяет тип информации, включенной в упомянутый кадр данных, устанавливает задержку передачи в ноль, если упомянутый тип является информационным кадром, увеличивает упомянутую задержку, если упомянутый тип является кадром синхронизации, и иначе устанавливает упомянутую задержку в предопределенное значение;
выдает команду упомянутому передатчику, чтобы передавать исходящий кадр после истечения упомянутой задержки, когда, по меньшей мере, один исходящий кадр находится в состоянии ожидания;
и выдает команду упомянутому передатчику, чтобы передавать сообщение синхронизации после истечения упомянутой задержки, когда отсутствует исходящий кадр в состоянии ожидания.
15. Устройство по п.14, в котором упомянутая задержка передачи дополнительно содержит таймер, причем упомянутый таймер включает произведение коэффициента бездействия и задержки бездействия.
16. Устройство по п.15, в котором упомянутый коэффициент бездействия вычисляется следующим образом:
когда канал впервые установлен, коэффициент бездействия устанавливается в ноль;
когда упомянутый тип является кадром синхронизации, упомянутый коэффициент бездействия увеличивается; и
иначе упомянутый коэффициент бездействия уменьшается или устанавливается в ноль.
17. Устройство по п.16, в котором упомянутый коэффициент бездействия устанавливается в предопределенное значение, когда упомянутый тип является управляющим кадром.
18. Устройство по п.17, в котором упомянутый компонент управления передачей также запускает упомянутый таймер, когда коэффициент бездействия больше, чем ноль, и передает кадр синхронизации, когда упомянутый таймер истекает.
19. Устройство по п.17, в котором упомянутый коэффициент бездействия определяется согласно, по меньшей мере, одному из математического соотношения, приоритета упомянутого пакета данных или произвольного периода времени.
20. Устройство по п.14, в котором упомянутая задержка передачи согласовывается со вторым устройством.