Вопросы к Поиску с Алисой
Разница между серверным и бессерверным PTT заключается в способе управления сессиями. ru.ruwiki.ru xn--h1ajim.xn--p1ai
Серверный PTT предполагает, что все клиенты PTT обращаются к серверу (например, серверу IMS) для получения разрешения на передачу сигнала и информации об имеющихся группах и пользователях. ru.ruwiki.ru xn--h1ajim.xn--p1ai Сервер не даёт разрешения на начало сессии, если группа (пользователь) заняты, например, другой пользователь уже передаёт голосовые данные этой же группе. ru.ruwiki.ru xn--h1ajim.xn--p1ai
Бессерверный PTT, в отличие от серверного, позволяет клиенту самостоятельно принимать решение о начале сессии, анализируя, приходят ли сообщения для той группы, для которой он хочет начать сессию. ru.ruwiki.ru xn--h1ajim.xn--p1ai Конец сессии клиент определяет по специфическому сигналу другого клиента или по тайм-ауту. ru.ruwiki.ru xn--h1ajim.xn--p1ai
Некоторые преимущества серверного PTT: централизованное управление сессиями, в том числе между удалёнными пользователями. ru.ruwiki.ru xn--h1ajim.xn--p1ai Недостатки: необходимость наличия центрального элемента (сервера), который является дорогостоящим. ru.ruwiki.ru
Некоторые преимущества бессерверного PTT: дешевизна и простота построения системы. ru.ruwiki.ru xn--h1ajim.xn--p1ai Недостатки: отсутствие централизованного управления сессиями, возможны накладки передачи одновременно от двух и более пользователей, особенно в случае удалённых пользователей (с большой задержкой сигнала). ru.ruwiki.ru xn--h1ajim.xn--p1ai