Opened 4 years ago

Closed 4 years ago

#338 closed улучшение (fixed)

Добавить конфигурационный параметр "таймаут отправки данных" для интерфейсов RS-422

Reported by: san Owned by: alx
Priority: полный атас Milestone: 1 очередь
Component: VE-02 Keywords:
Cc: Director

Description

С целью уменьшения накладных расходов при передаче данных RS-422, требуется реализовать следующее:

  1. В веб интерфейсе VIP и окне конфигурации VE-02 веб интерфейса 3U создать дополнительный конфигурационный параметр - таймаут отправки данных, который задается оператором при конфигурации устройства.
  1. При приеме данных из интерфейса RS-422 данные не отправляются немедленно в сеть, как это происходит сейчас, а складываются во временный буфер. При этом запускается таймер (если он еще не запущен) на величину установленного таймаута отправки.
  1. При истечении таймаута все накопленные во временном буфере данные отправляются в сеть.

Идея предложенного алгоритма заключается в том, что накопленные данные, передаваемые в сеть одновременно, будут попадать в один пакет TCP/IP и затем в один кадр ethernet. В результате этого, при отсутствии потерь и повторных отправок, кадры ethernet будут отправляться не чаще чем с периодом, равным установленному таймауту.

Change History (1)

comment:1 by alx, 4 years ago

Resolution: fixed
Status: newclosed

In 1735/sip_ua:

Канальному окончанию R422 добавлен конфигурационный параметр "Таймаут передачи".
При установке ненулевого значения таймаута передачи реализована задержанная
отправка данных в сеть. Closes #338.

Note: See TracTickets for help on using tickets.