IP語音(VoiceoverIP,VoIP)是嵌入式系統的一個新興應用。許多人看到過將計算機變成電話的應用,但是很少有人看到手機使用網絡連接進行語音會話。這類手機與老式電話機的不同之處在于,它們里面有嵌入式操作系統。數字電話具有模擬數字轉換器和處理數字信號的支撐電子單元。這類系統使用專用分組交換機(PrivateBranchExchange,PBX)為呼叫提供路由,與老式的模擬電話使用PBX的方式非常相似,采用數字數據只不過使它們的效率更高。IP電話使用IP棧、交換機和路由器代替了模擬交換技術與老式的PBX。圖1-3是大型的老式手工PBX和現代自動化PBX的一個對比。
圖1-3 老式手工PBX(左)和現代PBX、VoIP手機的對比
現在許多PBX支持VoIP,現代PBX照片由PBXpress公司慷慨提供
嵌入式Windows的最常見卻被隱藏起來的應用,是我們絕大多數人經常接觸的自動取款機ATM。ATM使用Windows系統,負責驅動處理器和受理銀行卡、處理請求和吐出鈔票。這些機器的制造商意識到業務的關鍵性,采用了很多措施來保證嵌入式應用盡可能安全,了解到這些你應該會很高興。
嵌入式操作系統的流行版本包括:
Windows NT(老式系統)
Windows XP
Windows CE
Linux
定制操作系統
注意最后一項是個統稱,因為有的系統實在太小,甚至還沒有Windows CE的一個小腳本那么大。
正如你看到的一樣,嵌入式終端一個有趣的特點就是讓操作系統變得模糊不清,這是因為Windows、Linux和Cisco已經用作了基本的操作系統。有些嵌入式操作系統是專用的,補充一下這個事實你可能開始對上述問題有了些認識。由于它們的環境多少有些封閉,并且缺乏廠商支持補丁程序,這類系統提出了一個有意思的但也不是不可逾越的挑戰。