數據機

維基百科,自由的百科全書
前往: 導覽搜尋
三台不同品牌數據機

數據機調變解調器英語Modem,這個命名源自 modulator-demodulator),它是一個將數位訊號調制到模擬載波訊號上進行傳輸,並解調收到的模擬訊號以得到數位訊息的電子裝置。它的標的是產生能夠方便傳輸的模擬訊號並且能夠透過解碼還原原來的數位資料。根據不同的應用場合,數據機可以使用不同的手段來傳送模擬訊號,比如使用光纖射頻無線電或電話線等。

使用普通電話線音訊波段進行資料通訊的電話數據機是人們最常接觸到的數據機。在口語中,根據英語語音,很多人取首音節將電話數據機稱爲「貓」,或是稱為「魔電」。

其他常見的數據機還包括用於寬頻資料接入的有線電視電纜數據機ADSL數據機。數位式行動電話實際上也是一種無線方式的數據機。現代電信傳輸裝置是為了在不同的介質上遠距離的傳輸大量訊息,因此也都以數據機的功能為核心。其中,微波數據機速率可以達上百萬位元每秒;而使用光纖作為傳輸介質的光數據機可以達到幾十Gbps以上,是現在電信傳輸的骨幹。

歷史[編輯]

數據機起初是為1950年代的美軍半自動地面環境(中心)(英文:SAGE)研製,用來連線不同基地的終端,雷達站和指令控制中心到美國和加拿大的SAGE指揮中心。 SAGE執行在專用線路上,但是當時兩端使用的裝置跟今天的數據機根本不是一回事。IBM是SAGE系統中電腦和數據機的供貨商。幾年後美國航空執行長與IBM一位區域經理的一次會晤促使「mini-SAGE」這種航空自動訂票系統。在這系統中,一個位於票務中心的終端連線在中心電腦上,用來管理機票有效性和時間。這個系統,叫做Sabre,是今天SABRE系統的早期原型。

1960年代早期,商業電腦的應用逐漸普及,加上上述技術成果,1962年,AT&T發行了第一個商業化數據機Bell 103。使用兩個音調錶示1和0的移頻鍵控技術,103已經能夠實作300 bps的傳輸速度。很短時間後繼版本Bell 212就研製出來,轉移到更穩定的移相鍵控技術把資料速率提高到1200 bps。 類似Bell 201的系統用雙向訊號集在4對專用線路上實作了2400 bps。

賀氏智慧數據機(Hayes Smartmodem)是一個重大的進步,1981年由賀氏通訊研製成功。最早的智慧數據機是一個300 bps數據機,使用Bell 103通訊協定標準,並內建了一個微控制器,可以讓電腦傳送命令來控制電話線,例如摘機、撥號、重撥、掛機等功能。這些指令被廣為沿用,並逐漸擴充,被稱為海斯指令集(Hayes command set)。

使用聲音耦合器的數據機
配合電話線的14400bps數據機
PCI介面卡數據機
TeleGuide終端機是一種仰賴內建電話線數據機來連線主機的電腦終端機
大型機房用數據機

在智慧數據機之前,幾乎所有的數據機都需要兩個步驟來產生一個連線:第一步,人工在電話機上撥叫對方的號碼,然後將聽筒放在數據機附帶的聲音耦合器(acoustic coupler)裡,一個用兩個橡膠杯組成的用來在聲音訊號和電訊號之間轉換的裝置。使用智慧數據機除了不需要聲音耦合器,更重要的是直接將數據機連線在標準電話線或插座上。然後電腦就能自動完成接通電話並撥叫號碼的功能。這個改變極大的簡化了電子佈告欄系統(BBS)的安裝和使用。

到1980年代數據機的速率一直沒有多大變化。美國一般使用一種與貝爾212類似的2400 bps的系統,而歐洲的系統稍有差別。到1980年代晚期大多數數據機都能支援當時所有的標準,2400 bps逐漸普及。大量特定用途的標準也被加了進來,通常都是使用高速信道接受低速信道傳送,典型的例子就是法國Minitel系統,使用者終端大部分時間都在接受訊息。Minitel終端的數據機用1200 bps接受資料75 bps傳送命令反饋給伺服器

回聲抑止[編輯]

回聲抑止是數據機設計中的另一個主要進步。一般來說電話系統要傳送一個小的聲音訊號到講話方的聽筒,這樣就告訴說話方聲音正在傳送。然而同樣的訊號會干擾數據機,使它分不清訊號到底是自己發的還是對方發的。這也是為什麼把頻率分割頻率給應答和原聲;如果接受的頻率跟自己相同就可以簡單的忽略掉。透過改進電話系統可以允許更高的速度,分離的可用電話訊號頻寬依然受到數據機強制半速限制。

數據機設計的最主要的進步是1990年代晚期推出的56 kbps標準。這個標準類似於更早的1980年代被使用者拒絕的高度/低速系統,但是隨著網際網路使用的普及稍微的犧牲一點速度換來使用性被逐漸接受。

描述[編輯]

窄帶[編輯]

今天標準的數據機在1980年被命名為「智慧數據機」。主要由兩個重要的部分組成:模擬部分用來產生訊號和操作電話;數位部分用來設定和控制。這兩部分實際上整合進一塊晶片,只是理論上還是分開來說明。

數據機實際上工作在2種「模式」:資料模式時透過電話線傳送或者接受資料給電腦;命令模式 時數據機監聽從電腦發來的命令資料並行送出去。一個典型的會話開始於經過自動假定設定的上電(一般是內建型別) ,然後數據機開始撥出一個電話號碼用來連線遠端的另一個數據機。連線成功之後數據機自動進入資料模式,可以收發資料了。當使用者使用完了,逸出序列,「+++」跟在大約1秒的暫停之後,數據機就轉入命令模式,傳送命令掛機。這樣處理有一個問題就是。數據機並不真的知道一個字串是命令還是資料。已知的解決方法,例如,可以使用轉義字元來解決連續「+++」的情況。

自1200 bps開始,在這裡波特位元每秒有所區別的系統被實作出來。波特指的是系統的訊號速率,300 bps的數據機每個訊號傳送1位資料,所以資料速率和訊號速率是一致的。1200 bps的系統就不是這樣了,實際數據機工作在600波特。這導致了80年代BBS上一系列的激烈爭論。

幾乎所有的現代數據機都可以作為傳真機使用。1980年代開始的數位化傳真只是一種特定的影像格式,透過高速數據機(4800/9600/14400 bps)來傳送。電腦中的傳真軟體可以轉換任何影像為數據機可以傳送的傳真格式。這種軟體開始曾經需要另外購買,現在已經十分的普遍了。

Winmodem或者軟體數據機,是一個為Windows系統簡化的數據機,它用軟體實作了部分硬體的功能。再這種情況下電腦內建的聲音硬體(音效卡)用來產生數據機模擬部分的聲音訊號。 另外的問題就是WinModems因為只能在過於依賴特定作業系統而缺乏靈活性,可能不會被其他作業系統(例如Linux)所支援,因為他們的製造商可能既不支援其他作業系統也不提供足夠的技術支援和驅動程式。如果他們的驅動程式沒有整合進系統的驅動程式庫,後續的微軟Windows系統可能也不會(或者不能很好的)支援Winmodem。

今天的現代語音數據機(ITU-T V.92標準)已經十分接近公共電話網(PSTN)電話信道的香農信道容量(Shannon capacity)。它們都是隨插即用傳真/資料/語音數據機(廣播語音訊息和錄音,音訊響應)。

無線數據機[編輯]

不同的無線數據機有不同的型別,不同的頻寬和速度。 無線數據機經常分成透明和智慧兩類。他們傳送經過調制到載波頻率上的訊息,這樣同時有很多無線通訊鏈路就可以在相同或者不同的無線頻率工作。

透明數據機執行類似於他們的表親電話線數據機。典型的,他們是半雙工的,這就意味著他們不能同時傳送和接受資料。另外典型的特點是,透明數據機迴圈可以收集位於分散位置而又不容易布設線路的地方的資料。透明數據機一般用於公司有效地彙集資料。

智慧數據機內建介質存取控制器來避免因衝突和重發引起的未正確接受資料產生隨機資料。智慧數據機因此較之普通透明數據機需要額外的頻寬,特別的還要更多的無線頻率頻寬。IEEE 802.11標準包含了一個近程數據機標準,大規模應用於全球的網路。無線數據機被用於Wi-Fi或者WiMax標準。

寬頻[編輯]

DSL 數據機
VDSL用戶數據機,光纖到達光化箱(光纖化交接箱)後,轉為VDSL經電話線到達中華電信光世代用戶

ADSL(非對稱使用者數位線路) 數據機也是一種數據機,俗稱寬頻貓主要區別在於它不止局限在普通電話使用的語音載波的頻段。 現在的ADSL數據機使用編碼正交頻分調變。.

線纜數據機(cable modem)也是一種數據機。它使用的是射頻(RF)電視頻道的一段載波頻段。多個線纜數據機可以使用一條電視電纜的相同頻段,透過低水平介質存取協定來實作在同一通道共同工作。典型的「上行」和「下行」訊號用頻分復用來隔離。

新型的寬頻數據機也開始普及了,例如雙路衛星電力線數據機

網際網路存取[編輯]

提起數據機很多人就會聯想到網路存取。洛杉磯加利福尼亞大學於2001年的調查顯示81.3%的美國網民使用電話數據機,11.5%的網民使用線纜數據機,數量遠超過其他方法。

但是寬頻服務的日趨完善給寬頻數據機提供了廣闊的市場空間。特別是ADSL在歐洲和亞洲的安裝數量一直保持旺盛的增長。1 Mbps以上的連線越來越多的取代窄帶的撥號方式。

在中國,由於電話線路密集,為避免干擾,通訊電纜無法在一根電纜承載過多的ADSL訊號。因此電信業者提供了更多的接入方式,例如單純的IP網路或者電力線等,甚至無線手機也加入到接入服務的競爭中。根據不同的接入協定,當前主要應用的是中國移動中國聯通GPRS(30-50 kbps)和中國電信CDMA1X(130 kbps)。他們的費用都比較廉價,在漫遊服務上有區別。

參看[編輯]