T.30: czyli, jak "rozmawiają" ze sobą faksy/modemy

Aby wysyłać i obierać faksy, modem (jest to termin pochodzący od słów MOdulate i DEModulate) zamienia cyfrowe sygnały generowane przez komputer na sygnały analogowe i wysyła je w sieć telefoniczną. Podobny proces ma miejsce w przypadku odbierania danych z sieci, gdy sygnały analogowe są zamieniane na informację cyfrową.

Aby wysyłać i obierać faksy, modem (jest to termin pochodzący od słów MOdulate i DEModulate) zamienia cyfrowe sygnały generowane przez komputer na sygnały analogowe i wysyła je w sieć telefoniczną. Podobny proces ma miejsce w przypadku odbierania danych z sieci, gdy sygnały analogowe są zamieniane na informację cyfrową.

Faks/modem używa tej samej techniki do kodowania całej serii sygnałów uzgadniających sposób komunikowania się ze sprzętem pracującym po drugiej stronie sieci telefonicznej.

Cały ten proces wstępnego uzgadniania metody, jaka będzie obowiązywać modemy przy transmitowaniu danych, jest dokładnie opisany przez specyfikację T.30. Jest to standard rekomendowany i opublikowany przez International Telecommunication Union. T.30 nie jest przy tym obowiązującym standardem, a tylko zaleceniem i dlatego poszczególni producenci faksów/modemów nie trzymają się go ściśle i wprowadzają do produkowanych przez siebie kart swoje firmowe poprawki.

Właśnie dlatego komunikujące się ze sobą faksy/modemy uzgadniają zawsze na początku, w jaki sposób będzie prowadzona komunikacja i który z modemów przejmuje na siebie zadanie sterowania sesją łączności. Modemy lepszych klas są bardzo tolerancyjne i dostosowują się do możliwości modemu pracującego po drugiej stronie linii, który nie zawsze spełnia wszystkie wymogi stawiane przez specyfikację T.30.

Jeśli chodzi o faksy/modemy, to sygnałami uzgodnień (specyfikacja T.30) zawiaduje w przypadku wysyłania i odbierania faksów oprogramowanie obsługujące faks.

Cała ta procedura obsługi faksów jest właściwie sama w sobie oddzielnym protokołem komunikacyjnym. Można obecnie wyróżnić trzy odmiany tego protokołu: Class 1, Class 2 i Class 2.0. Oprogramowanie Class 1 zawiaduje bezpośrednio całym procesem T.30, nie oglądając się na modemy. Z kolei oprogramowanie pracujące zgodnie z protokołem Class 2 i Class 2.0 wysyła do modemów tylko generalne dyrektywy i polega w dużo większym stopniu na warstwie sprzętowej modemów, które same zawiadują sygnałami uzgodnień T.30.

Ponadto faks/modem standardu PC Card musi też wybrać odpowiedni sterownik, odwołując się do oprogramowania usługowego "card and socket services". Sterownik taki aktywuje kontroler obsługujący gniazdo w którym zainstalowano kartę PC Card i nadzoruje współpracę między kartą PC Card a oprogramowaniem faksa.

Cała więc praca faksu/modemu standardu PC Card opiera się na współdziałaniu wielu elementów: modemu, oprogramowania usługowego "card and socket services" i właściwego oprogramowania obsługującego faks. Dopiero zgodna współpraca tych 4 elementów w połączeniu z siecią i modemem obecnym po drugiej stronie łącza pozwala przesyłać bądź odbierać faksy.