BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
Так передача-то тогда будет от каждого к каждому.
Замысел в том, чтобы текст был общим, как тема на форуме. И чтоб написанное отображалось через посредников.
Но без отработанных радиолюбительских протоколов не обойдется, готовое использовать проще, а поверх пустить распределенную бибиэску.
Замысел в том, чтобы текст был общим, как тема на форуме. И чтоб написанное отображалось через посредников.
Но без отработанных радиолюбительских протоколов не обойдется, готовое использовать проще, а поверх пустить распределенную бибиэску.
N ≡ C – C ≡ N
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
Не обязательно. Когда одна из станций начинает передачу - слушать могут сколько угодно. Достаточно настроиться на 14070 и посмотреть спектр на экране. Выбираете любую "полоску" и "слушаете", т.е. смотрите на передаваемую информацию. Если будет нормальное прохождение - можно наблюдать весь "диалог".
А это уже накладывает другое условие - необходимость дольше (и по расписанию) находиться в эфире. "Рыбалка" в любом случае пригодится, если передача будет открытая, конечно. И без готовых р/л решений тоже не обойтись, как транспорта данных.
***
Попробую дополнить вводное сообщение, уточнить замысел:
- общий список текстовых сообщений и личная почта
- возможность прочитать или написать в любое время, без привязки к расписанию и прохождению
- возможность коротких сеансов связи, с экономией питания и маскировкой
- связь между автономными станциями, без какой-либо промежуточной инфраструктуры
- связь между отдаленными регионами, либо труднодоступными районами одного региона
- возможность пересылки файлов или размещения их для скачивания
кроме того, желательно (обсуждается):
- список хранится на одном сервере или ряде узлов
- возможность авторизации и шифрования
- возможность премодерации
- отсутствие иерархической структуры адресации
***
Попробую дополнить вводное сообщение, уточнить замысел:
- общий список текстовых сообщений и личная почта
- возможность прочитать или написать в любое время, без привязки к расписанию и прохождению
- возможность коротких сеансов связи, с экономией питания и маскировкой
- связь между автономными станциями, без какой-либо промежуточной инфраструктуры
- связь между отдаленными регионами, либо труднодоступными районами одного региона
- возможность пересылки файлов или размещения их для скачивания
кроме того, желательно (обсуждается):
- список хранится на одном сервере или ряде узлов
- возможность авторизации и шифрования
- возможность премодерации
- отсутствие иерархической структуры адресации
N ≡ C – C ≡ N
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
"Без привязки к прохождению" - вряд ли получится.
Для этого нужна мощность порядка нескольких кВт в антенне (реально излучаемая).
Тогда - да, можно будет почти не обращать внимания на условия прохождения радиоволн.
И еще - на "базовой" станции будет необходимо применять либо ненаправленную антенну ("штырь", либо переключаемые антенны ( что требует участия оператора).
Для этого нужна мощность порядка нескольких кВт в антенне (реально излучаемая).
Тогда - да, можно будет почти не обращать внимания на условия прохождения радиоволн.
И еще - на "базовой" станции будет необходимо применять либо ненаправленную антенну ("штырь", либо переключаемые антенны ( что требует участия оператора).
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
Эти базовые станции должны обеспечивать несколько кВт в антенне (реальных).
Тогда можно будет говорить о "перекрытии двумя станциями всей территории СССР..."
Тут на передающем стояли передатчики по 5 кВт - и то прохождение мешало...
Тогда можно будет говорить о "перекрытии двумя станциями всей территории СССР..."
Тут на передающем стояли передатчики по 5 кВт - и то прохождение мешало...
Это нетрудно выяснить, уж коли они реально и фактически обеспечивали связь на упомянутые районы - благо позывные известны, и гадать тут нужды нет.
Если же успешно реализуем задуманное - сетецентричный принцип хранения базы записей - то исчезнет потребность в прохождении, и отпадет нужда в центре-сервере, и резервная копия будет по умолчанию. Для этого нужно по максимуму задействовать готовые р/л решения, чтобы с нуля осталось написать даже не программу, а управляющий скрипт.
Если же успешно реализуем задуманное - сетецентричный принцип хранения базы записей - то исчезнет потребность в прохождении, и отпадет нужда в центре-сервере, и резервная копия будет по умолчанию. Для этого нужно по максимуму задействовать готовые р/л решения, чтобы с нуля осталось написать даже не программу, а управляющий скрипт.
N ≡ C – C ≡ N
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
Тогда что - предполагается полная автоматизация процесса?
Это требует наличия управляющего интерфейса для взаимодействия трансивера и компьютера.
Это требует наличия управляющего интерфейса для взаимодействия трансивера и компьютера.
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
Если поручать трансиверу и настройку - то да, автоматизация и CAT. А настраиваться самому - можно обойтись двумя аудиошнурами и PTT. Это, кстати, третий вариант связки с компом ссылки указать с мобилки неудобно.
есть такой готовый вариант - PSKMail: http://t.co/9p7R1MGh
рискну предположить, что на этой основе можно сделать нечто вроде эхо-почты, и не придумывать ничего дополнительно.
есть такой готовый вариант - PSKMail: http://t.co/9p7R1MGh
рискну предположить, что на этой основе можно сделать нечто вроде эхо-почты, и не придумывать ничего дополнительно.
N ≡ C – C ≡ N
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
Вот еще одно готовое решение с CAT и электронной почтой: http://hflink.com/pcale/setup
N ≡ C – C ≡ N
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
В любом случае - "простого" варианта здесь нет.
Нужно ЗАРАНЕЕ приобретать трансивер, САТ к нему (или делать его самому, но тогда исключается требование "отсутствия квалификации пользователя") - а "фирменные" шнурки довольно дорогие.
Нужно ЗАРАНЕЕ приобретать трансивер, САТ к нему (или делать его самому, но тогда исключается требование "отсутствия квалификации пользователя") - а "фирменные" шнурки довольно дорогие.
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
Вот относительно простой кабель: http://goryham.qrz.ru/digi/interface-tr.htm
N ≡ C – C ≡ N
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
Если трансивер умеет управляться от VOX - то нижняя часть схемы с ключами не обязательна.
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
Да собственно, зачем трансивер с САТ? Чего через САТ гонять-то будем? Нужно же всего лишь управление RX\TX, что можно через VOX делать, управление частотой - гун+LM-ка. Все! Или еще что-то надо? Вроде достаточно. Тракт ПЧ и кварцевый фильтр как в "клопе" (он, кстати, именно под цифру и затачивался). Кварцевый фильтр можно вообще на одном кристалле! Полоса-то узкая!
Другой вариант - прямое преобразование. Это вообще очень логично! Аппаратная часть тут просматривается очень несложной, если не сказать "примитивной"!
Для этого проекта хорошо подойдет диапазон 30 метров. Антенны уже небольшие, прохождение почти круглые сутки, дальности на пол-страны, а то и больше!
Теперь о протоколе. От него надо следующий сервис: прием и передача по радиоканалу сообщений от зарегистрированных пользователей ( в том числе и через интернет), накопительный буфер, буфер циркулярных сообщений, систему идентификации клиентов.
Для исключения (хотя бы отчасти) условий прохождения неплохо иметь систему переадресации сообщений. Это если нет связи с каким-то клиентом, система опрашивает остальных клиентов есть ли через них связь, транзитом, и передает инфу через клиентов, установивших эту связь. Тогда точно проход будет по барабану!
Другой вариант - прямое преобразование. Это вообще очень логично! Аппаратная часть тут просматривается очень несложной, если не сказать "примитивной"!
Для этого проекта хорошо подойдет диапазон 30 метров. Антенны уже небольшие, прохождение почти круглые сутки, дальности на пол-страны, а то и больше!
Теперь о протоколе. От него надо следующий сервис: прием и передача по радиоканалу сообщений от зарегистрированных пользователей ( в том числе и через интернет), накопительный буфер, буфер циркулярных сообщений, систему идентификации клиентов.
Для исключения (хотя бы отчасти) условий прохождения неплохо иметь систему переадресации сообщений. Это если нет связи с каким-то клиентом, система опрашивает остальных клиентов есть ли через них связь, транзитом, и передает инфу через клиентов, установивших эту связь. Тогда точно проход будет по барабану!
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
Сергей, конкретно в случае с ALE компьютеру нужна возможность переключать частоту трансивера, для отправки "пробных" сообщений с целью тестирования канала связи, для этого в схему включён CAT.
- пересылку самой полной на текущий момент базы сообщений форума от участника к участнику. То есть у узла А, Б и В есть одна и та же база из, скажем, трёх сообщений на форуме. Участник А пишет сообщение на форум, вносит его в базу у себя на компе, и пересылает участнику Б. В то же время участник В пишет своё сообщение на форум, вносит его в базу уже у себя на компе, и пересылает тоже участнику Б. Теперь у участника Б уже есть база из пяти сообщений, и при следующих сеансах связи он пересылает их участникам А и В. Если теперь в сеть включится участник Г, любой из А, Б и В пересылает ему пять сообщений. Самый тонкий момент - построение радиообмена таким образом, чтобы пересылать только недостающие сообщения, а не каждый раз гонять по эфиру базу целиком
- дублирование канала связи через интернет. Если у участников А, Б и В всё в порядке, есть электричество связь с провайдером, их компьютеры регулярно обмениваются между собой свежими базами. Если у участника Б отключают электричество, он подключает ноутбук к радиостанции, пишет сообщение на форум, и пересылает его участнику А. Участник Б, у которого (как и участника А), всё в порядке, получит новое сообщение по интернету.
С идентификацией некоторая сложность - законодательством же запрещена передача в эфире шифрованных сообщений, а значит, паролем личную почту защитить не получится, и кто угодно может подслушать открыто передаваемую информацию.
Перспективный замысел включает в себя:Сергей писал(а):Теперь о протоколе. От него надо следующий сервис: прием и передача по радиоканалу сообщений от зарегистрированных пользователей ( в том числе и через интернет), накопительный буфер, буфер циркулярных сообщений, систему идентификации клиентов.
Для исключения (хотя бы отчасти) условий прохождения неплохо иметь систему переадресации сообщений. Это если нет связи с каким-то клиентом, система опрашивает остальных клиентов есть ли через них связь, транзитом, и передает инфу через клиентов, установивших эту связь. Тогда точно проход будет по барабану!
- пересылку самой полной на текущий момент базы сообщений форума от участника к участнику. То есть у узла А, Б и В есть одна и та же база из, скажем, трёх сообщений на форуме. Участник А пишет сообщение на форум, вносит его в базу у себя на компе, и пересылает участнику Б. В то же время участник В пишет своё сообщение на форум, вносит его в базу уже у себя на компе, и пересылает тоже участнику Б. Теперь у участника Б уже есть база из пяти сообщений, и при следующих сеансах связи он пересылает их участникам А и В. Если теперь в сеть включится участник Г, любой из А, Б и В пересылает ему пять сообщений. Самый тонкий момент - построение радиообмена таким образом, чтобы пересылать только недостающие сообщения, а не каждый раз гонять по эфиру базу целиком
- дублирование канала связи через интернет. Если у участников А, Б и В всё в порядке, есть электричество связь с провайдером, их компьютеры регулярно обмениваются между собой свежими базами. Если у участника Б отключают электричество, он подключает ноутбук к радиостанции, пишет сообщение на форум, и пересылает его участнику А. Участник Б, у которого (как и участника А), всё в порядке, получит новое сообщение по интернету.
С идентификацией некоторая сложность - законодательством же запрещена передача в эфире шифрованных сообщений, а значит, паролем личную почту защитить не получится, и кто угодно может подслушать открыто передаваемую информацию.
N ≡ C – C ≡ N
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
Дык, для того, чтобы переключать частоту, свой САТ делается! Элементарный последовательный код, любой! Причем, управляет компьютер трансивером, а не наоборот. Есть специализированные микросхемы, придумывать ничего не надо. Можно вообще по-пионерски, переключать уровнями на 10-ти разрядном АЦП и ЦАП. Делается на одном корпусе микрухи, скажем LM3914(не дешевый вариант). Но можно и дешевый . Я так часто поступаю, когда жалко проводов! Микрухи дешевле! В буржуйских трансиверах инфа о диапазоне как раз на этом принципе реализована.
Если реализовывать эфирный протокол на основе FSK, то можно брать любую оболочку от имеющихся р\любительских прог. Остается лишь управлять макросами самой проги. Но это может масса простеньких прог.
Кстати, на основе "виндос коммандер" (или чего-либо подобного) можно сочинять любые алгоритмы управления - запоминать текст, копировать в буфер или из буфера.... да любые логические действия.
По поводу "кодировки". Я не уверен что передача цифрового кода является кодировкой информации. Иначе как же существуют цифровые эфирные протоколы? Просто ID-подпись сообщения не должна состоять из общепринятых знаков
Если реализовывать эфирный протокол на основе FSK, то можно брать любую оболочку от имеющихся р\любительских прог. Остается лишь управлять макросами самой проги. Но это может масса простеньких прог.
Кстати, на основе "виндос коммандер" (или чего-либо подобного) можно сочинять любые алгоритмы управления - запоминать текст, копировать в буфер или из буфера.... да любые логические действия.
По поводу "кодировки". Я не уверен что передача цифрового кода является кодировкой информации. Иначе как же существуют цифровые эфирные протоколы? Просто ID-подпись сообщения не должна состоять из общепринятых знаков
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
Я имел в виду, что конкретно для ALE требуется всё-таки CAT, но эта система требовательна и к другому оборудованию, как антеннам, так и трансиверам, поэтому её появление в теме скорее призвано иллюстрировать существование готовых решений. Опираться на неё для обсуждаемой радиосети не слишком рационально, слишком много оборудования нужно для того, чтобы попробовать. В идеале мне хотелось бы увидеть программный продукт, который требует только простого интерфейсного кабеля, занимает один канал 3 кГц на одном диапазоне, распаковывается сам и требует минимальных настроек. В этом случае заинтересовавшемуся участнику будет легко попробовать подключиться, а если понравится - то и легко поддерживать работоспособность своего узла сети.
Что касается кодировки - да, "цифра" сама по себе кодирована, но ведь не зашифрована? Она никак не защищена от "самозванцев", представляющихся чужим позывным, и не защищена от прослушивания сообщений. Хотелось бы, чтобы почту мог читать только адресат, а если использовать, например, защиту канала связи паролем, то это будет уже шифрование, если не ошибаюсь.
Что касается кодировки - да, "цифра" сама по себе кодирована, но ведь не зашифрована? Она никак не защищена от "самозванцев", представляющихся чужим позывным, и не защищена от прослушивания сообщений. Хотелось бы, чтобы почту мог читать только адресат, а если использовать, например, защиту канала связи паролем, то это будет уже шифрование, если не ошибаюсь.
N ≡ C – C ≡ N
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
В общем все верно - все р\любительские протоколы без шифрования. А надо ли оно, это шифрование? Если шифровать инфу, то тут уже нужна своя коммерческая частота, которую надо покупать - там шифрование возможно. Это как защита той самой информации. Все же лучше идею реализовывать на основе существующего протокола, а управление сообщениями и командную систему на своем движке. Во-первых проще. Во-вторых появляется возможность малыми средствами решить поставленную задачу автоматического "сервера" сообщений. А там уже, в процессе эксплуатации, будет ясно востребован такой вид связи или нет. Мы писали аналог такой проги в один файл, который сам при включении питания запускался. Вообще все работало без проблем, т.е. и распаковывать было нечего
А с кодировкой при нужде проще простого. Есть программы, где одному или нескольким символам присваивается реальный знак или буква. Расшифровать, не зная ключа сложно. От оператора требуется скопировать кодируемый текст, перенести в кодировщик, а затем полученный кодированный текст вставить в окно рабочей программы. Но это уже другая тема...
А с кодировкой при нужде проще простого. Есть программы, где одному или нескольким символам присваивается реальный знак или буква. Расшифровать, не зная ключа сложно. От оператора требуется скопировать кодируемый текст, перенести в кодировщик, а затем полученный кодированный текст вставить в окно рабочей программы. Но это уже другая тема...
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
Хотелось бы обеспечить некоторую приватность, скажем, если пишется не сообщение на форум для всеобщего обозрения, а нечто вроде ЛС или почты, предназначенное только одному человеку. Кроме как зашифровать сообщение, больше ничего в голову не приходит
Однозначно поддерживаю см. ссылки в почте.Сергей писал(а):лучше идею реализовывать на основе существующего протокола, а управление сообщениями и командную систему на своем движке.
N ≡ C – C ≡ N
Re: BBS/FIDOnet постапокалипсиса, компьютерная КВ-радиосеть
Про шифрование - можно посмотреть про "стеганографию". Но тогда придется передавать довольно большие файлы...
Весьма стойкое шифрование обеспечивает PGP, но по эфиру (по крайней мере, в настоящее время, не пост-...) им пользоваться нельзя.
Весьма стойкое шифрование обеспечивает PGP, но по эфиру (по крайней мере, в настоящее время, не пост-...) им пользоваться нельзя.