<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

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

IrDial協(xié)議及其應用和實(shí)現

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

隨著(zhù)以計算機技術(shù)、通訊技術(shù)、消費電子技術(shù)為主的IT產(chǎn)業(yè)的快速發(fā)展和互聯(lián)網(wǎng)的廣泛,過(guò)去許多由純硬件的嵌入式系統與產(chǎn)品已轉向由軟、硬件共同來(lái)。當前,以具有無(wú)線(xiàn)通訊功能的個(gè)人數字助理PDA、手持個(gè)人電腦HPC、交互式網(wǎng)絡(luò )信息家電為代表的新一輪智能型3C(Computer,Communication,Consumer)合一的類(lèi)PC嵌入式系統與技術(shù)[1]進(jìn)入了一個(gè)嶄新的智能化、網(wǎng)絡(luò )化的發(fā)展階段。類(lèi)PC嵌入式系統[1]與產(chǎn)品所采用的嵌入式操作系統軟件也同時(shí)得到了空前的發(fā)展與繁榮。

本文引用地址:http://dyxdggzs.com/article/152544.htm

掌上電腦是一種采用了嵌入式操作系統的設備,它具有強大的功能,正在成為一種越來(lái)越普及的集個(gè)人信息管理與娛樂(lè )功能于一身的攜式設備。但是目前的掌上電腦大多不具有無(wú)線(xiàn)上網(wǎng)的功能。目前業(yè)界看好的采用藍牙技術(shù)[7]的無(wú)線(xiàn)互聯(lián)方案,由于成本高、兼容性差,還得不到實(shí)際。紅外技術(shù)是一種成熟的、低成本的技術(shù)。目前的大多數掌上電腦和手機都具備紅外設備。因此利用紅外技術(shù)來(lái)進(jìn)行無(wú)線(xiàn)互聯(lián)就成為一種不錯的選擇。

1 簡(jiǎn)介

是一種為了使支持IrDA棧的設備使用與Internet或其它網(wǎng)絡(luò )相連而設計的紅外撥號協(xié)議。協(xié)議并不是IrDA組織所規定的標準,它由微軟、諾基牙和愛(ài)立信公司共同推出,其目的是為移動(dòng)設備的互聯(lián)網(wǎng)接入提供一種方便的、價(jià)格低廉的手段。IrDial協(xié)議除規定了基于A(yíng)T命令集的modem撥號協(xié)議外,還規定了在IrDA協(xié)議中的PPP幀封裝。

IrDial支持兩臺計算機間的直接點(diǎn)對點(diǎn)連接、計算機-網(wǎng)絡(luò )間的訪(fǎng)問(wèn)點(diǎn)(access point)連接以及計算機-網(wǎng)絡(luò )間通過(guò)modem的訪(fǎng)問(wèn)點(diǎn)連接。

IrDial以?xún)煞N模式工作:直接連接(Direct Connect)或撥號連接(Dial Connect):

? 直接連接模式:用于對網(wǎng)絡(luò )和網(wǎng)絡(luò )訪(fǎng)問(wèn)點(diǎn)連接。它忽略撥號信息,直接進(jìn)入PPP協(xié)議協(xié)商階段。使用TinyTP service data unit (SDU)[16]進(jìn)行PPP封裝[17]來(lái)成幀。撥號連接通過(guò)modem的網(wǎng)絡(luò )訪(fǎng)問(wèn)點(diǎn)連接。

? 撥號連接模式:通過(guò)modem的網(wǎng)絡(luò )訪(fǎng)問(wèn)點(diǎn)連接。撥號連接模式在進(jìn)入PPP pass-through模式前必須進(jìn)行成功的AT撥號命令交換。使用傳統的PPP 高級數據鏈路控制協(xié)議(HDLC)來(lái)對數據封裝和成幀。

1.1 直接連接模式

直接連接有兩種方式:對等網(wǎng)絡(luò )中的直接連接和網(wǎng)絡(luò )中的直接連接,其網(wǎng)絡(luò )協(xié)議模型如圖1和圖2所示。IrDial協(xié)議工作在IrLMP/TinyTP之上,為PPP協(xié)議提供服務(wù)。

1.1.1 連接建立

為初始化一個(gè)直接連接模式的連接,客戶(hù)必須先調用Information Access Service (IAS)。IAS是一個(gè)紅外服務(wù)的數據庫,它提供了系統所能提供的設備和服務(wù)的一個(gè)列表,使用GetValueByClass 函數,將參數中的類(lèi)名設為 “IrNetv1”,類(lèi)屬性設為“IrDA:TinyTP:LsapSel”。然后再初始化一個(gè)IrDA Tiny Transport Protocol (TinyTP)連接以返回Link Service Access Point selector(LSAP-SEL)。

1.1.2 PPP封裝和成幀

所有的IP(或者其它的網(wǎng)絡(luò )協(xié)議)包都以RFC1661中規定的PPP封裝來(lái)進(jìn)行封裝。以PPP封裝的包直接以TinyTP SDU的格式來(lái)成幀。一個(gè)PPP封裝的包可以分成幾個(gè)TinyTP 協(xié)議數據單元。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>