Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Оптимальная длина блока (nб).Поиск на нашем сайте На коэффициент снижения скорости С и соответственно на Vэф воздействуют два противоположных фактора: при увеличении nб Vэф поднимается из-за увеличения С1 и падает из-за увеличения С2. Итоговая зависимость C = f (nб) будет иметь следующий вид
1 - максимальное возможное значение С = 1;
3 - при некотором значении nб = С = f (nб) достигает максимума; 4 - при дальнейшем увеличении nб резко возрастает число повторных передач (в экспоненциальной зависимости), резко падает С2 и в итоге падает С;
Практически величину приходится подбирать. При этом необходимо учитывать:
В интерфейсах старой разработки nб меняли вручную при настройке интерфейса. В современных интерфейсах часто применяется автоматическая настройка. 1) Передача начинается при длине блока (стартовая длина блока). 2) После каждой повторной передачи nб уменьшается. 3) После каждой удачной передачи длина блока увеличивается. В результате через некоторое время после начала сеанса связи nб принимает оптимальное значение. Если начальная длина блока сильно отличается от оптимальной, то сеанс связи может прерваться в самом начале. Для решения этой проблемы практически все интерфейсы с автоподстройкой длины блока позволяют устанавливать другое значение начальной длины блока. Для ПК подобные настройки обычно не описываются в руководствах, рассчитанных на массового пользователя. Для других классов ЭВМ такие настройки присутствуют в явном виде.
1) для разных уровней шума на линии; 2) начальная максимальная скорость; 3) шаг изменения длины блока; 4) реакции на retrain (понижать ли скорость после первого retrain или только после повторных и насколько понижать); 5) и т. д. (от десятков до сотен параметров). Локализация модема – это разработка оптимального для данных условий профиля модема. Качественная локализация иногда позволяет достичь 48-49 Кб/сек на линиях, на которых модем до локализации отказывался работать. 58. Замена НПД ( алгоритм остановки/ожидания улучшенная версия) Для снижения вредного влияния повторных передач и повышения эффективной скорости передачи разработана улучшенная разновидность алгоритма остановки/ожидания, отличающаяся от стандартного алгоритма (см. раздел 1.6.2.) следующим: 1) блок данных перед передачей разбивается на множество подблоков. Если R – число подблоков в блоке, то длина подблока nпб = nб / R; 2) приемник, получив блок и обнаружив неисправимые ошибки, запоминает номера подблоков, в которых обнаружены ошибки, и сообщает их при передачи ответной последовательности ACK/NAC; 3) источник вместо повторной передачи всего блока передает только искаженные подблоки. В результате снижается объем повторных передач и становится возможным использовать при передаче более длинные блоки. В зависимости от того, как передаются повторно искаженные подблоки, отличают 2 разновидности алгоритма остановки/ожидания (улучшенного): 1) Алгоритм остановки/ожидания с буфером на блок – искаженные подблоки передаются в составе отдельного блока
Б - блок данных; ПБ1 - ПБR - подблоки; nб - длина блока; АСK/NAC - передача ответной последовательности;
- длина блока Би. 2) Алгоритм остановки/ожидания с буфером на сообщение – отдельные блоки искаженных подблоков не формируются. Искаженные подблоки включаются в состав следующего блока данных.
В новом блоке часть подблоков новая, а часть повторно передаваемые. Можно математически показать, что последняя разновидность алгоритма (вторая) самая быстрая. Но у нее есть существенный недостаток: 1) пусть в блоке i возникли ошибки; 2) повторно ошибочные подблоки передаются в i + 1 блоке; 3) пусть при передаче блока i + 1 эти де подблоки исказятся повторно. Тогда они будут еще раз передаваться в составе блока i + 2; 4) при многократных искажениях эти подблоки будут передаваться в i + 3, i + 4 … блоках. В результате может получиться, что самое начало сообщения будет правильно передано только в самом конце передачи; приемник получит информацию не в том порядке, в котором она была в начальном сообщении. Если бы эта проблема была неразрешимой, алгоритм бы вообще не применялся, но проблема решается следующим путем. На стороне приемника организуется специальное ОЗУ – буфер сборки. Во время передачи подблоки пишутся в буфер сборки в том порядке, в котором они пришли, затем приемник проводит сортировку подблоков, т. е. переставляет их в правильном порядке, и только после этого передает правильно собранное сообщение прикладной программе. Проблема решена, но при этом получим: 1) усложнение аппаратуры; 2) необходимость буфера сборки; 3) ограничение на максимальную длину передаваемых сообщений (из-за длины буфера сборки).
|
||
|
Последнее изменение этой страницы: 2024-07-06; просмотров: 35; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.196 (0.009 с.) |