Цитата(n_bogoyavlensky @ Mar 25 2007, 21:58)

Имеется система, состоящая из 20 передатчиков и 1 приёмника
Интересует алгоритм работы передатчиков, т. е. как эти 20 передатчиков будут передавать данные приёмнику таким образом, чтобы не было каши, последовательно.
Поскольку передатчиков у вас мало и объем информации небольшой, можно реализовать такой алгоритм: Каждый передатчик делает три (или больше) повтора своей посылки. Период повтора у каждого передатчика свой, периоды выбираются из ряда простых чисел, что позволяет в случае одновременного выхода в эфир (коллизии) получить гарантированные повторы в разное время. В сообщениях надо предусмотреть алгоритм отделения повтора от нового сообщения.