автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.01, диссертация на тему:Управление передачей данных в реальном масштабе времени по сети со случайной задержкой

кандидата технических наук
Гильмутдинов, Марат Равилевич
город
Санкт-Петербург
год
2002
специальность ВАК РФ
05.13.01
Диссертация по информатике, вычислительной технике и управлению на тему «Управление передачей данных в реальном масштабе времени по сети со случайной задержкой»

Оглавление автор диссертации — кандидата технических наук Гильмутдинов, Марат Равилевич

Список используемых сокращений.

Введение.

1. Обзор методов управления передачей данных в реальном масштабе времени.

1.1. Классификация управления передачей и обработкой данных в реальном масштабе времени.

1.2. Случайная задержка в сетях Internet и ATM.

1.3. Использование обратной связи для управления процессом генерации данных на передающей стороне.

1.4. Организация группового вещания в сети Internet.

1.5. Управление обработкой данных на приемной стороне.

1.6. Использование семейства протоколов RTP/RTCP для передачи данных в реальном масштабе времени.

1.1. Выводы по разделу.

2. Базовая модель системы передачи данных в реальном масштабе времени.

2.1. Описание системы на качественном уровне.

2.2. Основные проблемы при приеме данных на стороне получателя.

2.3. Допущения, используемые в базовой модели.

2.4. Случайные процессы, описывающие функционирование СПДРМВ.

2.5. Анализ модели с бесконечным сглаживающим буфером.

2.6. Анализ модели с ограниченным объемом сглаживающего буфера.

2.7. Критерии качества обработки данных на приемной стороне.

2.8. Выводы по разделу.

3. Моделирование канала передачи данных сети Internet.

3.1. Internet как сеть со случайной задержкой.

3.2. Влияние особенностей сети на процесс обработки данных на приемной стороне.

3.3. Общепринятый подход для измерения случайных задержек сети.

3.4. Альтернативный подход к оценке поведения канала передачи данных.

3.5. Результаты проведенных экспериментов.

3.6. Построение уточненных моделей процесса передачи данных.

3.7. Выводы по разделу.

4. Управление процессом буферизации на приемной стороне.

4.1. Определение управления сглаживающим буфером.

4.2. Стратегии управления сглаживающим буфером для идеализированной модели СПДРМВ.

4.3. Моделирование процесса функционирования СПДРМВ.

4.4. Оптимальные параметры управления буферизацией для базовой модели системы.

4.5. Оптимальные параметры управления буферизацией при использовании модели канала с двумя состояниями.

4.6. Управление буферизацией при использовании модели канала с суперпозицией входных потоков и для реального сеанса с постоянной загрузкой канала.

4.7. Управление процессом буферизации при известном числе пакетов в сети.

4.8. Использование оценки числа пакетов в сети для управления процессом буферизации на приемной стороне.

4.9. Сравнительный анализ стандартного управления буферизацией и адаптивного управления с использованием оценки числа пакетов в сети.

4.10. Уменьшение влияния ситуации переполнения на процесс обработки данных на приемной стороне.

4.11. Выводы по разделу.

Введение 2002 год, диссертация по информатике, вычислительной технике и управлению, Гильмутдинов, Марат Равилевич

Актуальность темы. В настоящее время цифровая передача данных в реальном масштабе времени находит широкое применение в различных сферах деятельности человека. Наиболее яркими примерами являются цифровые телефония и телевидение, передача мультимедийной информации через Internet. Данные в таких системах передаются в виде дискретных сообщений, называемых пакетами, и здесь важную роль играют интервалы времени между передаваемыми сообщениями. В силу различного рода причин в среде передачи могут возникать случайные задержки, которые изменяют интервалы времени между передаваемыми данными. Этот негативный фактор наиболее характерен для сетей с большим числом абонентов, особенно для Internet, объединяющей разнородные среды передачи. Поэтому актуальной является задача разработки способов передачи данных в реальном масштабе времени по сети со случайной задержкой.

Управление передачей данных в реальном масштабе времени в настоящее время реализовано в ряде программных продуктов и стандартов [10,28,29]. Однако управлению на приемной стороне, в частности вопросам организации буферизации данных, посвящено относительно небольшое число научных работ [4,13,18,21,22,31]. Следует отметить работы Х.Шульцрина, соавтора семейства протоколов RTP/RTCP [22,23,26], в которых он исследует некоторые вероятностные характеристики процесса передачи и обработки данных в реальном масштабе времени. Вопросам передачи данных по сети со случайной задержкой посвящены работы Б.С.Цыбакова [35,61] по теории самоподобного трафика. Сходные вопросы по проблемам передачи данных рассматриваются в работе А.Ю.Привалова [56], посвященной изучению так называемого джиттера в сетях ATM.

Основной целью работы является разработка и исследование алгоритмов управления передачей периодического потока данных по сети со случайной задержкой. Для достижения поставленной цели в работе решались слеующие задачи.

1. Исследование влияния случайной задержки сети на процесс передачи и обработки данных в реальном масштабе времени.

2. Построение моделей процесса передачи периодического потока по сети со случайной задержкой.

3. Разработка способов управления с целью уменьшения влияния случайной задержки в сети на процесс обработки данных на приемной стороне.

Методы исследования. При анализе характеристик системы передачи данных в реальном времени и сети со случайной задержкой были использованы методы теории случайных процессов, теории систем массового обслуживания, теории цепей Маркова.

Научная новизна диссертационной работы заключается в следующем:

1. Проведена классификация методов управления процессом передачи и обработки данных в реальном масштабе времени. Признаком классификации является местоположение управляющего воздействия с точки зрения семиуровневой модели взаимодействия открытых систем, в терминах которой описан процесс функционирования СПДРМВ в целом.

2. Предложена базовая модель системы, отражающая общие закономерности процесса передачи и обработки данных в реальном масштабе времени.

3. Введены характеристики, позволяющие количественно оценить влияние случайной задержки передачи данных по сети на качество восприятия звуковых и видеоданных, воспроизводимых на приемной стороне.

4. Разработана методика исследования влияния случайной задержки в сети на процесс передачи периодического потока в течение ограниченного интервала времени. Предложены модели, описывающие данный процесс применительно к сети Internet.

5. Предложен алгоритм оценки числа пакетов данных, находящихся в сети. Данный алгоритм наиболее важен для использования на приемной стороне СПДРМВ.

6. Разработан адаптивный алгоритм управления процессом буферизации на приемной стороне, использующий оценку числа пакетов данных, находящихся в сети. Показано, что адаптивный алгоритм устойчив к изменению ситуации в сети.

Практическая ценность и реализация результатов. Результаты работы использовались при программной реализации подсистемы проведения интерактивных консультаций в режиме реального времени в рамках системы дистанционного обучения. Разработанные в диссертации методики управления передачей в реальном масштабе времени позволили существенно повысить качество восприятия воспроизводимых на приемной стороне звуковых и видеоданных, которые передавались по сети Internet. Использование результатов диссертационной работы подтверждается соответствующим актом.

Апробация работы. Основные результаты работы докладывались на II (СПб, 1999), III (СПб, 2000) и IV (СПб, 2001) научных сессиях аспирантов ГУАП, на VIII МНТК «Микроэлектроника и информатика - 2001» (Зеленоград, 2001), а также на заседаниях 3-ей международной школы-семинара БИКАМП-2001 (СПб, 2001).

Публикации. Материалы, отражающие основное содержание и результаты диссертационной работы опубликованы в 7 печатных работах.

Основные положения, выносимые на защиту.

- Базовая модель системы передачи данных в реальном масштабе времени по сети со случайной задержкой.

- Методика исследования случайных задержек в сети и модели процесса передачи периодического потока данных по сети Internet.

- Адаптивный алгоритм определения параметров управления буферизацией на приемной стороне системы.

Структура работы. Первый раздел работы посвящен обзору способов управления процессом передачи и обработки данных в реальном масштабе времени. В разделе представлены классификация и примеры способов управления для каждого класса. В качестве примера реализации различных видов управления в разделе представлен обзор семейства протоколов RTP/RTCP, описание проблем, возникающих при групповой передаче данных в реальном времени, и существующих способов их разрешения.

Во втором разделе вводится базовая модель системы передачи данных в реальном масштабе времени (СПДРМВ) по сети со случайной задержкой. Результатом анализа базовой модели является разработка методики расчета вероятностных характеристик процесса буферизации на приемной стороне системы. Во втором разделе также предлагаются количественные критерии оценки качества обработки данных на приемной стороне.

В третьем разделе представлены результаты анализа процесса передачи периодического потока данных по сети Internet. Предложена методика оценки поведения канала передачи данных на основе анализа интервалов между моментами выхода пакетов из сети. Разработаны простые модели канала передачи данных от источника до получателя. Полученные модели более точно по сравнению с представлением сети в базовой модели СПДРМВ описывают процесс передачи данных по сети.

Четвертый раздел посвящен управлению процессом буферизации на приемной стороне. Раздел содержит описание предлагаемых алгоритмов управления, результаты поиска оптимальных параметров на основе моделей, предложенных в предыдущих разделах. В данном разделе также представлены результаты применения выработанной стратегии управления сглаживающим буфером для реального процесса передачи данных по сети Internet.

Заключение диссертация на тему "Управление передачей данных в реальном масштабе времени по сети со случайной задержкой"

4.11. Выводы по разделу

В данном разделе рассматривалось управление на приемной стороне для случая, когда задержка от момента генерации до момента воспроизведения пакета несущественна. Хотя СПДРМВ и некритична к задержке, ее величина не должна увеличиваться до бесконечности. Поэтому анализируемая система имеет сглаживающий буфер ограниченного объема. Управление, которое определяется действиями, производимыми в момент наступления негативных ситуаций, вводится с целью повышения качества обработки данных. Для улучшения качества необходимо увеличивать среднее время непрерывной обработки данных, уменьшать вероятность потери блока данных и среднюю длительность вынужденной паузы при опустошении сглаживающего буфера.

При исследовании процесса управления буферизацией данных на приемной стороне были получены следующие основные результаты.

1. Определены действия, производимые в момент наступления негативных ситуаций.

- Начальная буферизация, производимая при опустошении сглаживающего буфера. Данная процедура характеризуется величиной Vinit, объемом накапливаемых в буфере пакетов.

- Исключение группы пакетов. Процедура производится при переполнении сглаживающего буфера и характеризуется величиной Vdel, числом исключаемых из буфера пакетов, а также дисциплиной исключения, определяющей местоположение исключаемых пакетов в буфере.

Величины Vinit и Vdel являются параметрами управления.

2. В рассмотрение введены следующие дисциплины исключения группы пакетов:

- последовательное исключение пакетов из начала буфера,

- последовательное исключение пакетов с конца буфера.

При последовательном исключении из начала буфера происходит потеря наиболее устаревших данных. Для случая использования исключения пакетов с конца буфера предложен алгоритм, повышающий качество обработки данных при повторном переполнении.

3. В качестве основы для исследования процесса управления рассматривается алгоритм, для которого параметры процедур начальной буферизации и исключения группы пакетов в течение всего времени передачи данных, называемого сеансом, имеют фиксированные значения. Данный алгоритм используется во многих приложениях по передаче речевых и видеоданных. В данном разделе для ссылки на него используется термин стандартный алгоритм управления буферизацией на приемной стороне.

4. Проведен анализ эффективности стандартного алгоритма. Оценка эффективности осуществлялась на основе критериев качества обработки данных на приемной стороне. Анализировались следующие модели СПДРМВ.

- Базовая модель СПДРМВ.

- Базовая модель с использованием уточненной модели канала с двумя состояниями.

- Базовая модель с использованием уточненной модели канала с суперпозицией входных потоков.

По результатам анализа для каждой модели СПДРМВ определены оптимальные параметры управления, при которых достигается наилучшее качество обработки данных на приемной стороне.

5. Результатом анализа эффективности стандартного алгоритма оптимальные параметры имеют различные значения для моделей канала передачи данных, описывающих различные ситуации в сети.

Данный факт позволяет утверждать, что стандартный алгоритм является чувствительным к изменению ситуации в канале передачи данных.

6. Разработан алгоритм, позволяющий на приемной стороне оценить число пакетов, находящихся в сети. В рамках базовой модели СПДРМВ доказана сходимость данной оценки к истинному значению числа пакетов в сети с вероятностью единица, а также определена методика расчета среднего времени сходимости. При использовании уточненных моделей канала передачи данных путем имитационного моделирования определено среднее время сходимости оценки к истинному числу пакетов в сети.

7. На основе результатов анализа базовой модели СПДРМВ, представленных во втором разделе, и алгоритма оценки числа пакетов, находящихся в сети, предложен адаптивный алгоритм изменения параметров управления буферизацией на приемной стороне. Сравнительный анализ показал, что, в отличие от стандартного, изменение ситуации в канале передачи данных при использовании адаптивного алгоритма оказывает меньшее влияние на качество обработки данных. Эффективность использования адаптивного алгоритма управления буферизацией по сравнению со стандартным также подтверждена при передаче данных по реальной сети Internet.

Заключение

В диссертационной работе рассматривался процесс передачи и обработки данных в реальном масштабе времени по сети со случайной задержкой. Анализировались методы управления, целью которого является уменьшение влияния случайной задержки в сети на различных этапах передачи и обработки данных.

В работе получены следующие основные результаты.

1. Введено понятие системы передачи данных в реальном масштабе времени (СПДРМВ). Основными компонентами системы являются источник данных, сеть, получатель. Для уменьшения влияния случайной задержки в сети на приемной стороне используется сглаживающий буфер. Произведена классификация методов управления функционированием системы по их местоположению в СПДРМВ. Показано, что для осуществления обработки данных в реальном масштабе времени возможно использование управления в любой из компонент системы. Для дальнейшего анализа выбран наиболее универсальный вид управления, на стороне получателя.

2. Введена базовая модель, отражающая основные особенности функционирования СПДРМВ. Модель построена на основе ряда допущений, основным из которых является тот факт, что процесс передачи данных по сети описывается системой массового обслуживания D/M/1. В работе рассматриваются базовые модели двух видов:

- с бесконечным сглаживающим буфером на приемной стороне,

- со сглаживающим буфером ограниченного объема. Модель задается двумя параметрами:

- интенсивностью обслуживания пакетов в системе D/M/1, с помощью которой описывается процесс передачи данных по сети,

- объемом сглаживающего буфера на приемной стороне.

3. По результатам анализа системы на качественном уровне выявлены следующие негативные ситуации, влияющие на процесс обработки данных на приемной стороне:

- опустошение сглаживающего буфера, приводящее к появлению перерывов в обработке данных,

- переполнение буфера, приводящее к потерям пакетов и появлению дефектов обработки данных, вызванных этими потерями.

4. Получена методика расчета среднего времени до наступления негативной ситуации. Для модели с бесконечным сглаживающим буфером получена нижняя граница среднего времени до опустошения буфера. Анализ модели с буфером ограниченного объема разделен на две ситуации. Доказано, что в случае, когда суммарное число пакетов в сети и в сглаживающем буфере не превышает объем последнего, среднее время до негативной ситуации совпадает со средним временем до опустошения буфера неограниченного объема. Для случая, когда суммарное число пакетов в сети и в сглаживающем буфере превышает объем буфера, доказано, что среднее время до наступления негативной ситуации не зависит от числа пакетов в сети.

5. Для количественной оценки качества обработки данных на приемной стороне введены критерии, основанные на статистических характеристиках СПДРМВ:

- среднее время непрерывной обработки пакетов,

- вероятность потери блока данных, состоящего из нескольких последовательных пакетов,

- средняя длительность вынужденной паузы при опустошении сглаживающего буфера.

6. Предложена методика исследования случайных задержек при передаче периодического потока данных по сети. Методика основана на анализе интервалов между выходами пакетов из сети. В соответствии с предложенной методикой проведен ряд экспериментов в сети Internet.

7. По результатам экспериментов для ограниченных интервалов времени, называемых сеансами, выявлены две типовые ситуации, статистические характеристики которых существенно отличаются. Для данных ситуаций введены термины сеанс с постоянной загрузкой и сеанс с изменяющейся загрузкой.

8. Предложены следующие модели, описывающие процесс передачи данных для различных типов сеансов:

- модель с суперпозицией входных потоков, соответствующая сеансу с постоянной загрузкой сети,

- модель канала с двумя состояниями для описания сеанса с изменяющейся загрузкой сети.

Предложенные модели являются уточнением описания процесса передачи по сети, представленного в базовой модели СПДРМВ, и отражают наиболее характерные ситуации при передаче периодического потока данных по Internet.

9. Введено понятие управления сглаживающим буфером и определены действия, производимые в момент наступления негативных ситуаций.

- Начальная буферизация, производимая при опустошении сглаживающего буфера. Данная процедура характеризуется числом накапливаемых в буфере пакетов.

- Исключение группы пакетов. Процедура производится при переполнении сглаживающего буфера и характеризуется числом исключаемых из буфера пакетов, а также дисциплиной, определяющей местоположение исключаемых пакетов в буфере.

Число накапливаемых в буфере пакетов при опустошении и число исключаемых при переполнении пакетов являются параметрами управления.

10.В качестве основы для исследования процесса управления рассматривается алгоритм, параметры которого в течение всего сеанса имеют фиксированные значения. Данный алгоритм получил название стандартного, поскольку он используется в большинстве приложений, осуществляющих передачу и обработку данных в реальном масштабе времени в сети Internet. Проведено исследование оптимальных параметров управления сглаживающим буфером. Показано, что для разных моделей канала передачи данных оптимальные параметры управления не совпадают, т.е. стандартный алгоритм является чувствительным к изменению ситуации в сети.

11. Разработан алгоритм, позволяющий на приемной стороне оценить число пакетов, находящихся в сети. В рамках базовой модели СПДРМВ доказана сходимость данной оценки к истинному значению числа пакетов в сети с вероятностью единица, а также определена методика расчета среднего времени сходимости. При использовании уточненных моделей канала передачи данных путем имитационного моделирования определено среднее время сходимости оценки к истинному числу пакетов в сети.

12.На основе результатов анализа базовой модели СПДРМВ, представленных во втором разделе, и алгоритма оценки числа пакетов, находящихся в сети, предложен адаптивный алгоритм изменения параметров управления буферизацией на приемной стороне. Сравнительный анализ показал, что, в отличие от стандартного, изменение ситуации в канале передачи данных при использовании адаптивного алгоритма оказывает меньшее влияние на качество обработки данных. Эффективность использования адаптивного

Библиография Гильмутдинов, Марат Равилевич, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)

1. Barberis G., Pazzaglia D. Analysis and Optimal Design of a Packet-Voice Receiver // 1.EE Transactions on Communications, Vol. 28, No. 2, pp. 217227, 1980.

2. Bolot J-C. Characterizing End-to-End Packet Delay and Loss in the Internet // Journal of High-Speed Networks, vol.2, no. 3, pp 305-323, 1993.

3. Bolot J.-C., Vega-Garcia A. Control Mechanisms for Packet Audio in the Internet // IEEE InfoCom-96, pp. 197-214, 1996.

4. Bolot J-C., Turletti T. Experience with Control Mechanisms for Packet Video in the Internet // Computer Communication Review, vol. 28, no. 1, pp. 97-105, 1998.

5. Darpa Internet program protocol specification. TCP Transmission Control Protocol // Request for Comments, RFC-793, 1981. http://www.ietf.org/rfc.html

6. Deering S. Host Extensions for IP Multicasting // Request for Comments, RFC-1112, IETF, 1989. http://www.ietf.org/rfc.html

7. Ferrari D., Verma D.C. A Scheme for Real-Time Channel Establishment in Wide-Area Networks // IEEE J. on Sel. Areas in Comm., Vol. 8, No. 3, pp. 368-379, 1990.

8. Floyd S., Fall K., Promoting the Use of End-to-End Congestion Control in the Internet // IEEE/ACM Trans, on Networking, vol. 7, no. 4, pp. 458-472,1999.

9. Hardman V., Sasse M.A., Handley M., Watson A. Reliable Audio for Use over the Internet // INET-95, pp.311-327, 1996.

10. H.323 version 4 Teleconferences over packet-switched networks // ITU-T,2000. http://www.itu.int/ITU-T/publications/index.html

11. Jacobson V. Congestion Avoidance and Control // ACM SIGCOMM, pp. 314-329, 1988.

12. Kanal L.N., Sastry A.R.K. Models for channels with memory and their applications to error control // IEEE, vol. 66, no.7, pp.724-744, 1978.

13. Laoutaris N., Stavrakakis I. Adaptive Playout Strategies for Packet Video Receivers with Finite Buffer Capacity // IEEE ICC-2001, pp.201-215, 2001.

14. Leland W.E., Willinger W., Taqqu M.S., Wilson D.V. On the Self-Similar Nature of Ethernet Traffic // IEEE/ACM Transactions on Networking, vol.2, no. l,pp. 1-15, 1994.

15. Leon P.D., Sreenan C.J. An adaptive predictor for media playout buffering // Of IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 3097-3100, 1999.

16. Mathis M., Semke J., Mahdavi J. The Macroscopic Behavior of the TCP Congestion Avoidance Algorithm // ACM SIGCOMM, vol. 27, no.3, pp. 288-297, 1997.

17. Moon S.B., Skelly P., Towsley D. Estimation and Removal of Clock Skew from Network Delay Measurements // IEEE Infocom, pp.412-425, 1999.

18. Moon S.B., Kurose J., Towsley D. Packet Audio Playout Delay Adjustment: Performance Bounds and Algorithms // ACM/Springer Multimedia Systems, Vol. 6, pp. 17-28, 1998.

19. Paxon V., Floyd S. Why We Don't Know How To Simulate The Internet // IEEE/ACM Transactions on Networking, pp. 234-242, 2001.

20. Postel J. UDP User Datagram Protocol // Request for Comments, RFC-768, IETF, 1980. http://www.ietf.org/rfc.html

21. Ramjee R., Kurose J., Towsley D., Schulzrinne H. Adaptive playout mechanisms for packetized audio applications in wide-area networks // IEEE Infocom, pp. 680-688, 1994.

22. Rosenberg J., Qiu L., Schulzrinne H. Integrating Packet FEC into Adaptive Voice Playout Buffer Algorithms on the Internet // IEEE Infocom, pp. 281-297, 2000.

23. Rosenberg J., Schulzrinne H. Timer Reconsideration for Enhanced RTP Scalability // Internet Draft, IETF, 1997.

24. Salehi J.D., Zhang Z.-L., Kurose J., Towsley D. Supporting Stored Video: Reducing Rate Variability and End-to-End Resource Requirements through Optimal Smoothing // IEEE/ACM Trans. Networking, vol. 6, no.4, pp.397410, 1998.

25. D.Sanghi, A.K. Agrawala, O.Gudmundsson. Experimental Assessment of End-to-end Behavior on Internet IEEE INFOCOM, pp. 867-874, 1993.

26. Schultzrinne H., Kurose J.F., Towsley D.F. Loss correlation for Queues with Single and Multiple Input Streams // Technical Report TR 92-53, Department of Computer Science, University of Massachusetts, Amherst, Massachusetts, 1992.

27. Schultzrinne H. Voice Communication Across the Internet: A Network Voice Terminal // Dept. of Computer Science, University of Massachusetts, Amherst, Massachusetts, Technical Report TR 92-50, Jul. 1992.

28. Schulzrinne H. RTP Profile for Audio and Video Conferences with Minimal Control. RFC-1890, 1996. http://www.ietf.org/rfc.html

29. Schulzrinne H., Casner S., Frederick R., Jacobson V. RTP: A Transport Protocol for Real-Time Applications. RFC-1889, IETF, 1996. http://www.ietf.org/rfc.html

30. Shivakumar N., Sreenan C., Narendran В., Agrawal P. The Concord Algorithm for Synchronization of Networked Multimedia Streams // 2nd IEEE International Conference on Multimedia Computing and Systems'95 (ICMCS'95), pp. 31-40, 1995.

31. Sreenan C.J., Jyh-Cheng. Delay Reduction Techniques for Playout Buffering // IEEE Trans. On Multimedia, Vol. 02, No. 02, pp. 157-169, 2000.

32. Sreenan C.J., Narendran В., Agrawal P., Shivakumar N. Internet Stream Synchronization Using Concord // SPIE Conference on Multimedia Computing and Networking, pp. 352-359, 1996.

33. Steinbach E., Faerber N., Girod B. Adaptive Playout for Low-Latency Video Streaming // ICIP-2001, International Conference on Image Processing, pp. 962-965, 2001.

34. Stone D.L., Jeffany K. An empirical study of delay jitter management policies // ACM/Springer-Verlag Multimedia Systems Journal, vol. 2, pp.267-279, 1995.

35. Tsybakov B.S., Georganas N.D. Self-Similar Processes in Communication Networks // IEEE Transactions on Information Theory, vol. 44, no. 5, pp. 1713-1743, 1998.

36. Verhelst W., Roelands M. An overlap-add technique based on waveform similarity (WSOLA) for high quality time-scale modification of speech // ICASSP-93, pp.554-557, 1993.

37. Yuang M.C., Liang S.T., Chen Y.G. Dynamic Video Playout Smoothing Method for Multimedia Application // Multimedia Tools and Applications, vol.6, pp.47-59, 1998.

38. Бендат Дж., Пирсол А. Прикладной анализ случайных данных. -М.: «Мир», 1989. -540 с.

39. Бертсекас Д., Галлагер Р. Сети передачи данных. -М.: «Мир», 1989. -544 с.

40. Вентцель Е.С. Теория вероятности. -М: Наука, 1969. -421 с.

41. Вентцель Е.С., Овчаров J1.A. Теория вероятностей и ее инженерные приложения. -М: Высшая школа, 2000. -480 с.

42. Гильмутдинов М.Р. Анализ времени разрешения конфликта в системе случайного множественного доступа с фиксированными паспортами // Сб. тез. докл. 3 научн. сессии аспирантов ГУАП -СПб.: СПГУАП, 2000,стр. 94-96.

43. Гильмутдинов М.Р. Анализ методов предотвращения перегрузки сети при широковещательной передаче данных в Internet // Сб. тез. докл. 3 научн. сессии аспирантов ГУАП-СПб.: СПГУАП, 1999, стр. 81.

44. Гильмутдинов М.Р. Анализ процесса буферизации при передаче речевых данных по сети Internet // Сб. тез. докл. 8 всероссийской МНТК «МэИ-2001» -М: МИЭТ, 2001, стр. 235.

45. Гильмутдинов М.Р., Гридюшко Д. А. Исследование случайных задержек при передаче речевых данных по сети Internet // Сб. тез. докл. 3 межд. школы-семинара «БИКАМП-01» -СПб.: СПГУАП, 2001, стр. 291-295.

46. Гильмутдинов М.Р. Сравнение различных стратегий буферизации при передаче звуковых данных по сети Internet // Сб. тез. докл. 4 научн. сессии аспирантов ГУАП-СПб.: СПГУАП, 2000, стр. 121-123.

47. Гнеденко Б.В., Коваленко И.Н. Введение в теорию массового обслуживания. -М.: «Наука», 1987. -336с.48.3олотов С. Протоколы Internet. -СПб.: «BHV Санкт-Петербург», 1998. -304 с.

48. Кемени Дж.Дж., Снелл Дж.Л. Конечные цепи Маркова. -М.: «Наука», 1970. -271 с.

49. Клейнрок JI. Коммуникационные сети. -М.: «Наука», 1970. -256с.

50. Клейнрок JI. Теория массового обслуживания. -М.: «Машиностроение», 1979. -432с.

51. Колесник В.Д., Кудряшов Б.Д. Некоторые функции от марковских цепей и определяемые ими несимметричные блуйсдания с поглощающими экранами // Проблемы передачи информации. T.XXIV, вып.2 -М.: «Наука», 1998, стр. 83-93.

52. Кулаков Ю.А., Луцкий Г.М. Компьютерные сети. Киев: «Юниор», 1998. -380 с.

53. Нейман В.И. Самоподобные процессы и их применение в теории телетрафика // Труды международной академии связи. N1(9), 1999, стр. 11-15.55.0лифер А. Компьютерные сети. СПб.: «Питер», 1998. -520 с.

54. Привалов А.Ю. Анализ вероятностных характеристик изменчивости задержки пакета в телекоммуникационных сетях. -Самара: Самарский Гос. Аэрокосмический ун-т, 2000. -168 с.

55. Турин В.Я. Передача информации по каналам с памятью. -М.: «Связь», 1977. -248 с.

56. Уолрэнд Дж. Телекоммуникационные и компьютерные сети. Вводный курс. М.: "Постмаркет", 2001. -480 с.

57. Феллер В. Введение в теорию вероятностей и ее приложения т.1. -М.: «Мир», 1967. -498 с.

58. Хелд Г. Сокращение задержки голоса по IP // LAN, N7, 2000, стр. 7985.

59. Цыбаков Б.С. Модель телетрафика на основе самоподобного случайного процесса. «Радиотехника», 1999, №5, стр. 24-31.

60. Рег.№ ГосФАП 50990000177. Java-апплет для системы дистанционного обучения по курсу «Помехоустойчивое кодирование» (описание программного обеспечения для учебного процесса) / М.Р.Гильмутдинов, А.А.Лебедев, М.В.Ешугова, А.М.Тюрликов. Опубл. в 2000 г.

61. Рег.№ ГосФАП 50990000178. Java-сервер для простой системы дистанционного обучения (описание программного обеспечения для учебного процесса). / М.Р.Гильмутдинов, А.А.Лебедев, М.В.Ешугова, А.М.Тюрликов. Опубл. в 2000 г.