Введение
Telebit Corporation — американский производитель модемов, известный своей серией высокоскоростных модемов TrailBlazer. TrailBlazer, один из первых модемов, стабильно превышавших скорость 9600 бит/с, использовал запатентованную схему модуляции, которая оказалась исключительно устойчивой к помехам, благодаря чему продукт завоевал почти легендарную репутацию надежности, несмотря на посредственное (или даже плохое) качество линии связи. Модемы Telebit были особенно распространены в системах Unix в 1980-х и 1990-х годах. Высокая цена модемов Telebit поначалу не вызывала опасений, поскольку их производительность была сопоставима с другими системами. Однако с появлением в начале 1990-х новых моделей, использующих стандарты V.32 и V.32bis, соотношение цены и производительности модемов Telebit существенно ухудшилось. Последовала разработка ряда новых моделей, но ни одна из них не смогла вернуть компании лидерство в производительности. К середине 1990-х годов компания вошла в состав нескольких объединений и окончательно прекратила свое существование в 1998 году после приобретения компанией Digi International.
Старт-ап
Telebit был основан Полом Бараном, одним из изобретателей концепции пакетной коммутации. Баран незадолго до этого основал сетевую компанию Packet Technologies на улице Bubb Road в Купертино, Калифорния, которая разрабатывала системы для интерактивного телевидения. Работая там, он пришел к идее нового способа реализации высокоскоростных модемов и основал Telebit через дорогу. Packet Technologies была крупным бета-тестером Telebit в конце 1985 года. Позже Packet Technologies обанкротилась, и часть её сотрудников перешла в Telebit, а большинство остальных основали StrataCom, компанию-производителя первых коммутаторов асинхронной передачи (ATM).
ПЭП и TrailBlazer
В отличие от существовавших на тот момент протоколов серии V Сектора стандартизации телекоммуникаций МСЭ (ITU T), таких как распространенный 2400 бит/с V.22bis, модемы TrailBlazers использовали запатентованную систему модуляции, известную как Packetized Ensemble Protocol (PEP), основанную на ортогональном мультиплексировании с разделением по частоте (OFDM). Она использовала большое количество (первоначально до 512) тесно расположенных несущих частот, каждая из которых модулировалась со скоростью 6 бод, кодируя 0, 2, 4 или 6 бит за интервал. В благоприятных условиях устройства могли достигать скорости передачи данных 6 бод x 6 бит/бод x 512 несущих = 18432 бит в секунду. Если конкретная несущая подвергалась искажениям, ослаблению или помехам, ее можно было отключить, что позволяло скорости передачи данных плавно снижаться ступенями по 10 бит/с при ухудшении качества линии. Использование большого числа несущих, распределенных по полосе пропускания телефонной сети, означало, что вероятность возникновения проблем с любой из них была высокой. Для коррекции неизбежных ошибок, которые это вызывало, TrailBlazers были одной из первых реализаций протоколов коррекции ошибок MNP. Хотя эти протоколы добавляли накладные расходы, а ошибки приводили к дополнительным накладным расходам, сочетание всех этих функций все же обеспечивало значительно более высокую пропускную способность, чем традиционные конструкции, работающие на тех же линиях. В отличие от этого, модем со скоростью 2400 бит/с мог испытывать меньшее количество ошибок за определенное время, но для их исправления через повторную передачу на более низкой скорости требовалось больше времени. Если эти ошибки были вызваны постоянным источником шума на этих частотах, PEP просто отключал бы эти несущие, в то время как модем со скоростью 2400 бит/с был бессилен. Большинство модемов того времени были настроены на работу с обоими каналами с одинаковой скоростью (полный дуплекс) или, в случае, когда данные в основном передавались в одном направлении, с одним высокоскоростным каналом (полудуплекс). Вместо этого TrailBlazer позволял назначить любой из 512 каналов для передачи данных в любом направлении, технику, которую они назвали "адаптивным дуплексом". Модем был разработан для использования большей части полосы пропускания в одном направлении с относительно низкой скоростью обратного канала. Модемы на обоих концах соединения согласовывали смену направления передачи, меняя местами высокоскоростные и низкоскоростные каналы в зависимости от объема данных, ожидающих передачи на каждом модеме. Хотя эта схема адаптивного дуплекса позволяла быстро передавать большие файлы, для пользователей, привыкших к эхо-символам от удаленного компьютера, задержка, связанная с тем, что цифровые процессоры сигналов (DSP) поочередно использовали полосу пропускания, затрудняла интерактивный ввод, поскольку задержка эхо-символа могла достигать полутора секунд. Это также вызывало проблемы для протоколов передачи файлов, таких как UUCP 'g' или Kermit, где один компьютер отправлял небольшой пакет данных, а затем ждал подтверждения от получателя ("отправка и ожидание"). TrailBlazer решил эту проблему с помощью техники, известной как "спуфинг протокола". Когда локальный компьютер отправлял пакет на модем для передачи, контроллер модема немедленно отправлял локально сгенерированное подтверждение. Это обманывало компьютер, заставляя его думать, что пакет уже достиг другого конца, и побуждало его отправить следующий пакет. Коррекция ошибок, обычно выполняемая протоколом, вместо этого обрабатывалась с использованием запатентованного протокола замены, работающего поверх протоколов MNP для связи с удаленным модемом. В целом, спуфинг хорошо работал с любым протоколом, который использовал небольшие пакеты и, следовательно, генерировал много подтверждений; TrailBlazers изначально поддерживал UUCP, а затем добавили поддержку XMODEM, YMODEM, SDLC и Kermit. Поддержка этих функций была не дешевой; TrailBlazer Plus, например, использовал DSP Texas Instruments TMS32010 для фактических функций модуляции и демодуляции, а Motorola 68000 для управления. Это означало, что TrailBlazers были значительно дороже большинства других модемов. Однако их скорость и способность к спуфингу сделали модемы TrailBlazer чрезвычайно популярными в мире Unix, поскольку они могли значительно повысить пропускную способность UUCP даже при низких скоростях соединения на очень шумных линиях. Улучшения более чем в семь раз по сравнению со скоростью 2400 бит/с были нередки. Организациям, которым требовались междугородние телефонные звонки для обмена почтой UUCP, окупаемость TrailBlazer за счет экономии на междугородних звонках достигалась довольно быстро. TrailBlazers также представили обширный набор команд для настройки различных параметров. Хотя большинство простых команд были основаны на наборе команд Hayes, таких как набор номера или завершение вызова, их запатентованные возможности поддерживались запатентованными командами и синтаксисом. Большинство из них имели форму пар "регистр=значение", что приводило к чрезвычайно длинным и почти нечитаемым строкам настройки. В 1988 году Telebit добавила T1000, по сути, TrailBlazer с ограниченной скоростью 9600 бит/с, использующий PEP, и остающуюся совместимой на этой скорости с существующими TrailBlazers. T2000 добавила поддержку синхронной связи, обычно используемой между мэйнфреймами. Оригинальные TrailBlazer, T1000 и T2000 были обратно совместимы со стандартом 2400 бит/с V.22bis, что позволяло им подключаться к наиболее распространенной скорости модема того времени при взаимодействии с модемами других производителей.
NetBlazer (полное название)
Другим продуктом Telebit стал NetBlazer – первый dial-up роутер для доступа в Интернет по требованию. Продукт был разработан командой под руководством Майка Балларда, ранее работавшего в компании Packet, который в 1992 году стал генеральным директором Telebit. Оригинальный NetBlazer представлял собой стандартный ПК с серийной картой, подключенной к внешним модемам пользователя посредством серийных кабелей. Позднее были выпущены более компактные версии – PN и STi, состоявшие из компьютера малого форм-фактора, специализированного программного обеспечения и одного из различных модемов или других систем подключения (например, ISDN), объединенных в корпус, напоминающий большой модем. Администраторы подключались к нему через Ethernet, который также использовался для обслуживания и настройки. В первой версии программное обеспечение NetBlazer поддерживало TCP/IP с использованием SLIP, а последующее обновление добавило протокол Point-to-Point Protocol (PPP) и поддержку IPX и AppleTalk. Протокольный стек представлял собой коммерчески лицензированную и значительно модифицированную версию KA9Q. В более поздней бюджетной модели NetBlazer LS процессор Intel 80386 был заменен на систему-на-чипе Motorola MC68EN360.
Увеличение скорости
Telebit провела первичное публичное размещение акций в апреле 1990 года, собрав около 20,2 миллиона долларов. Акции торговались на NASDAQ под тикером TBIT. Первым многостандартным протоколом для 9600 бит/с модемов был V.32, представленный в 1989 году. Первоначально модемы V.32 были очень дорогими, но компания Rockwell активно вышла на этот рынок, предлагая модули и, в конечном итоге, целые чипсеты, что позволило снизить цены. Telebit впервые реализовала поддержку V.32 в модели T2500, которая использовала аппаратную платформу Trailblazer/T2000 с добавлением модуля модема Rockwell V.32. Версия без поддержки PEP была выпущена как T1500. Более поздняя модель T1600 имела практически тот же набор функций, что и T1500, но использовала собственную реализацию V.32 от Telebit, а не модуль Rockwell, что снизило себестоимость производства и повысило производительность. И T1500, и T1600 имели рекомендованную розничную цену более 1000 долларов; в то время продукт первого уровня от Hayes или U.S. Robotics (USR) обычно стоил около 700 долларов. В 1991 году был представлен стандарт V.32bis, увеличивающий скорость передачи данных до 14 400 бит/с. В этом случае Rockwell оперативно выпустила чипсет V.32bis, который появился на рынке настолько быстро, что системы на базе Rockwell обычно опережали реализации от специализированных производителей модемов. Rockwell также агрессивно ценообразовала линейку продуктов V.32bis, что позволило продавать модемы на её основе по цене около 300 долларов, что ранее было ценой моделей со скоростью 2400 бит/с, не предлагавших коррекции ошибок, сжатия или возможности факсимильной связи. Все компании первого уровня столкнулись с серьезными трудностями в адаптации к рынку, который теперь был насыщен недорогими модемами с аналогичной или лучшей производительностью и функциональностью, чем их собственные модели высокого класса. Telebit начала отставать по относительной производительности, продолжая при этом пытаться продавать свою продукцию по традиционно высоким ценам. Они представили T3000 с поддержкой V.32bis, но без PEP, хотя обновление до PEP было анонсировано. Вместо этого Telebit перевыпустила его в начале 1994 года как модель WorldBlazer за 1099 долларов; по сути, это был T3000 с новым режимом TurboPEP со скоростью 23 000 бит/с. TurboPEP использовал ту же схему модуляции, что и оригинальный PEP, но изменил кодирование, чтобы обеспечить до 7 бит на бод. Продавался комплект для обновления T3000 до WorldBlazer, состоящий из двух микросхем ПЗУ с новой прошивкой и микросхемы PAL. Были проведены некоторые исследовательские работы по созданию полнодуплексного PEP с использованием эхоподавления (как в V.32), и эта технология была предложена CCITT (ныне ITU T) для возможного принятия в качестве стандарта для высокоскоростных модемов. Однако была выбрана более традиционная технология модемов, которая была стандартизирована как V.34. Telebit посчитала, что разработка полнодуплексного PEP потребует слишком больших инженерных усилий, учитывая сокращение рынка модемов PEP, и отказалась от внедрения этой функции.
Слияние Octocom и модем FastBlazer V.34
CCITT оперативно приступила к улучшению V.32bis, и к 1993 году стало ясно, что процесс ратификации их нового стандарта V.34 со скоростью 28 800 бит/с будет завершен в 1994 году. Компании выстроились в очередь, чтобы начать производство новых моделей V.34, некоторые даже представили модели, основанные на промежуточных стандартах, таких как V. FC. Инженерная команда Telebit по модемам разработала план модема V.34, но руководство посчитало важным быстрее вывести продукт на рынок. С этой целью они начали поиск других компаний, которые можно было бы приобрести, и в январе 1993 года объявили о приобретении Octocom Systems, небольшой частной компании по производству модемов в штате Массачусетс. Octocom разрабатывала модем V.34, который, как ожидалось, будет готов к отгрузке в ближайшее время. Почти вся инженерная деятельность в офисах Telebit в Калифорнии была прекращена, хотя разработка NetBlazer продолжалась в Калифорнии до конца 1995 года. Модем Telebit FastBlazer 8840 V.34 был представлен в мае 1994 года. При первом представлении FastBlazer не поддерживал V.34, и руководство заявило, что не может этого сделать, поскольку стандарт еще не был ратифицирован. Хотя это было правдой (в любом случае, он был ратифицирован в июне), FastBlazer не поставлялся с промежуточным стандартом; даже 19 200 бит/с V.32terbo от AT&T, который в значительной степени игнорировался, будет доступен только в качестве обновления после выпуска в июле, не было планов по поддержке широко распространенного V. FC, и не была установлена дата полной поддержки V.34, кроме расплывчатого "двух или трех месяцев". Усугубляло ситуацию то, что FastBlazer не поддерживал факс. Telebit заявила, что обновление для добавления этой функции будет доступно, но также заявила, что за него придется платить. Кроме того, FastBlazer не поддерживал PEP, который, хотя к тому времени был не столь важен для большинства потенциальных покупателей, все еще являлся преимуществом для существующей базы пользователей Telebit. Для сетей с модемом Telebit хотя бы на одном конце обновление с поддержкой PEP могло быть полезным. Без PEP у FastBlazer практически не было преимуществ перед любым другим модемом V.34. И все это за стартовую цену в 1399 долларов, в то время как факсомодемы V.32bis были доступны за 200 долларов или меньше, а промышленные модели V.34 вскоре стали доступны менее чем за 500 долларов. Прошло семь месяцев, прежде чем Telebit представила поддержку V.34 в январе 1995 года, одновременно выпустив модель TeleBlazer "низкого класса" за 399 долларов. К этому моменту даже давние сторонники публично критиковали компанию на Usenet, платформе, которая изначально способствовала широкому распространению TrailBlazer.
Следующий этап
В конце 1993 года Telebit завершил слияние с Octocom, с целью использования производственных мощностей Octocom в Челмсфорде, штат Массачусетс, возглавляемых опытным руководителем Брайаном Холли, в качестве исполнительного вице-президента по глобальным операциям, и сокращения штата существующего офиса в Саннивейле до площадки разработки NetBlazer под руководством Джеймса Норрода. Производственное предприятие в Саннивейле было закрыто для снижения издержек. Более высокие, чем ожидалось, операционные расходы привели к застою в разработке новых продуктов. Интеграция операций Sunnyvale в корпоративную штаб-квартиру в Челмсфорде, штат Массачусетс, оказалась сопряжена с большими трудностями, чем проблемы в области финансов и маркетинга. Обе компании имели преданных клиентов, и неожиданность того, что Telebit, приобретая Octocom, фактически изменит роли, и Octocom по сути поглотит Telebit, вызвала недовольство у некоторых клиентов и многих сотрудников, потерявших работу после слияния. К марту 1996 года компания исчерпала свою кредитную линию, сократив денежные средства на 3,2 миллиона долларов при выручке в 12,7 миллиона долларов за квартал. В августе 1997 года Telebit объединилась с ITK Telekommunikation, базирующейся в Дортмунде, Германия. Исполнительный вице-президент Telebit Брайан Холли был назначен президентом и главным исполнительным директором новой ITK Telecommunications, Inc., и возглавил новообразованную ITK в ходе дальнейших сделок по слияниям и поглощениям, которые завершились приобретением объединенной компании в июле 1998 года компанией Digi International, производителем многопортовой последовательной карты DigiBoard для ПК.
Наследие
В то время как модемы, реализующие более высокие стандарты серий V.34/V.90, как правило, заменили Trailblazers, и хотя их производство было прекращено с середины 1990-х годов, многие Trailblazers до сих пор остаются в эксплуатации, и услуги по их ремонту все еще доступны. В 1995 году инженер из Кремниевой долины отправил Worldblazer в некоммерческую организацию в Сомали, которая немедленно начала использовать его для подключения этой отдаленной страны к Интернету, сначала через UUCP, а затем и другими способами.
Модели
Модель Год Возможности Trailblazer 1985 Оригинальная модель, примерно 18 000 бит/с Trailblazer+ ? Улучшенная производительность, более 19 000 бит/с T1000 1988 Модель с более низкой стоимостью, ограничена 9600 бит/с Cellblazer 1989 Для использования с сотовыми телефонами T2000 ? Поддержка синхронного соединения T2500 ? Добавлена поддержка T2000 + V.32 (9600 бит/с) на основе модуля Rockwell T1500 ? V.32 (9600 бит/с) без PEP, на основе Rockwell T1600 ? V.32, внутренняя реализация Telebit T3000 ? V.32bis (14400 бит/с) и поддержка факса WorldBlazer 1994 T3000 с TurboPEP и, позднее, поддержка факса FastBlazer 1994 V.34 (28800 бит/с) TeleBlazer 1995 "Бюджетная" V.34 QBlazer 1991 V.32 (9600 бит/с) портативный аккумуляторный модем QBlazer+ ? V.32bis (14400 бит/с) версия QBlazer NetBlazer ? Ethernet, подключение по требованию, маршрутизатор SLIP и PPP