Opened 3 years ago

Closed 2 years ago

Last modified 2 years ago

#388 closed улучшение (готово)

Предложение: индицировать светодиодами порта ТЧ что-нибудь

Reported by: Vladimir Owned by: alx
Priority: средний Milestone: 1 очередь
Component: VE-02 Keywords:
Cc: san, andrei

Description

Сейчас, по утверждению разработчика платы VE-02, канальное окончание EM01 ничего не индицирует светодиодами своего порта.

А почему бы чего-нибудь не индицировать, хотя бы наличие/отсутствие сигнала?

Change History (19)

comment:1 by alx, 3 years ago

Cc: san andrei added

Хорошая идея - сигнализировать светодиодом наличие на приеме RTP-потока. Думаю, для этого хорошо подходит зеленый светодиод: если есть на входе поток - горит, если нет - не горит.

Но на разъеме кроме зеленого есть еще и желтый светодиод. Есть ли у кого-нибудь мысли о том, что канальное окончание EM01 могло бы индицировать им? Для справки: у этого канального состояния четыре возможные состояния:

  • OK;
  • LOS;
  • Error;
  • Remote host down.

Также напоминаю, что светодиоды могут не только гореть, но и мигать. :)

in reply to:  1 ; comment:2 by Vladimir, 3 years ago

Replying to alx:

Хорошая идея - сигнализировать светодиодом наличие на приеме RTP-потока. Думаю, для этого хорошо подходит зеленый светодиод: если есть на входе поток - горит, если нет - не горит.

Но на разъеме кроме зеленого есть еще и желтый светодиод. Есть ли у кого-нибудь мысли о том, что канальное окончание EM01 могло бы индицировать им? Для справки: у этого канального состояния четыре возможные состояния:

  • OK;
  • LOS;
  • Error;
  • Remote host down.

В РЭ-52 для EM01 эти состояния не описаны совсем.
Слов "Error" и "Remote host down" в РЭ-56 нет ни одного!
"LOS" и "ОК" встречается много раз, но не для ЕМ01...

Если это надо добавить в РЭ-53 то напиши тикет и дай ссылку на описание.

Также напоминаю, что светодиоды могут не только гореть, но и мигать. :)

Будет логично миганием зелёного отображать ошибки
(так было на ИКМ-30-4 для ошибок регенераторов).
Если "• LOS – отсутствует входящий RTP поток от удаленного хоста",
то это по сути отсутствие свечения зелёного индикатора.

in reply to:  2 ; comment:3 by alx, 3 years ago

Replying to Vladimir:

Будет логично миганием зелёного отображать ошибки

Какие ошибки?

in reply to:  1 comment:4 by alx, 3 years ago

Replying to alx:

Есть ли у кого-нибудь мысли о том, что канальное окончание EM01 могло бы...

Так как мыслей высказано не было, реализую исходный вариант: зеленый светодиод горит, если есть входной поток.

comment:5 by alx, 3 years ago

Resolution: fixed
Status: newclosed

In 2053/sip_ua:

В канальном окончании EM01 зеленый индикатор разъема загорается при наличии входящего потока RTP
и гаснет при пропадании. Closes #388.

comment:6 by Vladimir, 2 years ago

Под воздействием дебатов по Т-960 добавил этот проект в предпочтения
и, наверное, уже буду получать уведомления.

in reply to:  3 ; comment:7 by Vladimir, 2 years ago

Replying to alx:

Replying to Vladimir:

Будет логично миганием зелёного отображать ошибки

Какие ошибки?

На этот коммент я не получил уведомление, поэтому ответил в Т-960
и копирую ответ тут:
Например, те ошибки, которые ты обозначил словом "Error;" в Комм-1:
"четыре возможные состояния:
OK;
LOS;
Error;
Remote host down."
Тогда:
ОК - горит зелёный
LOS - зелёный не горит
Error - зелёный мигает
Remote host down - горит жёлтый
Первые 3 аварии я реализовал в станционном регенераторе в 1975 году
одним светодиодом на лицевой панели регенератора
и можно было даже оценивать порядок коэфф.ошибок:
2 ош/1с - 10-6
2 ош/10с - 10-7
20 ош/1с - 10-5

in reply to:  5 ; comment:8 by Vladimir, 2 years ago

Replying to alx:

In 2053/sip_ua:

Из любопытства: _ua - от каких слов? Украина? :-)

in reply to:  7 ; comment:9 by alx, 2 years ago

Resolution: fixed
Status: closedreopened

Replying to Vladimir:

Например, те ошибки, которые ты обозначил словом "Error;" в Комм-1:

Спасибо за уточнение. Теперь идея понятна. И, пожалуй, она мне нравится. Разве что мне кажется более логичным мигать в состоянии "Error" не зеленым, а желтым светодиодом. Потому что, во-первых, зеленый уже задействован, а желтый еще нет, а во-вторых, состояние "Error" - оно нехорошее, и индицировать его зеленым цветом как-то нелогично. Зеленым обычно принято индицировать что-то хорошее. :)

Remote host down - горит жёлтый

О, а это еще одно новое предложение! Лично у меня возражений нет.

Так как поступили дополнительные предложения, переоткрою тикет.

in reply to:  8 comment:10 by alx, 2 years ago

Replying to Vladimir:

Replying to alx:

In 2053/sip_ua:

Из любопытства: _ua - от каких слов?

User Agent.

Украина? :-)

Нет. :)

in reply to:  9 ; comment:11 by Vladimir, 2 years ago

Replying to alx:

Replying to Vladimir:

Например, те ошибки, которые ты обозначил словом "Error;" в Комм-1:

Спасибо за уточнение. Теперь идея понятна. И, пожалуй, она мне нравится. Разве что мне кажется более логичным мигать в состоянии "Error" не зеленым, а желтым светодиодом.

Да, в плате РС у меня так и было: красный светодиод в норме не горел,
при отсутствии сигнала горел непрерывно (серьёзная авария!),
на каждую ошибку мигал (32мс горит, 32мс пауза - иначе при сплошных ошибках он бы горел непрерывно, а это занято под отсутствие сигнала).

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

Remote host down - горит жёлтый

Если зелёный остаётся, то мигать можно и жёлтым,
хотя кратковременное погасание зелёного на ошибки тоже говорит,
что сигнал, хоть и есть, но плохой, с ошибками, пропаданиями,
а если уж совсем погас - то это совсем плохо, хуже некуда!
Remote host down - это несколько иной вид аварии,
относящийся к станционному оборудованию, а не к линии связи...

Так как поступили дополнительные предложения, переоткрою тикет.

in reply to:  11 ; comment:12 by alx, 2 years ago

Replying to Vladimir:

Remote host down - это несколько иной вид аварии,
относящийся к станционному оборудованию, а не к линии связи...

Отчего же не к линии связи? Допустим, порвался кабель (линия связи), в результате связи нет, и от удаленной стороны ничего не приходит - вот тебе и Remote host down...

in reply to:  12 ; comment:13 by Vladimir, 2 years ago

Replying to alx:

Replying to Vladimir:

Remote host down - это несколько иной вид аварии,
относящийся к станционному оборудованию, а не к линии связи...

Отчего же не к линии связи? Допустим, порвался кабель (линия связи), в результате связи нет, и от удаленной стороны ничего не приходит - вот тебе и Remote host down...

Но если кабель порвали, то будет авария LOS, а извещение Remote host down не поступит.
На ИКМ-30 приём и передача была по разным парам, а то и по разным кабелям,
тогда при обрыве пары/кабеля А - Б, по другой паре/кабелю Б - А, поступит извещение.
А тут извещение будет при целом кабеле, но при аварии хоста на ст.Б.

in reply to:  13 ; comment:14 by alx, 2 years ago

Replying to Vladimir:

Но если кабель порвали, то будет авария LOS, а извещение Remote host down не поступит.

??? Почему же не поступит, если условие возникновения аварии выполняется (не приходит ответ на запрос)? Если условие выполняется - авария должна быть.

in reply to:  14 comment:15 by Vladimir, 2 years ago

Replying to alx:

Replying to Vladimir:

Но если кабель порвали, то будет авария LOS, а извещение Remote host down не поступит.

??? Почему же не поступит, если условие возникновения аварии выполняется (не приходит ответ на запрос)? Если условие выполняется - авария должна быть.

Тогда, если LOS, то будет гореть и Remote host down.
На ИКМ-30 с дальнего конца приходил сигнал извещения об аварии станционного АЦО
и было ясно, что линия целая, а в АЦО проблемы.

in reply to:  14 comment:16 by Vladimir, 2 years ago

Replying to alx:

Replying to Vladimir:

Но если кабель порвали, то будет авария LOS, а извещение Remote host down не поступит.

??? Почему же не поступит, если условие возникновения аварии выполняется (не приходит ответ на запрос)? Если условие выполняется - авария должна быть.

Когда выберешь и реализуешь какой-то вариант индикации,
то создай тикет и опиши там выбранный вариант для добавления в РЭ.

comment:17 by alx, 2 years ago

In 2070/sip_ua:

Канальное окончание RTP теперь использует класс LED для управления желтым светодиодом.
В состоянии "Error" желтый светодиод мигает.
В состоянии "Rem. host down" желтый светодиод горит постоянно.
See #388.

comment:18 by alx, 2 years ago

Resolution: готово
Status: reopenedclosed

Предложение по индикации реализовано полностью.
Зеленый светодиод загорается при появлении входного потока и гаснет при пропадании.
Желтый светодиод мигает в состоянии "Error" и постоянно горит в состоянии "Rem. host down".

in reply to:  18 comment:19 by Vladimir, 2 years ago

Replying to alx:

Предложение по индикации реализовано полностью.
Зеленый светодиод загорается при появлении входного потока и гаснет при пропадании.
Желтый светодиод мигает в состоянии "Error" и постоянно горит в состоянии "Rem. host down".

В РЭ-55 от 12.12.2022 в конце п. "7.3.3 Субмодуль EM01 (1 интерфейс ТЧ)" изменил абзац:
"Жёлтый индикатор порта EM01 мигает в состоянии Error (ошибки) и постоянно горит
в состоянии Rem. host down – удаленный хост не отвечает на ARP/NDP запросы."

Note: See TracTickets for help on using tickets.