新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > IrDial協(xié)議及其應(yīng)用和實(shí)現(xiàn)

        IrDial協(xié)議及其應(yīng)用和實(shí)現(xiàn)

        作者: 時間:2009-04-09 來源:網(wǎng)絡(luò) 收藏

        2 模型

        設(shè)計是為方便具有紅外設(shè)備的移動裝置能夠通過帶紅外設(shè)備的移動通信設(shè)備與網(wǎng)絡(luò)的互聯(lián)。這里的移動裝置可以是掌上電腦和筆記本電腦等。最常用的移動通信設(shè)備是手機(jī)。大多數(shù)的掌上電腦和筆記本電腦都具有紅外端口。目前已經(jīng)有越來越多的手機(jī)開始支持紅外通信方式。目前的手機(jī)上網(wǎng)采用WAP方式,但是由于WAP所能提供的網(wǎng)絡(luò)服務(wù)內(nèi)容十分有限,而且在手機(jī)的小屏幕上來瀏覽網(wǎng)絡(luò)的內(nèi)容十分不便。使用則可以把手機(jī)作為一個無線的Modem,直接可以通過撥號ISP來瀏覽WWW頁面的內(nèi)容。這對于那些攜帶筆記本和掌上電腦,經(jīng)常需要在外面跑的人來說很重要。這種方式使它們可以在任何時候、任何地方,只要有一個支持紅外通信和IrDial協(xié)議及數(shù)據(jù)通信的手機(jī)就可以很容易地上網(wǎng)瀏覽、收發(fā)郵件等。

        IrDial協(xié)議的模型如圖4所示。

        在圖4的模型中,筆記本與手機(jī)通過紅外通信來進(jìn)行數(shù)據(jù)交換。手機(jī)通過無線網(wǎng)絡(luò)訪問ISP服務(wù)器,并通過ISP服務(wù)器訪問WWW服務(wù)器。處理流程如下:

        (1)筆記本與手機(jī)間建立紅外連接;

        (2)筆記本在已建立的紅外連接上,通過IrDial協(xié)議向手機(jī)發(fā)送AT命令進(jìn)行撥號;

        (3)手機(jī)接收AT命令并向ISP服務(wù)器撥號;

        (4)撥號成功,則在筆記本和ISP間建立一個網(wǎng)絡(luò)連接。

        然后用戶就可以使用筆記本上的瀏覽器來進(jìn)行網(wǎng)絡(luò)的瀏覽了。由圖4可以看出,要通過IrDial的無線上網(wǎng),要求筆記本(掌上電腦)和手機(jī)必須都支持IrDial協(xié)議。目前大部分的筆記本電腦和掌上電腦都帶有紅外裝置,以方便信息的交換。但是要通過紅外手機(jī)上網(wǎng)還需要安裝新的驅(qū)動程序。在Windows系統(tǒng)上,一般是將紅外手機(jī)看做是一個Modem,將其按照Modem驅(qū)動程序的設(shè)計規(guī)范來實(shí)現(xiàn)。手機(jī)除了要具有紅外裝置,支持IrDial協(xié)議外,還必須開通數(shù)據(jù)服務(wù)功能。只有這樣,系統(tǒng)才能夠?qū)崿F(xiàn)無線上網(wǎng)。

        3 IrDial協(xié)議的實(shí)現(xiàn)方案

        IrDial協(xié)議實(shí)際上包括兩部分:在移動通信設(shè)備上的實(shí)現(xiàn)和在便攜式設(shè)備如掌上電腦上的實(shí)現(xiàn)。目前大多數(shù)的手機(jī)都支持IrDial協(xié)議,即可以作為一個外置的紅外modem,因此這一部分的實(shí)現(xiàn)由手機(jī)廠商完成。在便攜式設(shè)備如掌上電腦上的實(shí)現(xiàn),根據(jù)所采用的操作系統(tǒng)的不同,筆者采用了Windows CE操作系統(tǒng)。

        Windows CE操作系統(tǒng)支持網(wǎng)絡(luò)驅(qū)動程序接口規(guī)范[14,19],支持IRDA協(xié)議。這使用戶可以使用所提供IRDA協(xié)議函數(shù)來實(shí)現(xiàn)紅外撥號協(xié)議。在NDIS中可以包含一個miniport的可插入模塊,采用miniport的方式將IrDial協(xié)議加入到IRDA協(xié)議棧中。在IrDial的小端口驅(qū)動程序中,其上層接口為PPP協(xié)議,下層接口為IRDA協(xié)議。IrDial的小端口驅(qū)動程序負(fù)責(zé)PPP協(xié)議和IRDA協(xié)議之間的數(shù)據(jù)包的轉(zhuǎn)換。

        本文介紹了IrDial協(xié)議和實(shí)現(xiàn)。IrDial協(xié)議為用戶提供了一種通過紅外方式來進(jìn)行無線網(wǎng)絡(luò)接入的方式。與其它無線互聯(lián)方案相比,采用IrDial協(xié)議有它獨(dú)特的優(yōu)點(diǎn)。首先它是一種價格低廉、易于實(shí)現(xiàn)的無線解決方案,目前的大多數(shù)移動終端設(shè)備(筆記本和掌上電腦)都具有紅外設(shè)備,只需要添加IrDial協(xié)議的實(shí)現(xiàn)就可以了;而使用WAP方式進(jìn)行無線聯(lián)網(wǎng)則需要運(yùn)營商增加新的設(shè)備,成本較高。其次,使用它不僅可以瀏覽WAP網(wǎng)頁,也可以瀏覽WWW網(wǎng)頁,而使用WAP方式的無線互聯(lián)方案則只能瀏覽WAP網(wǎng)頁。此外,由于大多數(shù)手機(jī)、掌上電腦和筆記本電腦都支持紅外通信,使其實(shí)現(xiàn)更加簡單,成本更低。目前已經(jīng)有很多支持IrDial的產(chǎn)品出現(xiàn)。


        上一頁 1 2 3 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 明水县| 天祝| 吐鲁番市| 灵川县| 嘉鱼县| 昌黎县| 大化| 兴和县| 广德县| 平远县| 九寨沟县| 铜川市| 沧州市| 太仓市| 云霄县| 辽阳市| 虎林市| 昌黎县| 昆明市| 宜城市| 四平市| 家居| 遂宁市| 鄄城县| 曲沃县| 西贡区| 新乡县| 中阳县| 巴东县| 大港区| 十堰市| 台北市| 通榆县| 阳东县| 嘉义市| 阜新市| 肥东县| 清镇市| 革吉县| 通渭县| 莎车县|