Opened 4 years ago

Closed 10 months ago

Last modified 10 months ago

#588 closed задача (готово)

РЭ: добавить описание настройки "Таймаут передачи" окончания R422

Reported by: alx Owned by: Vladimir
Priority: major Component: Руководство по эксплуатации
Keywords: Cc:

Description (last modified by alx)

В конфигурации канального окончания R422 платы VE-02 исполнения 1 добавлен новый конфигурационный параметр "Таймаут передачи". Необходимо добавить описание этого параметра в РЭ аппаратуры MC04-DSL-3U.

При нулевом значении параметра принятые из интерфейса RS-422 данные немедленно передаются в сеть удаленному хосту (записываются в сокет). При ненулевом значении параметра при приеме из интерфейса RS-422 первого октета данных принятый октет помещается во временный буфер, при этом запускается таймер передачи на значение таймаута, установленное конфигурационным параметром. До истечения заданного таймаута все принимаемые из интерфейса RS-422 данные дописываются во временный буфер. При истечении заданного таймаута все накопленные во временном буфере данные передаются в сеть удаленному хосту. Таким образом, установка ненулевого значения таймаута передачи позволяет снизить частоту передаваемых через соединение TCP сегментов данных и тем самым сократить накладные расходы и уменьшить общий объем данных, передаваемых по сети, ценой некоторого увеличения задержки передачи. Это может быть полезно, например, в случае передачи через широкополосный канал с оплатой по объему трафика.

Следует отметить, что установка нулевого значения конфигурационного параметра "Таймаут передачи" не гарантирует, что принятые из интерфейса RS-422 данные будут немедленно отправлены в сеть. Отправка сегмента данных может быть задержана алгоритмами протокола TCP, например при наличии потерь из-за узкой полосы или низкого качества канала связи.

При накоплении во временном буфере большого количества принятых из интерфейса RS-422 данных (около 1200 байт) накопленные данные будут отправлены канальным окончанием в сеть не дожидаясь истечения таймаута передачи, так как при дальнейшем накоплении данных накопленные данные не поместятся в один пакет TCP и будут разбиты на несколько, и, таким образом, дальнейшее накопление не имеет смысла.

Значение по умолчанию - 0.

Change History (7)

comment:1 by alx, 4 years ago

Component: Общие вопросыРуководство по эксплуатации
Description: modified (diff)
milestone: 1 очередь
Owner: changed from san to Vladimir
Status: newassigned
Type: дефектзадача

comment:2 by san, 15 months ago

milestone: 1 очередь

Milestone deleted

in reply to:  description ; comment:3 by Vladimir, 10 months ago

Resolution: готово
Status: assignedclosed

Replying to alx:

В конфигурации канального окончания R422 платы VE-02 исполнения 1 добавлен новый конфигурационный параметр "Таймаут передачи". Необходимо добавить описание этого параметра в РЭ аппаратуры MC04-DSL-3U.

В РЭ-56 этот параметр уже был описан в пункте:
"7.3.5.3 Передача данных через установленное соединение"
был подробно описан слово в слово из этого тикета, кроме последней фразы в конце:
"Значение по умолчанию – 0.", которую я добавил в РЭ-57.

В РЭ-57 описание параметра "Таймаут передачи" добавлено в п.7.3.5.3

in reply to:  3 ; comment:4 by alx, 10 months ago

Replying to Vladimir:

В РЭ-56 этот параметр уже был описан в пункте:
В РЭ-57 описание параметра "Таймаут передачи" добавлено в п.7.3.5.3

Получается, что теперь этот параметр описан в РЭ дважды... Хорошо, ты - разработчик, тебе виднее. Лучше пусть будет описан дважды, чем не описан ни разу...

in reply to:  4 ; comment:5 by Vladimir, 10 months ago

Replying to alx:

Replying to Vladimir:

В РЭ-56 этот параметр уже был описан в пункте:
В РЭ-57 описание параметра "Таймаут передачи" добавлено в п.7.3.5.3

Получается, что теперь этот параметр описан в РЭ дважды... Хорошо, ты - разработчик, тебе виднее. Лучше пусть будет описан дважды, чем не описан ни разу...

В РЭ-57 я добавил только одну пропущенную фразу "Значение по умолчанию – 0.".
А в РЭ-56 про этот параметр было 3 раза: в R232, 422 и 485.

Позже попробую сделать перекрёстные ссылки на конкретные строчки
с описанием параметра в Сводной Таблице, тогда большинство таблиц в тексте
можно было бы заменить на ссылки (название каждого параметра в тексте будет гиперссылкой на Сводную таблицу), но для бумажной распечатки будет неудобно часто открывать Приложение 13.7 и читать названия сотен параметров,
чтобы найти 1 нужный...

in reply to:  5 ; comment:6 by alx, 10 months ago

Replying to Vladimir:

А в РЭ-56 про этот параметр было 3 раза: в R232, 422 и 485.

При чем тут R232? В этом тикете речь идет о конфигурационном параметре "Таймаут передачи" канального окончания R422, а не R232. Стало быть, конфигурационный параметр канального окончания R232 - уже не этот, а другой конфигурационный параметр - другого канального окончания... То же самое касается канального окончания R485, если я правильно понял, что написанное тобой выше "485" - это название канального окончания R485, в котором ты пропустил букву "R"...

Меня всегда несколько озадачивает, когда ты закрываешь тикет с резолюцией "готово", в потом пишешь что-то, что заставляет усомниться в том, что ты вообще читал описание тикета... :)

Last edited 10 months ago by alx (previous) (diff)

in reply to:  6 comment:7 by Vladimir, 10 months ago

Replying to alx:

Replying to Vladimir:

А в РЭ-56 про этот параметр было 3 раза: в R232, 422 и 485.

При чем тут R232? В этом тикете речь идет о конфигурационном параметре "Таймаут передачи" канального окончания R422, в не R232. Стало быть, конфигурационный параметр канального окончания R232 - уже не этот, а другой конфигурационный параметр - другого канального окончания... Т

Меня всегда несколько озадачивает, когда ты закрываешь тикет с резолюцией "готово", в потом пишешь что-то, что заставляет усомниться в том, что ты вообще читал описание тикета... :)

Я полагал, что точное название параметра всегда соответствует его описанию во всех КО,
поэтому хорошо, что усомнился, т.к. моё предположение оказалось неверным:
оказывается, что 1 и тот же параметр в разных окончаниях может иметь разное описание
и тогда получается, что даже одинаковое описание для разных КО - это не повтор, а утверждение.

Note: See TracTickets for help on using tickets.