И при перемещении левой ракетки, чем больше значение Top, тем больше скорость перемещения ракетки за мячом:
if(Image3->Top>Shape1-> Top) Image3->Top -= 5; else Image3->Top +=5;
Этот фрагмент выводит отсчет времени на поле: Label1->Caption=Time();
Фрагмент подсчет баллов работает в программе, где описан отскок мяча от стен. То есть когда мяч касается пределов двух ворот в Label2 и Label3 соответственно, подсчитывается количество попаданий (См. рис. 3). Ниже представлен алгоритм в программе:
if(Shape1-> Left<Image1->Left+30) {dx=-dx; bal1 ++; Shape1->Left =367; Shape1 ->Top =216; }
if(Shape1-> Left>Image1->Left+Image1->Width-70) {dx=-dx; bal2++; Shape1->Left =367;Shape1->Top =216;}
if((Shape1-> Top<Image1->Top+30)||(Shape1-> Top>Image1->Top+Image1->Height-70)) dy=-dy; /*подсчет баллов*/ Label2->Caption =bal1; Label3->Caption =bal2;
Рисунок 3. Отскок от стен
А при первых пяти набранных баллов, то есть когда bal1 или bal2 принимают значение 5, игра останавливается. При этом начать игру можно перейдя в меню. Конец игры сопровождается окном с текстом о конце игры.
Янтилина Л.З. магистр кафедра ТС УГАТУ Россия, г. Уфа
ТЕХНОЛОГИИ ПАССИВНЫХ ОПТИЧЕСКИХ СЕТЕЙ.
PON (Passive optical network) — технология пассивных оптических сетей. Суть технологии PON заключается в том, что между приемопередающим модулем центрального узла OLT (optical line terminal) и удаленными абонентскими узлами ONT (optical network terminal) создается
полностью пассивная оптическая сеть, имеющая топологию дерева. В промежуточных узлах дерева размещаются пассивные оптические разветвители (сплиттеры) - компактные устройства, не требующие питания и обслуживания. Один приемопередающий модуль OLT позволяет передавать информацию множеству абонентских устройств ONT. Число ONT, подключенных к одному OLT, может быть настолько большим, насколько позволяет бюджет мощности.
Рисунок 1 - Схема и принцип работы сетей PON.
Для передачи прямого и обратного канала используется одно оптическое волокно, полоса пропускания которого динамически распределяется между абонентами, или два волокна в случае резервирования. Нисходящий поток (downstream) от центрального узла к абонентам идет на длине волны 1490 нм и 1550 нм для видео. Восходящие потоки (upstream) от абонентов идут на длине волны 1310 нм с использованием протокола множественного доступа с временным разделением (TDMA).
Для построения PON используется топология «точка - многоточка» и сама сеть имеет древовидную структуру. Каждый волоконно-оптический сегмент подключается к одному приемопередатчику в центральном узле (в отличие от топологии "точка-точка"), что также дает значительную экономию в стоимости оборудования. Один волоконно-оптический сегмент сети PON может охватывает до 32 абонентских узлов в радиусе до 20 км для технологий EPON / BPON и до 128 абонентских узлов в радиусе до 60 км для технологии GPON. Все абонентские узлы являются терминальными, и отключение или выход из строя одного или нескольких абонентских узлов никак не влияет на работу остальных.
Центральный узел PON может иметь сетевые интерфейсы ATM, SDH (STM-1), Gigabit Ethernet для подключения к магистральным сетям. Абонентский узел может предоставлять сервисные интерфейсы 10/100Base-
TX, FXS (2, 4, 8 и 16 портов для подключения аналоговых ТА), E1, цифровое видео, ATM (E3, DS3, STM-1c).
В OLT и ONT встроены мультиплексоры WDM, разделяющие исходящие и входящие потоки. Прямой поток на уровне оптических сигналов, является широковещательным. Каждый абонентский узел ONT, читая адресные поля, выделяет из этого общего потока предназначенную только ему часть информации.
Рисунок 2 - Нисходящий поток в сети PON.
Все абонентские узлы ONT ведут передачу в обратном потоке на одной и той же длине волны, используя концепцию множественного доступа с временным разделением TDMA (Time Division Multiple Access). Чтобы исключить возможность пересечения сигналов от разных ONT, для каждого из них OLT устанавливает свое индивидуальное расписание (выделяет квант времени) по передаче данных с учётом состоянием буферов и поправки на задержку, связанную с удалением данного ONT от OLT.
V \ Ш П~1
1000Base-T
ONT
Рисунок 3 - Восходящий поток в сети PON.
Существует несколько видов PON, отличающихся как скоростью, так и базовым протоколом, максимальным число абонентских углов на одно волокно, более подробная информация сведена в таблице 2.1.
Устаревшие технологии APON и BPON практически не используются, основной выбор идет между GPON и GEPON. Сравнение этих технологий представлено в таблице 1.
Таблица 1 - Сравнение основных параметров стандартов GEPON и GPON.
GEPON GPON
Услуги Полный пакет услуг, «Triple Play» + аналоговое ТВ
Структура уровней и мультиплексирование Кадры Ethernet (включающие TDM) Ячейки ATM и кадры Gem (включающие кадры Ethernet и TDM)
Доступ к среде Множественный доступ с временным уплотнением, осуществляется с помощью управляющих кадров
Обнаружение и активация ONT Автоматическое обнаружение новых ONT
Число ветвей дерева PON Не менее 16, максимум 64 Максимум 128
Длины волн для нисходящего (DS) и восходящего (US) потоков DS: 1480-1500 нм; Ш: 1260-1360 нм; окно 1550 нм резервируется для предоставления кабельного ТВ или частных каналом
Коррекция ошибок FEC Возможна
Шифрование данных AES-128 шифрование полезной нагрузки Ethernet-кадра AES-128 шифрование полезной нагрузки GEM-кадра и ATM-ячейки
Другие характеристик OLT при обнаружении ONT передает ему информацию о времени синхронизации приемника Регулировка оптической выходной мощности на ONT
Так, решения, основанные на использовании оптических усилителей для увеличения оптического бюджета, позволяют достичь дальности в 60 км. Это, например, дает возможность предоставлять услуги связи в удаленные сельские районы, не разворачивая там точек присутствия оператора, что значительно снижает затраты последнего.