Ср июл 27, 2022 08:38:15
Ср июл 27, 2022 20:48:20
Чт июл 28, 2022 11:19:51
roman.com писал(а):будет как в обычном телефоне... когда есть Wi-Fi - связь через Wi-Fi... если нет Wi-Fi то связь по LTE (в нашем случае LoRa).
roman.com писал(а):во вторых... в сотовой связи GSM уже давно решили эту проблему))
roman.com писал(а):радио канал поделён на 8 так называемых тай-слота... каждый сотовый телефон работает в своём тайм-слоте... при этом 8 телефонов работают на обной частоте и не мешают друг другу))
базовая станция непрерывно передаёт сигнал маяка... с указанием свободных тайм-слотов...
старый сотовый телефон не имеет никаких GPS)) он просто включается на приём и слушает маяк базовой станции... затем занимает свободный тайм-слот...
это кратко))
roman.com писал(а):в третьих... я бы думал в сторону не базовых станций... а в сторону например так называемых Mesh сетей...
Чт июл 28, 2022 12:45:00
mike84 писал(а):связываться параллельно и с LoRa и c Wi-Fi смысла нет...
Чт июл 28, 2022 12:49:05
В этом и кроется мой вопрос: "Как упорядочить обратные сообщения от абонентов, чтобы Базовая станция приняла все подтверждающие прочтение сообщения сигналы?".
Чт июл 28, 2022 15:49:41
tonyk писал(а):протоколов LoRAWAN не знаешь. Есть там class B...
Чт июл 28, 2022 16:59:23
roman.com писал(а):а как это всё сделать в сети LoRa... я пока не до конца представляю))
Чт июл 28, 2022 18:20:11
Пт июл 29, 2022 00:33:49
Пт июл 29, 2022 12:20:37
Вт авг 02, 2022 10:31:54
roman.com писал(а):Тут вопрос в другом: как организовать разнос пейджеров по разным каналам в условиях, когда ими будут пользоваться все кому не лень?
roman.com писал(а):базовая станция будет по кругу рассылать сообщения для всех абонентов... а все абоненты сами синхронизируются по заголовку пакета (она же преамбула)...
а в паузах между пакетами базовой станции абоненты могут передавать сообщения другим абонентам... напрямую или через базовую станцию...
roman.com писал(а):мы ещё шифрование не обсудили... как вы там его собираетесь делать...
Morroc писал(а):для каши нужно еще абонентов наделать, а то может и банальная рандомная задержка решит проблемы разнесения абонентов во времени
Вт авг 02, 2022 10:33:21
Вт авг 02, 2022 10:37:48
Вт авг 02, 2022 14:41:45
mike84 писал(а):1) Рассылка БС необходимого сообщения всем МСх.
2) Рассылка РС1 этого же сообщения всем МСх.
3) Рассылка РС2 этого же сообщения всем МСх. И т.д.
Если МС получает повторно тоже сообщение, то игнорирует его и повторно на экран пейджера не выводит и звуковой сигнал не дает.
То есть таким образом мы сделали рассылку БС и всеми РСх необходимого сообщения.
4) Запрос БС у каждой МСх подтверждения о получении сообщения. Номера тех МСх, которые не дали такого подтверждения отправляются на РС1 (далее - Номера 1).
5) Запрос РС1 у каждой МСх под Номерами 1 подтверждения о получении сообщения.
Номера тех МСх, которые не дали такого подтверждения отправляются на РС2.
Номера тех МСх, которые подтвердили получение сообщение, отправляются на БС.
6) и так далее...
Вт авг 02, 2022 15:20:46
roman.com писал(а):а как происходит обмен ключами ? в двух словах...
roman.com писал(а):1) Рассылка БС необходимого сообщения всем МСх... одним большим пакетом...
roman.com писал(а):4) Запрос БС у каждой МСх подтверждения о получении сообщения.
Как ???
roman.com писал(а):получилась каша))
roman.com писал(а):получилась фигня))
roman.com писал(а):если в установленное время (тайм-аут) ACK нет...
roman.com писал(а):осталось решить что делать PС1 если он захочет отправить сообщение БС... на той же частоте... при отсутствии синхронизации))
Вт авг 02, 2022 16:37:17
roman.com писал(а):БС > TX | МС1.............
БС < RX ACK | МС1.............
БС > TX | МС2.............
БС < RX ACK | МС2.............
Вт авг 02, 2022 16:51:00
roman.com писал(а):каша будет в случае с автоматическим ACK...
автоматический ACK... это когда МС сразу после получения отправляет автоматически ACK...
в случае автоматического ACK нужен таймер...
roman.com писал(а):БС тупо по кругу отправляет сообщения на все МС...
А все МС с автоматическим ACK...
roman.com писал(а):в автоматическом ACK содержится ответ на вопрос:
(Получило ли МС сообщение: да/нет; если получило, то абонент нажал ли кнопку о подтверждении: да/нет?)?
roman.com писал(а):делить пакеты на данные и ACK имеет смысл если мы будем отправлять большие пакеты данных))
в этом случае выгоднее сначала отправить данные одним большим пакетом...
БС > МС1... 43578347583475893475348957348957438957343248209384023849023423048230489
БС > MC2... 09348534853485903509592398234897239847298342321315345645621893781273129
БС > MC3... 92323578934983458934589348598572983781748127828394782374823742374923789
roman.com писал(а):значит у нас будет пейджер... и несколько кнопок))
roman.com писал(а):далее... Broadcast
(Широковещательный канал, широковещание (англ. broadcasting) — метод передачи данных, при котором поток данных (каждый переданный пакет в случае пакетной передачи) предназначен для приёма всеми участниками сети).
roman.com писал(а):а как мы будем передавать сообщения ?
раньше пейджеры работали так...
1- был компьютер.
2- компьютер был подключён к БС.
3- набираем сообщение на компьютере... Компьютер передаёт наше сообщение в эфир.
roman.com писал(а):а где мы найдём девушку ? ))
Вт авг 02, 2022 17:27:39
Вт авг 02, 2022 17:49:10
roman.com писал(а):хорошая самочка... стоит денег)) её нужно кормить... и зарплату платить))
я так понимаю у нас проект некоммерческий... и спонсоров нет))
Добавлено after 1 minute 14 seconds:
значит нужен типа автоматический сервер... с интернетом... и/или телефоном... который будет вместо девушки делать рассылки...
Добавлено after 17 minutes 24 seconds:
ну раз подключения к телефону не будет... ни Wi-Fi... ни блютуз...
roman.com писал(а):тогда не понятно зачем нам ESP32... всё это можно сделать на простой ардуино...
roman.com писал(а):а клаву я бы всё таки добавил...
roman.com писал(а):а можно сенсорный экран...
roman.com писал(а):так и не решили что с девушкой сервером ))
roman.com писал(а):экранчик совсем маленький... не видно нифига)) нужно чуть-чуть побольше))
Вт авг 02, 2022 19:02:49