· Сверхчувствительные к задержкам приложения: задержка доставки данных сводит к нулю функциональность приложения. Пример: приложения, управляющие техническим объектом в реальном времени.
Вообще говоря, интерактивность приложения всегда повышает его чувствительность к задержкам. Например, широковещательное распространение аудиоинформации может выдерживать значительные задержки передачи пакетов, а интерактивный телефонный разговор не терпит их.
Наряду с приведённой выше классификацией, тонко дифференцирующей чувствительность приложений к задержкам и их вариациям, существует и более грубое деление приложений по этому же признаку на два класса: асинхронные и синхронные приложения. К асинхронным относят те приложения, которые не чувствительны к задержкам передачи данных в очень широком диапазоне, вплоть до нескольких секунд, а все остальные приложения, на функциональность которых задержки влияют существенно относят к синхронным приложениям. К синхронным приложениям в этом широком смысле относятся такие типы приложений приведенной выше тонкой классификации, как изохронные и сверхчувствительные. Интерактивные приложения могут относиться как к асинхронным (например, текстовый редактор), так и к синхронным (например, видеоконференция).
И, наконец, третьим критерием классификации приложений является их чувствительность к потерям пакетов. Здесь обычно делят приложения на две группы.
Чувствительные к потерям пакетов приложения. Практически все приложения, передающие алфавитно-цифровые данные (к которым относятся текстовые документы, коды программ, числовые массивы и т.п.), обладают высокой чувствительностью к потере отдельных, даже небольших, фрагментов данных. Такие потери часто ведут к полному обесцениванию остальной, успешно принятой информации. Например, отсутствие хотя бы одного байта в коде программы делает её совершенно неработоспособной. Все традиционные сетевые приложения (файловый сервис, сервис баз данных, электронная почта и т.д.) относятся к этому типу приложений.
Устойчивые к потерям приложения. К этому типу относят многие приложения, передающие трафик, несущий информацию об инерционных физических процессах. Устойчивость к потерям объясняется тем, что небольшое количество отсутствующих данных можно определить на основе принятых. Так, при потере одного пакета, несущего несколько последовательных замеров голоса, отсутствующие замеры при воспроизведении голоса могут быть заменены аппроксимацией на основе соседних значений. К такому типу приложений относится большая часть приложений, работающих с мультимедийным трафиком (аудио- и видеоприложения). Однако устойчивость к потерям имеет свои пределы, поэтому процент потерянных пакетов не может быть большим, например не более 1%. Можно отметить также, что не любой мультимедийный трафик так устойчив к потерям данных, например, компрессированный голос или видеоизображение очень чувствительны к потерям, поэтому относятся к первому типу приложений.
Вообще говоря, между значениями трёх, приведенных выше, характеристик качества обслуживания нет строгой взаимосвязи. То есть, приложение с равномерным потоком может быть как асинхронным, так и синхронным, синхронное приложение может быть как чувствительным, так и нечувствительным к потерям пакетов. Однако практика показывает, что из всего многообразия возможных сочетаний этих трех характеристик есть несколько таких, которые охватывают большинство используемых сегодня приложений.
Например, следующее сочетание характеристик приложения «порождаемый трафик - равномерный поток, изохронное, устойчивое к потерям» соответствует таким популярным приложениям, как IP-телефония, поддержка видеоконференций, аудиовещание через Internet.
Проект трассы волоконно-оптической линии связи между г. Елец и г. Липецк
В настоящее время развития цифровых технологий и построения
сетей NGN, где основу предоставления услуг определяют сети широкополосного
доступа, объемы перед ...
Шагающий аппарат
Одной
из важных разновидностей роботов являются шагающие роботы, предназначенные для
перемещения по труднопроходимой местности. В отличие от к ...
Исследование аналого-цифрового и цифрового преобразователей
Аналого-цифровые преобразователи
предназначены для преобразования непрерывных (аналоговых) сигналов в дискретные
(цифровые), которые могут использоваться в ...