провайдер, выделенная линия, хости
нг статьи и документация | как выбирать провайдера | гостевая книга | e-mail | home | вход в базу  


В начало каталога провайдеров
Новости провайдеров
Список провайдеров по городам
Модемное подключение
Выделенная линия
Хостинг
Colocation
Интернет-карты
Тестовый доступ
Отзывы клиентов
Форум Москва
Форум Санкт-Петербург
Карта АТС
Статьи и документация
Интересные ссылки
Работа у провайдера
Провайдерам - как попасть в базу




Подпишись на новости!

Subscribe.ru:
Maillist.ru:
.

Почитать:

Программирование на PERL. Основы работы с HTML с использованием HTML::Parsertie.
PHP: Безопасность средствами суперглобальных массивов
Perl: Рисуем диаграммы с использованием GD::Graph
PHP: Библиотека обработки HTML-текста из PHP-скриптов
Perl: Создание графики на лету с использованием GD
mod_perl за 30 минут
RU.PHP FAQ
Программирование на PHP. Новый тип навигационной системы при постраничном выводе.
Программирование на PERL. Почему mod_perl?.
Программирование на ASP. Краткое введение в технологию.
Программирование на PERL. Построим web-интерфейс на Perle, если база - Oracle.
Программирование на PERL. Работа с базами данных. Краткое введение в DBI. . . . . . . .






Каталог провайдеров / Articles / Modems / V24bis-description / faq-5.html


Реклама
Нужна выделенная линия?

Тендер на providerZ.ru - заполни анкету и отправь запрос сразу в 10 компаний.



5. Описание реализации

         Структуры данных
      Ключевым вопросом реализации является организация словарей,
обеспечивающая быстрое отождествление (поиск в словаре) накопленной
строки и текущего символа, а также эффективную модификацию словаря
(добавление новой строки и освобождение элемента при переполнении
словаря). British Telecom предложила в свое время схему представле-
ния деревьев в словаре, которая получила название TRIE. На рис. 5
представлено условное изображение набора элементов из предыдущих
примеров для корневого узла D.
      В соответствии со схемой TRIE словарь представляет из себя
массив однородных элементов. Каждый элемент соответствует набору
строк (или одной строке для листьевого элемента), хранящихся в сло-
варе и состоит из:
      - поля символа,
      - ссылки на предшествующий символ в строке (ссылка вверх на
        предшественника - Родителя), если этот символ не первый,
      - ссылки на последующий символ в строке (ссылка вниз на после-
        дователя - Наследника), если этот символ не последний в
        строке,
      - ссылки на другое возможное продолжение строки, имеющей такое
        же начало, как и текущая строка (ссылка вправо на Брата) и
      - значения кодового слова, соответствующего элементу словаря.
Структура массива, соответствующего рис. 5, приведена ниже (Null оз-
начает отсутствие ссылки).
--------------------------------------------------------
Ё Символ Ё Родитель Ё Наследник Ё Брат Ё Кодовое слово Ё
--------------------------------------------------------
                         ...
--------------------------------------------------------
Ё   D    Ё   Null   Ё     E     Ё Null Ё       71      Ё
--------------------------------------------------------
                         ...
--------------------------------------------------------
Ё   E    Ё    D     Ё    Null   Ё  O   Ё       311     Ё
Ё   O    Ё    D     Ё     T     Ё Null Ё       312     Ё
Ё   T    Ё    O     Ё    Null   Ё  G   Ё       313     Ё
Ё   G    Ё    O     Ё    Null   Ё Null Ё       314     Ё
--------------------------------------------------------
                         ...
      Текущая строка представляется номером элемента в массиве,
отождествление текущей строки, дополненной очередным символом, про-
изводится просмотром цепочки элементов, соединенных ссылкой вправо,
а ссылка на эту цепочку есть ссылка на потомка (вниз) от текущей
строки. Удаление строки (листьевого элемента) естественным образом
реализуется удалением элемента из цепочки братьев с корректировкой
ссылок вправо и, возможно, ссылки вниз родителя цепочки.
      V.42bis от "Аналитик ТелекомСистемы" идеологически соответс-
твует TRIE, однако отличается на уровне реализации, что преследовало
целью уменьшение требований по памяти под словари и увеличение ско-
рости доступа.
<<- Как устроен V.42bis/
->> Влияние параметров V.42bis на эффективность, их оптимальные значения

ПРОТОКОЛ СЖАТИЯ ДАННЫХ ДЛЯ МОДЕМОВ V.42bis. История вопроса, как устроен протокол, описание реализации, влияние перематров на эффективность, smart реализация [К списку статей] [К оглавлению]






поиск провайдера подключение по модему интернет-карты хостинг colocation выделенная линия тестовые входы отзывы об провайдерах интернет форум о провайдерах работа у ISP

Каталог провайдеров / Articles / Modems / V24bis-description / faq-5.html



Advert

Предложений::

Dial-up: 919
Хостинг: 190
Colocation: 140
Выделенная линия: 735

Закажи выделенную линию!

Новые отзывы

Отзывы о Cтрим (Stream)
Sochi Communication Center
CENTRAL TELEGRAPH
MTU-Intel
Corbina telecom
2COM
Web Plus
TambovCNIT
Tel
RiNet ISP
MTW-hosting

Интересные ссылки

What's New?
Holms.ru
Adsmart.ru
how-to.ru

Рекомендуем


Copyright © 1999-2000 Чегляков Алексей, Required Group
Design Милашенко Анастасия, Hosted by Rinet ISPSite engine RWSM CMS