Кіріспе
Компьютерлік модемдер сериясы
Novation, Inc. – 1970 жылдардың соңы мен 1980 жылдардың басында, әсіресе Apple II компьютерінде үй компьютерлерінің алғашқы нарығында танымал болған CAT сериялы модемдерді шығарған алғашқы өндірушілердің бірі. 1981 жылы ұсынылған Hayes Smartmodem 300 модемі келесі бірнеше жыл ішінде Novation және көптеген басқа да алғашқы модем компанияларының құлдырауына себеп болды.
Түпнұсқалық КАТ
Novation компаниясының алғашқы CAT-ы сыртқы 300 бит/с Bell 103 стандартты модем болды, ол акустикалық қосқыш арқылы телефон желілеріне қосылды. Басқа акустикалық қосылған модемдер сияқты, CAT пайдаланушыдан қажетті нөмірді әдеттегі телефон арқылы теруді қажет етті, қосылыс орнатылып, жауап дыбысын тыңдауды күтті. Егер нөмір дұрыс терілсе, пайдаланушы телефон құрылғысын модемдегі резеңке стақандарға басып қосып, байланыс орнататын еді. Мұндай мүмкіндік тек қана Western Electric компаниясынан шыққан, барлығы бірдей стандартталған өлшем мен орналасқан телефондардың болуымен ғана мүмкін болды. Ешқандай автоматты режим болған жоқ; тіпті қоңырауды аяқтау да қолмен, телефон құрылғысын орнына қойып, арнайы түймешікті басу арқылы жасалуы керек еді.
Apple-CAT II құрылғысы
Novation сонымен қатар Apple CAT II деп аталатын ішкі тікелей қосылу модемін енгізді, ол Apple II компьютерінің кеңейту ұясына қосылды. Ішкі қосылымның арқасында Apple CAT II толыққанды қоңырау командаларын қолдай алды және көптеген модемдерде бүгінге дейін жетіспейтін қоңыраудың жүріс тондары (BUSY, REORDER және т.б.) сияқты кең ауқымды сигналдарды көрсете алды. Бұл операциялар тікелей хост-компьютердегі бағдарламалық қамтамасыз ету арқылы жүзеге асырылды: модем желіде дыбыс естілген кезде белгілі бір тіркегіштерді орнатты және осы тіркегіштердің орнатылған немесе тазартылған уақытын анықтау арқылы бағдарламалық қамтамасыз ету желіде не болып жатқанын анықтай алды. Apple CAT II Bell 202 протоколын да қолдады, бұл екінші Apple CAT II модеміне қосылғанда жартылай дуплекс 1200 бит/с режимінде жұмыс істеуге мүмкіндік берді. Бұл өте сирек кездесетін мүмкіндік болды: 1200 бит/с жылдамдықта "толық" жұмыс істейтін модемдер мини-компьютерлер мен мейнфреймдермен қолдануға арналған қымбат құрылғылар болып есептелді және әдетте мыңдаған доллар тұратын. 1200 бит/с режимі жартылай дуплекс болғандықтан, яғни бір бағытта ғана жұмыс істейтін болғандықтан, пайдаланушылар берілістің қай бағытта жүретінін алдын ала шешуі керек еді. Дегенмен, осы шектеуді айналып өту үшін де бағдарламалық қамтамасыз ету пайдаланылды. Catsend және кейінірек CatFur сияқты файлдарды жіберу бағдарламалары, Apple CAT II-нің 202 режимі үшін арнайы жазылған, үзіліс жасап, беріліс бағытын уақыт-уақытпен өзгертіп отыратын, соның арқасында қабылдаушы компьютер дерек ағынын алғанын растай алатын, ал CatFur жағдайында, бір бағытты файл жіберудің ортасында жіберушіге қысқа хабарлама жіберуге мүмкіндік берді. CatSend, содан кейін CatFur іске қосылған көптеген хабарландыру тақталары жүйелері (BBS) warez тарату үшін құрылды. Бұл шектеуді айналып өтетін бір BBS бағдарламасы Tele Cat II болды, ол 202 жартылай дуплекс 1200 бит/с режимін (деректерді жіберу үшін) және Bell 103 толық дуплекс 300 бит/с режимін (пайдаланушы кірісін қабылдау үшін) ауыстыру үшін құтылу тізбегін қолданды. 202 CatFur протоколын екі шеткі байланыс та Apple CAT II модемдерін пайдаланғанда ғана қолдануға болады. Сонымен қатар, Apple CAT II CCITT v.21 және CCITT v.23 стандарттарын қолдауға қабілетті болды, бұл 300 және 300/1200 бодтық жылдамдықпен жұмыс істеу үшін еуропалық стандарттар (әдеттегі Bell 103/202 нұсқаларынан өзгеше). Бұл мүмкіндікті пайдаланған белгілі бір қосымшалар болмаса да, ASCII Express сияқты бағдарламалық қамтамасыз етуді гекса-редакторды пайдалану арқылы өзгертуге болады. Novation сонымен қатар толық дуплекс Bell 212 үйлесімді кеңейту тақтасын шығарды, ол Novation 212 кеңейту картасы деп аталды және ленталық кабель арқылы Apple II негізгі тақтасына және қолданыстағы Apple CAT II-ге қосылды. Бұл карта өте қымбат және сирек кездесетін. Novation сонымен қатар картаның жоғарғы ортасындағы үлкен штырғылы ұяға қосылатын "кеңейту жиынтығын" немесе сыртқы қосылыс блогын жасады. Бұл құрылғы сериялық портқа, телефон желісіне және гарнитураға сырттан оңай қол жеткізуді қамтамасыз етті. Оның сол кездегі құнына байланысты, бұл зат өте сирек. Apple CAT II телефондық хакерлердің арасында жоғары жартылай дуплекс 1200 бит/с жылдамдығымен және әртүрлі сигналдарды анықтау қабілетімен танымал болды. Сонымен қатар, ол телефон желісіне тікелей сигналдарды жіберуге қабілетті еді. TSPS, The Cats Meow және Phantom Access сияқты бірнеше мамандандырылған қосымшалар стандартты телефон дыбыстарын, мысалы, стандартты сандық DTMF қоңырау сигналдарын, сондай-ақ көк қорап сигналдарын, қоңырауды (америкалық және халықаралық), қоңырау сигналдарын, қоңырау күту ескертулерін, бос сигналдарды, 2600 Гц сигналдарын және басқа да әсерлерді, мысалы, телефон автоматтарының дыбыстарын имитациялау үшін пайдаланылды. Осы және басқа да мүмкіндіктерге байланысты Apple CAT II қара қорап, қызыл қорап, хакерлік құрал, жауап беру машинасы, соғыс дилері, дауыс симуляторы, дауыс бұрмалаушы және т.б. ретінде қолданылуы мүмкін. BYTE Novation-ді сынға алып, "компанияның материалдары модемнің кеңейту картасы болмаған жағдайда Bell 212 модемдерімен 1200 бодтық жылдамдықпен байланыс жасай алмайтыны туралы өте нақты айтуы керек" деді, бірақ "Apple пайдаланушылары модем сатып алу үшін бұл жүйені өте мұқият қарастыруы керек" деген қорытындыға келді. Apple CAT II танымалдылығына қарамастан, оның алғашқы жылдары көптеген телекоммуникациялық бағдарламалармен үйлеспеушілікке тап болды, өйткені оның түпкілікті API бүгінгі стандарттар бойынша меншік болып саналады. Үйлесімділікті арттыру үшін, бағдарламаларды қайта кодтамай, Novation модемге Hayes Micromodem II-ді имитациялауға мүмкіндік беретін (EPROM жиынтығы) фирмалық бағдарламаны жаңарту жиынтығын шығарды. Apple CAT II-нің өркендеу кезеңінде оның түпкілікті API-мен үйлесімділік артты және MMII имитациясының қажеттілігі азайды.
D-CAT
Алғашқы 300 бит/с сыртқы модемнің тікелей қосылу нұсқасы кейін D CAT ретінде шығарылды. "D" әрпі "тікелей" дегенді білдіреді: модем акустикалық байланыс қажет етпей, телефонның ұясына тікелей қосылатын. D CAT-ты пайдалану үшін телефоннан нөмір теріп, акустикалық модемдегідей, шақырылған модемнен сигнал күтіледі. Сигнал алынғанда D CAT-тағы батырманы басу арқылы модем сигнал жіберіп, шақырылған модеммен байланыс орнатады, содан кейін телефон құрылғысы іліністен тыс қалдырылады. Одан әрі жақсартылған Auto CAT нұсқасы, модемді қосып алғанда нөмірді енгізу арқылы телефонға қоңырау шалуға мүмкіндік берді. Байланыс орнасылысымен модем "деректер режиміне" ауысып, одан кейін оны қолмен басқару қажет болды.
J-CAT
J CAT – Novation компаниясының «ақылды модем» жасауға жасаған алғашқы тытырауы, бірақ бұл стандартты емес жолмен жасалған. Оның ең негізгі мүмкіндігі – J CAT телефон қоңырауын автоматты түрде қабылдау режиміне қойыла алатын, яғни қарапайым автоматты жауап беруге мүмкіндік беретін. Солтүстік пайдаланушылар қоңырауын аяқтағанда оны өшіретініне сенімді болған дәуірде, себебі олар бастапқы CAT сияқты акустикалық байланыс модемін қолданған, «Телефонды түсіру» командасының болмауы үлкен мәселе емес еді. Бұл J CAT-ті BBS пайдалану үшін ыңғайлы етті; Novation пайдаланушыларға жаңа модемдерін сынауға мүмкіндік беру үшін қарапайым жүйені іске қосты. J CAT сонымен қатар телефон желісін тікелей басқаруға мүмкіндік беретін стандартты емес мүмкіндікті де қолдады. Smartmodem сияқты жолақты сигналдауды пайдаланудың орнына, J CAT қосылу/үзуді басқаруды, сигналды анықтауды және телефонның күйін көрсетуді RS 232C коннекторындағы басқаша пайдаланылмаған тіректер арқылы компьютерге жіберді. Компьютер импульстік қоңырау шалуды имитациялау үшін қосылу желісін импульске жіберуге және қоңырау немесе бос сияқты желі сигналдарын іздеу үшін күй тірегін оқуға болады (желідегі кез келген шу «1» ретінде хабарланды). Бұл мүмкіндіктерді пайдалану үшін қосалқы тіректерге сигнал бере алатын компьютер қажет болды, көбінесе оны қолдау үшін екінші коннектор және арнайы кабель қажет болды. Тиісті бағдарламалық жасақтамамен біріктірілгенде, J CAT «ақылды» болды, бірақ Novation оны «ақылды модем» емес деп атауға сақтық танытты. Жұмыс принципі бойынша Apple CAT-ке ұқсас болды. J CAT Smartmodem 300-ден кейін шығарылды, сондықтан ол өте төмен бағалы болғанына қарамастан (сол кез үшін) аса танымал болған жоқ.
AutoCat және 212 AutoCat
AutoCat сериясы AutoCat және 212 AutoCat модельдерінен құралды, бұл модельдер автоматты жауап беру мүмкіндігі бар тікелей қосылатын модемдер болатын.
Smart-CAT 103 және Smart-CAT 103-212
Novation ақырында өздерінің стандартты ақылды модемдерін, Smart CAT 103 және Smart CAT 103 212 ұсынды. Атауларынан көрініп тұрғандай, кейінгі модель 300 бит/с Bell 103 стандартынан өзге, 1200 бит/с Bell 212 стандартымен де жұмыс істей алды. Бұл модель ішкі модем ретінде 212 Apple CAT II деген атпен де сатылды. Бұл модельдер басқа Smartmodem клондарынан айырықша ештеңемен көзге түспеді, ал Novation компаниясы 1980-ші жылдардың басында назардан тыс қалған сияқты.