УДК 004.72245
А С. ПАСТУХОВ
ОЦЕНКА ВЛИЯНИЯ ПАРАМЕТРОВ ПРОТОКОЛА ARQ-SR НА ЭФФЕКТИВНОСТЬ ПРОПУСКНОЙ СПОСОБНОСТИ ГИБРИДНОЙ СПУТНИКОВОЙ СЕТИ СВЯЗИ
Эффективная работа гибридной сети определяется параметрами протокола ARQ, и их влияние на работу сети является важной задачей при построении систем спутникового доступа в Internet.
Целью данной работы является анализ влияния параметров протокола ARQ на эффективность пропускной способности (ЭПС) гибридных сетей. Согласно [2], анализируется стабильный режим работы сети. Исследуются зависимости, характеризующие работу протокола ARQ в гибридных сетях. Рассматривается, как параметры протокола ARQ влияют на пропускную способность (ПС) и ЭПС. Описывается и анализируется работа протокола.
В [1] была описана работа и ЭПС ARQ гибридной сети. Анализ был проведен в некотором приближении, так как не учитывал особенности физической реализации, как, например, ограниченный размер окна. Эти особенности важны не только потому, что они влияют на качество работы, но и потому, что протоколы нельзя реализовать на практике без их учета. В работе описан ARQ протокол с выборочным повтором SR (Selective Repeat) и особенности физической реализации.
Описание протокола. Пусть пакет соответствует единице информации, доставляемой протоколом ARQ от передатчика к приемнику, а кадр - структура ARQ, содержащая пакет и обеспечивающая его доставку. Так как на практике пространство порядковых номеров ARQ протокола конечно, этот факт не будет далее упоминаться.
В этом протоколе узел передачи посылает пакеты длиной l бит в кадрах, несущих порядковый номер и контрольную последовательность кадра FCS (Frame Check Sequence), представляющую циклический избыточный код CRC (Cyclical Redundancy Code), защищающий пакет и заголовок кадра.
Эти два поля заголовка имеют длины hseq и hCRC бит, соответственно. Величина h была определена как заголовок кадра h=hseq+hCRC. Структура кадра показана на рис. 1.
биты L . биты
Рис. 1. Структура кадра
Для удобства полная длина кадра будет обозначена как L, L=hseq+hCRC +l. Пакеты, так же как и кадры, должны иметь фиксированную длину и передаваться на передатчик с помощью ARQ протокола. Каждый кадр при подходе его к приемнику проверяют на достоверность, используя контрольную последовательность кадра. Кадр, содержащий ошибку, исключается, иначе приемник генерирует подтверждение. Если порядковый номер кадра находится в пределах окна допустимых порядковых номеров приемника, кадр сохраняется в буфере. Буфер приемника очищается, как только удаляются все кадры и их пакеты передаются на более высокий уровень.
Структура подтверждения показана на рис. 2. Подтверждение несет порядковый номер, называемый RN, который является минимальным порядковым номером и показывает, что все меньшие пронумерованные кадры были успешно получены приемником. Этот номер - минимальный порядковый номер в пределах окна приемника.
Таким образом, появление соответствующего значения в поле RN для передатчика означает, что все более ранние кадры были успешно получены и не нуждаются в повторной передаче. Появление безошибочных кадров для всех M приемников независимо, и для каждого приемника существует свое значение RN. Этот порядковый номер занимает то же пространство, что и порядковые номера, посылаемые передатчиком, и поэтому имеет размер hseq.
Если приемник без ошибки получил кадры вне RN, то подтверждение содержит поле негативного подтверждения NACK (Negative Acknowledgment). По NACK определяют, в увеличивающемся порядке, до 0-1 порядковые номера кадров, для которых требуется повторная передача. Если таких кадров больше, чем 0-1, приемник определяет все кадры до 0-1. Если таких кадров меньше, чем 0-1, то последний номер в NACK является наименьшим порядковым номером, больше которого приемник не получил. Таким образом, поля RN и NACK вместе составляют строго возрастающую последовательность номеров. Если два номера, появившиеся друг за другом в этом списке, отличаются больше чем на единицу, то все пропущенные номера между ними предназначены для кадров, которые были успешно получены. Поэтому NACK неявно несет позитивное подтверждение для всех успешно принятых кадров, порядковый номер которых больше RN.
передачи (список кадровое получивших подтверждение)
RN
NACK NACK
порядковый порядковый номер #1 номер #2
NACK порядковый CRC номер #(0-1)
Не более KaSK=Qhseq+hCRc битов
Рис. 2. Структура подтверждения
Подтверждение также несет контрольную последовательность кадра ЕСБ, защищающую целое подтверждение и имеющую длину НСКС бит. Таким образом, подтверждение содержит 0 порядковых номеров и имеет максимальную длину Ка^к=0И^ед+Искс бит.
В гибридной сети используется наземное соединение для повторных передач, направленное к каждому из М приемников в сети, и подтверждения со скоростью тг бит/с посылаются передатчику.
На основе полученных подтверждений передатчик определяет, какой кадр до какого приёмника дошел успешно, а какой требует повторной передачи. Передатчик хранит список порядковых номеров для кадров, которые будут повторно переданы, и называется списком для повторных передач. Следовательно, в гибридной сети составляется М списков.
Каждый раз, после того как передан следующий кадр, передатчик проверяет, есть ли кадры для повторной передачи для данного соединения. Если они есть, кадр с наименьшим номером в списке идет на повторную передачу и удаляется из списка. Для каждого отправленного кадра запускается таймер. Когда кадр получает положительное подтверждение в приемнике, таймер для комбинации данного кадра и данного приемника останавливается. Окончание работы таймера сообщает передатчику, что данный кадр не был успешно доставлен до данного приемника, и номер этого кадра добавляется в список повторных передач.
Время таймера. Время таймера повторной передачи - один из параметров протокола ARQ. Можно заметить, что этот параметр, а также размер окна и максимальная длина подтверждения взаимосвязаны.
Основные функции таймера повторной передачи:
- вызывает повторную передачу кадра, если последний не подтверждается до истечения времени таймера;
- служит резервным механизмом, запускающим повторную передачу в случае запроса на подтверждение;
- запускает повторные передачи, которые не могут быть запрошены из-за ограниченного размера подтверждения, не имеющего возможность уместить все запросы на повторную передачу.
Если период работы таймера невелик, то отсчет времени закончится до прихода подтверждения на посланный кадр, и это вызовет ненужные повторные передачи.
Если период работы таймера слишком большой, это вызовет неоправданную задержку в передаче подтверждения, что уменьшит ПС. Значит, для работы таймера необходимо выбрать среднее значение периода.
В гибридной сети необходимы два отсчетных интервала для таймера: один для кадров, передаваемых по спутниковой сети, а другой для кадров, передаваемых по наземной сети. Значит, периоды таймера для двух соединений должны рассчитываться независимо.
Для начала рассмотрим гибридную сеть с одним приемником. Период таймера должен быть достаточным для посылки кадра, доставки его до приемника, выработки и получения подтверждения передатчиком. Пусть время задержки через спутниковую и наземную сеть составляет и т с, соответственно. Отме-
тим, что если максимальная длина подтверждения равна Ка.к, тогда период таймера для ARQ в спутниковой сети, Т. НуЪ должен удовлетворять выражению:
Т уЬ >- + Т, + ^ + т, (1)
г. 7
где г. и гг скорость передачи в спутниковом и наземном каналах, соответственно, бит/с.
Так как Ка.к=0Н.щ+НСш, то период работы таймера Т. НуЪ связан с параметром длины подтверждения 0. Установив Т. НуЪ равным правой части выражения (ПЧВ) (1), заметим, что эта величина вообще мала. Если кадр пришел к приемнику с ошибкой, приемник не будет информировать передатчик об этом до прихода следующего безошибочного кадра. Тогда, если в качестве Т. НуЪ взять ПЧВ (1), отсчет времени таймера закончится до прихода на передатчик подтверждения, запрашивающего повторную передачу. Если спутниковый канал «слаб» и приемник генерирует подтверждения максимальной длины Ка.к, тогда отсчет времени таймера закончится до прихода запроса.
Получаем, что значение Т. НуЪ должно быть больше ПЧВ (1). Так как подтверждения генерируются только при приходе кадров, разумно сформулировать необходимое увеличение Т. НуЪ как некоторое положительное число периодов между прибытиями кадров.
Если окно передатчика не израсходовано, то период между прибытиями кадров к приемнику равен Ь/г. с. Пусть ф8={2,3...} - величина, на которую надо увеличить Т. НуЪ, тогда:
Т Н* = — + т. +— + Т ■ (2)
г г
а
Значит, данное увеличение, в соответствии с ПЧВ (1), имеет ф.-1 периодов между появлениями кадров, или (ф.-1)Х/г. с. Задавая значение для ф. необходимо учитывать, чтобы эта величина была установлена до достижения вероятности нежелательного события, меньше любого еф. >0.
Если при прибытии кадров с ошибками не генерируется подтверждение, это задерживает передатчик, и уходит больше времени на повторную передачу. Предпочтительнее повторные передачи производить по подтверждениям, а не по окончании отсчета таймера. Поэтому окончание отсчета времени таймера до прихода подтверждения, требующего повторной передачи, нежелательно. Вероятность этого события для данного ф. обозначим как Рг{истечение до квитанции|ф.}, тогда искомая ф. будет определяться при условии Рг{ истечение до квитанции|ф.}<еф., для данного еф. >0.
Чтобы вычислить вероятность описанного нежелательного события, предположим, что на приемнике появился кадр ^\, с ошибкой сразу после кадра ^о, пришедшего без ошибки. Для данного значения ф. отсчет таймера для закончится, если непосредственно за кадром ^ появятся (ф.-1) кадров с ошибками. Тогда:
ф.-1
Рг {истечение до квитанции | ф.} « Р1 • (1 - Р2) =
1-Е р-111 - )
где Р1 - вероятность того, что кадр придет с ошибкой; Р2 - вероятность, что за первым ошибочным кадром придут <(ф.-1) ошибочных кадров; р. - вероятность кадровых ошибок в спутниковом канале; 1 - счётчик ошибочных кадров после
мы представляет собой вероятность, что первый кадр после 1 ошибочных будет принят без ошибок, прерывая тем самым счёт ошибочных кадров.
Отметим, что отсчет таймера может закончиться, даже если после кадра ^ придет меньше чем ф8-1 кадров с ошибками, так как до кадра ^0 могут быть другие кадры, требующие повторной передачи. По этой причине, полученное выражение является приближенным. Таким образом, данная проблема имеет большее отношение к максимальному размеру подтверждения. Тогда
Величина ф. была введена в Т. НуЪ в связи с вероятностью прихода нескольких последовательных кадров с ошибками, не производящих подтверждения, хотя существует и другая причина для ф. - учет возможного времени ожидания в очереди. Более того, добавление нужно вносить в ф., так как подтверждения генерируются только в ответ на приход кадра. Тогда (3) преобразуем к виду:
чтобы извлечь количество периодов между кадрами, отвечающих времени, необходимому для передачи подтверждения максимальной длины.
Подобным образом определяется период таймера для кадров, передаваемых наземной сетью:
^ - вероятность кадровых ошибок в наземном канале.
В расчете периода таймера для гибридной сети не был учтен факт присутствия только одного приемника, поэтому выражения (3), (4), (5) и (6) применимы и для гибридной сети со множеством приемников.
первого ошибочного (^1 в нашем случае). Выражение (1 - рх) под знаком сум-
ф»-1
Рг {истечение до квитанции | ф»} « р3 1 - ^ р{7- (1 - р») =
I м _
_ 1=0 _
Устанавливая Рг{истечение до квитанции|ф5}<8ф5, в предположении что ф8, должно быть не менее 2, получаем:
(4)
(5)
где
(6)
Размер окна. Размер окна должен быть достаточен, чтобы кадр мог быть отправлен первоначально и передан повторно несколько раз до завершения окна. Недостаток наличия большого окна - затраты на дополнительную память, а также дополнительные затраты на улучшение компьютерного оборудования и увеличение адресного пространства на последовательную нумерацию. С другой стороны, если окно мало, то слишком мало будет попыток передачи кадра до окончания этого окна.
Для нахождения размера окна ЫкуЪ при работе ARQ в гибридной сети, определим ю={2, 3.. }, максимальное число попыток передачи кадра до окончания окна. Значение ш задается разработчиком ARQ системы. Для ARQ SR необходимо, чтобы ю>1.
Так как увеличение размеров окна требует дополнительных затрат на оборудование, то обычно предлагают делать ю=2. Хотя это и позволяет работу ARQ SR, для него было бы лучшим увеличение ю.
Основанный на ю размер окна должен составлять число кадров (по значению ю), посылаемых на время таймера. Строго говоря, период таймера превышает время прохождения сигнала по кольцу (туда и обратно). Но если система работает при плохих условиях, то значение ф., определяющее Т. ЬуЪ будет увеличено. Если время таймера еще не истекло, то работа передатчика не должна прерываться только из-за того, что таймер еще не получил соответствующего подтверждения, иначе результатом будет режим «останов-ожидание». Передача кадров должна ограничиваться временем, и этим порогом служит величина ш . Округляя до ближайшего большего целого, чтобы последний кадр мог быть полностью послан до окончания отсчета времени таймера, для ш -й передачи, с учетом разности путей для начальной и повторной передачи, получаем:
Куъ = ^[Т ^ +(ю -1) ^ ] . (7)
В этом выражении оба периода таймера умножаются на величину т./Ь, которая соответствует времени передачи через СС, поскольку продвижение окна происходит только посылкой новых кадров, которые всегда передаются через СС.
Чтобы использовать (7), необходимо вычислить соответствующее ш. Найденное значение должно удовлетворять необходимому порогу вероятности обрыва окна вш>0. В гибридной сети с одним приемником окно прервется после ш неудачных попыток передачи кадра. Для данного ш вероятность окончания окна - р.р'Ш -. Для гибридной сети с множеством приемников любой из М приемников может отвечать за обрыв окна, которое является общим для всех. Вероятность того, что кадр будет успешно доставлен до всех приемников за ю или
/ ю 1 \ М
меньшее количество передач - у(ю) = (1 - р.рг“- ) . Тогда вероятность того, что
хотя бы один из М приемников затребует ю+1-ю передачу - 1-у(ю). Для данного
( 1\ м
ш вероятность окончания окна в гибридной сети с М приемниками - 1-11-рр”") .
Задавая эту вероятность не больше 8ю, сохраняя требование ш>2 и учитывая, что ю должна быть не меньше, чем для спутниковой сети [2], получаем:
Вычислим значения ю при оптимальной длине кадра I в гибридной сети по выражению (8). Тогда получим результаты, показанные на рис. 3. Далее, используя значения ю на рис. 3, вычислим ПС и ЭПС.
Для оценки степени влияния ЫкуЪ на ПС и ЭПС необходимо вычислить рабочую длину кадра:
1^т/ЩуЪ, (9)
где Шт максимальный размер окна приёмника в битах.
Согласно [3], если длина поля «Окно» 16 бит, то максимальный размер окна может составлять 216-1=65 535 байт, что достаточно для большинства приложений.
ПС и ЭПС в гибридной сети с множеством приемников, согласно [2], определяется выражениями (10) и (11), соответственно:
I ( ,
-т1п |г., г. (1 - р.) + г (1- р,)},
УкуЪ, М УкуЪ ,1
I + к
ПкуЪ ,М ="
укуЪ, М
(10)
(11)
г. + М • г
Для оценки степени влияния ЫкуЪ на ПС и ЭПС, вычислив размер окна по выражению (7), можно определить длину кадра и, применяя значения I, вычислить ПС, ЭПС, используя выражения (10) и (11). Результаты показаны на рис. 4 и 5.
Из выражения (8) видно, что ю зависит и от количества приёмников. Значит, М влияет на ПС и ЭПС. Значения ю показаны на рис. 6. На рис. 7 видно, что с увеличением ш ПС снижается. На рис. 8 видно, что ЭПС гибридной сети уменьшается с увеличением количества приёмников.
600 х103 400 х103 200 х103 -0
Рис. 3. Максимальное число попыток передачи кадра до окончания окна, соответствующая оптимальным длинам информационной части кадра гибридной сети в стабильном режиме работы при изменении параметра 8ю
Вероятность битовой ошибки спутникового соединения, qs
Рис. 4. Пропускная способность, соответствующая оптимальным длинам информационной части кадра гибридной сети в стабильном режиме работы при изменении параметра 8ю
600х10
1400х10
1200х10
1000х10
в-в М =1
О-0 М = 10
д-д М = 50
0-0 М = 100
/г=40 бит, /-*=1536000 бит/с, /-,=33600 бит/с, т.,-0.3 с, х^О.125 с, ?(=10-\ а0=О.25, бш=Ю"2
Вероятность битовой ошибки спутникового соединения, qs
Рис. 5. Эффективность пропускной способности, соответствующая оптимальным длинам информационной части кадра гибридной сети в стабильном режиме работы при изменении параметра 8ю
10-6 10-5 10-4
Вероятность битовой ошибки спутникового соединения, qs
Рис. 6. Максимальное число попыток передачи кадра до окончания окна, соответствующих оптимальным длинам информационной части кадра гибридной сети в стабильном режиме работы при изменении количества приёмников
1400 х103 ® 1200 х103 £ 1000 х103 _ 800 х 103
к 600 х 103 |> 400 х103 С 200 х103
Ю
Вероятность битовой ошибки спутникового соединения, д,
Рис. 7. Пропускная способность, соответствующая Рис. 8. Эффективность пропускной способности, оптимальным длинам информационной части кадра соответствующая оптимальным длинам инфор-гибридной сети в стабильном режиме мационной части кадра гибридной сети в ста-
при изменении количества приёмников бильном режиме при изменении количества
приёмников
10-7
10
Максимальная длина подтверждения. Подтверждения, в идеале, должны обеспечивать передатчик полной информацией о состоянии буфера кадров ARQ приемника. К сожалению, для каждого подтверждения, имеющего длину, требуется время для доставки по каналу передачи при его ограниченном диапазоне, поэтому на практике передача подтверждений неидеальна.
Каждое подтверждение содержит не более 9-1 порядковых номеров в добавление к для указания передатчику кадров, требующих повторной передачи. Предположим 9>2, так что можно индивидуально указать кадры, требующие повторной передачи, как и необходимо для ARQ SЯ.
Так, выбор величины 9 оставлен разработчику системы, который использует протокол. Малая 9 позволяет доставить меньше информации передатчику, чем большая, но длинные подтверждения имеют свои недостатки. Один из этих недостатков - длинные подтверждения требуют большего времени для передачи, что увеличивает время прохождения сигнала «туда-обратно» и увеличивает периоды таймера и размер окна. Это отражается в
увеличении эксплуатационных расходов, что, возможно, приемлемо. Также, пока приемник отсылает подтверждения, через спутниковое соединение к нему приходят новые кадры, часть из которых - с ошибками.
Последние факты показывают, что, увеличивая 0 и, тем самым, обеспечивая передатчик лучшим описанием состояния буфера ARQ приемника, можно выиграть больше, чем потерять при этом в увеличении вновь прибывающих кадров с ошибками. Можно утверждать, что для данной 0, потери - это количество вновь прибывающих кадров с ошибками во время отправления подтверждения, что составляет приблизительно р6(г6/Ь)(0И^С +кзед) кадров с ошибками во время отправки самого длинного подтверждения.
Так как малая величина 0 из-за окончания отсчета времени таймера вызывает ненужные повторные передачи для кадра, не требующего их, но не получившего подтверждения из-за того, что список для повторной передачи был слишком мал, правильно будет определить это событие как нежелательное. Эта вероятность определяется как вероятность прихода к передатчику последнего подтверждения для кадра, порядковый номер которого лежит вне диапазона списка для повторной передачи, до окончания отсчета времени таймера от приемника, формирующего список для повторной передачи максимальной длины. Попытка приближенно вычислить эту вероятность заключается в подсчете количества кадров, следующих по порядку свыше RN, прибывающих к приемнику независимо от ошибочного или безошибочного условия приема. Однако это также труднообрабатываемый анализ успешной и безуспешной доставки кадров, включая кадры до RN. Значит, такой путь решения задачи также следует исключить.
Несмотря на то, что мы описали достоинства и недостатки большой и малой величин 0, не было определено, как ее найти. Последним способом оставалась попытка вариации 0 в диапазоне при проведении моделирования. До использования произвольных значений 0 была сделана попытка соотнести данные значения с параметрами системы, даже пусть и отдаленно.
Для простоты возьмем наихудший случай протокола в гибридной сети при плохой аппаратной организации. Пусть ю, ф* и фг имеют минимальные значения, т.е. ю=2 и фж=фр2. Положим также, что для расчета размера окна используется значение 0=2. Эти допущения приняты не только для ухудшения работы сети с учетом наихудшего случая, но и для разделения расчета Т и N от 0. В этом случае размер окна равен:
2Ь
г
N = -*-Ь
2Ь
г
2к + к
seq
СС
2к + к
seq
CRC
< П
где
2Ь
2к^ + кс
2Ь 2Кеа + кс
* куЬ + П куЬ
■ 2т,
Здесь п* куЬ - минимальное количество кадров, соответствующих времени прохождения сигнала через спутниковую сеть, а - такая же величина для наземной сети. В гибридной сети сигнал распространяется двумя путями и, соответственно, существует два разных промежутка времени распространения. В ос-
нову вычисления 0 в гибридной сети положено прохождение первоначального кадра по двум причинам. Во-первых, прохождение первоначального кадра здесь больше соответствует прохождению кадров в чисто спутниковой сети. Во-вторых, кадры, обозначенные в выборочном подтверждении, должны быть потеряны при первоначальной передаче до их потери при повторной наземной передаче. Тогда кадры, потерянные при повторной передаче, являются подмножеством кадров, потерянных при первоначальной передаче. Значит, первопричиной потерь в спутниковой сети являются потери при первоначальной передаче, что и требует обозначения кадра в достаточно длинном выборочном подтверждении. Следовательно, 0 для гибридной сети определяется следующим выражением:
0 а0 П* НуЬг) (12)
где а0>О. Здесь а0 предполагается меньше 1, хотя это не обязательно.
Вычислим значения 0 при оптимальной длине кадра I в гибридной сети по выражению (12). Тогда получим результаты, показанные на рис. 9. Используя выражения (10) и (11), при фиксированных значениях 8ю и М вычислим ПС и ЭПС. Результаты показаны на рис. 10 и 11.
|И ’ III ' III ; III '
Вероятность битовой ошибки спутникового соединения, qs,
Рис. 9. Максимальное число подтверждений, соответствующее оптимальным длинам информационной части кадра гибридной сети в стабильном режиме работы при изменении параметра а0
Рис. 11. Эффективность пропускной способности, соответствующая оптимальным длинам информационной части кадра гибридной сети в стабильном режиме работы при изменении параметра а0
1СГ7 1СГ6 ю-5 Ю^4 10"3
Вероятность битовой ошибки спутникового соединения, qs
Рис. 10. Пропускная способность, соответствующая оптимальным длинам информационной части кадра гибридной сети в стабильном режиме работы при изменении параметра а0
Вероятность битовой ошибки спутникового соединения, qs
Анализ кривых на рис. 5, 8, 11 показывает, что на ЭПС в гибридной сети больше всех параметров протокола ARQ влияет количество приёмников.
1600 х 103
1400х 10
1200 х 103
1000х10
0.7
Выводы
1. С уменьшением вероятности окончания окна число попыток передачи кадра увеличивается, увеличивая размер окна.
2. Размер окна имеет явную зависимость от количества приёмников и возрастает с их увеличением.
3. При значениях qs > 10-5 и с увеличением размера окна наблюдается резкий спад ПС и ЭПС.
4. Большее влияние на ЭПС оказывает количество приёмников.
5. С увеличением количества приёмников наблюдается спад ЭПС на всём диапазоне qs.
6. При значениях qs > 10-5 и с увеличением количества приёмников наблюдается резкий спад ПС и ЭПС.
7. При значениях qs < 10-5 количество квитанций резко возрастает, что ведёт увеличению длины квитанции.
8. При значениях qs < 10-5 и с увеличением длины квитанций наблюдается резкий спад ПС и ЭПС.
9. Значения параметров протокола ARQ начинают заметно влиять на ПС и ЭПС при значениях qs > 10-5.
Литература
1. Сети спутниковой связи УБАТ: учеб. пособие для вузов / О.И. Шелухин, Д.А. Лукьянцев, А.С. Пастухов, С.В. Голованов; под ред. профессора О.И. Шелухина. М.: МГУЛ, 2004. 281 с.: ил.
2. Шелухин О.И. Анализ пропускной способности гибридных сетей спутниковой связи при оптимизации длины информационной части кадра / О.И. Шелухин, А.С. Пастухов. Наука сервису. 10-я международная науч.-практ. конф.: сборник материалов круглого стола «Техника и технологии сервиса» / под ред. д.т.н., проф. Ю.Н. Маслова. М.: ГОУ ВПО «МГУС», 2006. Ч. 1. С. 183-188.
3. http://www.zeiss.net.ru/docs/technol/tcpip/tcp17.htm.
ПАСТУХОВ АЛЕКСЕЙ СЕРГЕЕВИЧ родился в 1978 г. Окончил Чувашский государственный университет. Старший преподаватель кафедры телекоммуникационных систем и технологий Чувашского университета. Автор более 15 научных работ в области телекоммуникаций, в том числе 1 учебного пособия с грифом УМО.