Читаем Компьютерные сети. 5-е издание полностью

Когда две или более станции пытаются осуществить одновременную передачу, их биполярные сигналы линейно складываются. Например, если при передаче одного элементарного сигнала три станции послали +1, а одна послала -1, то в результате получится +2. Можно рассматривать это как сложение напряжений: три станции имеют на выходе +1 В, а одна имеет на выходе -1 В. В результате сложения получаем +2 В.

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

(- 1 - 1 + 1 - 1 + 1 + 1 + 1 - 1) + (- 1 + 1 - 1 + 1 + 1 + 1 - 1 - 1) =

= (0 -2 000 + 2 + 2 0 -2).

Чтобы восстановить исходный битовый поток каждой из станций, приемник должен заранее знать элементарные последовательности всех передатчиков, с которыми он работает. Восстановление осуществляется путем вычисления нормированного скалярного произведения принятой последовательности (то есть линейной суммы сигналов всех станций) и элементарной последовательности той станции, чей исходный сигнал восстанавливается. Если принята элементарная последовательность S и приемник пытается понять, что передала станция с элементарной последовательностью C, то производится вычисление нормированного скалярного произведения S • C.

Чтобы понять, как это все работает, давайте представим себе эти две станции, A и C. Пусть обе передают единичный бит в то время, как станция B передает нулевой бит. Приемник получает сумму сигналов, которая равна: S = A + B + C, и вычисляет произведение:

SC = (A + B + C) • C = AC + BC + CC = 0 + 0 + 1 =1.

Первые два слагаемых равны нулю, потому что все пары элементарных последовательностей тщательно подбирались такими, чтобы они были ортогональными, см. выражение (2.3). Теперь понятно, почему это условие должно быть наложено на элементарные последовательности.

Обратимся снова к шести примерам, показанным на рис. 2.24, в. Конкретный результат декодирования этих последовательностей представлен на рис. 2.24, г. Допустим, приемник заинтересован в извлечении потока битов, посланного станцией C, из всех шести последовательностей S1-S6. Для этого он вычисляет каждый бит путем суммирования парных произведений принятой последовательности (S) и вектора (см. рис. 2.24, б), затем деления результата на 8 (так как m = 8 в данном случае). Как видите, каждый раз находится верный бит. Это так же просто, как говорить по-французски!

В идеальной системе CDMA без учета шумов, которую мы здесь изучили, допустимое количество станций, которые передают сигналы одновременно, может быть сколь угодно большим, при этом будут использоваться более длинные последовательности чипов. Для 2п станции коды Уолша могут обеспечить 2п ортогональных последовательностей длины 2п. Однако имеется одно существенное ограничение — то, что мы предположили, что все чипы синхронизированы по времени в приемнике. Эта синхронизация даже приближенно не выполняется в таких приложениях, как сотовая связь (где CDMA был широко внедрен начиная с 1990-х).

Мы вернемся к этой теме позже и опишем, чем асинхронный CDMA отличается от синхронного CDMA.

Кроме сотовой связи CDMA используется спутниками и кабельными сетями. Мы в нашем кратком представлении пропустили много усложняющих факторов. Инженеры, которые хотят получить глубокое понимание CDMA, должны читать Viterbi (1995) и Lee and Miller (1998). Чтение этих материалов, впрочем, требует довольно мало знаний в коммуникационной инженерии.

2.6. Коммутируемая телефонная сеть общего пользования

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

Подобные средства связи, в частности коммутируемая телефонная сеть общего пользования (PSTN, Public Switched Telephone Network), были созданы много лет назад с совершенно иной целью — передать человеческий голос в более-менее узнаваемом виде. Их применимость для соединения друг с другом компьютеров весьма незначительна.

Перейти на страницу:

Все книги серии Классика computer science

Компьютерные сети. 5-е издание
Компьютерные сети. 5-е издание

Перед вами — очередное, пятое издание самой авторитетной книги по современным сетевым технологиям, написанной признанным экспертом в этой области Эндрю Таненбаумом в соавторстве с профессором Вашингтонского университета Дэвидом Уэзероллом. Первая версия этого классического труда появилась на свет в далеком 1980 году, и с тех пор каждое издание книги неизменно становилось бестселлером и использовалось в качестве базового учебника в ведущих технических вузах. В книге последовательно изложены основные концепции, определяющие современное состояние и тенденции развития компьютерных сетей. Авторы подробнейшим образом объясняют устройство и принципы работы аппаратного и программного обеспечения, рассматривают все аспекты и уровни организации сетей — от физического до уровня прикладных программ. Изложение теоретических принципов дополняется яркими, показательными примерами функционирования Интернета и компьютерных сетей различного типа. Пятое издание полностью переработано с учетом изменений, происшедших в сфере сетевых технологий за последние годы и, в частности, освещает такие аспекты, как беспроводные сети стандарта 802.12 и 802.16, сети 3G, технология RFID, инфраструктура доставки контента CDN, пиринговые сети, потоковое вещание, интернет-телефония и многое другое.

А. Гребенькова , Джеймс Уэзеролл

Технические науки

Похожие книги

102 способа хищения электроэнергии
102 способа хищения электроэнергии

Рассмотрена проблема хищений электроэнергии и снижения коммерческих потерь в электрических сетях потребителей. Приведены законодательно–правовые основы для привлечения к ответственности виновных в хищении электроэнергии. Изложены вопросы определения расчетных параметров средств учета электроэнергии, показаны схемы подключения счетчиков электрической энергии. Описаны расчетные и технологические способы хищения электроэнергии. Обсуждаются организационные и технические мероприятия по обнаружению, предотвращению и устранению хищений.Для работников энергоснабжающих организаций и инспекторского состава органов Ростехнадзора. Материалы книги могут быть использованы руководителями и специалистами энергослужб предприятий (организаций) для правильного определения расчетных параметров средств учета и потерь электроэнергии в электрических сетях.Если потенциальные расхитители электроэнергии надеются найти в книге «полезные советы», они должны отдавать себе отчет, что контролирующие структуры информированы в не меньшей степени и, следовательно, вооружены для эффективной борьбы с противоправной деятельностью.Настоящая книга является переработанным и дополненным изданием выпущенной в 2005 г. книги «101 способ хищения электроэнергии».

Валентин Викторович Красник

Технические науки / Образование и наука
Электроника для начинающих (2-е издание)
Электроника для начинающих (2-е издание)

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

Чарльз Платт

Радиоэлектроника / Технические науки
100 великих чудес инженерной мысли
100 великих чудес инженерной мысли

За два последних столетия научно-технический прогресс совершил ошеломляющий рывок. На что ранее человечество затрачивало века, теперь уходят десятилетия или всего лишь годы. При таких темпах развития науки и техники сегодня удивить мир чем-то особенным очень трудно. Но в прежние времена появление нового творения инженерной мысли зачастую означало преодоление очередного рубежа, решение той или иной крайне актуальной задачи. Человечество «брало очередную высоту», и эта «высота» служила отправной точкой для новых свершений. Довольно много сооружений и изделий, даже утративших утилитарное значение, тем не менее остались в памяти людей как чудеса науки и техники. Новая книга серии «Популярная коллекция «100 великих» рассказывает о чудесах инженерной мысли разных стран и эпох: от изобретений и построек Древнего Востока и Античности до небоскребов в сегодняшних странах Юго-Восточной и Восточной Азии.

Андрей Юрьевич Низовский

История / Технические науки / Образование и наука