專利名稱::對(duì)802.11網(wǎng)絡(luò)的原文wi-fi架構(gòu)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明通常涉及無(wú)線計(jì)算配置和連接性,尤其涉及對(duì)IEEE802.11網(wǎng)絡(luò)的無(wú)線計(jì)算的系統(tǒng)配置及連接性。
背景技術(shù):
:大多數(shù)的商界已經(jīng)認(rèn)識(shí)到由于在網(wǎng)絡(luò)的計(jì)算環(huán)境中操作得到的主要好處。通過(guò)建立局域網(wǎng)(LAN),商家使他們的雇員共享網(wǎng)絡(luò)資源,如打印機(jī),文件服務(wù)器,調(diào)制解調(diào)器組,電子郵件服務(wù)等,同時(shí)保持多個(gè)獨(dú)立的工作站計(jì)算機(jī)的分布式計(jì)算能力。確實(shí),連網(wǎng)計(jì)算的好處現(xiàn)在對(duì)家庭計(jì)算環(huán)境也能得到。因?yàn)樵絹?lái)越多的家庭開(kāi)始具有一個(gè)以上的計(jì)算機(jī)?,F(xiàn)在象辦公室一樣,網(wǎng)絡(luò)資源(如打印機(jī))能在家庭成員中共享。不幸的是盡管有網(wǎng)絡(luò)提供的所有好處,它們的硬連線的架構(gòu)出現(xiàn)了若干問(wèn)題,導(dǎo)致限制用戶靈活的方式計(jì)算的能力。例如,現(xiàn)在許多連網(wǎng)計(jì)算機(jī)用戶得到方便,借助使用膝上型和筆記本型計(jì)算機(jī)可以帶著計(jì)算機(jī)走到任何處。但是很不幸,由于在特定位置安裝的網(wǎng)絡(luò)連接的引出端口的限止,物理連線的架構(gòu)常常不能接納在特定位置(如在會(huì)場(chǎng)中)的多個(gè)用戶。因此,雖然用戶在理論上具有能力從提供網(wǎng)絡(luò)引出端口的任何位置連接網(wǎng)絡(luò),連線安裝的物理實(shí)現(xiàn)常常限止了這樣做。此外,即使提供了足夠數(shù)量的引出端口,從用戶的觀點(diǎn),不希望每個(gè)用戶必須帶著長(zhǎng)度足以連到網(wǎng)絡(luò)引出端口的網(wǎng)絡(luò)電纜來(lái)連網(wǎng)。同樣,為了在在家庭中對(duì)家庭的每個(gè)房間提供連接,安裝網(wǎng)絡(luò)電纜的花費(fèi)及困難也常限止只將實(shí)際電纜安裝在計(jì)算機(jī)和網(wǎng)絡(luò)資源當(dāng)前所在的那些固定位置。因此,那樣的硬線連結(jié)系統(tǒng)本質(zhì)上妨礙了目前市場(chǎng)上的便攜式計(jì)算設(shè)備能做的移動(dòng)計(jì)算。認(rèn)識(shí)到無(wú)線的LAN架構(gòu)在現(xiàn)代計(jì)算的移動(dòng)性及靈活性方面的重大限止,許多工業(yè)界巨頭已開(kāi)發(fā)并正實(shí)施無(wú)線網(wǎng)絡(luò)。這些無(wú)線網(wǎng)絡(luò)通過(guò)使得在由無(wú)線LAN復(fù)蓋的營(yíng)運(yùn)企業(yè)中的任何位置真正能作游走計(jì)算,根本上增加了靈活性。用戶不再需要帶著網(wǎng)絡(luò)連結(jié)電纜,并使他們自己局限在提供網(wǎng)絡(luò)連接引出端口的物理位置處作計(jì)算。此無(wú)線連網(wǎng)技術(shù)對(duì)那樣的家庭計(jì)算機(jī)用戶也有很大好處,他們現(xiàn)在可以從家庭的任何方便之處具有完全的家庭網(wǎng)絡(luò)接入能力。認(rèn)識(shí)到由無(wú)線連網(wǎng)提供的巨大好處,它們?cè)跈C(jī)場(chǎng),旅館,學(xué)校等地的配備越來(lái)越得到推廣。此外,隨著手持計(jì)算設(shè)備的數(shù)量增長(zhǎng),在大商場(chǎng),雜貨店那樣無(wú)線網(wǎng)的配備是可以預(yù)料的。而且,具有類似于當(dāng)前廣泛使用的無(wú)線電話系統(tǒng)那樣的復(fù)蓋區(qū)域的無(wú)線廣域網(wǎng)使能實(shí)現(xiàn)無(wú)關(guān)用戶具體位置的真正的游走計(jì)算。以此方式,游走計(jì)算機(jī)用戶能夠在飛機(jī)上等待,在火車上兌換時(shí)接入他們的網(wǎng)絡(luò)資源,并保持有效工作。認(rèn)識(shí)到為保證那樣技術(shù)的繼續(xù)增長(zhǎng)和各種網(wǎng)絡(luò)服務(wù)提供者之間的兼容性具有頭等的重要性,已開(kāi)發(fā)了各種工業(yè)標(biāo)準(zhǔn)。由電氣電子工程師協(xié)會(huì)(IEEE)開(kāi)發(fā)的一個(gè)那樣的標(biāo)準(zhǔn)記作IEEE802.11。在此無(wú)線標(biāo)準(zhǔn)下,游走計(jì)算機(jī)用戶能以特定形成他們自己方式網(wǎng)絡(luò),或能以連接到以底層方式建立的網(wǎng)絡(luò)。在特定的方式中,沒(méi)有對(duì)網(wǎng)絡(luò)的結(jié)構(gòu),且每個(gè)成員通常能與每個(gè)其他成員通訊。每當(dāng)一組用戶如在會(huì)議期間希望在他們之間互相通訊以共享信息時(shí),可以形成這些特定的網(wǎng)絡(luò)。在圖8中示出在IEEE802.11下那樣特定構(gòu)成的網(wǎng)絡(luò)的例子。從此簡(jiǎn)化的圖中可以看到,在他們自己的松散地構(gòu)成的網(wǎng)絡(luò)800中,多個(gè)用戶802,804,804互相通訊,均不需要通過(guò)硬線互相連結(jié)。IEEE802.11的第二類網(wǎng)絡(luò)結(jié)構(gòu)稱為底層結(jié)構(gòu)網(wǎng)絡(luò),并以簡(jiǎn)化方式示于圖9中。可以看到,此架構(gòu)至少利用一個(gè)固定網(wǎng)絡(luò)接入點(diǎn)(AP)900,計(jì)算機(jī)用戶902,904,906能通過(guò)它與網(wǎng)絡(luò)成員908,910和資源912,914通訊。這些網(wǎng)絡(luò)接入點(diǎn)900能通過(guò)橋接這些無(wú)線節(jié)點(diǎn)到已建立網(wǎng)絡(luò)916的另外有線節(jié)點(diǎn),連接到硬連線的LAN線,以便拓寬無(wú)線網(wǎng)絡(luò)的能力,且改架構(gòu)是限于單層深的接入點(diǎn)。隨著無(wú)線連線設(shè)備及底層結(jié)構(gòu)的發(fā)展和配備,消費(fèi)者及商業(yè)越來(lái)越能夠認(rèn)識(shí)到真正的移動(dòng)計(jì)算、合作及信息交換的好處。商務(wù)旅行者不再需要攜帶各種電纜并無(wú)限止地搜尋直接連入網(wǎng)絡(luò)的可用的數(shù)據(jù)端口,以檢索電子郵件報(bào)文,下載文件,或交換信息。公司和家庭消費(fèi)者不再局限在他們能在墻上的以太網(wǎng)掛鉤的位置處接入他們的網(wǎng)絡(luò)的地方。會(huì)議參與者和朋友群現(xiàn)在能夠形成自己的特定網(wǎng)絡(luò)而不需要他們之間的連接電纜,或登錄到某個(gè)預(yù)先存在的網(wǎng)絡(luò)。不幸的是,盡管無(wú)線網(wǎng)絡(luò)給計(jì)算環(huán)境帶來(lái)很大的好處與靈活性,實(shí)施這些網(wǎng)絡(luò)的硬件十分復(fù)雜和昂貴。例如,為計(jì)算機(jī)無(wú)線通訊提供手段的無(wú)線網(wǎng)絡(luò)接口卡(NIC)必須支持大多數(shù)(若不是全部)802.11規(guī)范中規(guī)定的功能。一旦用戶安裝了無(wú)線NIC,當(dāng)無(wú)線標(biāo)準(zhǔn)改變時(shí),無(wú)線NIC必須重新配置或替換。當(dāng)前在配置和更新無(wú)線NIC時(shí)用戶要做的工作仍然是十分復(fù)雜的。在提供使用多層深度的接入點(diǎn)形成無(wú)線網(wǎng)絡(luò)的能力方面,當(dāng)前無(wú)線網(wǎng)絡(luò)和移動(dòng)計(jì)算設(shè)備的限止在于更加復(fù)雜化了用戶要做的工作。圖10示出可用系統(tǒng)的限止。連接有線網(wǎng)絡(luò)1002的傳統(tǒng)切入點(diǎn)1000與連接到接入點(diǎn)1006的設(shè)備1014具有有限的通訊能力。與有線接入點(diǎn)1004,1014通訊的設(shè)備1006,1012能將包路由到有線接入點(diǎn)1000,并得到與有線網(wǎng)絡(luò)1002的連接。
發(fā)明內(nèi)容提供基于軟件的無(wú)線底層結(jié)構(gòu)系統(tǒng)。該系統(tǒng)具有與網(wǎng)絡(luò)堆棧及網(wǎng)絡(luò)接口卡(NIC)通訊的工作站的驅(qū)動(dòng)器;與工作站驅(qū)動(dòng)器及802.1x請(qǐng)求者通訊的工作站服務(wù)器;與NIC以及網(wǎng)橋或網(wǎng)絡(luò)堆棧(它們與有線的網(wǎng)絡(luò)通訊)通訊的接入點(diǎn)驅(qū)動(dòng)器;與接入點(diǎn)驅(qū)動(dòng)器以及802.1x認(rèn)證通訊的接入點(diǎn)服務(wù)器。每個(gè)NIC提供工作站和/或接入點(diǎn)功能支持。工作站驅(qū)動(dòng)器和接入點(diǎn)驅(qū)動(dòng)器均具有過(guò)濾引擎,它舍棄未被認(rèn)證和關(guān)聯(lián)的接收到的包。包處理器從過(guò)濾引擎接收已被認(rèn)證和關(guān)聯(lián)的數(shù)據(jù)包,并重新組裝被分段的數(shù)據(jù)包。結(jié)合配置表管理器,使用關(guān)聯(lián)管理器通過(guò)管理包關(guān)聯(lián)工作站及接入點(diǎn)。第二過(guò)濾引擎象交換機(jī)那樣工作,并從包處理器接收數(shù)據(jù)包,舍棄由未經(jīng)認(rèn)證的設(shè)備發(fā)送的數(shù)據(jù)包,再將由認(rèn)證的發(fā)送設(shè)備發(fā)送的數(shù)據(jù)包送到第一網(wǎng)絡(luò)堆棧。管理器從包處理器接收802.1x數(shù)據(jù)包,并將其發(fā)送到與用戶方式應(yīng)用程序以及(用于認(rèn)證和不認(rèn)證其它工作站和接入點(diǎn)的)802.1x請(qǐng)求者和802.1x認(rèn)證者通訊的工作站服務(wù)器。還提供API,它提供在用戶方式用于程序和網(wǎng)絡(luò)堆棧層之間通訊的方法,網(wǎng)絡(luò)堆棧層是入工作站,接入點(diǎn)和網(wǎng)絡(luò)接口卡。本發(fā)明的另外特征和優(yōu)點(diǎn)從下面參考附圖作出的圖示實(shí)施例的細(xì)述中將變得十分明白。雖然附后的權(quán)利要求詳細(xì)列出本發(fā)明的特征,本發(fā)明及其目標(biāo)和優(yōu)點(diǎn)從結(jié)合附圖進(jìn)行的細(xì)述中可以得到最好的理解。附圖是圖1是方框示意圖,通常示出本發(fā)明操作的示例性環(huán)境;圖2是方框示意圖,通常示出本發(fā)明駐留的示例性計(jì)算機(jī)系統(tǒng);圖3是方框示意圖,通常示出在圖2的計(jì)算機(jī)系統(tǒng)中本發(fā)明的工作站及接入點(diǎn)的架構(gòu);圖4是本發(fā)明的工作站的方框示意圖;圖5是本發(fā)明的接入點(diǎn)的方框示意圖;圖6是方框示意圖,示出按本發(fā)明在接入點(diǎn)中數(shù)據(jù)和命令的流;圖7是方框示意圖,示出按本發(fā)明在工作站中數(shù)據(jù)和命令的流;圖8示出IEEE802.11特定的無(wú)線網(wǎng)絡(luò);圖9示出IEEE802.11底層結(jié)構(gòu)無(wú)線網(wǎng)絡(luò);和圖10是方框示意圖,通常示出以前技術(shù)接入點(diǎn)和工作站的局限性。具體實(shí)施例方式轉(zhuǎn)向附圖,其中類似的參考號(hào)參考類似的單元,本發(fā)明圖示成在合適的環(huán)境中實(shí)施。雖然不是必需,本發(fā)明以由計(jì)算設(shè)備執(zhí)行的計(jì)算機(jī)可執(zhí)行的指令的一般上下文,如程序模塊,來(lái)敘述。通常,程序模塊包括例行程序,程序,目標(biāo)碼,組件,數(shù)據(jù)結(jié)構(gòu)等,它們完成特定任務(wù)或?qū)崿F(xiàn)特定的抽象數(shù)據(jù)類型。此外,本專業(yè)熟悉人士認(rèn)識(shí)到,本發(fā)明能用其它計(jì)算機(jī)系統(tǒng)配置來(lái)實(shí)現(xiàn),包括手持設(shè)備,多處理器系統(tǒng),基于微處理器或可編程的消費(fèi)者電子設(shè)備,網(wǎng)絡(luò)PC,小型計(jì)算機(jī),大型計(jì)算機(jī)等。本發(fā)明也能在分布式計(jì)算環(huán)境中實(shí)現(xiàn),在那里任務(wù)由通過(guò)通訊網(wǎng)絡(luò)連結(jié)的遠(yuǎn)程處理設(shè)備完成。在分布式計(jì)算環(huán)境中,程序模塊可位于本地的或遠(yuǎn)程的存儲(chǔ)設(shè)備中。圖1示出本發(fā)明可運(yùn)行的合適的操作環(huán)境20的例。單個(gè)接入點(diǎn)22有線地(即硬線)連接到如LAN那樣的有線的網(wǎng)絡(luò)。其它接入點(diǎn)26-38位于任何處,這些接入點(diǎn)與有線的接入點(diǎn)22無(wú)線通訊,并彼此通訊。本發(fā)明向工作站40-44提供與接入點(diǎn)22無(wú)線通訊的能力,并能將包路由到有線的接入點(diǎn),且連接到因特網(wǎng)。工作站46-50與無(wú)線接入點(diǎn)26無(wú)線通訊,并能將包路由到有線的接入點(diǎn)22且連接到有線的網(wǎng)絡(luò)24。此外,本發(fā)明對(duì)工作站46-50提供通過(guò)無(wú)線接入點(diǎn)28,32將包路由到工作站52-56的能力。工作站52與無(wú)線接入點(diǎn)28無(wú)線通訊,而工作站54-56與無(wú)線接入點(diǎn)32無(wú)線通訊。工作站58與無(wú)線接入點(diǎn)30無(wú)線通訊。工作站52-58將包路由到網(wǎng)絡(luò)中其它工作站而不必將包路由到有線的接入點(diǎn)22。例如,工作站58能通過(guò)接入點(diǎn)30-26-28-32將包送到設(shè)備56。圖2示出能實(shí)施本發(fā)明的合適的計(jì)算系統(tǒng)環(huán)境100的例子。計(jì)算系統(tǒng)環(huán)境100僅是合適計(jì)算環(huán)境的一個(gè)例子,不試圖對(duì)本發(fā)明的使用或功能的范圍提出任何限止。計(jì)算環(huán)境100不被看作對(duì)示例性的操作環(huán)境100中示出的任何一個(gè)組件或組件的組合有任何依賴關(guān)系或需求關(guān)系。本發(fā)明與許多其它通用或?qū)S糜?jì)算系統(tǒng)環(huán)境或配置一起操作。適合使用本發(fā)明的眾知的計(jì)算系統(tǒng),環(huán)境,和/或配置的例子包括個(gè)人計(jì)算機(jī),服務(wù)器計(jì)算機(jī),手持或膝上設(shè)備,多處理器系統(tǒng),基于微處理器的系統(tǒng),機(jī)頂盒,可編程消費(fèi)者電子設(shè)備,網(wǎng)絡(luò)PC,小型計(jì)算機(jī),大型計(jì)算機(jī),包括任何上述系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等,但不限于這些。本發(fā)明能以如程序模塊那樣由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文來(lái)描述。通常,程序模塊包括例行程序,程序,目標(biāo)碼,組件,數(shù)據(jù)結(jié)構(gòu)等,它們完成特定任務(wù)或?qū)崿F(xiàn)特定的抽象數(shù)據(jù)類型。本發(fā)明也能在分布式計(jì)算環(huán)境中實(shí)現(xiàn),在那里任務(wù)由通過(guò)通訊網(wǎng)絡(luò)連接的遠(yuǎn)程處理設(shè)備完成。在分布式計(jì)算環(huán)境中,程序模塊能位于本地和遠(yuǎn)程的計(jì)算機(jī)存儲(chǔ)接至中,包括存儲(chǔ)器存儲(chǔ)設(shè)備。參考圖2,用于實(shí)施本發(fā)明的示例系統(tǒng)包括計(jì)算機(jī)110形式的通用計(jì)算設(shè)備。計(jì)算機(jī)110的組件可以包括處理單元120,系統(tǒng)存儲(chǔ)器130,連接包括系統(tǒng)存儲(chǔ)器的各種系統(tǒng)組件到處理單元120的系統(tǒng)總線121,但不限于這些。系統(tǒng)總線121可以是若干種總線結(jié)構(gòu)的任一種,包括存儲(chǔ)器總線或存儲(chǔ)器控制器,外圍總線,以及使用各種總線結(jié)構(gòu)的任一種的局部總線。例如,那樣的結(jié)構(gòu)包括工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(ISA)總線,微通道體系結(jié)構(gòu)(MCA)總線,擴(kuò)展的ISA(EISA)總線,視頻電子技術(shù)標(biāo)準(zhǔn)協(xié)會(huì)(VESA)局部總線,也稱為Mezzanine總線的外設(shè)部件互連(PCI)總線,但不限于這些。計(jì)算機(jī)110通常包括各種計(jì)算機(jī)可讀媒體。計(jì)算機(jī)可讀媒體能是由計(jì)算機(jī)110可訪問(wèn)的任何可得到的媒體,包括易失及非易失性媒體,可取走及不可取走媒體。例如,計(jì)算機(jī)可讀媒體可包括計(jì)算機(jī)存儲(chǔ)媒體和通訊媒體,但不限于這些。計(jì)算機(jī)存儲(chǔ)媒體包括以任何技術(shù)實(shí)現(xiàn)的易失和非易失性,可取走及不可取走媒體,用于存儲(chǔ)如計(jì)算可讀指令,數(shù)據(jù)結(jié)構(gòu),程序模塊或其它數(shù)據(jù)那樣的信息。計(jì)算機(jī)存儲(chǔ)媒體包括RAM,ROM,EEPROM,閃存或其它存儲(chǔ)技術(shù),CD-ROM,數(shù)字光盤(DVD)或其它光盤存儲(chǔ)器,盒式磁帶,磁帶,磁盤存儲(chǔ)器或其它磁存儲(chǔ)設(shè)備,或任何其它能用于存儲(chǔ)所需信息并能由計(jì)算機(jī)110訪問(wèn)的媒體,但不限于這些。通訊媒體通常包括計(jì)算機(jī)可讀指令,數(shù)據(jù)結(jié)構(gòu),程序模塊或其它以調(diào)制數(shù)據(jù)信號(hào)(如載波或其它傳輸機(jī)制)的數(shù)據(jù),并包括任何信息提交媒體。術(shù)語(yǔ)“調(diào)制數(shù)據(jù)信號(hào)”表示那樣的信號(hào),它具有一個(gè)或多個(gè)特征組,或以編碼信號(hào)中的信息那樣方式改變。例如,通訊媒體包括如有線的網(wǎng)絡(luò)或直接連線的有線的媒體,和如聲音,RF,紅外和其它無(wú)線媒體那樣的無(wú)線媒體,但不限于這些。任何上述的組合也包括在計(jì)算機(jī)可讀媒體的范圍之中。系統(tǒng)存儲(chǔ)器130包括如只讀存儲(chǔ)器(ROM)131和隨機(jī)存儲(chǔ)器(RAM)132那樣的易失和/或非易失存儲(chǔ)器方式的計(jì)算機(jī)存儲(chǔ)媒體。包括如在開(kāi)機(jī)期間幫助在計(jì)算機(jī)110的各單元之間傳輸信息的基本例行程序的基本輸入/輸出系統(tǒng)133(BIOS)通常存入ROM131。RAM132通常包含由處理單元120立即要訪問(wèn)或當(dāng)前要運(yùn)行的數(shù)據(jù)和/或程序模塊。例如,圖2示出操作系統(tǒng)134,應(yīng)用程序135,其它程序模塊136,和數(shù)據(jù)數(shù)據(jù)137,但不限于這些。計(jì)算機(jī)110還能包括其它可取走/不可取走,易失/非易失計(jì)算機(jī)存儲(chǔ)媒體。僅作為例子,圖2示出讀寫到不可取走的非易失性磁媒體的硬盤驅(qū)動(dòng)器141,讀寫到可取走的非易失性磁盤152的磁盤驅(qū)動(dòng)器151,和讀寫到如CDROM或其它光媒體的可取走,非易失性光盤156的光盤驅(qū)動(dòng)器155。其它能用于示例性操作環(huán)境的可取走/不可取走,易失/非易失性計(jì)算機(jī)存儲(chǔ)媒體包括盒式磁帶,閃存卡,數(shù)字光盤,數(shù)據(jù)視頻帶,固態(tài)RAM,固態(tài)ROM等,但不限于這些。硬盤驅(qū)動(dòng)器141通常通過(guò)如接口140那樣的不可取走存儲(chǔ)器接口連接系統(tǒng)總線121,而磁盤驅(qū)動(dòng)器151和光盤驅(qū)動(dòng)器155通常由如接口150那樣的可取走存儲(chǔ)器接口連到系統(tǒng)總線121。以上討論并示于圖2的驅(qū)動(dòng)器以及它們相關(guān)的計(jì)算機(jī)存儲(chǔ)媒體為計(jì)算機(jī)110提供計(jì)算機(jī)可讀指令,數(shù)據(jù)結(jié)構(gòu),程序模塊和其它數(shù)據(jù)的存儲(chǔ)。例如在圖2中,硬盤驅(qū)動(dòng)器示作存儲(chǔ)操作系統(tǒng)144,應(yīng)用程序145,其它程序模塊146,和程序數(shù)據(jù)147。注意,那些組件與操作系統(tǒng)134,應(yīng)用程序135,其它程序模塊136,程序數(shù)據(jù)137相同或不相同。操作系統(tǒng)144,應(yīng)用程序145,其它程序模塊146和程序數(shù)據(jù)147在這里給予不同的參考號(hào),說(shuō)明至少它們是不同的拷貝。用戶能通過(guò)如鍵盤162和通常稱為鼠標(biāo)的指針設(shè)備161,跟蹤球及接觸墊那樣的輸入設(shè)備將命令和信息輸入到計(jì)算機(jī)110。其它輸入設(shè)備(未示出)能包括麥克風(fēng),游戲桿,游戲墊,衛(wèi)星碟,掃描儀等。這些和其它輸入設(shè)備常常通過(guò)連接系統(tǒng)總線的用戶輸入接口160連接到處理單元,但也能通過(guò)如并行口,游戲口或通用串行總線(USB)那樣的其它接口和總線結(jié)構(gòu)連接。監(jiān)視器191或其它顯示設(shè)備也通過(guò)如視頻接口190那樣的接口連接到系統(tǒng)總線121。除了監(jiān)視器,計(jì)算機(jī)也能包括揚(yáng)聲器197和打印機(jī)196那樣的其它外圍輸出設(shè)備,它們通過(guò)輸出外圍接口195連接。計(jì)算機(jī)110能使用到如遠(yuǎn)程計(jì)算機(jī)180那樣的一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī)的邏輯連接在網(wǎng)絡(luò)環(huán)境中操作。遠(yuǎn)程計(jì)算機(jī)180能是另外的個(gè)人計(jì)算機(jī),服務(wù)器,路由器,網(wǎng)絡(luò)PC,對(duì)等設(shè)備或其它普通的網(wǎng)絡(luò)節(jié)點(diǎn),并通常包括上述有關(guān)個(gè)人計(jì)算機(jī)110的許多或所有單元,雖然圖2中只示出存儲(chǔ)設(shè)備181。在圖2中畫出的邏輯連接包括局域網(wǎng)(LAN)171和廣域網(wǎng)(WAN)173,但也能包括其它網(wǎng)絡(luò)。那樣的網(wǎng)絡(luò)環(huán)境在辦公室,企業(yè)范圍的計(jì)算機(jī)網(wǎng)絡(luò),內(nèi)聯(lián)網(wǎng)和因特網(wǎng)中是常見(jiàn)的。在LAN網(wǎng)絡(luò)環(huán)境中使用時(shí),個(gè)人計(jì)算機(jī)110通過(guò)網(wǎng)絡(luò)接口或適配器170連接到LAN171。在WAN網(wǎng)絡(luò)環(huán)境中使用時(shí),計(jì)算機(jī)110通常包括調(diào)制解調(diào)器172或其它在如因特網(wǎng)那樣的WAN173上建立通訊的裝置。內(nèi)置或外置的調(diào)制解調(diào)器172能通過(guò)用戶輸入接口160或其它合適的機(jī)制連接系統(tǒng)總線121。在網(wǎng)絡(luò)環(huán)境中,相對(duì)于個(gè)人計(jì)算機(jī)110畫出的程序模塊或其一些部分能儲(chǔ)存在遠(yuǎn)程的存儲(chǔ)設(shè)備中。例如圖2示出駐留在存儲(chǔ)設(shè)備181的遠(yuǎn)程應(yīng)用程序185,但不限于此。可以理解,示出的網(wǎng)絡(luò)連結(jié)是示例性的,可以使用在計(jì)算機(jī)之間建立通訊鏈路的其它方法。在下面描述中,除非另外指出,參考由一個(gè)或多個(gè)計(jì)算機(jī)完成的操作的工作和符號(hào)表示來(lái)描述本發(fā)明。因此可以理解,有時(shí)稱為計(jì)算機(jī)可執(zhí)行的工作和操作包括由計(jì)算機(jī)的處理單元處理表示結(jié)構(gòu)形式的數(shù)據(jù)的電信號(hào)。此處理轉(zhuǎn)換該數(shù)據(jù)或?qū)⑵浔3衷谟?jì)算機(jī)存儲(chǔ)系統(tǒng)中的位置上,它以本專業(yè)熟練人士所熟知的方式重新配置或更換計(jì)算機(jī)的操作。保持?jǐn)?shù)據(jù)處的數(shù)據(jù)結(jié)構(gòu)是存儲(chǔ)器的物理位置,它具有由數(shù)據(jù)的格式確定的特定性質(zhì)。但是,雖然本發(fā)明在上述的上下文中描述,本專業(yè)的熟練人士認(rèn)識(shí)到,其后描述的各種工作和操作也可以用硬件實(shí)現(xiàn)。本發(fā)明將描述在底層結(jié)構(gòu)方式的無(wú)線LAN中基于軟件的接入點(diǎn)(AP或接入點(diǎn)),以及在底層結(jié)構(gòu)方式無(wú)線LAN或特定方式無(wú)線LAN中基于軟件的工作站(工作站),為清楚起見(jiàn),本發(fā)明分別描述AP和工作站。實(shí)現(xiàn)方案也能集成到單個(gè)底層結(jié)構(gòu),它便于經(jīng)過(guò)用戶界面作動(dòng)態(tài)的AP或工作站的配置?,F(xiàn)轉(zhuǎn)到圖3,有兩個(gè)類別的802.11服務(wù)。這些類別是工作站服務(wù)和分配系統(tǒng)服務(wù)。802.11服務(wù)是認(rèn)證,關(guān)聯(lián),解除認(rèn)證,解除關(guān)聯(lián),分配,集成,保密性,重關(guān)聯(lián),和MSDU(MAC[媒體訪問(wèn)控制]服務(wù)數(shù)據(jù)單位)提交。工作站服務(wù)是認(rèn)證,不認(rèn)證,保密性,和MSDU提交。分配系統(tǒng)服務(wù)包括關(guān)聯(lián),解除關(guān)聯(lián),分配,集成和重關(guān)聯(lián),工作站200無(wú)線地通訊到接入點(diǎn)300。在后面描述中,用作為分別驅(qū)動(dòng)器的工作站驅(qū)動(dòng)器及接入點(diǎn)驅(qū)動(dòng)器描述系統(tǒng)架構(gòu)。雖然它們作為分別的驅(qū)動(dòng)器描述,可以認(rèn)識(shí)到驅(qū)動(dòng)器可以聯(lián)合成單個(gè)驅(qū)動(dòng)器。圖4示出按本發(fā)明工作站的整體架構(gòu)。802.11網(wǎng)絡(luò)接口卡(NIC)202連接到無(wú)線LAN204。當(dāng)接收到802.11包時(shí),它將某些802.11包送到其協(xié)議,后者是工作站驅(qū)動(dòng)器206。在發(fā)送802.11包時(shí),NIC202接收從工作站驅(qū)動(dòng)器206來(lái)的包并經(jīng)過(guò)無(wú)線LAN204將其送到目的地。若NIC202具有處理單元,NIC202也能完成如下所述的802.11規(guī)定的硬件操作,在處理單元它可以歸類某些802.11包而不是表示它們,并且還能自己產(chǎn)生802.11包。工作站驅(qū)動(dòng)器206是802.3的虛擬小端口。它從NIC202接收802.11包,并在將它們表示成如TCP/IP那樣的802.3協(xié)議208之前將某些802.11包轉(zhuǎn)換成802.3包。驅(qū)動(dòng)器206還通過(guò)向上調(diào)用到工作站服務(wù)器212將802.1x包表示成802.1x的請(qǐng)求者210。在發(fā)送路徑上,驅(qū)動(dòng)器206從802.3協(xié)議208接收802.3包并在將它們送到NIC202之前將其轉(zhuǎn)換成802.11包。驅(qū)動(dòng)器206還通過(guò)工作站服務(wù)器212送出從802.1x請(qǐng)求者,驅(qū)動(dòng)器206以軟件方式完成其它802.11工作站操作,其中它可以歸類某些802.11工作站操作,其中它可以歸類某些802.11包,而不是表示它們,且還自己產(chǎn)生802.11包。802.1x請(qǐng)求者210通過(guò)工作站服務(wù)器212向802.1x認(rèn)證者發(fā)送或從它接收802.1x包。工作站服務(wù)器起著在所有有關(guān)的用戶方式應(yīng)用程序(如802.1x請(qǐng)求者210,工作站管理器/監(jiān)視器214等)和工作站驅(qū)動(dòng)器之間的管道的作用。服務(wù)器212暴露API,有關(guān)的用戶方式應(yīng)用程序能調(diào)用它,以作出到工作站驅(qū)動(dòng)器206的下調(diào)用。當(dāng)應(yīng)用程序服務(wù)器212登錄自己時(shí),工作站服務(wù)器212也從每個(gè)感興趣的用戶方式應(yīng)用程序接收功能表。服務(wù)器212使用此功能表將從工作站驅(qū)動(dòng)器206的上調(diào)用送到目標(biāo)的用戶方式應(yīng)用程序。工作站客戶端DLL216提供使由服務(wù)器暴露的API遠(yuǎn)程化的能力。圖5示出按本發(fā)明接入點(diǎn)300的整體架構(gòu)。802.11的物理的NIC302連接無(wú)線LAN204。當(dāng)802.11包被收到時(shí),NIC302將某些802.11包送到其協(xié)議。后者是AP驅(qū)動(dòng)器304。在發(fā)送路徑上,NIC302從AP驅(qū)動(dòng)器304接收302.11包,并通過(guò)無(wú)線LAN204將其送出。NIC卡302也完成802.11規(guī)定的硬件操作,其中它能歸類某些802.11包而不是表示它們,而且還自己產(chǎn)生802.11包。AP驅(qū)動(dòng)器304是802.3的虛擬小端口。它從NIC302接收802.11包并在向可選的橋接器306表示它們之前將某些802.11包轉(zhuǎn)換成802.3包。AP驅(qū)動(dòng)器304還通過(guò)上調(diào)用到AP服務(wù)器310,向802.1x認(rèn)證者308表示802.1x包。在發(fā)送路徑上,AP驅(qū)動(dòng)器304從橋接器306接收802.3包,并在將它們送到NIC302之前,將它們轉(zhuǎn)換成802.11包。AP驅(qū)動(dòng)器304還通過(guò)AP服務(wù)器310送出從802.1認(rèn)證者308接收的802.1x包。除了802.3到802.11及802.11到802.3的包轉(zhuǎn)換以外,AP驅(qū)動(dòng)器304以軟件方式完成其它802.11接入點(diǎn)操作。其中它能歸類某些802.11包,而不是表示它們,而且還自己產(chǎn)生802.11包。802.3NIC312連接到有線的LAN314。橋接器306在802.3NIC312和AP驅(qū)動(dòng)器304上運(yùn)行。802.1x認(rèn)證者302通過(guò)AP服務(wù)器310向802.1x請(qǐng)求者發(fā)送或從其接收802.1x包。認(rèn)證者308還通過(guò)橋接器306向802.1x認(rèn)證者服務(wù)器(未示出)發(fā)送或從其接收802.1x包,后者最終向802.3NIC312送出或從其接收這些包。簡(jiǎn)單地轉(zhuǎn)回到圖3,802.1x認(rèn)證者308能與SAM數(shù)據(jù)庫(kù)400及Radius客戶402通訊。SAM數(shù)據(jù)庫(kù)400能發(fā)送報(bào)文到Passport服務(wù)器404或Radius服務(wù)器406,它們能安排在同一邏輯框或在一個(gè)網(wǎng)絡(luò)上。AP服務(wù)器310的作用象在所有有關(guān)的用戶方式應(yīng)用程序(如802.1x認(rèn)證者308,AP管理器/監(jiān)視器等)和AP驅(qū)動(dòng)器304之間的管道。AP服務(wù)器310暴露API,有關(guān)的用戶方式應(yīng)用程序能從中調(diào)用并作出下調(diào)用到AP驅(qū)動(dòng)器304。AP服務(wù)器310在應(yīng)用程序用AP服務(wù)器310登錄自己時(shí),還從每個(gè)有關(guān)用戶方式應(yīng)用程序接收功能表。AP服務(wù)器310使用此功能表將上調(diào)用從AP驅(qū)動(dòng)器304送到目標(biāo)的用戶方式應(yīng)用程序。AP客戶端DLL320提供使由AP驅(qū)動(dòng)器310暴露的API遠(yuǎn)程化的能力。現(xiàn)轉(zhuǎn)向圖6和7,現(xiàn)描述在工作端200和接入點(diǎn)300中802.11包的路由。為解釋的目的,將描述在接入點(diǎn)300中的路由。一旦描述了路由,將描述NIC202,302完成的功能和AP驅(qū)動(dòng)器304及工作站驅(qū)動(dòng)器206完成的功能。當(dāng)收到802.11包時(shí),NIC302發(fā)送802.11包接收指示600,它通知AP驅(qū)動(dòng)器304,802.11包已被收到。根據(jù)包的關(guān)聯(lián)狀態(tài),過(guò)濾引擎602判斷該包是否應(yīng)被舍棄或表示。包的狀態(tài)指示包的類型和由包的發(fā)送者保持的狀態(tài),由關(guān)聯(lián)表指出。從工作站(及其它接入點(diǎn))來(lái)的經(jīng)適當(dāng)認(rèn)證及關(guān)聯(lián)的包被表示。從工作站(及接入點(diǎn))來(lái)的未經(jīng)適當(dāng)認(rèn)證或關(guān)聯(lián)的數(shù)據(jù)包被舍棄。802.11管理包被轉(zhuǎn)送,由關(guān)聯(lián)管理器608處理,除非用戶應(yīng)用在特定MAC地址上服務(wù)校驗(yàn)的以前拒絕的形式,舍棄所有數(shù)據(jù)包。包處理器604接收包,且若包被分段則重組該包。包處理器604接收的原始包稱為MPDU(MAC[媒體訪問(wèn)控制]協(xié)議數(shù)據(jù)單元)。MPDU包能是MSDU(MAC服務(wù)數(shù)據(jù)單元)的分段。包處理器604解密經(jīng)加密的包,且若解密的包被分段,包處理器604重組它們。包處理器604隨后發(fā)送MSD到802.11數(shù)據(jù)/管理信號(hào)分離器606。應(yīng)該注意,NIC302可以具有能力解密和合并分段包。因此,根據(jù)由驅(qū)動(dòng)器206,304配置的卸載/上載能力,接收的MPDU的解密及合并分段或在NIC202,302,或在驅(qū)動(dòng)器206,304處完成。802.11數(shù)據(jù)/管理信號(hào)分離器606從數(shù)據(jù)包分離出管理包。管理包送到關(guān)聯(lián)管理器608,后者是對(duì)802.11關(guān)聯(lián)維持狀態(tài)引擎之處。802.11數(shù)據(jù)包被表示。數(shù)據(jù)包能包括802.1x包,后者是完全的第二層認(rèn)證包。數(shù)據(jù)/802.1x信號(hào)分離器610發(fā)送802.1x包到802.1x管理器612。802.1x管理器612具有上調(diào)用模塊614,向802.1x請(qǐng)求者210(見(jiàn)圖7)或802.1x認(rèn)證者308表示802.1x包。認(rèn)證者308(或認(rèn)證者308210)具有其自己的運(yùn)行的狀態(tài)引擎。若認(rèn)證者308(或請(qǐng)求者210)需要發(fā)送包,它將包給到客戶端DLL320(216)且該包來(lái)到AP服務(wù)器310(或工作站服務(wù)器212),而該包將通過(guò)下調(diào)用下到802.1x管理器612,該包通過(guò)數(shù)據(jù)/802.1x多路復(fù)用616和802.11數(shù)據(jù)/關(guān)聯(lián)多路復(fù)用618被送到NIC302(或NIC202)。在接收路徑上繼續(xù)進(jìn)行,正常的802.11數(shù)據(jù)包從數(shù)據(jù)/802.11信號(hào)分離器610被送到802.11x過(guò)濾引擎620,后者的行為象802.1x端口。802.1x過(guò)濾引擎620只有在對(duì)發(fā)送的工作站(或接入點(diǎn))發(fā)生802.1x過(guò)濾引擎620只有在對(duì)發(fā)送的工作站(或接入點(diǎn))發(fā)生802.1x認(rèn)證時(shí)才允許包通過(guò)過(guò)濾引擎620。在發(fā)送設(shè)備被認(rèn)證之前,過(guò)濾引擎不允許包通過(guò)。達(dá)到此點(diǎn),發(fā)生下列事件。首先在802.11過(guò)濾引擎604,發(fā)送站需要與接入點(diǎn)300關(guān)聯(lián)。在關(guān)聯(lián)之前,過(guò)濾引擎舍棄除802.11管理包以外的所有包(包括802.1x包)。一旦關(guān)聯(lián)成功,允許所有802.11和802.1x數(shù)據(jù)包,但802.1x過(guò)濾引擎620在端口關(guān)閉時(shí)舍棄數(shù)據(jù)包。如這里所使用的,端口關(guān)閉意味著包不允許通過(guò)。打開(kāi)的端口允許包通過(guò)。只有802.1x包允許到達(dá)認(rèn)證者308,它發(fā)回包以完成認(rèn)證過(guò)程。一旦認(rèn)證完成,802.1x過(guò)濾器端口620對(duì)該特定工作站(即對(duì)特定的MAC地址)打開(kāi)。對(duì)該MAC地址的數(shù)據(jù)包由802.1x過(guò)濾引擎620表示。有線的/無(wú)線LAN信號(hào)分離器622判斷,包是否最終到達(dá)屬于同一網(wǎng)絡(luò)的工作站(即該工作站與給定接入點(diǎn)關(guān)聯(lián),后者在接入點(diǎn)的信號(hào)范圍內(nèi))。若包到達(dá)屬于同一網(wǎng)絡(luò)的工作站,為了路由指令,它不需要將路徑通到IP層306。相反,包被送到AP橋接器624,它將在同一網(wǎng)絡(luò)上的發(fā)送路徑上重新路由該包。若該包未到達(dá)屬于同一網(wǎng)絡(luò)的工作站,包被送到包轉(zhuǎn)換器626,在那里802.11包被轉(zhuǎn)換成802.3包,并向選擇的網(wǎng)橋306表示或成為在其頂層的IP208。穿過(guò)AP橋接器624路由包節(jié)省了資源,因?yàn)椴恍枰?02.11到802.3的轉(zhuǎn)換。當(dāng)包從網(wǎng)橋306或IP層208發(fā)送時(shí),在發(fā)送路徑上接收到802.3包發(fā)送指示630,802.3包由包轉(zhuǎn)換器626轉(zhuǎn)換成802.11包,并被送到有線的/無(wú)線LANMUX632,后者從包轉(zhuǎn)換器626或從AP橋接器624接收包。包穿過(guò)802.1X過(guò)濾引擎620。若1.X端口對(duì)目標(biāo)MAC地址關(guān)閉,不發(fā)出802.111包。然而,在認(rèn)證發(fā)生之前AP過(guò)濾引擎602允許發(fā)出明文包。數(shù)據(jù)/802.1X多路復(fù)用器616接收數(shù)據(jù)包和802.1X包。如前指出,802.1X認(rèn)證者308(或802.1X請(qǐng)求者210)能發(fā)送包下到802.1X管理器,且管理器612對(duì)802.1X包產(chǎn)生802.11包。并將它們給到數(shù)據(jù)/802.1X多路復(fù)用器616。數(shù)據(jù)包被送到802.11數(shù)據(jù)/管理信息分離器616。關(guān)聯(lián)管理器612產(chǎn)生802.11管理包,且這些管理包與802.11數(shù)據(jù)包多路復(fù)用。包通過(guò)包處理器604。首先施加分段,然后必要時(shí)加密,過(guò)濾引擎602保證,只有有效關(guān)聯(lián)的包被送出?,F(xiàn)描述數(shù)據(jù)路由,將討論控制報(bào)文路由。有從服務(wù)器212,310來(lái)的控制I/O調(diào)用,服務(wù)器212,310暴露API。它能被任何I/O用戶方式應(yīng)用程序調(diào)用。這些調(diào)用從服務(wù)器212,310通過(guò)控制I/O調(diào)運(yùn)傳輸?shù)娇刂艻/O信號(hào)分離器700,后者發(fā)送該調(diào)用到802.1X管理器612,到關(guān)聯(lián)管理器608,或到配置表管理器702,配置表管理器702保持對(duì)接入點(diǎn)300(或工作站200)的配置數(shù)據(jù)。配置數(shù)據(jù)包括使用什么類型加密,能接收什么類型包,在其中包總被舍棄的工作站和/或接入點(diǎn)等。配置表管理器702能繼續(xù)局下進(jìn)行到對(duì)NIC202,302的調(diào)用。上調(diào)用從配置表管理器702,從802.1X管理器612或從關(guān)聯(lián)管理器608向上送到上調(diào)用模塊614,這些上調(diào)用經(jīng)過(guò)控制I/O706傳輸?shù)椒?wù)器212,310,后者調(diào)用對(duì)該調(diào)用的用戶方式應(yīng)用程序監(jiān)聽(tīng)。AP300和工作站200暴露自己作為802.3媒體類型。它在專用OID映射器708和映射器710上將802.3OID(對(duì)象識(shí)別符)映射到802.11OID。下面將描述這些OID被送到NIC202,302,在那里受到支持。配置OID712是802.11ConfigurationSpecificQuery和SetControlInformationOID,關(guān)聯(lián)管理器608也能調(diào)用和設(shè)置在NIC202,302中的某些OID。已描述了整體的數(shù)據(jù)及控制流,現(xiàn)將描述在驅(qū)動(dòng)器204,304和NIC202,302之間的802.11功能的劃分,包括可卸載到NIC202,302的功能。通常,在操作系統(tǒng)(如工作站或接入點(diǎn)300)中較好完成的功能被劃分到操作系統(tǒng)中,而余下功能放到NIC202,302中,余下功能或者在操作系統(tǒng)不能做,或者在操作系統(tǒng)做是不切實(shí)際的。例如,在IntelX86平臺(tái)上操作系統(tǒng)的粒度是5微秒。需要更大粒度的操作在操作系統(tǒng)中不能做,所以那些操作放在NIC202,302。信標(biāo)必須周期地發(fā)送(實(shí)際上它可以在100毫秒或更高之間變化),它是耗時(shí)時(shí),在操作系統(tǒng)中完成是不切實(shí)際的。NIC202,302能保證信標(biāo)發(fā)送的更好的周期性,還保證在無(wú)線發(fā)射之前作出信標(biāo)的時(shí)標(biāo),從而使引起不穩(wěn)定的時(shí)標(biāo)的變化最小。結(jié)果,信標(biāo)的產(chǎn)生卸載到NIC202,302。按本發(fā)明實(shí)現(xiàn)的NIC必須支持工作站功能,接入點(diǎn)功能,或同時(shí)支持接入點(diǎn)和工作站功能。此外,NIC必須支持對(duì)2.4GHZ頻帶的跳頻一擴(kuò)頻(FHSSFHY物理層),對(duì)2.4GHZ頻帶的直接序列散布譜(DSSS-DirectSequenceSpreadSpectrum)物理層,或紅外物理層中的至少一個(gè)。此外,如IEEE802.11g(如使用OFDM[正交頻分多路復(fù)用]和其它如PBCC[包二進(jìn)制卷積碼]及CCK[補(bǔ)碼鍵控]那樣的速率在2.4GHZ的更高速物理層)和IEEE802.11a(如使用OFDM的5GHZ)也需要由NIC支持。MAC協(xié)議的能力必須由NIC202,302或工作站200或接入點(diǎn)300支持。這些能量包括認(rèn)證服務(wù),WEP(有線等價(jià)專用協(xié)議)算法,分布式協(xié)調(diào)功能,點(diǎn)協(xié)調(diào)器CF-Pollable(ContentionFree-Pollable),分段,合并分段,MAC數(shù)據(jù)服務(wù),多速率支持,多重未完成的MSDU支持,定時(shí)同前性,底層結(jié)構(gòu)功率管理,IBSS功率管理,和關(guān)聯(lián)及重關(guān)聯(lián)。工作站及接入點(diǎn)必須提供認(rèn)證服務(wù)。認(rèn)證服務(wù)包括認(rèn)證狀態(tài),開(kāi)放系統(tǒng)認(rèn)證,和共享密鑰認(rèn)證。這些可能不被卸載到NIC,WEP算法包括WEP加密過(guò)程,WEP解密過(guò)程和安全服務(wù)管理,且它必須在工作站和接入點(diǎn)實(shí)現(xiàn),WEP加密過(guò)程和WEP解密過(guò)程必須卸載到NIC,若NIC不支持WEP,如將討論那樣,NIC必須支持802.11對(duì)標(biāo)準(zhǔn)NDIS功能的擴(kuò)展。分布式協(xié)調(diào)功能在NIC實(shí)現(xiàn),分布式協(xié)調(diào)功能包括網(wǎng)絡(luò)分配向量(NAV)功能,幀間空格使用及定時(shí),隨機(jī)補(bǔ)償功能,DCF(分布式協(xié)調(diào)功能)接入過(guò)程,恢復(fù)過(guò)程和重發(fā)送極限,RTS/CTS(請(qǐng)求發(fā)送/清除發(fā)送)過(guò)程,直接MPDU傳輸,廣播和多播MPDU傳輸,MAC層認(rèn)可和復(fù)制檢測(cè)及恢復(fù)。點(diǎn)協(xié)調(diào)器只支持接入點(diǎn)功能的NIC中是可選的,且對(duì)其它類型的NIC(只有工作站的功能和有工作站及接入點(diǎn)的功能)是必須的。點(diǎn)協(xié)調(diào)器包括CFP(無(wú)競(jìng)爭(zhēng)周期)結(jié)構(gòu)及定時(shí)的維護(hù),從PC到PECMPDU(點(diǎn)協(xié)調(diào)功能MAC協(xié)議數(shù)據(jù)單元)傳輸,PCFMPDU到PC的傳輸,覆蓋PC裝置,和輪詢表維護(hù)。到PC的PCFMPDU傳輸是可選的。若支持到PC的PCFMPDU傳輸,必須支持輪詢表維護(hù)。在NIC必須實(shí)現(xiàn)CF-Pollable。CF-Pollable包括CFP結(jié)構(gòu)和定時(shí)的解釋,來(lái)往CP-Pollable站的PCFMPDU傳輸,和輪詢表更新。在工作站及接入點(diǎn)必須實(shí)現(xiàn)包的分段及分段合并。在NIC可以實(shí)現(xiàn)包的分段及分段合并。若分段或分段合并功能由NIC實(shí)現(xiàn),則NIC必須實(shí)現(xiàn)WEP卸載。若分段或分段合并功能不在NIC中實(shí)現(xiàn),如這里將描述那樣,NIC必須支持802.11對(duì)標(biāo)準(zhǔn)的NDIS功能的擴(kuò)展。MAC數(shù)據(jù)服務(wù)在NIC中實(shí)現(xiàn)。MAC數(shù)據(jù)服務(wù)包括可重排序的多播服務(wù)類及嚴(yán)格排序的服務(wù)類。可重排序的多播服務(wù)類是必須的,二嚴(yán)格排序服務(wù)類是可選的。多速率支持在NIC中實(shí)現(xiàn)。多播未完成的MSDU支持和多重未完成的MSDU傳輸限制在工作站,接入點(diǎn),及NIC中實(shí)現(xiàn)。定時(shí)同步在NIC中實(shí)現(xiàn)。NIC必須支持信標(biāo)生成,TST同步和精度,被動(dòng)掃描,主動(dòng)掃描,和查探響應(yīng)。支持接入點(diǎn)功能的NIC必須支持在底層結(jié)構(gòu)網(wǎng)絡(luò)的定時(shí),和底層結(jié)構(gòu)BSS(其本服務(wù)組)的初始化。支持工作站功能的NIC必須支持在單獨(dú)的BSS(IBSS)和單獨(dú)的BSS初始化中的定時(shí)。支持對(duì)2.4GHZ頻帶的FHSS物理層的NIC必須支持跳轉(zhuǎn)(hop)同步功能。需要NIC支持其它物理層標(biāo)準(zhǔn),如IEEE802.11g和IEEE802.11a。底層結(jié)構(gòu)功率管理在NIC中實(shí)現(xiàn),支持工作站功能的NIC應(yīng)提供工作站功率管理方式,并在CP期間實(shí)現(xiàn)接收功能,支持接入點(diǎn)功能的NIC應(yīng)實(shí)現(xiàn)TIM發(fā)送,在CP期間的AP功能,和時(shí)效(aging)功能。提供點(diǎn)協(xié)調(diào)功能的NIC必須實(shí)現(xiàn)在CFP期間的AP功能。提供CP-Pollable功能的NIC必須實(shí)現(xiàn)在CFP期間的接收功能。IBSS管理在支持工作站功能的NIC中實(shí)現(xiàn)。IBSS功率管理功能包括IBSS功率管理的初始化,工作站功率的狀態(tài)轉(zhuǎn)移,和ATIM宣布的通訊量指示報(bào)文)以及幀發(fā)送。關(guān)聯(lián)及重關(guān)聯(lián)能在工作站及接入點(diǎn)實(shí)現(xiàn)。此功能包括提供關(guān)聯(lián)狀態(tài),工作站或接入點(diǎn)關(guān)聯(lián)過(guò)程,和工作站及接入點(diǎn)重關(guān)聯(lián)過(guò)程。這些功能不應(yīng)在NIC中實(shí)現(xiàn)。工作站及接入點(diǎn)支持MAC幀功能,某些幀功能在NIC中實(shí)現(xiàn)。MAC幀功能包括發(fā)送能力,接收能力,幀交換序列,和MAC尋址功能。具體說(shuō)來(lái),發(fā)送能力包括關(guān)聯(lián)和重關(guān)聯(lián)請(qǐng)求功能,關(guān)聯(lián)和重關(guān)聯(lián)響應(yīng)功能,解除關(guān)聯(lián),認(rèn)證和解除認(rèn)證功能,查探請(qǐng)求,查探響應(yīng)和信標(biāo)功能,PS-Poll功能,RTS,CTS,和ACK功能,CF-End,CF-End+CF-ACK,Data,Data+CF-ACK,Data+CF-Poll,Data+CF-ACK+CF-Poll,NVLL,CF-ACK(無(wú)數(shù)據(jù)),CF-Poll(無(wú)數(shù)據(jù)),CF-ACK+CF-Poll(無(wú)數(shù)據(jù))功能。關(guān)聯(lián)和重關(guān)聯(lián)請(qǐng)求功能在工作站中實(shí)現(xiàn),而關(guān)聯(lián)和重關(guān)聯(lián)響應(yīng)功能在接入點(diǎn)中實(shí)現(xiàn)。解除關(guān)聯(lián),認(rèn)證,和不認(rèn)證功能在工作站及接入點(diǎn)實(shí)現(xiàn)。查探響應(yīng)和信標(biāo)功能在NIC中實(shí)現(xiàn)。支持工作站功能的NIC必須實(shí)現(xiàn)查探請(qǐng)求功能和PS-Poll功能。RTS,CTS和ACK功能在NIC中實(shí)現(xiàn)。CF-End和CF-End+CF-ACK功能在提供點(diǎn)協(xié)調(diào)器功能的NIC中實(shí)現(xiàn)。Data(數(shù)據(jù))功能在工作站及接入點(diǎn)中實(shí)現(xiàn)。NULL功能在NIC中實(shí)現(xiàn)。提供到PC的PCEMPDU傳輸功能的NIC也實(shí)現(xiàn)Data+CF-Poll,Data+CF-ACK+CF-Poll,CF-Poll(無(wú)數(shù)據(jù)),和CF-ACK+CF-Poll(無(wú)數(shù)據(jù))的功能。Data+CF-AcK和CF-AcK(無(wú)數(shù)據(jù))的功能在提供點(diǎn)協(xié)調(diào)器功能或CF-Pollable功能的NIC中實(shí)現(xiàn)。MAC幀接收能力包括關(guān)聯(lián)和重關(guān)聯(lián)請(qǐng)求功能,關(guān)聯(lián)和重關(guān)聯(lián)響應(yīng)功能,解除功能,認(rèn)證和解除認(rèn)證功能,查探請(qǐng)求,查探響應(yīng)和信標(biāo)功能,ATIM,PS-Poll功能,RTS,CTS和ACK功能,CF-End,CF-End+CF-ACK,Data,Data+CF-ACK,Data+CF-Poll,Data+CF-ACK+CF-Poll,NULL,CF-ACK(無(wú)數(shù)據(jù)),CF-Poll(無(wú)數(shù)據(jù)),CF-ACK+CF-Poll(無(wú)數(shù)據(jù))功能。關(guān)聯(lián)和重關(guān)聯(lián)請(qǐng)求功能在接入點(diǎn)實(shí)現(xiàn),而關(guān)聯(lián)和重關(guān)聯(lián)響應(yīng)功能在工作站實(shí)現(xiàn)。解除關(guān)聯(lián),認(rèn)證,和解除認(rèn)證功能在工作站及接入點(diǎn)實(shí)現(xiàn)。查探響應(yīng)和信標(biāo)功能在工作站,接入點(diǎn)及NIC中實(shí)現(xiàn)。支持工作站功能的NIC必須實(shí)現(xiàn)ATIM功能。支持接入點(diǎn)功能的NIC必須實(shí)現(xiàn)PS-POLL功能。RTS,CTS,ACK,CF-End和CF-End+CF-AcK,Data+CF-AcK,和NULL功能在NIC中實(shí)現(xiàn)。Data(數(shù)據(jù))功能在工作站及接入點(diǎn)實(shí)現(xiàn)。提供CF-Pollable的NIC實(shí)現(xiàn)Data+CF-Poll,Data+CF-AcK+CF-Poll,CF-Poll(無(wú)數(shù)據(jù)),和CF-AcK+CF-Poll(無(wú)數(shù)據(jù))功能。CF-AcK(無(wú)數(shù)據(jù))功能在提供點(diǎn)協(xié)調(diào)器功能或CF-Pollable功能的NIC中實(shí)現(xiàn)。幀交換序列包括基本幀序列和CF-幀序列。基本幀序列功能在NIC中實(shí)現(xiàn)。CF-幀序列功能在提供點(diǎn)協(xié)調(diào)器功能或CF-Pollable功能的NIC中實(shí)現(xiàn)。MAC尋址功能包括工作站通用IEEE802地址功能,BSS識(shí)別符產(chǎn)生,和接收地址的匹配。工作站通用IEEE802地址功能和接收地址的匹配在工作站,接入點(diǎn)和NIC中實(shí)現(xiàn)。BSS識(shí)別符產(chǎn)生在工作站及接入點(diǎn)實(shí)現(xiàn)。已描述了在本發(fā)明的工作站,接入點(diǎn)和NIC之間802.11功能的劃分,現(xiàn)將描述在工作站,接入點(diǎn)和NIC之間通訊調(diào)用。工作站和接入點(diǎn)能卸載功能到NIC,OID調(diào)用被用于查詢NIC,以確定NIC的能力。為確定NIC的能力的OID調(diào)用是OID_DOT11_Offload_Capability,OID_DOT11_Current_Offload_Capability,OID_DOT11_Operation_Mode_Capability,OID_DOT11_Optional_Capability,OID_DOT_11_WEP_Offload,OID_DOT11_WEP_Upload,OID_DOT11_Default_WEP_Offload,OID_DOT11_Default-WEP_Upload,和OID_DOT11_MPDU_Maximum_Length。OID_DOT11_Offload_Capability調(diào)用為工作站及接入點(diǎn)提供NIC支持的功能??梢孕遁d的功能包括WEP,分段和分段合并,若支持WEP,NIC還返回能卸載給NIC的WEP行的最大數(shù),OID_DOT11_Current_Offload_Capability的調(diào)用提供NIC的當(dāng)前卸載能力。OID_DOT11+WEP_Offload調(diào)用用于將WEP行卸載給NIC,并規(guī)定使用的算法,WEP行的方向,對(duì)等方的MAC的地址,密鑰的字節(jié)數(shù),且該調(diào)用包括實(shí)際的密鑰。NIC202,302,返回句柄到工作站200或接入點(diǎn)300。OID_DOT11_WEP_Upload調(diào)用用于從NIC上載一指定的WEP行。OID_DOT11_Default_WEP_Offload調(diào)用卸載WEP行到NIC。此調(diào)用規(guī)定使用的算法,需要填入WEP行的默認(rèn)WEP表中的索引,WEP行應(yīng)用的地址類型,密鑰的字節(jié)數(shù),且該調(diào)用包含實(shí)際的密鑰。OID_DOT11_Default_WEP_Upload調(diào)用被用于從NIC上載默認(rèn)的WEP行。OID_DOT11_MPDU_Maximum_Length調(diào)用被用于詢問(wèn)NIC,以確定由NIC支持的最大MPDU長(zhǎng)度。工作站和接入點(diǎn)使用配置調(diào)用用來(lái)配置底層的NIC。這些調(diào)用包括OID_DOT11_Operation_Mode_Capability,OID_DOT11_Current_Operation_Mode,OID_DOT11_Current_PAcKet_Filter,OID_DOT11_ATIM_Window,OID_DOT11_Scan_Request,OID_DOT11_Current_PHY_Type,OID-DOT11_Join_Request,OID_DOT11_Start_Request,OID_DOT11_Reset_Request,OID_DOT11_Optionat_Capability和OID_DOT11_Current,Optionat_Capability。OID_DOT11_Operation_Mode_Capability調(diào)用被用于確定由NIC支持的操作方式能力。NIC返回一值,指出NIC是否只支持工作站功能,只支持接入點(diǎn)功能,或同等支持工作站功能及接入點(diǎn)功能。OID_DOT_Current_Operation_Mode調(diào)用被用于設(shè)置NIC開(kāi)始操作的操作方式。操作方式是只對(duì)工作站的方式,只對(duì)接入點(diǎn)的方式,或同時(shí)對(duì)工作站和接入點(diǎn)的方式。OID_DOT11_Current_PAcKet_Filter調(diào)用被用于通過(guò)設(shè)置適當(dāng)?shù)臉?biāo)志指出NIC支持什么包類型。該標(biāo)志包括802.11單播控制包,802.11單播管理包,802.11單播數(shù)據(jù)包,802.11多播控制包,802.11多播管理包,802.11多播數(shù)據(jù)包,802.11廣播控制包,802.11廣播管理包,802.11廣播數(shù)據(jù)包,混合方式(所有802.11包)和所有802.11多播包。OID_DOT11_ATIM_Window調(diào)用被用于確定并設(shè)置ATIM視窗大小。OID_DOT11_Scan_Request調(diào)用被用于請(qǐng)求潛在BSS的一覽表,工作站以后可能選擇嘗試聯(lián)合那些BSS。OID_DOT11_Current_PHY_Type調(diào)用備用功能與詢問(wèn)設(shè)置當(dāng)前被NIC使用的物理媒體類型。OID_DOT11_Join_Request調(diào)用被用于請(qǐng)求NIC與BSS同步。OID0DOT11_Start_Request調(diào)用被用于請(qǐng)求NIC開(kāi)始一個(gè)BSS。OID_DOT11_Reset_Request調(diào)用被用于請(qǐng)求NIC復(fù)位自己。OID_DOT11_Optional_Capability調(diào)用被用于確定由NIC支持的可選的點(diǎn)協(xié)調(diào)器功能能力。OID_DOT11_Current_Optional_Capability調(diào)用被用于詢問(wèn)和設(shè)置載NIC中當(dāng)前的可選能力。OID調(diào)用也用于確定和設(shè)置MIB(管理信息庫(kù))參數(shù)。這些調(diào)用是OID_DOT11_Station_ID,OID_DOT11_Medinm_Occupacy_Limit,OID_DOT11_CF_Pollable,OID_DOT11_Period,OID_DOT11_CFP_Max_Duration,OID_DOT11_Power_Mgmt_Mode_Operational_Rate_Set,OID_DOT11_Beacon_Period,OID_DOT11_DTM_Period,OID_DOT11_WEP_ICV_Error_Count,OID_DOT11_MAC_Address,OIDDOT11_RTS_Threshold,OID_DOT11_short_Retry_Limit,OID_DOT11_Long_Retry_Limit,OID_DOT11_Fragmentation_Threshold,OID_DOT11_Max_Transmit_MSDU_Lifetine,OID_DOT11_Max_ReceiVe_Lifetime,OID_DOT11_Counters_Entry,OID_DOT11_Supported_PHY_Types,OID_DOT11_Current_peg_Domain,OID_DOT11_Temp_Type,OID_DOT11_Current_TX_Antenna,Diversity_Support,OID_DOT11_Current_RX_Antenna,OID_DOT11_Supported_Power_Levels,OID_DOT11_Current_Channel_TX_Power_Level,OID_DOT11_Hop_Time,OID_DOT11_Current_Channel_Number,OID_DOT11_Max_Dwell_Time,OID_DOT11_Current_Dwell_Time,OID_DOT11_Current_Set,OID_DOT11_Current_Pattem,OID_DOT11_Current_Index,OID_DOT11_Current_Channel,OID_DOT11_CCA_Mode_Supported,OID_DOT11_Current_CCA_Mode,OID_DOT11_ED_Threshold,OID_DOT11_CCA_Watchdog_Timer_Max,OID_DOT11_CCA_Watchdog_Count_Max,OID_DOT11_Watchdog_Timer_Min,OID_DOT11_CCA_Watchdog_Count_Min,OID_DOT11_Reg_Domains_Support_Value,OID_DOT11_Supported_Tx_Antenne,OID_DOT11_Supported_Rx_Antema,OID_DOT11_Diversity_Selection_Rx,OID_DOT11_Supported_Data_Rates_Value。OID_DOT11_Station_ID調(diào)用被用于確定工作站ID并設(shè)置工作站ID。這使管理者能為自己的目的識(shí)別工作站,同時(shí)保持真實(shí)的MAC地址獨(dú)立。OID_DOT11_Medium_Occupcy_Limit調(diào)用被用于確定并設(shè)置載TU中最大時(shí)間量,使得點(diǎn)協(xié)調(diào)器能控制無(wú)線媒體的使用而不必對(duì)長(zhǎng)到足以使對(duì)至少一個(gè)DSF(數(shù)據(jù)服務(wù)工具軟件)的范例的訪問(wèn)放棄控制。OID_DOT11_CF-Pollable調(diào)用被用于確定在SIFS時(shí)間內(nèi)工作站是否能用一個(gè)數(shù)據(jù)幀對(duì)CF-Poll作出響應(yīng)。OID_DOT11_CFP_Period調(diào)用被用于確定并設(shè)置在各CFP的開(kāi)始之間DTIM(提交通訊指示報(bào)文)間隔數(shù)。OID_DOT11_CFP_Max_Duration調(diào)用被用于確定和設(shè)置可能由PCF產(chǎn)生的TU中CFP的最大時(shí)間期間。OID_DOT11_Power_Mgmt_Mode調(diào)用被用于確定和設(shè)置工作站的功率管理方式。它指出,工作站是否為節(jié)能方式。OID_DOT11_Operational_Rate_Set調(diào)用被用于確定和設(shè)置工作站發(fā)送數(shù)據(jù)的數(shù)據(jù)速率組。OID_DOT11_Beacon_Period調(diào)用被用于確定和設(shè)置信標(biāo)周期(即工作站為調(diào)度信標(biāo)發(fā)送所使用的TU數(shù))。OID_DOT11_DITM_Period調(diào)用被用于確定DTIM周期(即在包含其DTIMCount字段為零的TIM單元的信標(biāo)幀的發(fā)送之間應(yīng)停頓的信標(biāo)間隔數(shù))。OID_DOT11_WEP_ICV_Error_Count調(diào)用被用于確定WEPICV(完整性校驗(yàn)值)錯(cuò)誤計(jì)數(shù)值。OID_DOT11_MAC_Address調(diào)用被用于確定對(duì)工作站指定的單獨(dú)的MAC地址。OID_DOT11_RTS_Threshold調(diào)用被用于確定和設(shè)置RTS閾值。此值指出在MPDU中的8位組的數(shù)目,低于此數(shù)不能完成RTS/CTS的握手。OID_DOT11_Short_Retny_Limit調(diào)用被用于確定和設(shè)置在指出故障狀態(tài)之前,一個(gè)幀的發(fā)送嘗試的最大次數(shù),幀的長(zhǎng)度小于或等于RTS閾值,OID_DOT11_Long_Limit調(diào)用被用于確定和設(shè)置在指出故障狀態(tài)之前,個(gè)幀的發(fā)送嘗試發(fā)最大次數(shù),幀的長(zhǎng)度大于RTS閾值,OID_DOT11_Fragmentation_Threshold調(diào)用被用于確定和設(shè)置能提交給物理層的MPDU的當(dāng)前最大長(zhǎng)度。若在加上MAC標(biāo)題和報(bào)尾之后MSDU的長(zhǎng)度超過(guò)此屬性的值,它應(yīng)分成段。OID_DOT11_Max_Transmit_MSDU_Lifetime調(diào)用被用于確定和設(shè)置最大的發(fā)送MSDU生命周期值,在此之后發(fā)送MSDU的進(jìn)一步嘗試被終止。OID_DOT11_Max_Receive_Lifetime調(diào)用被用于確定和設(shè)置在初始接收分段的MPDU或MSDU之后經(jīng)過(guò)的時(shí)間,在此時(shí)間之后重組MPDU或MSDU的進(jìn)一步嘗試被終止。OID_DOT11_Counters_Entry調(diào)用被用于確定802.11統(tǒng)計(jì)計(jì)數(shù)器設(shè)置。計(jì)數(shù)器包括對(duì)發(fā)送段的數(shù);多播發(fā)送幀的數(shù);失敗的發(fā)送的數(shù);成功的重新發(fā)送的數(shù);復(fù)制幀的數(shù);在響應(yīng)RTS中CTS被收到及未收到的次數(shù);ACK在預(yù)期時(shí)間不收到的次數(shù);接收的段的數(shù);接收的多播幀的數(shù);和成功發(fā)送的MSDU的數(shù)的計(jì)數(shù)器。OID_DOT11_Supported_PHY_Types調(diào)用被用于確定由NIC支持的物理媒體類型。OID_DOT11_Current_Reg_Domain調(diào)用被用于確定PMD(物理媒體相關(guān))的現(xiàn)在的范例的支持的當(dāng)前調(diào)整的域。OID_DOT11_Temp_Type調(diào)用被用于確定物理層的操作溫度范圍(如0到40度C,-30到70度C)。OID_DOT11_Current_TX_Antenna調(diào)用被用于確定和設(shè)置用于發(fā)送的當(dāng)前天線。Diversity_Support調(diào)用被用于確定相異性支持值。OID_DOT11_Current_RX_Antenna調(diào)用被用于確定和設(shè)置用于接收的當(dāng)前天線。OID_DOT11_Supported_Power_Levels調(diào)用被用于確定支持的功率等級(jí),和對(duì)所有支持的功率等級(jí)的以毫瓦表示的發(fā)送輸出功率。OID_DOT11_Current_TX_Power_Level調(diào)用被用于確定和設(shè)置當(dāng)前的發(fā)送功率等級(jí)。OID_DOT11_Hop_Time調(diào)用被用于確定對(duì)PMD從通道2改變到通道80的微秒時(shí)間。OID_DOT11_Current_Channel調(diào)用被用于確定和設(shè)置由RF合成器輸出的頻率的當(dāng)前通道號(hào)。OID_DOT11_Max_Dwell_Time調(diào)用被用于確定使發(fā)送器允許在單個(gè)通道上操作的TU的最大時(shí)間。OID_DOT11_Current_Dwell_Time調(diào)用被用于確定和設(shè)置使發(fā)送器在由MAC設(shè)定的單個(gè)通道上操作的TU當(dāng)前時(shí)間。OID_DOT11_Current_Set被用于確定和設(shè)置PHYLME(層次管理實(shí)體)正使用的當(dāng)前模式組,以便確定跳轉(zhuǎn)序列。OID_DOT11_Current_Pattern調(diào)用被用于確定和設(shè)置PHYLME正使用的當(dāng)前模式,以便確定跳轉(zhuǎn)序列。OID_DOT11_Current_Index調(diào)用被用于確定和設(shè)置PHYLME正使用的當(dāng)前索引值,以便確定當(dāng)前的通道號(hào)。OID_DOT11_Current_Channel調(diào)用被用于確定和設(shè)置DSSSPHY的當(dāng)前操作頻率通道。OID_DOT11_CCA_Supported調(diào)用被用于確定支持的CCA(無(wú)干擾通道評(píng)估)方式。OID_DOT11_Current_CCA_Mode調(diào)用被用于確定和設(shè)置操作中的當(dāng)前CCA。OID_DOT11_ED_Threshold調(diào)用被用于確定和設(shè)置由DSSS正使用的當(dāng)前能量檢測(cè)閾值。OID_DOT11_CCA_Watchdog_Timer_Max調(diào)用被用于確定和設(shè)置最大的CCA監(jiān)視定時(shí)器值。OID_DOT11_CCA_Watchdog_Count_Max調(diào)用被用于確定和設(shè)置最大CCA監(jiān)視計(jì)數(shù)值。OID_DOT11_CCA_Watchdog_Timer_Min調(diào)用被用于確定和設(shè)置最小的CCA監(jiān)視定時(shí)器值。OID_DOT11_CCA_Watchdog_Count_Min調(diào)用被用于確定和設(shè)置最小的CCA監(jiān)視計(jì)數(shù)值。OID_DOT11_Reg_Domains_Support_Value調(diào)用被用于確定和設(shè)置最小的CCA監(jiān)視計(jì)數(shù)值。OID_DOT11_Reg_Domains_Support_Value調(diào)用被用于確定在現(xiàn)在實(shí)施中PLCP和PMD調(diào)整域。OID_DOT11_Supported_TX_Antenna調(diào)用被用于確定和設(shè)置支持的發(fā)送天線真值。OID_DOT11_Supported_RX_Antenna調(diào)用被用于確定和設(shè)置支持的接收天線真值。OID_DOT11_Diversity_RX調(diào)用被用于確定和設(shè)置接收相異性選擇其值。OID_DOT11_Supported_Data_Rate_Value調(diào)用被用于確定支持的發(fā)送和接收的數(shù)據(jù)速率值。本發(fā)明的接入點(diǎn)和工作站也支持專用802.11調(diào)用。這些調(diào)用是OID_DOT11_Maximum_Lookaheag,OID_DOT11_Current_Lookahead,OID_DOT11_Current_PAcKet_Filter,OID_DOT11_Current_Address,和OID_DOT11_Permonent_Address。這些專用的802.11調(diào)用是對(duì)NDIS層暴露的普通的MAC層功能。OID_DOT11_Maximum_Lookahead是由NIC小端口驅(qū)動(dòng)器支持的先行緩沖器的最大數(shù)量。用于提供所接收的包的預(yù)覽版本給對(duì)它的更搞的NDIS層,來(lái)確定是否接收特定的包或丟棄它。OID_DOT11_Current_Lookahead是正使用的先行緩沖器的大小。OID_DOT11_Current_PAcKet_Filter是當(dāng)前由工作站200或接入點(diǎn)300使用的包過(guò)濾器。OID_DOT11_Current_Address是當(dāng)前由工作站200或接入點(diǎn)300使用的IEEE49一位地址。OID_DOT11_Permanent_Address是駐留在NIC202,302的非易失性部分的IEEE48一位地址,它由NIC制造商預(yù)編程。在接入點(diǎn)(或工作站)和用戶方式應(yīng)用程序之間的通訊具有IOCTL(I/O控制)調(diào)用,它們提供與上述同樣的功能,允許用戶方式應(yīng)用程序來(lái)確定和設(shè)置NIC參數(shù)(即它們映射到上面確定的OID)。例如,IOCTL_DOT11_Operation_Mode_Capability映射到OID_DOT11_Operation_Mode_Capability。此外,提供IOCTL調(diào)用,允許應(yīng)用程序確定或確定柄設(shè)置接入點(diǎn)(或工作站)參數(shù)。這些調(diào)用包括軟件底層結(jié)構(gòu)配置調(diào)用和軟件底層結(jié)構(gòu)MIB調(diào)用。軟件底層結(jié)構(gòu)配置調(diào)用包括IOCTL_DOT11_Current_BSSD,IOCTL_DOT11_Desired_BSSD,IOCTL_DOT11_Current_SSID,IOCTL_DOT11_Current_BSS_Type,IOCTL_DOT11_Exclude_8021x,IOCTL_DOT11_Associate,IOCTL_DOT11_Disassociate,IOCTL_DOT11_Query_Adapter_List,IOCTL_DOT11_Query_BSSD_List,IOCTL_DOT11_Send_8021x_PKt,IOCTL_DOT11_Receive_Upcoll,IOCTL_DOT11_Check_Adapter,IOCTL_DOT11_8021x_State,和IOCTL_DOT11_8021x_Filter。軟件底層結(jié)構(gòu)MIB調(diào)用包括IOCTL_DOT11_Authentication_Response_Time_Out,IOCTL_DOT11_Privacy_Option_Implemented,IOCTL_DOT11_Desired_SSID,IOVTL_DOT11_Desired_BSS_Type,IOCTL_DOT11_Association_Response_Time_Out,IOCTL_DOT11_Disassociatea_Peer,IOCTL_DOT11_Deauthenticated_Per,IOCTLDOT11_Authentication_Failed_Peer,IOCTL_DOT11_Authentication_Algorithm,IOCL_DOT11_WEP_Default_Key_Value,IOCTL_DOT11_WEP_Key_Mapping,IOCTL_DOT11_Privacy_Invoked,IOCTL0DOT11_WEP_Default_Key_Id,IOCTL_DOT11_WEP_Key_Mapping_Length,IOCTL0DOT11_Exclude_Unencrypted,IOCTL_DOT11WEP_Exclude_Count,IOCTL_DOT11_Disassociate_Notification,IOCTL_DOT11_Deauthenticate_Nolification,IOCTL_DOT11_Authenticate_Fail_Notification,IOCTL_DOT11_WEP_Undecryptable_Count,和IOCTL_DOT11_Group_Address調(diào)用。IOCTL_DOT11_Current-BSSID調(diào)用被用于確定工作站的關(guān)聯(lián)接入點(diǎn)的MAC地址。若工作站不與接入點(diǎn)關(guān)聯(lián),則該工作站返回零輸出MAC地址,IOCTL_DOT11_Desired_BSSID調(diào)用被用于確定或設(shè)置希望關(guān)聯(lián)的接入點(diǎn)的MAC地址。IOCTL_DOT11_Current_SSID調(diào)用被用于確定關(guān)聯(lián)接入點(diǎn)的SSID。IOCTL_DOT11_Current_BSS_TYPE調(diào)用被用于確定工作站正按此操作的當(dāng)前BSS類型。IOCTL_DOT11_Exclude_8021x調(diào)用被用于確定或設(shè)置拒絕的8021x真值。IOCTL_DOT11_Associate調(diào)用被用于請(qǐng)求一工作站,它根據(jù)希望的BSSID,希望的SSID和希望的BSS類型參數(shù)的當(dāng)前值與一個(gè)接入點(diǎn)關(guān)聯(lián)。IOCTL_DOT11_Disossociate調(diào)用被用于請(qǐng)求一工作站與當(dāng)前關(guān)聯(lián)的接入點(diǎn)解除關(guān)聯(lián)。若工作中年未與接入點(diǎn)關(guān)聯(lián),返回一錯(cuò)誤碼。成功解除關(guān)聯(lián)后,由工作站產(chǎn)生MediaDissconnect信號(hào)。IOCTL_DOT11_Query_Adapter_List調(diào)用被用于確定工作站驅(qū)動(dòng)器206(或接入點(diǎn)驅(qū)動(dòng)器304)當(dāng)前具有的虛擬適配器表。IOCTL_DOT11_Query_BSSID_List調(diào)用被用于確定當(dāng)前BSS描述表。IOCTL_DOT11_Send_8021x_Pkt調(diào)用被用于請(qǐng)求工作站或接入點(diǎn)發(fā)送802.1x包。IOCTL_DOT11_Receive_Upcall調(diào)用被用于掛起調(diào)用,使得當(dāng)工作站驅(qū)動(dòng)器或接入點(diǎn)驅(qū)動(dòng)器接收上調(diào)用請(qǐng)求時(shí),工作站驅(qū)動(dòng)器或接入點(diǎn)驅(qū)動(dòng)器發(fā)送請(qǐng)求應(yīng)用程序上調(diào)用信息。當(dāng)作出此調(diào)用且若工作站驅(qū)動(dòng)器或接入點(diǎn)驅(qū)動(dòng)器已具有未完成的上調(diào)用時(shí),則驅(qū)動(dòng)器用未完成的上調(diào)用信息填入緩沖器,并立即完成此調(diào)用。若沒(méi)有未完成的請(qǐng)求,則工作站驅(qū)動(dòng)器(或接入點(diǎn)驅(qū)動(dòng)器)返回STATUS_PENDING,并在接收到上調(diào)用請(qǐng)求時(shí)完成該調(diào)用。作出的上調(diào)用的類型是掃描確認(rèn),復(fù)位確認(rèn),802.1x包發(fā)送確認(rèn),802.1x包接收指示,解除關(guān)聯(lián)通知,解除認(rèn)證通知,和認(rèn)證失敗通知。對(duì)接入點(diǎn)的上調(diào)用還包括關(guān)聯(lián)指示和解除關(guān)聯(lián)指示。IOCTL_DOT11_Check_Adapter調(diào)用被用于請(qǐng)求工作站或接入點(diǎn)校驗(yàn)給定適配器的存在。IOCTL_DOT11_8021x_State調(diào)用被用于確定或設(shè)置在特定范例中的8021.1x狀態(tài)。IOCTL_DOT11_8021x_Filter調(diào)用被用于確定或設(shè)置在特定工作站或接入點(diǎn)的虛擬小端口的情況的802.1x過(guò)濾器。IOCTL_DOT11_Authentication_Response_Time調(diào)用被用于確定或設(shè)置認(rèn)證響應(yīng)超時(shí)值。超時(shí)值是在認(rèn)證響應(yīng)中響應(yīng)工作站應(yīng)等待下一幀的時(shí)間。IOCTL_DOT11_Privacy_Option_Implemented調(diào)用被用于確定實(shí)現(xiàn)保密選項(xiàng)的真值。當(dāng)設(shè)置成真,指出實(shí)現(xiàn)WEP選項(xiàng)。IOCTL_DOT11_Desired_SSID調(diào)用被用于確定或設(shè)置在最近掃描的希望的SSID參數(shù)中使用的希望的服務(wù)組ID。IOCTL_DOT11_Desired_BSS_Type調(diào)用被用于確定或設(shè)置希望的BSS類型。IOCTL_DOT11_Association_Response_Time_Out調(diào)用被用于確定或設(shè)置關(guān)聯(lián)響應(yīng)的超時(shí)值,它是發(fā)請(qǐng)求的工作站為響應(yīng)發(fā)送的關(guān)聯(lián)請(qǐng)求MMPDU應(yīng)等待的時(shí)間。IOCTL_DOT11_Disassciation_Peer調(diào)用被用于確定最近解除關(guān)聯(lián)的原因以及最近解除關(guān)聯(lián)的工作站的地址。IOCTL_DOT11_Deauthenticted_Peer調(diào)用被用于確定最近解除認(rèn)證的原因,和最近解除認(rèn)證的工作站的地址。IOCTL_DOT11_Authentication_Failed_Peer調(diào)用被用于確定最近認(rèn)證失敗的原因,以及最近認(rèn)證失敗的工作站的地址。IOCTL_DOT11_Authentication_Algrithm調(diào)用被用于確定由工作站支持的所有認(rèn)證算法以及它們的狀態(tài)的表。調(diào)用也用于對(duì)認(rèn)證算法的表設(shè)置狀態(tài)。IOCTL_DOT11_WEP_Defoult_Key_Value調(diào)用被用于在指定的索引處設(shè)置默認(rèn)為WEP密鑰值。IOCTL_DOT11_WEP_Key_Mapping調(diào)用被用于確定WEP密鑰映射的表,或設(shè)置在指定索引的WEP密鑰映射。IOCTL_DOT11_Privacy_Invoked調(diào)用被用于確定或設(shè)置請(qǐng)求的保密的真值。當(dāng)設(shè)置為真時(shí),該值指出WEP機(jī)制被用于發(fā)送幀類型的數(shù)據(jù)。IOCTL_DOT11_WEP_Default_Key_Id調(diào)用被用于確定或設(shè)置對(duì)指定單元(即WEP默認(rèn)密鑰數(shù)組的第一,第二,第三,或第四單元)的WEP默認(rèn)密鑰ID值。IOCTL_DOT11_WEP_Key_Mapping_Length調(diào)用被用于確定或設(shè)置WEP密鑰映射長(zhǎng)度。IOCTL_DOT11_Exclude_Unenrypted調(diào)用被用于確定或設(shè)置拒絕不加密的真值。當(dāng)設(shè)置成真,工作站將不在MAC服務(wù)接口上指出,具有幀控制域的WEP子域的接收的MSDU等于零。IOCTL_DOT11_WEP_Excluded_Count調(diào)用被用于確定WEP拒絕的計(jì)數(shù)。IOCTL_DOT11_Disassociate_Notification調(diào)用被用于確定或設(shè)置解除關(guān)聯(lián)通知真值。當(dāng)此真值設(shè)成真,無(wú)論何時(shí)工作站發(fā)出解除關(guān)聯(lián)幀,就發(fā)出解除關(guān)聯(lián)通知。解除關(guān)聯(lián)通知包括解除關(guān)聯(lián)幀被發(fā)送到的MAC的MAC地址和解除關(guān)聯(lián)的理由。IOCTL_DOT11_Deauthenticate_Notification調(diào)用被用于確定和設(shè)置解除認(rèn)證通知的真值。當(dāng)設(shè)置成真,無(wú)論何時(shí)工作站發(fā)送解除認(rèn)證幀,就發(fā)出解除認(rèn)證通知。既然出認(rèn)證通知包括解除認(rèn)證幀被發(fā)送到的MAC的MAC地址和解除認(rèn)證的理由。IOCTL_DOT11_Authenticate_Fail_Notification調(diào)用被用于確定和設(shè)置認(rèn)證失敗通知的真值。當(dāng)設(shè)置成真,無(wú)論何時(shí)工作站發(fā)送認(rèn)證幀就發(fā)送認(rèn)證失敗通知。解除認(rèn)證通知包括解除認(rèn)證的幀被發(fā)送到的MAC的MAC地址和解除認(rèn)證的理由。IOCTL_DOT11_WEP_Udecryptable_Count調(diào)用被用于確定WEP未解密的計(jì)數(shù)。IOCTL_DOT11_Group_Address調(diào)用被用于確定多播地址和它們行狀態(tài)的表,并在指定索引設(shè)置多播地址及行狀態(tài)。已描述了IOCTL調(diào)用,現(xiàn)將描述802.11對(duì)標(biāo)準(zhǔn)NDIS功能的擴(kuò)展。如在下面描述那樣,NIC202,302必須實(shí)現(xiàn)這些擴(kuò)展。若NIC202,302支持分段卸載,則它必須支持WEP卸載。在此情況,互相作用是在MSDU層,除非WEP密鑰未被卸載或NIC202,302不支持所需的WEP算法。若WEP密鑰未被卸載或不支持WEP算法,互相作用也包括表示成一個(gè)或多個(gè)MPDU的鏈的MSDU。若NIC202,302支持WEP卸載但不支持分段卸載,則除了MSDU以外,互相作用還包括表示成一個(gè)或多個(gè)MPDU的鏈的MSDU,且在需要時(shí)工作站驅(qū)動(dòng)器206或接入點(diǎn)驅(qū)動(dòng)器304實(shí)現(xiàn)分段,且這些分段被送到MPDU。若NIC202,302不支持分段卸載或WEP卸載,在NIC和工作站200或接入點(diǎn)300之間的互相作用還包括表示成一個(gè)或多個(gè)MPDU的鏈的MSDU,且在工作站200或接入點(diǎn)300實(shí)現(xiàn)分段(諸分段被送到MPDU)和/或WEP(WEP在分段后實(shí)現(xiàn))。除了NDIS_PACKET以外,接入點(diǎn)300或工作站200將符合802.11協(xié)議的信息送到NIC202,302。指向此802.11擴(kuò)展信息的指針能通過(guò)Ndis_Get_PAcKet_Meida_Specific_Iifo命令檢索。此命令返回指針指向媒體特定的信息,它實(shí)際上是到DOT11_Send_Extension_Info的指針。NIC202,302必須使用Ndis_Get_PAcKet_Media_Specific_Info檢索輸出包的擴(kuò)展信息。包括在對(duì)此命令的響應(yīng)中的信息包括為從MDL鏈檢索MPDU所必需的信息。包描述符能描述單個(gè)MSDU或單個(gè)MSDU中所有MPDU(分段)。提供的其它信息是uDontFragment位,hWEPOffload句柄和分段數(shù)。uDontFragment位標(biāo)記NIC202,302是否能分段該包。hWEPOffload句柄是對(duì)被用于加密包(若它未被分段)或加密包的每一段(或它被分段)的WEP行的句柄。工作站200或接入點(diǎn)300保證這里傳送的句柄值在調(diào)用期間保持有效。若NIC202,302支持分段卸載,則它必須支持WEP卸載。若NIC202,302不支持分段卸載,則工作站或接入點(diǎn)300在必要時(shí)實(shí)現(xiàn)分段。若NIC202,302不支持WEPjiami,接入點(diǎn)300或工作站200實(shí)現(xiàn)WEP加密。若不支持以硬件方式分段,且NIC202,302不發(fā)送未分段的包,則NIC202,302返回適當(dāng)?shù)臓顟B(tài)碼。在接收該狀態(tài)碼后,工作站200或接入點(diǎn)300將再?gòu)腘IC202,302詢問(wèn)分段的閾值和最大的MPDU長(zhǎng)度。NIC202,302必須使用以特定方式提供的802.11發(fā)送擴(kuò)展信息。下面列舉了802.11NIC如何必須使用提供的802.11發(fā)送擴(kuò)展信息。1)uDontFragment位被清除了,分段數(shù)=0且hWEPOffload是NULLNIC202。302使用頂層NDIS_PACKET結(jié)構(gòu)得到包緩沖器鏈的描述,在需要時(shí)分段包,且不應(yīng)用WEP于包的每個(gè)分段(若包是分段的)或該包(若包未分段)。2)uDontFragment被清除,分段數(shù)=0且hWEPOffload不是NULLNIC202,302使用頂層NDIS_PACKET結(jié)構(gòu)得到包緩沖器鏈的描述,在需要時(shí)分段包,使用hWEPOffload句柄值定為WEP密鑰,并應(yīng)用WEP到包的每個(gè)分段(或該包是分段的)或到該播(若該包未分段)。在兩種情況,NIC需要對(duì)ICV和IV分配緩沖器。在此情況較高層不分配ICV或IV的理由是因?yàn)樗恢繬IC202,302是否分段該包(MPDU在NIC中的最大長(zhǎng)度能由NIC根據(jù)PHY錯(cuò)誤率動(dòng)態(tài)地改變)。3)uDontFragment位被清除,分段數(shù)>1且hWEPOffload是NULL工作站200/接入點(diǎn)300保證不發(fā)生此情況,因?yàn)楫?dāng)uDontFragment位被清除,NIC202,302用硬件支持分段。4)uDontFragment位被清除,分段數(shù)>1且hWEPOffload不是NULL工作站200/接入點(diǎn)300保證不發(fā)生此情況,因?yàn)楫?dāng)uDontFragment位被清除,NIC202,302用硬件支持分段(這意味著它也支持WEP卸載)。5)uDontFragment被置位,分段數(shù)=0且hWEPOffload是NULLNIC202,302使用頂層NDIS_PACKET結(jié)構(gòu)得到包緩沖器鏈的描述,在無(wú)線發(fā)送包之前不分段該包且不應(yīng)用WEP到該包。6)uDontFragment被置位,分段數(shù)=0且hWEPOffload不是NULLNIC202,302使用頂層NDIS_PACKET結(jié)構(gòu)得到包緩沖器鏈的描述,不分段該包并使用hWEPOffload句柄值定位WEP密鑰,并應(yīng)用WEP到該包。在此情況,NIC202,302不需要對(duì)ICV和IV分配緩沖器,因?yàn)楣ぷ髡?00/接入點(diǎn)300保證對(duì)該包已經(jīng)為ICV和IV分配了緩沖器。7)uDontFragment位被置位,分段數(shù)>1且hWEPOffload是NULL在此情況,頂層NDIS_PACKET的緩沖器鏈描述所有MPDU。NIC202,302應(yīng)使用從頂層NDIS_PACKET結(jié)構(gòu)的MediaSpecificInformation指針來(lái)的DOT11_FRAGMENT_DESSRIPTOR結(jié)構(gòu)(DOT11_SEND_EXTENSION_INFO結(jié)構(gòu)的DOT11FragmentDescriptor域)的數(shù)組來(lái)得到每個(gè)分段(分段數(shù)等于usNumberOfFragments)的偏置和長(zhǎng)度,并在無(wú)線發(fā)送每個(gè)分段以前不對(duì)它們應(yīng)用WEP。8)uDontFragment位被置位,分段數(shù)>1且hWEPOffload不是NULL在此情況,頂層NDIS_PACKET的緩沖器鏈描述所有MPDU。NIC202,302應(yīng)使用從頂層NDIS_PACKET結(jié)構(gòu)的MediaSpecificInformation指針來(lái)的DOT11_FRAGMENT_DESSRIPTOR結(jié)構(gòu)(DOT11_SEND_EXTENSION_INFO結(jié)構(gòu)的DOT11FragmentDescriptor域)的數(shù)組來(lái)得到每個(gè)分段(分段數(shù)等于usNunberOfFragments)的偏置和長(zhǎng)度,并使用hWEPOffload句柄值定位WEP密鑰,且在無(wú)線發(fā)送每個(gè)分段前對(duì)它們應(yīng)用WEP。在此情況,NIC不需要為ICV和IV分配緩沖器,因?yàn)楣ぷ髡?00/接入點(diǎn)300保證對(duì)該包的每個(gè)分段已經(jīng)為ICV和IV分配了緩沖器。若在處理包時(shí)存在任何失敗,NIC應(yīng)指出適當(dāng)?shù)臓顟B(tài)并在其配置表中還更新適當(dāng)?shù)慕y(tǒng)計(jì)。返回的狀態(tài)碼是下列中的一個(gè)或多個(gè)(在后面定義);DOT11_STATUS_SUCCESS用于成功發(fā)送或接收MSDU;DOT11_STATUS_RETRY_LIMIT_EXCEED_當(dāng)ShartRetryMax或LongRetryMax重試極限被超過(guò)時(shí),因?yàn)槲凑J(rèn)可不能提交定向的MSDU。狀態(tài)類型_失敗;DOT11_STATUS_UNSUPPORTED_PRIORITY因?yàn)椴恢С植煌贑ontention或ContentionFree的優(yōu)先權(quán)。狀態(tài)類型_失敗;DOT11_STATUS_UNSUPPORTED_SERVICE_CLASS因?yàn)椴恢С諶eorderableMulticast或StrictlyOrdered以外的服務(wù)類型,狀態(tài)類型失?。籇OT11_STATUS_UNSUPPORTED_PRIORITY當(dāng)無(wú)點(diǎn)協(xié)調(diào)器可用時(shí)不可用對(duì)ContentionFree的優(yōu)先權(quán),在此情況MSDU用提供的Contention優(yōu)先權(quán)被發(fā)送。狀態(tài)類型_提示;DOT11_STATUS_UNAVAILABLE_SERVICE_CLASS_當(dāng)工作站的功率管理方式是不同于“有效的”時(shí)不可用StrictlyOrdered服務(wù)的服務(wù)類型。狀態(tài)類型提示;DOT11_STATUS_XMIT_MSDU_TIMER——EXPIRED_當(dāng)TransmitMSDUTimer在成功提交前達(dá)到MaxTransmitMSDULifetime時(shí)不可提交。狀態(tài)類型_失敗;DOT11_STATUS_UNAVAILABLE_BSS因?yàn)闊o(wú)BSS可用而不可提交。狀態(tài)類型_失敗;DOT11_STATUS_EXCESSIVE_DATA_LENGTH若uDontFragment位被置位且卡不能發(fā)送不分段的包,發(fā)生超過(guò)數(shù)據(jù)長(zhǎng)度的包。狀態(tài)類型_失??;和DOT11_STATUS_ENCRYPTION_FAILED因?yàn)槿魏卫碛刹荒芗用軘?shù)據(jù)包,狀態(tài)類型_失敗。除了NDIS_PACKET以外,NIC202,302應(yīng)送出符合802.11協(xié)議的信息。到擴(kuò)展信息的指針能通過(guò)Ndis_Get_PAcKet_Media_Specific_Info檢索。802.11NIC必須使用Ndis_Set_PAcKet_Media_Specific_Info來(lái)設(shè)置進(jìn)入包的擴(kuò)展信息。包含DOT11_Recv_Extension_Info的NDIS包描述符將描述重組的長(zhǎng)度包(僅當(dāng)NIC202,302已完成重組)或未分段的包,而在DOT11_Recv_Extension_Info中的pNdisPAcKet只有在分段被接收且未被重組時(shí)描述這些分段。包含DOT11_Recv_Extension_Info頂層NDIS包描述符在包作為一組分段被收到且未重組時(shí)將不描述任何可緩沖器鏈。它將描述已重組的或未分段的包(MSDU)。在MSDU的情況,在表示它以前,它將去除ICV和IV緩沖器。由NIC202,302設(shè)置的其它信息包括優(yōu)先權(quán);通過(guò)所有物理媒體類型的以dBm和以定性測(cè)度表示的接收的信號(hào)的強(qiáng)度;狀態(tài);接收的MPDU數(shù);分段數(shù)和指向NDIS_PAcKet結(jié)構(gòu)的指針的數(shù)組。優(yōu)先權(quán)設(shè)置規(guī)定用于數(shù)據(jù)單位傳輸?shù)慕邮仗幚韮?yōu)先權(quán)。所允許的值是Contention或ContentionFree。狀態(tài)信息在表示MSDU時(shí)包含由NIC202,302填入的狀態(tài)。若狀態(tài)是成功,此域包含DOT11_Statns_Success加上任何可應(yīng)用的提示狀態(tài)碼所有可應(yīng)用的狀態(tài)碼需要是邏輯或)。若NIC202,302在能表示包之前遇到失敗,則它應(yīng)舍棄該包并更新在其配置表中的適當(dāng)統(tǒng)計(jì)。在此情況,NIC202,302必須不表示該包。接收的MPDU數(shù)包含由NIC202,302接收并形成MSDU的MPDU的數(shù),MSDU被表示并必須包含大于1且小于DOT11_Max_Num_Of_Fragment的值。分段數(shù)包含由NIC202,302返回的分段數(shù)。若NIC202,302支持分段合并的卸載,則它必須支持WEP卸載。若NIC202,302不支持分段合并卸載,則工作站200/接入點(diǎn)300在必要時(shí)實(shí)現(xiàn)分段合并。若NIC202,302也不支持WEP卸載,則工作站200/接入點(diǎn)300實(shí)現(xiàn)WEP解密。下面列舉了NIC202。302如何必須在每個(gè)下面情況填入802.11接收擴(kuò)展信息。1)接收的包不是分段且不需應(yīng)用WEP到該包。在表示包以前以下面方式設(shè)置802.11接收擴(kuò)展信息;Status=DOT11_Status_Success,NumberOfMPDUsReceived=1,NumberOfFragment=0,和到NULLedout(空輸出)的數(shù)組的指針。頂層NDIS_PACKET必須描述包緩沖器的鏈。若在NIC202,302能向NDIS表示該包之前存在任何失敗,則NIC202,302應(yīng)舍棄該包并更新其配置表中的適當(dāng)統(tǒng)計(jì)。2)接收的包不是分段,WEP需要應(yīng)用到該包且需要的WEP密鑰在卡中不具備或WEP在硬件中不支持。在表示包之前以下面方式設(shè)置802.11接收擴(kuò)展信息Status=DOT11_STATUS_SUCCES/DOT11_STATUS_WEP_KEY_UNAVAILABLE,NumberOfMPDUsReceived=1,NumberOfFragments=0,到NULLedout(空輸出)的數(shù)組的指針。頂層NDIS_PACKET必須描述包緩沖器鏈。若在NIC202,302能向NDIS表示該包之前存在任何失敗,則NIC202,302應(yīng)舍棄該包并更新在其配置表中的適當(dāng)統(tǒng)計(jì)。3)接收的包不是分段,WEP需要應(yīng)用到該包,且在卡中具備需要的WEP密鑰。在表示包之前以下面方式設(shè)置802.11接收擴(kuò)展信息Status=DOT11_STATUSSUCCESS/DOT11_STATUS_ICV_VERIFIED,NumberOfMPDUsReceived=1,NumberOfFragments=0,到NULLedout(空輸出)的數(shù)組的指針。頂層NDIS_PACKET必須描述包緩沖器鏈。若在NIC202,302能向NDIS表示該包之前存在任何失敗,則NIC202,302應(yīng)舍棄該包并更新在其配置表中的適當(dāng)統(tǒng)計(jì)。4)接收的包是分段,在分段接收時(shí)間間隔內(nèi)已接收所有分段,且WEP不需要用到這些分段。在表示該包之前以下面方式設(shè)置802.11接收擴(kuò)展信息。若卡支持以硬件方式分段合并,則其值應(yīng)如/Status=DOT11_STATUS_SUCCESS/DOT11_STATUS_PACKET_REASSEMBLED,NumberOfFragment=0,到NULLedout(空輸出)的數(shù)組的指針。頂層NDIS_PACKET必須描述重組的包緩沖器的鏈。若卡不支持硬件的分段合并,則值應(yīng)如下Status=DOT11_STATUS_SUCCESS/DOT11_STATUS_PACKET_NOT_REASSEMBLED,NumberOfMPDUsReceived=收到的分段數(shù),指針是指向NDIS_PACKET結(jié)構(gòu)的數(shù)組,數(shù)組中輸入項(xiàng)數(shù)等于接收的分段數(shù)。頂層NDIS_PACKET必須描述第一分段的包緩沖器鏈,以繞過(guò)NDIS校驗(yàn)(NDIS不允許零長(zhǎng)度的包)。若在NIC202,302能向NDIS表示重組的包或諸分段之前存在任何失敗,則NIC202,302應(yīng)舍棄諸分段并更新其配置表中的適當(dāng)統(tǒng)計(jì)。5)接收的包是分段,在分段接收時(shí)間間隔內(nèi)所有分段已被接收,WEP需要應(yīng)用到諸分段且所需的WEP密鑰在卡中不具備,或WEP在硬件中不支持。在表示該包之前以下面方式設(shè)置802.11擴(kuò)展信息Status=DOT11_STATUS_SUCCESS/DOT11_STATUS_PACKET_NOT_REASSEMBLED/DOT11_STATUS_WEP_KEY_UNAVAILABLE,NumberOfMPDUsReceived=收到的分段數(shù),NumberOfFragment=收到的分段數(shù),指向NDIS_PACKET結(jié)構(gòu)的數(shù)組的指針,數(shù)組中輸入項(xiàng)數(shù)等于接收的分段數(shù)。頂層NDIS_PACKET必須描述第一分段的包緩沖器鏈。若在NIC202,302那個(gè)向NDIS表示諸分段之前存在任何失敗,則NIC202,302應(yīng)舍棄諸分段并更新其配置表中的適當(dāng)?shù)慕y(tǒng)計(jì)。6)接收的包是分段,在分段接收時(shí)間間隔內(nèi)已收到的所有分段,WEP需要應(yīng)用到諸分段密切需喲的WEP密鑰在卡中可得到。在表示該包之前以下面方式設(shè)置802.11接收擴(kuò)展信息若卡以硬件方式支持解分段,則值應(yīng)如下Status=DOT11_STATUS_SUCCESS/DOT11_STATUS_PACKET_REASSEMBLED/DOT11_STATUS_ICV_VERIFIED,NumberOfMPDUsReceived=收到的分段數(shù),NumberOfFragment=0,指向數(shù)組的指針是NULLedout(空輸出)。頂層NDISPACKET必須描述第一分段的包緩沖器鏈,以便繞過(guò)NDIs校驗(yàn)(NDIS不允許零長(zhǎng)度的包)。若卡不支持硬件方式的解分段,則該值應(yīng)如下Status=DOT11_STATUS_SUCCESS/DOT11_STATUS_PACKET_NOT_REASSEMBLED/DOT11_STATUS_ICV_VERIFIED,NumberOfMPDUsReceived=收到的分段數(shù),NumberOfFragment=收到的分段數(shù),指針是指向NDISPACKET結(jié)構(gòu)的數(shù)組,數(shù)組中的輸入項(xiàng)數(shù)等于收到的分段數(shù)。頂層NDIS_PACKET必須描述第一分段的包緩沖器鏈,以便繞過(guò)NDIS校驗(yàn)(NDIS不運(yùn)足零長(zhǎng)度的包)。若在NIC202,302能向NDIS表示重組的包或分段之前存在任何失敗,則NIC202,302應(yīng)舍棄諸分段并更新在其配置表中的適當(dāng)統(tǒng)計(jì)。已描述了OID和IOCTL調(diào)用以及IOCTL調(diào)用和對(duì)標(biāo)準(zhǔn)的NDIS功能的802.11擴(kuò)展,現(xiàn)將對(duì)各種操作方式描述在NIC202,302和工作站200/接入點(diǎn)300之間的互相作用每一級(jí)NIC202,320能請(qǐng)求完成的期望的操作序列。將描述的事件序列是典型的事件組??梢哉?qǐng)求支持以底層結(jié)構(gòu)方式操作的工作站200的NIC在重起動(dòng)或軟件復(fù)位之后完成下述操作序列。本專業(yè)熟練人士認(rèn)識(shí)到,因?yàn)橐郧暗能浖?fù)位或重起動(dòng),只有該操作序列的部分在每次傳遞時(shí)可以執(zhí)行。工作站200可以詢問(wèn)NIC202的能力。對(duì)NIC202作出的調(diào)用包括下列OID調(diào)用OID_DOT11_Offload_Capability,OID_DOT11_Opertion_Mode_Capability,OID_DOT11_Optional_Capability,OID_DOT1_CF_Pollable,OID_DOT11_Opertional_Rate_Set,OID_DOT11_Supported_PHY_Types,OID_DOT11_Diversity_Support,OID_DOT11_Power_Levels,OID_DOT11_Reg_Domain_Support_Value,和OID_DOT11_Supported_Dates_Value。一旦能力被得知,工作站200能可選地設(shè)置NIC202的當(dāng)前能力。這包括下列OID調(diào)用;OID_DOT11_Current_Offload_Capability,OID_DOT11_CRrrent_Opertion_Mode,OID_DOT11_Current_Phy_Type,OID_DOT11_Current_Optional_Cpability,和OID_DOT11_Diversity_Selection_RX。工作站200也能通過(guò)OID調(diào)用詢問(wèn)并設(shè)置NIC參數(shù)。這些參數(shù)是不受它們?cè)谄渲羞\(yùn)行的802.11LAN的當(dāng)前狀態(tài)影響的參數(shù)。只對(duì)其默認(rèn)值需要改變的那些參數(shù)作出設(shè)置調(diào)用。在這點(diǎn)上能改變或詢問(wèn)的參數(shù)表是OID_DOT11_Temp_Type,OID_DOT11_MPDU_Max_Length,OID_DOT11_MAC_Address,OID_DOT11_Station_ID,OID_DOT11_Current_TX_Antenna,OID_DOT11_Current_RX_Antenna,OID_DOT11_Current_TX_Power_Level,OID_DOT11_Supported_TX_Antenna,和OID_DOT11_Supported_RX_Antenna。對(duì)支持FHSSPHY的NIC,參數(shù)表還包括OID_DOT11_Hop_Time,OID_DOT11_Current_Channel_Number,OID_DOT11_Max_Dwell_Time,OID_DOT11_Current_Dwell_Time,OID_DOT11_current_Set,OID_DOT11_Current_Pattern,和OID_DOT11_Current_Index。對(duì)支持DSSSPHY的NIC參數(shù)表還包括OID_DOT11_Current_Channel,OID_DOT11_CCA_Mode_Supported,OID_DOT11_Current_CCA_Mode,OID_DOT11_ED_Threshold。對(duì)支持IRPHY的NIC,參數(shù)還包括OID_DOT11_CCA_Watchdog_Timer_Max,OID_DOT11_CCA_watchdog_Count_Max,OID_DOT11_CCA_Watchdog_Timer_Min,和OID_DOT11_CCA_Watchdog_Count_Min。一旦成功地完成掃描請(qǐng)求,工作站200能可選地通過(guò)OID詢問(wèn)和設(shè)置NIC參數(shù)。這些參數(shù)是受它們?cè)谄渲胁僮鞯?02.11LAN的當(dāng)前狀態(tài)影響的參數(shù)。只對(duì)其默認(rèn)值需要改變的那些參數(shù)作出設(shè)置調(diào)用。在此點(diǎn)能被改變或詢問(wèn)的參數(shù)表包括OID_DOT11_Operationl_Rate_Set,OID_DOT11_Current_Reg_Domain(該調(diào)用需要由NIC202完成被動(dòng)掃描),OID_DOT11_Current_TX_Antenna,OID_DOT11_Current_RX_Antenna,OID_DOT11_Current_TX_Power_Level,OID_DOT11_Supported_TX_Antenna,OID_DOT11_Supported_RX_Antenna,和OID_DOT11_Diversity_Selaction_RX,對(duì)支持FHSSPHY的NIC,參數(shù)表還包括OID_DOT11_Hop_Time,OID_DOT11_Current_Channel_Number,OID_DOT11_Mx_Dwell_Time,Current_Dwell_Time,OID_DOT11_Current_Set,OID_DOT11_Current_Pattern,和OID_DOT11_Current_Index。對(duì)支持DSSSPHY的NIC參數(shù)表還包括OID_DOT11_Current_Channel,OID_DOT11_CCA_Mode_Supported,OID_DOT11_Current_CCA_Mode,OID_DOT11_ED_Threshold。對(duì)支持IRPHY的NIC參數(shù)表還包括OID_DOT11_CCA_Watchdog_Timer_Mx,OID_DOT11_CCA_Watchdog_Count_Max,Oid_DOT11_CCA_Watchdog_Timer_Min,和OID_DOT11_CCA_Watchdog_Count_Min。工作站200能向NIC202發(fā)送與底層結(jié)構(gòu)BSS的聯(lián)合請(qǐng)求(OID_DOT11_Joln_Request),一旦聯(lián)合請(qǐng)求成功地完成,NIC202可以自己或按請(qǐng)求完成下列工作1)遵循如上在802.11標(biāo)準(zhǔn)NDIS功能的擴(kuò)展中所解釋的小端口發(fā)送路徑擴(kuò)展的規(guī)則,由工作站200處理并發(fā)送給定打包給NIC202,當(dāng)NIC202改變與這些OID關(guān)聯(lián)的參數(shù)并通過(guò)NDIS指示通知工作站202這些改變時(shí),能使用下列OID調(diào)用詢問(wèn)NIC202OID_DOT11_MPDU_Max_Lengty。2)此外,NIC202能遵循如上在802.11對(duì)標(biāo)準(zhǔn)NDIS功能的擴(kuò)展中所解釋的小端口接收路徑擴(kuò)展的規(guī)則,處理所接收的包,并將它們送到工作站200。若NIC202支持WEP卸載/上載,使用OID_DOT11_WEP_Offload,OID_DOT11_WEP_Upload,OID_DOT11_Defanlt_WEP_Offload,和OID_DOT11_Default_WEP_Upload調(diào)用,NIC202能被卸載一個(gè)WEP行,或者一個(gè)已經(jīng)卸載的WEP行可以在任何時(shí)刻上載。3)在請(qǐng)求時(shí)處理掃描請(qǐng)求(OID_DOT11_Scan_Request)。4)總是表示查探響應(yīng)及信標(biāo)幀。還指示對(duì)某些包發(fā)送所接收到的選擇的ACK包。使用NDIS發(fā)送路徑擴(kuò)展等指示,所接收的ACK包是對(duì)哪個(gè)要表示的發(fā)送包。5)在只讀和讀寫OID(包括象OID_DOT11_WEP_ICV_ERROR_COUNT和OID_DOT11_COUNTERS_ENTRY的統(tǒng)計(jì)OID)處理所有參數(shù)詢問(wèn)請(qǐng)求。此外,在此點(diǎn)可以改變的參數(shù)表包括OID_DOT11_CURRENT_PACKET_FILTER,OID_DOT11_POWER_MGMT_MODE,OID_DOT11_RTS_THRESHOLD,OID_DOT11_SHORT_RETRY_LIMIT,OID_DOT11_LONG_RETRY_LIMIT,OID_DOT11_FRAGMENTATION_THRESHOLD,OID_DOT11_MAX_TRANSMIT_MSDU_LIFETIME,和OID_DOT11_MAX_RECEIVE_LIFETIME。工作站200也能發(fā)出不同于NDIS復(fù)位請(qǐng)求的NIC軟件復(fù)位請(qǐng)求(Reset_Request)。此軟件復(fù)位請(qǐng)求NIC202自己準(zhǔn)備好與某些介入的配置OID和/或掃描請(qǐng)求OID作新的聯(lián)合或新的開(kāi)始請(qǐng)求。該請(qǐng)求還具有標(biāo)志,告訴NIC202是否保存當(dāng)前設(shè)置或重新加載默認(rèn)的設(shè)置。在成功地完成此請(qǐng)求之后,工作站能根據(jù)NIC的能力,周圍802.11LAN的狀態(tài)和用戶請(qǐng)求的配置,對(duì)四個(gè)配置的任一個(gè)重復(fù)所期望的操作序列??梢哉?qǐng)求支持以IBSS聯(lián)合方式操作的工作站200的NIC在重起動(dòng)或軟件復(fù)位之后完成下述操作序列。本專業(yè)熟練人士認(rèn)識(shí)到,因?yàn)橐郧暗能浖?fù)位或重起動(dòng),只有該操作序列的部分在每次傳輸時(shí)可以執(zhí)行。工作站200能詢問(wèn)NIC202的能力。對(duì)NIC202作出的調(diào)用包括下列OID調(diào)用OID_DOT11_OFFLOAD_CAPABILITY,OID_DOT11_OPERATION_MODE_CAPABILITY,OID_DOT11_OPTIONALCAPABILITY,OID_DOT11_OPERATIONAL_RATE_SET,OID_DOT11_SUPPORTED_PHY_TYPES,OID_DOT11_DIVERSITY_SUPPORT,OID_DOT11_SUPPORTED_POWER_LEVELS,OID_DOT11_REG_DOMAIN_SUPPORTVALUE,和OID_DOT11_SUPPORTED_DATA_RATES_VALUE。一旦能力被得知,工作站200能可選地設(shè)置NIC202的當(dāng)前能力。這包括下列OID調(diào)用OID_DOT11_CURRENT_OFFLOAD_CAPABILITY,OID_DOT11_CURRENT_OPERATION_MODE,OID_DOT11_CURRENT_PHY_TYPE,OID_DOT11_CURRENT_OPTIONAL_CAPABILITY,和OID_DOT11_DIVERSITY_SELECTION_RX。工作站200也能通過(guò)OID調(diào)用詢問(wèn)和設(shè)置NIC參數(shù)。這些參數(shù)是不受它們正在操作的802.11LAN的當(dāng)前狀態(tài)的影響的參數(shù)。只對(duì)其默認(rèn)值需要改變的那些參數(shù)作出設(shè)置調(diào)用。在這點(diǎn)處能被改變或詢問(wèn)的參數(shù)表是OID_DOT11_TEMP_TYPE,OID_DOT11_MPDU_MAX_LENGTH,OID_DOT11_MC_ADDRESS,OID_DOT11_STATION_ID,OID_DOT11_CURRENT_TX_ANTENNA,OID_DOT11_CURRENT_RX_ANTENNA,OID_DOT11CURRENT_TX_POWER_LEVEL,OID_DOT11_SUPPORTED_TX_ANTENNA,和OID_DOT11_SUPPORTED_RX_ANTENNA。對(duì)支持FHSSPHY的NIC,參數(shù)表還包括OID_DOT11_HOP_TIME,OID_DOT11_CHANNEL_NUMBER,OID_DOT11_MAX_DWELL_TIME,OID_DOT11_CURRENT_DWELLTIME,OID_DOT11_CURRENT_SET,OID_DOT11_CURRENT_PATTERN,和OID_DOT11_CURRENT_INDEX。對(duì)支持DSSPHY的NIC,參數(shù)表還包括OID_DOT11_CURRENT_CHANNEL,OID_DOT11_CCA_MODE_SUPPORTED,OID_DOT11_CURRENT_CCA_MODE,OID_DOT11_ED_THRESHOLD。對(duì)支持IRPHY的NIC,參數(shù)表還包括OID_DOT11_CCA_WATCHDOG_TIMER_MAX,OID_DOT11_CCA_WTCHDOG_COUNT_MAX,OID_DOT11_CCA_WATCHDOG_TIMER_MIN,和OID_DOT11_CCA_WATCHDOG_COUNT_MIN。工作站200發(fā)出掃描請(qǐng)求(主動(dòng)或被動(dòng)的)OID調(diào)用(SCAN_REQUENT)。使用小端口接收路徑擴(kuò)展的規(guī)則指出在掃描期間的信標(biāo)和選通響應(yīng)幀,這在有關(guān)對(duì)標(biāo)準(zhǔn)NDIS功能的802.11擴(kuò)展中說(shuō)明。這些規(guī)則應(yīng)用于所有接收的包。一旦成功地完成掃描請(qǐng)求,工作站200能可選地通過(guò)OID詢問(wèn)和設(shè)置NIC參數(shù)。這些參數(shù)是受它們?cè)谄渲胁僮鞯?02.11LAN的當(dāng)前狀態(tài)影響的參數(shù)。只對(duì)其默認(rèn)值需要改變的那些參數(shù)作出設(shè)置(SET)調(diào)用。在此點(diǎn)能被改變或詢問(wèn)的參數(shù)表包括OID_DOT11_ATIM_WINDOW,OID_DOT11_OPERATIONAL_RATE_SET,OID_DOT11_BEACON_PERIOD,OID_DOT11_CURRENT_REG_DOMAIN(該調(diào)用需要被動(dòng)的掃描已由NIC202完成),OID_DOT11_CURRENT_TX_ANTENNA,OID_DOT11_CURRENT_RX_ANTENNA,OID_DOT11_CURRENT_TX_POWER_LEVEL,OID_DOT11_SUPPORTED_TX_ANTENNA,OID_DOT11_SUPPORTED_RX_ANTENNA,和OID_DOT11_DIVERSITY_SELECTION_RX。對(duì)支持FHSSPHY的NIC,參數(shù)表還包括OID_DOT11_HOP_TIME,OID_DOT11_CURRENT_CHANNEL_NUMBER,OID_DOT11_MAX_DWELL_TIME,OID_DOT11_CURRENT_DWELL_TIME,OID_DOT11_CURRENT_SET,OID_DOT11_CURRENT_PATTERN,和OID_DOT11_CURRENT_INDEX。對(duì)支持DSSSPHY的NIC,參數(shù)表還包括OID_DOT11_CURRENT_CHANNEL,OID_DOT11_CCA_MODE_SUPPORTED,OID_DOT11_CURRENT_CCA_MODE,OID_DOT11_ED_THRESHOLD。對(duì)支持IRPHY的NIC,參數(shù)表還包括OID_DOT11_CCA_WATCHDOG_TIMER_MAX,OID_DOT11_CCA_WATCHDOG_COUNT_MAX,OID_DOT11_CCA_WATCHDOG_TIMER_MIN,和OID_DOT11_CCA_WATCHDOG_COUNT_MIN。工作站200可以向NIC202發(fā)送一個(gè)開(kāi)始請(qǐng)求(Start_Request)。一旦開(kāi)始請(qǐng)求成功地完成,NIC202自己或被請(qǐng)求做下列事情1)NIC202必須發(fā)出周期的信標(biāo)幀,且必須通過(guò)查探響應(yīng)回答查探請(qǐng)求幀。2)遵循如上在802.11對(duì)標(biāo)準(zhǔn)NDIS功能的擴(kuò)展中所解釋的小端口路徑擴(kuò)展的規(guī)則,由工作站200處理并發(fā)送給定的包給NIC202。當(dāng)NIC202改變與這些OID關(guān)聯(lián)的參數(shù),并通過(guò)NDIS指示通知工作站200這些改變時(shí),能使用下面OID調(diào)用詢問(wèn)NIC202OID_DOT11_MPDU_MAX_LENGTH。另外,NIC202能遵循如上在802.11對(duì)標(biāo)準(zhǔn)NDID功能的擴(kuò)展中所解釋的小端口路徑擴(kuò)展的規(guī)則處理所接收的包,并將它們送到工作站200。若NIC202支持WEP卸載/上載,使用OID_DOT11_WEP_OFFLOAD,OID_DOT11_WEP_UPLOAD,OID_DOT11_DEFAULT_WEP_OFFLOAD,和OID_DOT11_DEFAULT_WEP_UPLOAD調(diào)用,NIC202能被卸載一個(gè)WEP行,或者一個(gè)已經(jīng)卸載的WEP行可以在任何時(shí)刻上載。3)在請(qǐng)求時(shí),處理掃描請(qǐng)求(OID_DOT11_SCAN_REQUEST)。4)公式表示選通響應(yīng)及信標(biāo)幀。還指示對(duì)某些包發(fā)送所接收到的選擇的ACK包。使用NDIS發(fā)送路徑擴(kuò)展來(lái)指示,所接收的ACK包是對(duì)哪個(gè)要表示的發(fā)送包。5)在只讀和讀寫OID(包括象OID_DOT11_WEP_ICV_ERROR_COUNT和OID_DOT11_COUNTERS_ENTRY的統(tǒng)計(jì)OID)處理所有參數(shù)詢問(wèn)請(qǐng)求。此外,在此點(diǎn)可以改變的參數(shù)包括OID_DOT11_CURRENT_PACKET_FILTER,OID_DOT11_POWER_MGMT_MODE,OID_DOT11_RTS_THRESHOLD,OID_DOT11_SHORT_RETRY_LIMIT,OID_DOT11_LONG_RETRY_LIMIT,OID_DOT11_FRAGMENTATION_THRESHOLD,OID_DOT11_MAX_TRANSMIT_MSDU_LIFETIME,和OID_DOT11_MAX_RECEIVE_LIFETIME。工作站200也能發(fā)出不同于NDIS復(fù)位請(qǐng)求的NIC軟件復(fù)位請(qǐng)求(OID_DOT11_RESET_REQUEST)。此軟件復(fù)位請(qǐng)求NIC202自己準(zhǔn)備好與某些介入的配置OID和/或掃描請(qǐng)求OID作新的聯(lián)合或新的開(kāi)始請(qǐng)求。該請(qǐng)求還具有標(biāo)志,告訴NIC202是否保存當(dāng)前設(shè)置或重新加載默認(rèn)的設(shè)置。在成功地完成此請(qǐng)求之后,工作站能根據(jù)NIC的能力,周圍802.11LAN的狀態(tài)和用戶請(qǐng)求的配置,對(duì)四個(gè)配置的任何一個(gè)重復(fù)所期望的操作序列??梢哉?qǐng)求支持接入點(diǎn)300的NIC在重起動(dòng)或軟件復(fù)位之后完成下述操作序列。本專業(yè)熟練人士認(rèn)識(shí)到,因?yàn)橐郧暗能浖?fù)位或重起動(dòng),只有該操作序列的部分在每次傳輸時(shí)可以執(zhí)行。接入點(diǎn)300能詢問(wèn)NIC302的能力。這里描述的OID是對(duì)所用的PHY的表示。針對(duì)其他PHY層能規(guī)定不同的OID。為NIC302作出的調(diào)用包括下列OID調(diào)用OID_DOT11_OFFLOAD_CAPABILITY,OID_DOT11_OPERATION_MODE_CAPABILITH,OID_DOT11_OPTIONAL_CAPABILITY,OID_DOT11_OPERATIONAL_RATE_SET,OID_DOT11_SUPPORTED_PHY_TYPES,OID_DOT11_DIVERSITY_SUPPORT,OID_DOT11_SUPPORTED_POWER_LEVELS,OID_DOT11_REG_DOMAIN_SUPPORT_VALUE,和OID_DOT11_SUPPORTED_DATA_RATES_VALUE。一旦能力被得知,接入點(diǎn)300能可選地設(shè)置NIC302的能力。這包括下列OID調(diào)用OID_DOT11_CURRENT_OFFLOAD_CAPABILITY,OID_DOT11_CURRENT_OPERATION_MODE,OID_DOT11_CURRENT_PHY_TYPE,OID_DOT11_CURRENT_OPTIONAL_CAPABILITY,和OID_DOT11_DIVERSITY_SELECTION_RX。接入點(diǎn)300也能通過(guò)OID調(diào)用詢問(wèn)和設(shè)置NIC參數(shù)。這些參數(shù)是不受它們正在操作的802.11LAN的當(dāng)前狀態(tài)的影響的參數(shù)。只對(duì)其默認(rèn)值需要改變的那些參數(shù)作出設(shè)置(SET)調(diào)用。在這點(diǎn)能被改變或詢問(wèn)的參數(shù)表是OID_DOT11_TEMP_TYPE,OID_DOT11_MPDU_MAX_LENGTH,OID_DOT11_MAC_ADDRESS,OID_DOT11_STATION_ID,OID_DOT11_MEDIUM_OCCUPANCY_LIMIT,OID_DOT11_CFP_MAX_DURATION,OID_DOT11_CURRENT_REG_DOMAIN,OID_DOT11_CURRENT_TX_ANTENNA,OID_DOT11_CURRENT_RX_ANTENNA,OID_DOT11_CURRENT_TX_POWER_LEVEL,OID_DOT11_SUPPORTED_TX_ANTENNA,和OID_DOT11_SUPPORTED_RX_ANTENNA。對(duì)支持FHSSPHY的NIC,參數(shù)表還包括OID_DOT11_HOP_TIME,OID_DOT11_CURRENT_CHANNEL_NUMBER,OID_DOT11_MAX_DWELL_TIME,OID_DOT11_CURRENT_DWELL_TIME,OID_DOT11_CURRENT_SET,OID_DOT11_CURRENT_PATTERN,和OID_DOT11_CURRENT_INDEX。對(duì)支持DSSSPHY的NIC參數(shù)表還包括OID_DOT11_CURRENT_CHANNEL,OID_DOT11_CCA_MODE_SUPPORTED,OID_DOT11_CURRENT_CCA_MODE,和OID_DOT11_ED_THRESHOLD。對(duì)支持IRPHY的NIC,參數(shù)表還包括OID_DOT11_CCA_WATCHDOG_TIMER_MAX,OID_DOT11_CCA_WATCHDOG_COUNT_MAX,OID_DOT11_CCA_WATCHDOG_TIMER_MIN,和OID_DOT11_CCA_WATCHDOG_COUNT_MIN。接入點(diǎn)300發(fā)出掃描請(qǐng)求(主動(dòng)或被動(dòng)的)OID調(diào)用(SCAN_REQUEST)。使用小端口接收路徑擴(kuò)展的規(guī)則指出在掃描期間的信標(biāo)和選通響應(yīng)幀,這在有關(guān)對(duì)標(biāo)準(zhǔn)NDIS功能的802.11擴(kuò)展中說(shuō)明。這些規(guī)則應(yīng)用于所有接收的包。一旦成功地完成掃描請(qǐng)求,接入點(diǎn)300能可選地通過(guò)OID詢問(wèn)和設(shè)置NIC參數(shù)。這些參數(shù)是受它們?cè)谄渲胁僮鞯?02.11LAN的當(dāng)前狀態(tài)影響的參數(shù)。只對(duì)其默認(rèn)值需要改變的那些參數(shù)作出設(shè)置(SET)調(diào)用。在此點(diǎn)能被改變或詢問(wèn)的參數(shù)表包括OID_DOT11_OPERATIONAL_RATE_SET,OID_DOT11_BEACON_PERIOD,OID_DOT11_DTIM_PERIOD,OID_DOT11_CURRENT_TX_ANTENNA,OID_DOT11_CURRENT_RX_ANTENNA,OID_DOT11_CURRENT_TX_POWER_LEVEL,OID_DOT11_CURRENT_RX_ANTENNA,OID_DOT11_SUPPORTED_RX_ANTENNA,和OID_DOT11_DIVERSITY_SELECTION_RX。對(duì)支持FHSSPHY的NIC,參數(shù)表還包括OID_DOT11_HOP_TIME,OID_DOT11_CURRENT_CHANNEL_NUMBER,OID_DOT11_MAX_DWELL_TIME,OID_DOT11_CURRENT_DWELL_TIME,OID_DOT11_CURRENT_SET,OID_DOT11_CURRENT_PATTERN,和OID_DOT11_CURRENT_INDEX。對(duì)支持DSSHPHY的NIC,參數(shù)表還包括OID_DOT11_CURRENT_CHANNEL,OID_DOT11_CCA_MODE_SUPPORTED,OID_DOT11_CCA_MODE,和OID_DOT11_ED_THRESHOLD。對(duì)支持IRPHY的NIC,參數(shù)表還包括OID_DOT11_WATCHDOG_TIMER_MAX,OID_DOT11_CCA_WATCHDOG_COUNT_MAX,OID_DOT11_WATCHDOG_TIMER_MAX,和OID_DOT11_CCA_WATCHDOG_COUNT_MIN。接入點(diǎn)300在以底層結(jié)構(gòu)方式操作時(shí)可以向NIC302發(fā)送開(kāi)始請(qǐng)求(Start_Request)。一旦開(kāi)始請(qǐng)求成功地完成,NIC302自己或被請(qǐng)求做下列事情1)送出周期的信標(biāo)幀,且必須通過(guò)選通響應(yīng)回答查探請(qǐng)求幀。2)遵循如上在802.11對(duì)標(biāo)準(zhǔn)NDIS功能的擴(kuò)展中所解釋的小端口路徑擴(kuò)展的規(guī)則,由接入點(diǎn)300處理并發(fā)送給定的包給NIC302。當(dāng)NIC302改變與這些OID關(guān)聯(lián)的參數(shù),并通過(guò)NDIS指示通知接入點(diǎn)300這些改變時(shí),能使用下面OID調(diào)用詢問(wèn)NIC302OID_DOT11_MPDU_MAX_LENGTH。3)此外,NIC302能遵循如上在802.11對(duì)標(biāo)準(zhǔn)NDIS功能的擴(kuò)展中所解釋的小端口路徑擴(kuò)展的規(guī)則處理所接收的包,并將它們送到接入點(diǎn)300若NIC302支持WEP卸載/上載,使用OID_DOT11_WEP_OFFLOAD,OID_DOT11_WEP_UPLOAD,OID_DOT11_DEFAULT_WEP_OFFLOAD,和OID_DOT11_DEFAULT_WEP_UPLOAD調(diào)用,NIC能被卸載一個(gè)WEP行,或者一個(gè)已經(jīng)卸載的WEP行可以在任何時(shí)刻上載。4)在請(qǐng)求時(shí),處理掃描請(qǐng)求(OID_DOT11_SCAN_REQUEST)。5)總是表示選通響應(yīng)及信標(biāo)幀。還指示對(duì)某些發(fā)送所接收到的選擇的ACK包。使用NDIS發(fā)送路徑擴(kuò)展來(lái)指示,所接受的ACK包是對(duì)哪個(gè)要表示的發(fā)送包。6)在只讀和讀寫OID(包括象OID_DOT11_WEP_ICV_ERROR_COUNT和OID_DOT11_COUNTER_ENTRY的統(tǒng)計(jì)OID)處理所有參數(shù)詢問(wèn)請(qǐng)求。此外,在此點(diǎn)可以改變的參數(shù)包括OID_DOT11_CURRENT_PACKET_FILTER,OID_DOT11_POWER_MGMT_MODE,OID_DOT11_RTS_THRESHOLD,OID_DOT11_SHORT_RETRY_LIMIT,OID_DOT11_LONG_RETRY_LIMIT,OID_DOT11_FRAGMENTATION_THRESHOLD,OID_DOT11_MAX_TRANSMIT_MSDU_LIFETIME,和OID_DOT11_MAX_RECEIVE_LIFETIME。工作站200也能發(fā)出不同于NDIS復(fù)位請(qǐng)求的NIC軟件復(fù)位請(qǐng)求(OID_DOT11_RESET_REQUEST)。此軟件復(fù)位請(qǐng)求NIC302自己準(zhǔn)備好些與某些介入的配置OID和/或掃描請(qǐng)求OID作新的聯(lián)合或新的開(kāi)始請(qǐng)求。該請(qǐng)求還具有標(biāo)志,告訴NIC302是否保持當(dāng)前設(shè)置或重新加載默認(rèn)的設(shè)置。在成功地完成此請(qǐng)求之后,工作站能根據(jù)NIC,周圍802.11LAN的狀態(tài)和用戶請(qǐng)求的配置對(duì)四個(gè)配置的任何一個(gè)重復(fù)所期望的操作序列??梢钥闯?,已經(jīng)描述了對(duì)802.11工作站和接入點(diǎn)的基于軟件的無(wú)線底層結(jié)構(gòu),它簡(jiǎn)化了對(duì)接入點(diǎn)和工作站的需要的硬件。該底層結(jié)構(gòu)能在人能和裝備有支持接入點(diǎn)和/或工作站功能的無(wú)線NIC的計(jì)算機(jī)平臺(tái)上運(yùn)行。該底層結(jié)構(gòu)便于動(dòng)態(tài)作接入點(diǎn)或工作站的配置,并提供構(gòu)造多層無(wú)線網(wǎng)絡(luò)的能力??紤]到有許多可能的應(yīng)用本發(fā)明原則的實(shí)施例,可以認(rèn)識(shí)到,這里參考附圖描述的實(shí)施例只是解釋性的,不作為對(duì)發(fā)明范圍的限止。例如,本專業(yè)熟悉人士知道,以軟件示出的解釋性實(shí)施例的單元能以硬件實(shí)現(xiàn),反之亦然;或者解釋性實(shí)施例能在安排及細(xì)節(jié)上加以修改而不背離本發(fā)明的精神。因此,這里描述的本發(fā)明試圖將所有可能出現(xiàn)的實(shí)施例落入下述權(quán)利要求及其等價(jià)物的范圍內(nèi)。權(quán)利要求1.一個(gè)基于軟件的無(wú)線底層結(jié)構(gòu)系統(tǒng),包括一個(gè)工作站驅(qū)動(dòng)器,用于與第一網(wǎng)絡(luò)堆棧及與無(wú)線LAN通訊的第一網(wǎng)絡(luò)接口卡通訊;一個(gè)與工作站驅(qū)動(dòng)器及802.1x請(qǐng)求者通訊的工作站服務(wù)器;一個(gè)接入點(diǎn)驅(qū)動(dòng)器用于與第二網(wǎng)絡(luò)接口卡及與有線的網(wǎng)絡(luò)通訊的網(wǎng)橋與第二網(wǎng)絡(luò)堆棧之一通訊,第二網(wǎng)絡(luò)接口卡與無(wú)線LAN通訊;和一個(gè)與接入點(diǎn)驅(qū)動(dòng)器及802.1x認(rèn)證者通訊的接入點(diǎn)的服務(wù)器。2.如權(quán)利要求1的系統(tǒng),其特征在于,工作站驅(qū)動(dòng)器包括用于接收包的第一過(guò)濾引擎,該包包括數(shù)據(jù)包,802.1x數(shù)據(jù)包,和管理包,若該包未被認(rèn)證和關(guān)聯(lián),第一過(guò)濾引擎舍棄數(shù)據(jù)包和802.1x包;與該過(guò)濾引擎通訊的包處理器,該包處理器從第一過(guò)濾引擎接收已被認(rèn)證及關(guān)聯(lián)的包,包處理器重組已被分段的包;從包處理器接收管理包的工作站關(guān)聯(lián)管理器;從包處理器接收數(shù)據(jù)包的第二過(guò)濾引擎,第二過(guò)濾引擎舍棄由未認(rèn)證的發(fā)送設(shè)備發(fā)送的數(shù)據(jù)包,并將由認(rèn)證的發(fā)送設(shè)備發(fā)送的數(shù)據(jù)包送到第一網(wǎng)絡(luò)堆棧;和從包處理器接收802.1x數(shù)據(jù)包的工作站管理器,該工作站管理器與工作站服務(wù)器通訊。3.如權(quán)利要求2的系統(tǒng),其特征在于,包處理器解密已被加密的包。4.如權(quán)利要求2的系統(tǒng),其特征在于,工作站驅(qū)動(dòng)器還包括在包處理器和第二過(guò)濾引擎之間的第一信號(hào)分離器,第一信號(hào)分離器從包處理器接收包,并發(fā)送管理包到工作站關(guān)聯(lián)管理包;和在第一信號(hào)分離器和第二過(guò)濾引擎之間的第二信號(hào)分離器,第二信號(hào)分離器從第一信號(hào)分離器接收包,并將802.1x管理包發(fā)送到工作站管理器,并將數(shù)據(jù)包發(fā)送到第二過(guò)濾引擎。5.如權(quán)利要求2的系統(tǒng),其特征在于,工作站驅(qū)動(dòng)器還包括與工作站關(guān)聯(lián)管理器通訊的配置表。6.如權(quán)利要求5的系統(tǒng),其特征在于,還包括與工作站服務(wù)器、工作站關(guān)聯(lián)管理器,和配置表通訊的控制多路復(fù)用器。7.如權(quán)利要求2的系統(tǒng),其特征在于,還包括用于將發(fā)送到網(wǎng)絡(luò)堆棧的數(shù)據(jù)包從802.11數(shù)據(jù)包轉(zhuǎn)換成802.3數(shù)據(jù)包的包轉(zhuǎn)換器,包轉(zhuǎn)換器與網(wǎng)絡(luò)堆棧及第二過(guò)濾引擎通訊。8.如權(quán)利要求1的系統(tǒng),其特征在于,接入點(diǎn)驅(qū)動(dòng)器包括用于接收包的第一過(guò)濾引擎,該包包括數(shù)據(jù)包,802.1x數(shù)據(jù)包和管理包、若該包未被認(rèn)證和關(guān)聯(lián),第一過(guò)濾引擎舍棄數(shù)據(jù)包和802.1包;與該過(guò)濾引擎通訊的包處理器,該包處理器從第一過(guò)濾引擎接收已被認(rèn)證及關(guān)聯(lián)的包,包處理器重組已被分段的包;從包處理器接收管理包的接入點(diǎn)關(guān)聯(lián)管理器;從包處理器接收數(shù)據(jù)包的第二過(guò)濾引擎,第二過(guò)濾引擎舍棄由未認(rèn)證的發(fā)送設(shè)備發(fā)送的數(shù)據(jù)包,并將由認(rèn)證的發(fā)送設(shè)備發(fā)送的數(shù)據(jù)包送到第一網(wǎng)絡(luò)堆棧;和從包處理器接收802.1x數(shù)據(jù)包的接入點(diǎn)管理器,該接入點(diǎn)管理器與接入點(diǎn)服務(wù)器通訊。9.如權(quán)利要求8的系統(tǒng),其特征在于,包處理器解密已被加密的包。10.如權(quán)利要求8的系統(tǒng),其特征在于,接入點(diǎn)驅(qū)動(dòng)器還包括在包處理器和第二過(guò)濾引擎之間的第一信號(hào)分離器,第一信號(hào)分離器從包處理器接受包,并發(fā)送管理包到接入點(diǎn)關(guān)聯(lián)管理器;和在第一信號(hào)分離器和第二過(guò)濾引擎之間的第二信號(hào)分離器,第二信號(hào)分離器從第一信號(hào)分離器接受包,并將802.11管理包發(fā)送到接入點(diǎn)管理器,并將數(shù)據(jù)包發(fā)送到第二過(guò)濾引擎。11.如權(quán)利要求8的系統(tǒng),其特征在于,接入點(diǎn)驅(qū)動(dòng)器還包括與接入點(diǎn)關(guān)聯(lián)管理器通訊的配置表。12.如權(quán)利要求11的系統(tǒng),其特征在于,還包括與接入點(diǎn)服務(wù)器,接入點(diǎn)關(guān)聯(lián)管理器,和配置表通訊的控制多路復(fù)用器。13.如權(quán)利要求10的系統(tǒng),其特征在于,還包括第三信號(hào)分離器,用于確定包的目標(biāo)是否為無(wú)線LAN上的設(shè)備;與第三信號(hào)分離器通訊的接入點(diǎn)橋接器,接入點(diǎn)橋接器從第三信號(hào)分離器接受包,它具有到無(wú)線LAN上設(shè)備的目標(biāo),接入點(diǎn)橋接器發(fā)送具有到無(wú)線LAN上設(shè)備的目標(biāo)的包到用于發(fā)送到該設(shè)備的網(wǎng)絡(luò)接口卡。14.在工作站驅(qū)動(dòng)器和接入點(diǎn)驅(qū)動(dòng)器之一中從與無(wú)線網(wǎng)絡(luò)通訊的設(shè)備接收包的方法,該包包括數(shù)據(jù)包,802.1x包,和管理器之一,該方法包括下列步驟接收該包;確定該包是否為數(shù)據(jù)包、802.1x包或管理包;若該設(shè)備未被認(rèn)證或關(guān)聯(lián),且該包是數(shù)據(jù)包和802.1x包之一,舍棄該包;若該設(shè)備未被認(rèn)證且該包不是802.1x包,舍棄該包;和若包是數(shù)據(jù)包,將該包轉(zhuǎn)換成802.3包。15.如權(quán)利要求14的方法,其特征在于,若與工作站及接入點(diǎn)之一通訊的網(wǎng)絡(luò)接口卡尚未合并分段的包,還包括分段合并的步驟。16.如權(quán)利要求14的方法,其特征在于,若與工作站及接入點(diǎn)之一通訊的網(wǎng)絡(luò)接口卡未能解密包,還包括解密包的步驟。17.如權(quán)利要求14的方法,其特征在于,還包括響應(yīng)從設(shè)備接收管理包,關(guān)聯(lián)該設(shè)備的步驟。18.如權(quán)利要求14的方法,其特征在于,還包括響應(yīng)接收802.1x包,認(rèn)證該設(shè)備的步驟。19.如權(quán)利要求14的方法,其特征在于,還包括若包目標(biāo)在無(wú)線網(wǎng)絡(luò)上的另外設(shè)備,通過(guò)接入點(diǎn)橋接器發(fā)送包的步驟。20.與工作站及接入點(diǎn)之一通訊的網(wǎng)絡(luò)接口卡,包括用于從無(wú)線網(wǎng)上設(shè)備接收包的輸入;用于發(fā)送包到工作站及接入點(diǎn)之一的輸出;和與輸入及輸出通訊的處理單元,處理單元完成下述步驟響應(yīng)從工作站及接入點(diǎn)之一接收參數(shù)組調(diào)用,設(shè)置網(wǎng)絡(luò)接口卡的至少一個(gè)參數(shù),參數(shù)組調(diào)用包括下列調(diào)用的至少一個(gè)溫度范圍能力調(diào)用,MPDU最大長(zhǎng)度調(diào)用,MAC地址調(diào)用,工作站ID調(diào)用,當(dāng)前TX天線調(diào)用,當(dāng)前RX天線調(diào)用,當(dāng)前TX功率等級(jí)調(diào)用,支持的TX天線調(diào)用,和支持的RX天線調(diào)用。21.如權(quán)利要求20的網(wǎng)絡(luò)接口卡,其特征在于,響應(yīng)從工作站和接入點(diǎn)之一接收一個(gè)調(diào)用完成設(shè)置網(wǎng)絡(luò)接口卡的至少一個(gè)能力的步驟,該調(diào)用包括下列調(diào)用的至少一個(gè)當(dāng)前卸載能力調(diào)用,當(dāng)前操作方式調(diào)用,當(dāng)前PHY類型調(diào)用,當(dāng)前可選的能力調(diào)用,和相異性選擇RX調(diào)用。22.如權(quán)利要求20的網(wǎng)絡(luò)接口卡,其特征在于,處理單元響應(yīng)從工作站及接入點(diǎn)之一接收詢問(wèn)完成提供網(wǎng)絡(luò)接口卡的至少一個(gè)能力的步驟,該詢問(wèn)包括至少下列調(diào)用之一卸載能力調(diào)用,當(dāng)前卸載能力調(diào)用,操作方式能力調(diào)用,可選能力調(diào)用,WEP卸載調(diào)用,WEP上載調(diào)用,默認(rèn)WEP卸載調(diào)用,WEP上載調(diào)用,和MPDU最大長(zhǎng)度調(diào)用。23.如權(quán)利要求20的網(wǎng)絡(luò)接口卡,其特征在于,若網(wǎng)絡(luò)接口卡支持下列中至少一個(gè)直接序列散布譜物理層,正交頻分多路復(fù)用物理層,包二進(jìn)制卷積碼物理層和補(bǔ)碼鍵入物理層,參數(shù)組調(diào)用還包括至少下列調(diào)用之一當(dāng)前通道調(diào)用,支持CCA方式的調(diào)用,當(dāng)前CCA方式調(diào)用,和ED閾值調(diào)用。24.如權(quán)利要求20的網(wǎng)絡(luò)接口卡,其特征在于,若網(wǎng)絡(luò)接口卡支持紅外物理層,參數(shù)組調(diào)用還包括至少下列一個(gè)調(diào)用CCA監(jiān)視定時(shí)器最大值調(diào)用,CCA監(jiān)視計(jì)數(shù)最大值調(diào)用,CCA監(jiān)視定時(shí)器最小值調(diào)用,和CCA監(jiān)視計(jì)數(shù)最小值調(diào)用。25.如權(quán)利要求20的網(wǎng)絡(luò)接口卡,其特征在于,若網(wǎng)絡(luò)接口卡支持跳頻擴(kuò)頻物理層,參數(shù)組調(diào)用還包括至少下列調(diào)用之一跳時(shí)調(diào)用,當(dāng)前通道號(hào)調(diào)用,最大停頓(dwell)時(shí)間調(diào)用,當(dāng)前停頓時(shí)間調(diào)用,當(dāng)前設(shè)置調(diào)用,當(dāng)前樣式調(diào)用,和當(dāng)前索引調(diào)用。26.如權(quán)利要求20的網(wǎng)絡(luò)接口卡,其特征在于,處理單元響應(yīng)從工作站及接入點(diǎn)之一接收設(shè)置LAN參數(shù)的調(diào)用,還完成設(shè)置網(wǎng)絡(luò)接口卡的至少一個(gè)LAN參數(shù)的步驟,該調(diào)用包括至少下列調(diào)用之一ATIM視窗調(diào)用,信標(biāo)周期調(diào)用,可選的速率設(shè)置調(diào)用,當(dāng)前reg域調(diào)用,當(dāng)前TX天線調(diào)用,的那個(gè)全TX功率級(jí)調(diào)用,支持的TX天線調(diào)用,支持的RX天線調(diào)用,和相異性選擇RX調(diào)用。27.如權(quán)利要求26的網(wǎng)絡(luò)接口卡,其特征在于,若網(wǎng)絡(luò)接口卡支持跳頻擴(kuò)頻物理層,調(diào)用還至少包括下列調(diào)用之一當(dāng)前通道號(hào)調(diào)用,最大停頓(dwell)時(shí)間調(diào)用,當(dāng)前停頓時(shí)間調(diào)用,當(dāng)前設(shè)置調(diào)用,當(dāng)前樣式調(diào)用,和當(dāng)前索引調(diào)用。28.如權(quán)利要求26的網(wǎng)絡(luò)接口卡,其特征在于,若網(wǎng)絡(luò)接口卡支持直接序列散布譜物理層,調(diào)用還包括至少下列調(diào)用之一當(dāng)前通道調(diào)用,支持CCA方式的調(diào)用,當(dāng)前CCA方式調(diào)用,和ED閾值調(diào)用。29.如權(quán)利要求26的網(wǎng)絡(luò)接口卡,其特征在于,若網(wǎng)絡(luò)接口卡支持紅外物理層,調(diào)用還包括至少下列調(diào)用之一CCA監(jiān)視定時(shí)器最大值調(diào)用,CCA監(jiān)視計(jì)數(shù)最大值調(diào)用,CCA定時(shí)器最小值調(diào)用,和CCA監(jiān)視計(jì)數(shù)最小值調(diào)用。30.在網(wǎng)絡(luò)接口卡和工作站及接入點(diǎn)之一之間通訊的方法,包括下列步驟響應(yīng)工作站及接入點(diǎn)之一接收操作方式能力調(diào)用,由網(wǎng)絡(luò)接口卡提供NIC支持的操作方式能力;響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前操作方式調(diào)用,由網(wǎng)絡(luò)接口卡提供網(wǎng)絡(luò)接口卡開(kāi)始操作的操作方式;響應(yīng)從工作站及接入點(diǎn)之一接收掃描請(qǐng)求調(diào)用,由網(wǎng)絡(luò)接口卡提供潛在的基本服務(wù)組一覽表,工作站隨后選擇嘗試聯(lián)合這些服務(wù);響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前PHY類型調(diào)用,由網(wǎng)絡(luò)接口卡提供網(wǎng)絡(luò)接口卡將使用的當(dāng)前物理媒體類型;響應(yīng)從工作站及接入點(diǎn)之一接收開(kāi)始請(qǐng)求調(diào)用,由網(wǎng)絡(luò)接口卡開(kāi)始基本服務(wù)組;響應(yīng)從工作站及接入點(diǎn)之一接收復(fù)位請(qǐng)求調(diào)用,由網(wǎng)絡(luò)接口卡復(fù)位網(wǎng)絡(luò)接口卡。31.如權(quán)利要求30的方法,其特征在于,還包括下列步驟響應(yīng)從工作站接收ATIM視窗調(diào)用,由網(wǎng)絡(luò)接口卡提供通知通訊量指示報(bào)文視窗大小,和響應(yīng)從工作站接收聯(lián)合請(qǐng)求調(diào)用,由網(wǎng)絡(luò)接口卡與BSS同步。32.如權(quán)利要求30的方法,其特征在于,還包括下列步驟響應(yīng)從工作站及接入點(diǎn)之一接收可選的能力調(diào)用,由網(wǎng)絡(luò)接口卡提供網(wǎng)絡(luò)接口卡支持的可選的點(diǎn)協(xié)調(diào)器功能能力;和響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前可選的能力調(diào)用,由網(wǎng)絡(luò)接口卡提供網(wǎng)絡(luò)接口支持的當(dāng)前可選的點(diǎn)協(xié)調(diào)器功能能力。33.如權(quán)利要求30的方法,其特征在于還包括下列步驟響應(yīng)從工作站及接入點(diǎn)之一接收卸載能力調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一發(fā)送網(wǎng)絡(luò)接口卡支持的支持功能表;響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前卸載能力調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供網(wǎng)絡(luò)接口卡的當(dāng)前卸載能力。34.如權(quán)利要求30的方法,其特征在于,還包括下列步驟;響應(yīng)從工作站及接入點(diǎn)之一接收WEP卸載調(diào)用,由網(wǎng)絡(luò)接口卡接收WEP行,它規(guī)定要使用的算法,WEP行的方向,對(duì)等方的MAC地址,密鑰的字節(jié)長(zhǎng)度,和實(shí)際的密鑰;響應(yīng)從工作站及接入點(diǎn)之一接收WEP上載調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一發(fā)送指定的WEP行;響應(yīng)從工作站及接入點(diǎn)之一接收默認(rèn)WEP卸載調(diào)用,由網(wǎng)絡(luò)接口卡接收默認(rèn)的WEP行,默認(rèn)的WEP卸載調(diào)用規(guī)定要用的算法,該WEP行需要被填入的默認(rèn)WEP表中的索引,WEP行應(yīng)用的地址類型,密鑰字節(jié)長(zhǎng)度,和實(shí)際密鑰;響應(yīng)從工作站及接入點(diǎn)之一接收默認(rèn)的WEP上載調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一發(fā)送默認(rèn)的WEP行。35.如權(quán)利要求30的方法,其特征在于還包括響應(yīng)從工作中年及接入點(diǎn)之一接收MPDU最大長(zhǎng)度調(diào)用由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一發(fā)送最大MAC協(xié)議數(shù)據(jù)單位長(zhǎng)度的步驟。36.如權(quán)利要求30的方法,其特征在于還包括響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前包過(guò)濾器調(diào)用,由網(wǎng)絡(luò)接口卡提供網(wǎng)絡(luò)接口卡支持的包類型的步驟;37.如權(quán)利要求30的方法,其特征在于還包括下列步驟響應(yīng)從工作站及接入點(diǎn)之一接收工作站ID調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供工作站ID。響應(yīng)從工作站及接入點(diǎn)之一接收操作的速率組調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供工作站能發(fā)送數(shù)據(jù)的數(shù)據(jù)速率的組;響應(yīng)從工作站及接入點(diǎn)之一接收時(shí)標(biāo)周期調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供時(shí)標(biāo)周期;和響應(yīng)從工作站及接入點(diǎn)之一接收WEPICV錯(cuò)誤計(jì)數(shù)調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供WEP完整性校驗(yàn)值錯(cuò)誤計(jì)數(shù)值。38.如權(quán)利要求30的方法,其特征在于還包括下列步驟響應(yīng)從接入點(diǎn)接收媒體占有率極限調(diào)用,由網(wǎng)絡(luò)接口卡向該接入點(diǎn)提供點(diǎn)協(xié)調(diào)器能控制無(wú)線媒體使用的最大時(shí)間量,以避免放松對(duì)過(guò)長(zhǎng)使用的控制,使得至少一個(gè)數(shù)據(jù)服務(wù)工具程序的范例能訪問(wèn)該媒體;響應(yīng)從接入點(diǎn)接收免除競(jìng)爭(zhēng)周期調(diào)用,由網(wǎng)絡(luò)接口卡向接入點(diǎn)提供在各免除競(jìng)爭(zhēng)周期之間的DTIM數(shù);響應(yīng)從接入點(diǎn)接收CFP最大延續(xù)時(shí)間調(diào)用,由網(wǎng)絡(luò)接口卡向接入點(diǎn)提供由點(diǎn)協(xié)調(diào)功能產(chǎn)生的免除競(jìng)爭(zhēng)周期的的最大延續(xù)時(shí)間;和響應(yīng)從接入點(diǎn)接收DTIM周期調(diào)用,由網(wǎng)絡(luò)接口卡提供提交通信量指示報(bào)文周期。39.如權(quán)利要求30的方法,其特征在于,還包括下列步驟響應(yīng)從網(wǎng)絡(luò)接口卡接收CFPOLLABLE調(diào)用,由網(wǎng)絡(luò)接口卡接收關(guān)于工作站的指示,指出該工作站是否能在SIFS時(shí)間內(nèi)用數(shù)據(jù)幀響應(yīng)CF-POLL。響應(yīng)從工作站接收功率管理方式調(diào)用,由網(wǎng)絡(luò)接口卡向工作站提供工作站的功率管理方式。40.如權(quán)利要求30的方法,其特征在于,還包括下列步驟響應(yīng)從工作站及接入點(diǎn)之一接收MAC地址調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供指定給工作站及接入點(diǎn)之一的單獨(dú)MAC地址;響應(yīng)從工作站及接入點(diǎn)之一接收RTS閾值調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供RTS閾值;響應(yīng)從工作站及接入點(diǎn)之一接收短重試極限調(diào)用,由網(wǎng)絡(luò)卡向工作站及接入點(diǎn)之一提供一個(gè)幀的發(fā)送嘗試的最大次數(shù);響應(yīng)從工作站及接入點(diǎn)之一接收長(zhǎng)重試極限調(diào)用,由網(wǎng)絡(luò)卡向工作站及接入點(diǎn)之一提供一個(gè)幀的發(fā)送嘗試的最大次數(shù);響應(yīng)從工作站及接入點(diǎn)之一接收分段閾值調(diào)用,由網(wǎng)絡(luò)卡向工作站及接入點(diǎn)之一提供能提交給PHY層的MPDU的當(dāng)前最大長(zhǎng)度;響應(yīng)從工作站及接入點(diǎn)之一接收最大發(fā)送MSDU生命周期調(diào)用,由網(wǎng)絡(luò)卡向工作站及接入點(diǎn)之一提供最大發(fā)送MSDU生命周期值,在生命周期之后將終止進(jìn)一步嘗試發(fā)送MSDU;響應(yīng)從工作站及接入點(diǎn)之一接收最大接收生命周期調(diào)用,由網(wǎng)絡(luò)卡向工作站及接入點(diǎn)之一提供在初始接收分段的MPDU或MSDU之后經(jīng)過(guò)的時(shí)間,在此時(shí)間后將終止進(jìn)一步嘗試重組MPDU或MSDU。響應(yīng)從工作站及接入點(diǎn)之一接收計(jì)數(shù)器輸入項(xiàng)調(diào)用,由網(wǎng)絡(luò)卡向工作站及接入點(diǎn)之一提供802.11統(tǒng)計(jì)計(jì)數(shù)器設(shè)置。41.如權(quán)利要求30的方法,其特征在于,還包括下列步驟響應(yīng)從工作站及接入點(diǎn)之一接收支持的PHY類型調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供由網(wǎng)絡(luò)接口卡支持的物理媒體類型;響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前reg域調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供物理媒體相關(guān)的當(dāng)前范例支持的當(dāng)前調(diào)整域;響應(yīng)從工作站及接入點(diǎn)之一接收溫度范圍能力調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供物理層的操作溫度范圍能力。42.如權(quán)利要求30的方法,其特征在于,還包括下列步驟響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前TX天線調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供能夠正用于發(fā)送的當(dāng)前天線;響應(yīng)從工作站及接入點(diǎn)之一接收相異性支持調(diào)用由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供相異性支持值;和響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前RX天線調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供正用于接收包的當(dāng)前天線。43.如權(quán)利要求30的方法,其特征在于,還包括下列步驟響應(yīng)從工作站及接入點(diǎn)之一接收支持的功率級(jí)調(diào)用,由網(wǎng)絡(luò)接口卡向工組站及接入點(diǎn)之一提供對(duì)所有支持的功率級(jí)的若干以毫瓦表示的支持的功率級(jí)及發(fā)送輸出功率;和響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前TX功率等級(jí)調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供當(dāng)前發(fā)送功率等級(jí)。44.如權(quán)利要求30的方法,其特征在于,還包括下列步驟響應(yīng)從工作站及接入點(diǎn)之一接收跳時(shí)(hoptime)調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供為從第一通道改變到第二通道與物理媒體相關(guān)的以微秒表示的時(shí)間;響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前通道號(hào)調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供由RF合成器輸出的頻率的當(dāng)前通道號(hào);響應(yīng)從工作站及接入點(diǎn)之一接收最大停頓時(shí)間調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供發(fā)送器允許在單個(gè)通道操作的最大時(shí)間;響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前停頓時(shí)間調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供發(fā)送器在單個(gè)由MAC設(shè)定的通道上操作的當(dāng)前時(shí)間;響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前樣式調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供物理層管理實(shí)體的當(dāng)前樣式以確定跳轉(zhuǎn)序列;響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前設(shè)置調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供物理層管理實(shí)體(PHYLME)使用來(lái)確定跳轉(zhuǎn)序列的當(dāng)前樣式組;和響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前索引調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供PHYLME用來(lái)確定當(dāng)前通道號(hào)的當(dāng)前索引值。45.如權(quán)利要求30的方法,其特征在于還包括下列步驟響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前通道調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供直接序列散布譜物理層的當(dāng)前操作頻率通道;響應(yīng)用工作站及接入點(diǎn)之一接收CCA方式支持調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供支持的無(wú)干擾通道評(píng)估(CCA)方式;響應(yīng)從工作站及接入點(diǎn)之一接收當(dāng)前CCA方式調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供在操作中的當(dāng)前CCA方式;響應(yīng)從工作站及接入點(diǎn)之一接收ED閾值調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供由直接序列散布譜物理層正使用的當(dāng)前能量檢測(cè)閾值。響應(yīng)從工作站及接入點(diǎn)之一接收CCA監(jiān)視定時(shí)器最大值調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供最大CCA監(jiān)視定時(shí)器值;響應(yīng)從工作站及接入點(diǎn)之一接收CCA監(jiān)視計(jì)數(shù)最大值調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)抑制提供最大CCA監(jiān)視件計(jì)數(shù)值;響應(yīng)從工作站及接入點(diǎn)之一接收CCA監(jiān)視定時(shí)器最小值調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供最小CCA監(jiān)視定時(shí)器值;響應(yīng)從工作站及接入點(diǎn)之一接收CCA監(jiān)視計(jì)數(shù)最小值調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供最小CCA監(jiān)視計(jì)數(shù)值。46.如權(quán)利要求30的方法,其特征在于還包括步驟響應(yīng)從工作站及接入點(diǎn)之一接收reg域支持值調(diào)用,由網(wǎng)絡(luò)接口卡提供物理層會(huì)聚協(xié)議和物理媒體相關(guān)在本實(shí)施中支持的調(diào)整域。47.如權(quán)利要求30的方法,其特征在于還包括下列步驟響應(yīng)從工作站及接入點(diǎn)之一接收支持的TX天線調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供支持的發(fā)送天線真值;響應(yīng)從工作值及接入點(diǎn)之一接收支持的RX天線調(diào)用,由網(wǎng)絡(luò)接卡向工作站及接入點(diǎn)之一提供支持的接收天線真值;響應(yīng)從工作站及接入點(diǎn)之一接收相異性選擇RX調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供接收相依性選擇真值;響應(yīng)從工作站及接入點(diǎn)之一接收支持的數(shù)據(jù)速率值調(diào)用,由網(wǎng)絡(luò)接口卡向工作站及接入點(diǎn)之一提供支持的發(fā)送和接收數(shù)據(jù)速率值。48.在網(wǎng)絡(luò)接口卡和工作站及接入點(diǎn)之一之間通訊的方法,包括下列步驟響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送操作方式能力調(diào)用,由工作站及接入點(diǎn)之一接收網(wǎng)絡(luò)接口卡支持的操作方式能力;響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送當(dāng)前操作方式調(diào)用,由工作站及接入點(diǎn)之一接收網(wǎng)絡(luò)接口卡將開(kāi)始操作的操作方式,當(dāng)前操作方式調(diào)用具有確定操作方式的詢問(wèn)及設(shè)置操作方式的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送掃描請(qǐng)求調(diào)用,由工作站及接入點(diǎn)之一接收潛在基本服務(wù)組的一覽表,使得工作中年隨后選擇嘗試聯(lián)合它們;響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送當(dāng)前PHY類型調(diào)用,由工作站及接入點(diǎn)之一接收網(wǎng)絡(luò)接口卡使用的當(dāng)前物理媒體類型,當(dāng)前的PHY類型調(diào)用具有確定當(dāng)前物理媒體類型的詢問(wèn)和設(shè)置當(dāng)前物理媒體類型的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送開(kāi)始請(qǐng)求調(diào)用,由工作站及接入點(diǎn)之一接收起始請(qǐng)求調(diào)用的一個(gè)狀態(tài);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送復(fù)位請(qǐng)求調(diào)用,由工作站及接入點(diǎn)之一接收開(kāi)始請(qǐng)求調(diào)用的一個(gè)狀態(tài)。49.如權(quán)利要求48的方法,其特征在于還包括下列步驟響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送ATIM視窗調(diào)用,由工作站接收通知通訊量指示報(bào)文視窗大小;和響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送聯(lián)合請(qǐng)求調(diào)用,由工作站接收聯(lián)合請(qǐng)求的狀態(tài)。50.如權(quán)利要求48的方法,其特征在于還包括下列步驟響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送可選的能力調(diào)用,由工作站及接入點(diǎn)之一接收網(wǎng)絡(luò)接口卡支持的可選點(diǎn)協(xié)調(diào)器功能能力;和響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送當(dāng)前可選的能力調(diào)用,由工作站及接入點(diǎn)之一接收網(wǎng)絡(luò)接口卡支持的當(dāng)前可選的點(diǎn)協(xié)調(diào)器功能能力,當(dāng)前可選的能力調(diào)用具有確定當(dāng)前可選的能力的詢問(wèn)和設(shè)置當(dāng)前可選的能力的請(qǐng)求中的一個(gè)。51.如權(quán)利要求48的方法,其特征在于包括下列步驟響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送卸載能力調(diào)用,由工作站及接入點(diǎn)之一接收網(wǎng)絡(luò)接口卡所支持的支持的功能的表;響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送當(dāng)前卸載能力調(diào)用,由工作站接接入點(diǎn)之一接收網(wǎng)絡(luò)接口卡的當(dāng)前卸載能力,當(dāng)前卸載能力調(diào)用具有確定當(dāng)前卸載能力的詢問(wèn)和設(shè)置當(dāng)前卸載能力的請(qǐng)求中的一個(gè)。52.如權(quán)利要求48的方法,其特征在于還包括下列步驟響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送具有一WEP行的WEP卸載調(diào)用,擬使用的算法,WEP和那個(gè)的方向,對(duì)等方的MAC地址,密鑰的字節(jié)長(zhǎng)度,和實(shí)際密鑰,由工作站及接入點(diǎn)之一接收WEP卸載句柄;響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送WEP上載調(diào)用,由工作站及接入點(diǎn)之一接收指定的WEP行;響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送具有WEP行的WEP卸載調(diào)用,由工作站及接入點(diǎn)之一接收默認(rèn)的WEP卸載句柄,擬使用的指定算法,需要填入WEP行的默認(rèn)WEP表中的索引,WEP行應(yīng)用的地址類型,密鑰的字節(jié)數(shù),和實(shí)際的密鑰;響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送默認(rèn)的WEP上載調(diào)用,由工作站及接入點(diǎn)之一接收默認(rèn)的WEP行。53.如權(quán)利要求48的方法,其特征在于還包括響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送MPDU最大長(zhǎng)度調(diào)用,由工作站及接入點(diǎn)之一接收最大MAC協(xié)議數(shù)據(jù)單元長(zhǎng)度的步驟。54.如權(quán)利要求48的方法,其特征在于還包括響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送當(dāng)前包過(guò)濾器調(diào)用,由工作站及接入點(diǎn)之一接收該網(wǎng)絡(luò)接口卡支持的包類型的步驟。55.如權(quán)利要求48的方法,其特征在于還進(jìn)一步包括下列步驟響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送工作站ID調(diào)用請(qǐng)求,由工作站及接入點(diǎn)之一接收工作站ID,工作站ID調(diào)用具有確定工作站ID的詢問(wèn)和設(shè)置工作站ID的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送可選的速率組調(diào)用,由工作站及接入點(diǎn)之一接收工作站能發(fā)送的數(shù)據(jù)速率組,該可選速率組調(diào)用具有確定可選速率組的詢問(wèn)和設(shè)置可選速率組的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送信標(biāo)周期調(diào)用,由工作站及接入點(diǎn)之一接收信標(biāo)周期,信標(biāo)周期調(diào)用具有確定信標(biāo)周期的詢問(wèn)和設(shè)置信標(biāo)周期的請(qǐng)求中的一個(gè);和響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送WEPERROR計(jì)數(shù)調(diào)用,由工作站及接入點(diǎn)之一接收WEP完整性校驗(yàn)值錯(cuò)誤計(jì)數(shù)值。56.如權(quán)利要求48的方法,其特征在于還包括下列步驟響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送媒體占用極限調(diào)用,由接入點(diǎn)接收最大時(shí)間量,這時(shí)間足夠長(zhǎng),使得點(diǎn)協(xié)調(diào)器能控制無(wú)線媒體的使用而不撤除控制,允許數(shù)據(jù)服務(wù)工具軟件的至少一個(gè)范例能訪問(wèn)媒體;響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送CFP周期調(diào)用,由接入點(diǎn)接收在免除競(jìng)爭(zhēng)的周期開(kāi)始之間提交的通信量指示報(bào)文間隔的數(shù)目,CFP周期調(diào)用具有詢問(wèn)和設(shè)置請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送CFP最大延續(xù)期間調(diào)用,由接入點(diǎn)接收由點(diǎn)協(xié)調(diào)功能對(duì)該接入點(diǎn)產(chǎn)生的免除競(jìng)爭(zhēng)周期的最大延續(xù)功能對(duì)該接入點(diǎn)產(chǎn)生的免除競(jìng)爭(zhēng)周期的最大延續(xù)期間,CFP最大延續(xù)期間調(diào)用具有確定最大延續(xù)期間的詢問(wèn)和設(shè)定最大延續(xù)期間的請(qǐng)求中的一個(gè);和響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送DTIM周期調(diào)用,由接入點(diǎn)接收提交通訊量指示報(bào)文(DTIM)周期,DTIM周期調(diào)用具有確定DTIM周期的詢問(wèn)和設(shè)置DTIM周期的請(qǐng)求中的一個(gè)。57.如權(quán)利要求48的方法,其特征在于,還包括下列步驟響應(yīng)從網(wǎng)絡(luò)接口卡接收CFPOLLABLE調(diào)用,由工作站向網(wǎng)絡(luò)接口卡發(fā)送一個(gè)指示,指出該站是否能在SIFS時(shí)間向用數(shù)據(jù)幀對(duì)CF-POLL作出響應(yīng);和響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送功率管理方式調(diào)用,由工作站接收該站的功率管理方式,功率功率方式調(diào)用具有確定功率管理方式的詢問(wèn)和設(shè)置功率管理方式的請(qǐng)求中的一個(gè)。58.如權(quán)利要求48的方法,其特征在于,還包括下列步驟響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送MAC地址,由工作站及接口卡之一接收對(duì)工作站及接收卡之一指定的單獨(dú)的MAC地址;響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送RTS閾值調(diào)用,由工作站及接入點(diǎn)之一接收RTS閾值,RTS閾值調(diào)用具有確定RTS閾值的詢問(wèn)及設(shè)置RTS閾值的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送短重試極限調(diào)用,由工作站及接入點(diǎn)之一接收一個(gè)幀的發(fā)送嘗試的最大次數(shù),短重試極限調(diào)用具有確定短重試極限的詢問(wèn)和設(shè)置短重試極限的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送長(zhǎng)重試極限調(diào)用,由工作站及接入點(diǎn)之一接收一個(gè)幀發(fā)送嘗試的最大次數(shù),長(zhǎng)重試極限調(diào)用具有確定長(zhǎng)重試極限的詢問(wèn)和設(shè)置長(zhǎng)重試極限的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送分段閾值調(diào)用,由工作站和接入點(diǎn)之一接收可以向PHY層提交的MPDU的當(dāng)前最大尺寸,分段閾值調(diào)用具有確定當(dāng)前最大尺寸的詢問(wèn)和設(shè)置當(dāng)前最大尺寸的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送最大發(fā)送MSDU生命周期調(diào)用,由工作站及接入點(diǎn)之一接收最大發(fā)送MSDU生命周期值,在其后將終止進(jìn)一步發(fā)送MSDU的嘗試,最大發(fā)送MSDU生命周期調(diào)用具有確定最大發(fā)送MSDU生命周期值的詢問(wèn)和設(shè)置最大發(fā)送MSDU生命周期值的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送最大接收生命周期調(diào)用,由工作站及接入點(diǎn)之一接收在初始接收分段的MPDU或MSDU之后經(jīng)過(guò)的時(shí)間,在其后將終止進(jìn)一步重組MPDU或MSDU的嘗試,最大接收生命周期調(diào)用具有確定經(jīng)過(guò)時(shí)間的詢問(wèn)和設(shè)置經(jīng)過(guò)時(shí)間的請(qǐng)求中的一個(gè);和響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送計(jì)數(shù)器輸入項(xiàng)調(diào)用,由工作站及接入點(diǎn)之一接收802.11統(tǒng)計(jì)計(jì)數(shù)器設(shè)定。59.如權(quán)利要求48的方法,其特征在于還包括下列步驟;響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送支持的PHY類型調(diào)用,由工作站及接入點(diǎn)之一接收該網(wǎng)絡(luò)接口卡支持的物理媒體類型;響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送當(dāng)前調(diào)整域調(diào)用,由工作站及接入點(diǎn)之一接收物理媒體依賴的現(xiàn)在范例支持的當(dāng)前調(diào)整域,當(dāng)前調(diào)整域調(diào)用具有確定當(dāng)前調(diào)整域的詢問(wèn)和設(shè)置當(dāng)前調(diào)整域的請(qǐng)求中的一個(gè);和響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送溫度范圍能力調(diào)用,由工作站及接入點(diǎn)之一接收物理層的操作溫度范圍能力。60.如權(quán)利要求48的方法,其特征在于還包括下列步驟響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送當(dāng)前TX天線調(diào)用。由工作站及接入點(diǎn)之一接收正用于發(fā)送的當(dāng)前天線,當(dāng)前TX天線調(diào)用具有確定當(dāng)前發(fā)送天線的詢問(wèn)和設(shè)置當(dāng)前天線的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送相異性支持調(diào)用,由工作站及接入點(diǎn)之一接收相異支持值;和響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送當(dāng)前RX天線調(diào)用,由工作站及接入點(diǎn)之一接收正用于接收包的當(dāng)前天線,當(dāng)前RX天線調(diào)用具有確定當(dāng)前天線的詢問(wèn)和設(shè)置當(dāng)前天線的請(qǐng)求中的一個(gè)。61.如權(quán)利要求48的方法,其特征在于,還包括下列步驟響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送支持的功率等級(jí)調(diào)用,由工作站及接入點(diǎn)之一接收一系列支持的功率等級(jí)和對(duì)所有支持的功率等級(jí)的以毫瓦表示的發(fā)送輸出功率;和響應(yīng)向網(wǎng)絡(luò)接口發(fā)送當(dāng)前TX功率等級(jí)調(diào)用,由工作站及接入點(diǎn)之一接收當(dāng)前發(fā)送功率等級(jí),當(dāng)前TX功率等級(jí)調(diào)用具有確定當(dāng)前發(fā)送功率等級(jí)的詢問(wèn)和設(shè)置發(fā)送功率等級(jí)的請(qǐng)求中的一個(gè)。62.如權(quán)利要求48的方法,其特征在于,還包括下列步驟響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送跳轉(zhuǎn)時(shí)間調(diào)用,由工作站及接入點(diǎn)之一接收為從第一通道改變到第二通道依賴于物理媒體的微秒表示的時(shí)間;響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送當(dāng)前通道號(hào)調(diào)用,由網(wǎng)絡(luò)接口卡接收RF合成器向工作站和接入點(diǎn)之一輸出的頻率的當(dāng)前通道號(hào),當(dāng)前通道號(hào)調(diào)用具有確定當(dāng)前通道號(hào)的詢問(wèn)及設(shè)置當(dāng)前通道號(hào)的請(qǐng)求中的一個(gè);響應(yīng)接收到網(wǎng)絡(luò)接口卡的最大停頓時(shí)間,由工作站及接入點(diǎn)之一接收允許發(fā)送器在到工作站及接入點(diǎn)之一的單個(gè)通道上操作的最大時(shí)間;響應(yīng)接收到網(wǎng)絡(luò)接口卡的當(dāng)前停頓時(shí)間,由工作站及接入點(diǎn)之一接收發(fā)送器在到工作站及接入點(diǎn)之一如按MAC地址設(shè)定的單個(gè)通道上操作的當(dāng)前時(shí)間,當(dāng)前停頓時(shí)間調(diào)用具有確定當(dāng)前時(shí)間的詢問(wèn)和設(shè)定當(dāng)前時(shí)間的請(qǐng)求中的一個(gè);響應(yīng)接收到網(wǎng)絡(luò)接口卡的當(dāng)前設(shè)置調(diào)用,由工作站及接入點(diǎn)之一接收物理層管理實(shí)體正使用來(lái)確定到工作站及接入點(diǎn)之一的跳轉(zhuǎn)序列的當(dāng)前樣式設(shè)置,當(dāng)前設(shè)置調(diào)用具有確定當(dāng)前樣式設(shè)置的詢問(wèn)和設(shè)置當(dāng)前樣式設(shè)置的請(qǐng)求中的一個(gè);響應(yīng)接收到網(wǎng)絡(luò)接口卡的當(dāng)前樣式調(diào)用,由工作站及接入點(diǎn)之一提供物理層管理實(shí)體(PHYLME)正用于確定到工作站及接入點(diǎn)之一的跳轉(zhuǎn)序列的當(dāng)前樣式,當(dāng)前樣式調(diào)用具有確定跳轉(zhuǎn)序列的詢問(wèn)及設(shè)置跳轉(zhuǎn)序列的請(qǐng)求中的一個(gè);和響應(yīng)接收到網(wǎng)絡(luò)接口卡的當(dāng)前索引調(diào)用,由工作站及接入點(diǎn)之一提供PHYLME正使用來(lái)確定到工作站及接入點(diǎn)之一的當(dāng)前通道號(hào)的當(dāng)前索引值,當(dāng)前索引調(diào)用具有確定當(dāng)前索引的詢問(wèn)和設(shè)置當(dāng)前索引的請(qǐng)求中的一個(gè)。63.如權(quán)利要求48的方法,其特征在于,還包括下列步驟響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送當(dāng)前通道調(diào)用,由工作站及接入點(diǎn)之一接收直接序列散布譜物理層的當(dāng)前操作頻率通道,當(dāng)前頻率通道調(diào)用具有確定當(dāng)前操作頻率的詢問(wèn)和設(shè)置當(dāng)前操作頻率的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送CCA方式支持調(diào)用,由工作站及接入點(diǎn)之一接收支持的無(wú)干擾信道評(píng)估(CCA)方式;響應(yīng)發(fā)送到網(wǎng)絡(luò)接口卡的當(dāng)前CCA方式調(diào)用,由工作站及接入點(diǎn)之一接收在到工作站及接入點(diǎn)之一的操作中的當(dāng)前CCA方式,當(dāng)前CCA方式調(diào)用具有確定當(dāng)前CCA方式的詢問(wèn)和設(shè)置當(dāng)前CCA方式的請(qǐng)求中的一個(gè);響應(yīng)到網(wǎng)絡(luò)接口卡發(fā)送ED閾值調(diào)用,由工作站及接入點(diǎn)之一接收由直接序列散布譜物理層使用的當(dāng)前能量檢測(cè)閾值,ED閾值調(diào)用具有確定當(dāng)前能量檢測(cè)閾值的詢問(wèn)和設(shè)置當(dāng)前能量檢測(cè)閾值的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送CCA監(jiān)視定時(shí)器最大值調(diào)用,由工作站及接入點(diǎn)之一接收最大CCA監(jiān)視定時(shí)器值,CCA監(jiān)視定時(shí)器最大值調(diào)用具有確定最大CCA監(jiān)視定時(shí)器值詢問(wèn)和設(shè)置最大CCA監(jiān)視定時(shí)器值的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送CCA監(jiān)視計(jì)數(shù)最大值調(diào)用,由工作站及接入點(diǎn)之一接收最大CCA監(jiān)視計(jì)數(shù)值,CCA監(jiān)視計(jì)數(shù)最大值調(diào)用具有確定最大CCA監(jiān)視計(jì)數(shù)值的詢問(wèn)和設(shè)置最大CCA監(jiān)視計(jì)數(shù)值的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送CCA監(jiān)視定時(shí)器最小值調(diào)用,由工作站及接入點(diǎn)之一接收到工作站及接入點(diǎn)之一的最小CCA監(jiān)視定時(shí)器值,CCA定時(shí)器最小值調(diào)用具有確定最小CCA監(jiān)視定時(shí)器值和詢問(wèn)和設(shè)置最小CCA監(jiān)視定時(shí)器值的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送CCA監(jiān)視計(jì)數(shù)最小值調(diào)用。由工作站及接入點(diǎn)之一接收最小CCA監(jiān)視計(jì)數(shù)值,CCA監(jiān)視計(jì)數(shù)最小值調(diào)用具有確定最小CCA監(jiān)視計(jì)數(shù)值的詢問(wèn)和設(shè)置最小CCA監(jiān)視計(jì)數(shù)值的請(qǐng)求中的一個(gè)。64.如權(quán)利要求48的方法,其特征在于,還包括下列步驟響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送reg域支持值調(diào)用,由工作站及接入點(diǎn)之一接收在本實(shí)施中物理層會(huì)聚協(xié)議和物理媒體相關(guān)所支持的調(diào)整域。65.如權(quán)利要求48的方法,其特征在于還包括下列步驟響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送支持的TX天線調(diào)用,由工作站及接入點(diǎn)之一接收支持的發(fā)送天線真值,支持的TX天線調(diào)用具有確定支持的發(fā)送天線真值的詢問(wèn)和設(shè)置支持的發(fā)送天線真值的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送支持的RX天線調(diào)用,由工作站及接入點(diǎn)之一接收支持的接收天線真值,支持的RX天線調(diào)用具有確定支持的接收天線真值的詢問(wèn)和設(shè)置支持的接收天線真值的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送接收相異性選擇RX調(diào)用,由工作站及接入點(diǎn)之一接收接收相異性選擇真值,該接收相異性選擇調(diào)用具有確定接收相異性選擇真值的詢問(wèn)和設(shè)置接收相異性選擇真值的請(qǐng)求中的一個(gè);響應(yīng)向網(wǎng)絡(luò)接口卡發(fā)送支持的數(shù)據(jù)速率值調(diào)用,由工作站及接入點(diǎn)之一接收支持的發(fā)送及接收數(shù)據(jù)速率值。66.在應(yīng)用程序和工作站及接入點(diǎn)之一之間通訊的方法,方法包括下列步驟響應(yīng)向工作站及接入點(diǎn)之一發(fā)送詢問(wèn)適配器表調(diào)用,由應(yīng)用程序接收工作站驅(qū)動(dòng)器及接入點(diǎn)驅(qū)動(dòng)器之一具有的虛擬適配器表;響應(yīng)向工作站及接入點(diǎn)之一發(fā)送詢問(wèn)BSSID表調(diào)用,由應(yīng)用程序接收當(dāng)前BSS描述表;響應(yīng)向工作站及接入點(diǎn)之一發(fā)送802.1x狀態(tài)調(diào)用,由應(yīng)用程序接收在特定范例上的802.1x狀態(tài),802.1x狀態(tài)調(diào)用具有確定802.1x狀態(tài)的詢問(wèn)和設(shè)置802.1x狀態(tài)的請(qǐng)求中的一個(gè);響應(yīng)向工作站及接入點(diǎn)之一發(fā)送802.1x狀態(tài)調(diào)用,由應(yīng)用程序接收在特定范例上的802.1x過(guò)濾器,802.1x狀態(tài)調(diào)用具有確定802.1x過(guò)濾器的詢問(wèn)及設(shè)置802.1x過(guò)濾器的請(qǐng)求中的一個(gè);響應(yīng)向工作站及接入點(diǎn)之一發(fā)送一個(gè)發(fā)送802.1x包調(diào)用,由應(yīng)用程序接收一個(gè)狀態(tài);響應(yīng)向工作站及接入點(diǎn)之一發(fā)送一個(gè)接收上調(diào)用的調(diào)用,由應(yīng)用程序接收上調(diào)用信息;和響應(yīng)向工作站及接入點(diǎn)之一發(fā)送校驗(yàn)適配器調(diào)用,由應(yīng)用程序接收適配器存在的指示。67.如權(quán)利要求66的方法,其特征在于還包括下述步驟響應(yīng)向工作站發(fā)送解除關(guān)聯(lián)調(diào)用,由應(yīng)用程序接收錯(cuò)誤碼及媒體分離中的一個(gè)。68.如權(quán)利要求66的方法,其特征在于,還包括下列步驟響應(yīng)向工作站及接入點(diǎn)之一發(fā)送認(rèn)證響應(yīng)超時(shí)調(diào)用,由應(yīng)用程序接收認(rèn)證響應(yīng)超時(shí)值,認(rèn)證響應(yīng)超過(guò)調(diào)用具有確定認(rèn)證響應(yīng)超時(shí)值的詢問(wèn)和設(shè)置認(rèn)證響應(yīng)超時(shí)值的要求的其中之一;響應(yīng)向工作站及接入點(diǎn)之一發(fā)送實(shí)施的保密選項(xiàng),由應(yīng)用程序接收實(shí)施的保密選項(xiàng)的真值;響應(yīng)向工作站及接入點(diǎn)之一發(fā)送希望的SSID調(diào)用,由應(yīng)用程序接收希望的服務(wù)組ID,希望的SSID調(diào)用具有確定希望的服務(wù)組ID的詢問(wèn)和設(shè)置希望的服務(wù)組ID的請(qǐng)求中的一個(gè);響應(yīng)向工作站及接入點(diǎn)之一發(fā)送希望的BSS類型調(diào)用,由應(yīng)用程序接收希望的BSS類型,希望的BSS調(diào)用具有確定希望的BSS類型的詢問(wèn)和設(shè)置希望的BSS類型的請(qǐng)求中的一個(gè);響應(yīng)向工作站及接入點(diǎn)之一發(fā)送關(guān)聯(lián)響應(yīng)超時(shí)調(diào)用,由應(yīng)用程序接收關(guān)聯(lián)響應(yīng)超時(shí)值,關(guān)聯(lián)響應(yīng)超時(shí)值調(diào)用具有確定關(guān)聯(lián)響應(yīng)超時(shí)值的詢問(wèn)和設(shè)置關(guān)聯(lián)響應(yīng)超時(shí)值的請(qǐng)求中的一個(gè)。69.如權(quán)利要求68的方法,其特征在于,還包括下列步驟響應(yīng)向工作站及接入點(diǎn)之一發(fā)送解除關(guān)聯(lián)的對(duì)等調(diào)用,由應(yīng)用程序接收最近的不關(guān)聯(lián)理由和最近不關(guān)聯(lián)的工作站的地址;響應(yīng)向工作站及接入點(diǎn)之一發(fā)送解除認(rèn)證的對(duì)等調(diào)用,由應(yīng)用程序接收最近解除認(rèn)證的理由和最近解除認(rèn)證的工作站的地址;和響應(yīng)向工作站及接入點(diǎn)之一發(fā)送認(rèn)證失敗對(duì)等調(diào)用,由應(yīng)用程序接收最近認(rèn)證失敗理由和最近認(rèn)證失敗的工作站的地址。70.如權(quán)利要求66的方法,其特征在于,還包括下列步驟響應(yīng)向工作站及接入點(diǎn)之一發(fā)送認(rèn)證算法調(diào)用,由應(yīng)用程序接收認(rèn)證算法和認(rèn)證的表,認(rèn)證算法調(diào)用具有確定認(rèn)證算法和狀態(tài)的表的詢問(wèn)和設(shè)置認(rèn)證算法的表的狀態(tài)的請(qǐng)求中的一個(gè);響應(yīng)向工作站及接入點(diǎn)之一發(fā)送WEP默認(rèn)密鑰值,由應(yīng)用程序接收一個(gè)指示,指出在指定索引的默認(rèn)WEP密鑰值是否已改變;響應(yīng)向工作站及接入點(diǎn)之一發(fā)送WEP密鑰映射調(diào)用,由應(yīng)用程序接收WEP密鑰映射表,WEP密鑰調(diào)用具有確定WEP密鑰映射表的詢問(wèn)和設(shè)置在指定索引的WEP映射的請(qǐng)求中的一個(gè);響應(yīng)向工作站及接入點(diǎn)之一發(fā)送保密請(qǐng)求的調(diào)用,由應(yīng)用程序接收保密請(qǐng)求的真值,保密請(qǐng)求的調(diào)用具有詢問(wèn)保密請(qǐng)求的真值的詢問(wèn)和設(shè)置保密請(qǐng)求的真值的請(qǐng)求中的一個(gè);響應(yīng)向工作站及接入點(diǎn)之一發(fā)送WEP默認(rèn)密鑰調(diào)用,由應(yīng)用程序接收WEP默認(rèn)密鑰ID,WEP默認(rèn)密鑰調(diào)用具有確定WEP默認(rèn)密鑰的詢問(wèn)和設(shè)置WEP默認(rèn)密鑰值的請(qǐng)求中的一個(gè);響應(yīng)向工作站及接入點(diǎn)之一發(fā)送WEP密鑰映射長(zhǎng)度調(diào)用,由應(yīng)用程序接收WEP密鑰映射長(zhǎng)度,WEP密鑰映射長(zhǎng)度調(diào)用具有確定WEP密鑰映射長(zhǎng)度的詢問(wèn)和設(shè)置RWEP密鑰映射長(zhǎng)度的請(qǐng)求中的一個(gè);響應(yīng)向工作站及接入點(diǎn)之一發(fā)送拒絕未加密的調(diào)用,由應(yīng)用程序接收拒絕未加密的真值,拒絕未加密調(diào)用具有確定拒絕未加密的真值的詢問(wèn)和設(shè)置拒絕未加密的真值的請(qǐng)求中的一個(gè);和響應(yīng)向工作站及接入點(diǎn)之一發(fā)送WEP拒絕的計(jì)數(shù)調(diào)用,由應(yīng)用程序接收WEP拒絕的計(jì)數(shù)。71.如權(quán)利要求66的方法,其特征在于還包括下列步驟響應(yīng)向工作站及接入點(diǎn)之一發(fā)送解除關(guān)聯(lián)通知真值調(diào)用,由應(yīng)用程序接收解除關(guān)聯(lián)通知真值,解除關(guān)聯(lián)通知真值調(diào)用具有確定解除關(guān)聯(lián)通知真值的詢問(wèn)和設(shè)置解除關(guān)聯(lián)真值的請(qǐng)求中的一個(gè);響應(yīng)向工作站及接入點(diǎn)之一發(fā)送解除認(rèn)證通知真值調(diào)用,由應(yīng)用程序接收解除認(rèn)證通知真值,解除認(rèn)證通知真值調(diào)用具有確定解除認(rèn)證通知真值的詢問(wèn)和設(shè)置解除認(rèn)證的指針的請(qǐng)求中的一個(gè);和響應(yīng)向工作站及接入點(diǎn)之一發(fā)送認(rèn)證失敗通知真值,由應(yīng)用程序接收認(rèn)證失敗通知真值,認(rèn)證失敗通知真值調(diào)用具有確定認(rèn)證失敗通知真值的詢問(wèn)和設(shè)置認(rèn)證失敗真值的請(qǐng)求中的一個(gè)。72.如權(quán)利要求66的方法,其特征在于,還包括下列步驟響應(yīng)向工作站及接入點(diǎn)之一發(fā)送WEP未解密計(jì)數(shù)調(diào)用,由應(yīng)用程序接收WEP未解密計(jì)數(shù);和響應(yīng)向工作站及接入點(diǎn)之一發(fā)送組地址調(diào)用,由應(yīng)用程序接收多播地址和行狀態(tài)的表,組地址調(diào)用距喲確定多播地址和行狀態(tài)的詢問(wèn)和設(shè)置多播地址和在指定索引的行狀態(tài)的請(qǐng)求中的一個(gè)。73.在應(yīng)用程序和工作站及接入點(diǎn)之一之間通訊的方法,包括下列步驟響應(yīng)從應(yīng)用程序接收詢問(wèn)適配器表調(diào)用,由工作站及接入點(diǎn)之一向工作站驅(qū)動(dòng)器及接入點(diǎn)驅(qū)動(dòng)器之一具有的應(yīng)用程序提供虛擬適配器的表;響應(yīng)從應(yīng)用程序接收詢問(wèn)BSSID表調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供當(dāng)前的BSS描述表;響應(yīng)從應(yīng)用程序接收802.1x狀態(tài)調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供在特定的范例上的802.1x狀態(tài);響應(yīng)從應(yīng)用程序接收802.1x狀態(tài)調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供在特定的范例上的802.1x過(guò)濾器;響應(yīng)從應(yīng)用程序接收—發(fā)送802.1x包調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供一狀態(tài);響應(yīng)從應(yīng)用程序接收一個(gè)接收上調(diào)用的調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供上調(diào)用信息;和響應(yīng)從應(yīng)用程序接收校驗(yàn)適配器調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供適配器存在的指示。74.如權(quán)利要求73的方法,其特征在于還包括響應(yīng)接收到工作站的解除關(guān)聯(lián)調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供錯(cuò)誤碼和媒體斷開(kāi)中的一個(gè)。75.如權(quán)利要求73的方法,其特征在于,還包括下列步驟響應(yīng)從應(yīng)用程序接收認(rèn)證響應(yīng)超時(shí)調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供認(rèn)證響應(yīng)超時(shí)值;響應(yīng)從應(yīng)用程序接收實(shí)施的保密選項(xiàng)調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供實(shí)施的保密選項(xiàng)真值;響應(yīng)從應(yīng)用程序接收所希望的SSID調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供所希望的服務(wù)組ID;響應(yīng)從應(yīng)用程序接收希望的BSS類型調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供希望的BSS類型;和響應(yīng)從應(yīng)用程序接收關(guān)聯(lián)響應(yīng)超時(shí)調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供關(guān)聯(lián)響應(yīng)超時(shí)值。76.如權(quán)利要求75的方法,其特征在于,還包括下列步驟響應(yīng)從應(yīng)用程序接收分離對(duì)等調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供最近解除關(guān)聯(lián)的原因和最近解除關(guān)聯(lián)的工作站的地址;響應(yīng)從應(yīng)用程序接收解除關(guān)聯(lián)對(duì)等調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供最近解除關(guān)聯(lián)的原因和最近解除關(guān)聯(lián)的工作站的地址;響應(yīng)從應(yīng)用程序接收解除認(rèn)證對(duì)等調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供最近解除認(rèn)證的原因和最近認(rèn)證失敗的工作站的地址。77.如權(quán)利要求73的方法,其特征在于,還包括下列步驟響應(yīng)從應(yīng)用程序接收認(rèn)證算法調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供認(rèn)證算法及狀態(tài)的表;響應(yīng)從應(yīng)用程序接收WEP默認(rèn)密鑰值調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供指示,指出在指定索引的默認(rèn)WEP密鑰值已經(jīng)改變。響應(yīng)從應(yīng)用程序接收WEP密鑰映射調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供WEP密鑰映射的表;響應(yīng)從應(yīng)用程序接收保密請(qǐng)求調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供保密請(qǐng)求的真值;響應(yīng)從應(yīng)用程序接收WEP默認(rèn)密鑰調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供WEP默認(rèn)密鑰ID;響應(yīng)從應(yīng)用程序接收WEP密鑰映射長(zhǎng)度調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供WEP密鑰映射長(zhǎng)度;響應(yīng)從應(yīng)用程序接收拒絕未加密的調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供拒絕未加密的真值;和響應(yīng)從應(yīng)用程序接收WEP拒絕計(jì)數(shù)調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供WEP拒絕的計(jì)數(shù)。78.如權(quán)利要求73的方法,其特征在于,還包括下列步驟響應(yīng)從應(yīng)用程序接收解除關(guān)聯(lián)通知真值調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供解除關(guān)聯(lián)通知真值;響應(yīng)從應(yīng)用程序接收解除認(rèn)證通知真值,由工作站及接入點(diǎn)之一向應(yīng)用程序提供解除認(rèn)證通知真值;和響應(yīng)從應(yīng)用程序接收認(rèn)證失敗通知真值,由工作站及接入點(diǎn)之一向應(yīng)用程序提供認(rèn)證失敗通知真值。79.如權(quán)利要求73的方法,其特征在于還包括下列步驟響應(yīng)從應(yīng)用程序接收WEP未解密計(jì)數(shù)調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供WEP未解密計(jì)數(shù);和響應(yīng)從應(yīng)用程序接收組地址調(diào)用,由工作站及接入點(diǎn)之一向應(yīng)用程序提供多播地址和行狀態(tài)的表80.在網(wǎng)絡(luò)接口卡和工作站及接入點(diǎn)之一之間實(shí)現(xiàn)802.11無(wú)線底層結(jié)構(gòu)功能的方法,包括下列步驟在工作站及接入點(diǎn)之一中實(shí)現(xiàn)認(rèn)證服務(wù),認(rèn)證服務(wù)包括提供認(rèn)證服務(wù),開(kāi)放系統(tǒng)認(rèn)證,和共享的密鑰認(rèn)證;在工作站及接入點(diǎn)之一中實(shí)現(xiàn)WEP算法功能,WEP算法功能包括WEP加密過(guò)程,WEP解密過(guò)程和安全服務(wù)管理功能;在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)分布式協(xié)調(diào)功能;在工作站及接入點(diǎn)之一中實(shí)現(xiàn)分段功能;在工作站及接入點(diǎn)之一中實(shí)現(xiàn)合并分段功能;在網(wǎng)絡(luò)接口卡實(shí)現(xiàn)MAC數(shù)據(jù)服務(wù);在網(wǎng)絡(luò)接口卡實(shí)現(xiàn)多速率支持;在網(wǎng)絡(luò)接口卡實(shí)現(xiàn)定時(shí)同步功能;在網(wǎng)絡(luò)接口卡實(shí)現(xiàn)底層結(jié)構(gòu)功率管理功能;若網(wǎng)絡(luò)接口卡支持工作站功能,在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)IBSS功率管理功能;和在工作站及接入點(diǎn)之一實(shí)現(xiàn)關(guān)聯(lián)和重關(guān)聯(lián)功能。81.如權(quán)利要求80的方法,其特征在于,在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)分布式協(xié)調(diào)功能還包括下列步驟實(shí)現(xiàn)網(wǎng)絡(luò)分配向量功能;實(shí)現(xiàn)幀間的空格,使用和定時(shí)功能;實(shí)現(xiàn)隨機(jī)補(bǔ)償功能;實(shí)現(xiàn)分布式協(xié)調(diào)功能訪問(wèn)過(guò)程;實(shí)現(xiàn)隨機(jī)補(bǔ)償過(guò)程;實(shí)現(xiàn)恢復(fù)過(guò)程和重發(fā)送極限;實(shí)現(xiàn)請(qǐng)求發(fā)送和清除發(fā)送過(guò)程;實(shí)現(xiàn)定向MPDU傳輸功能;實(shí)現(xiàn)廣播和多播MPDU傳輸功能;實(shí)現(xiàn)MAC層認(rèn)可功能;和實(shí)現(xiàn)復(fù)制檢測(cè)和發(fā)現(xiàn)功能。82.如權(quán)利要求80的方法,其特征在于,若網(wǎng)絡(luò)接口卡支持工作站功能,還包括在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)CF-POLLABLE的功能。83.如權(quán)利要求82的方法,其特在于還包括在它除競(jìng)爭(zhēng)的周期期間實(shí)現(xiàn)接收功能的步驟。84.如權(quán)利要求80的方法,其特征在于,還包括,若網(wǎng)絡(luò)接口卡支持接入點(diǎn)功能,在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)點(diǎn)協(xié)調(diào)器的功能的步驟。85.如權(quán)利要求80的方法,其特征在于,還包括在工作站及接入點(diǎn)及網(wǎng)絡(luò)接口卡之一實(shí)現(xiàn)多個(gè)未完成的MSDU支持的步驟。86.如權(quán)利要求80的方法,其特征在于實(shí)現(xiàn)定時(shí)同步功能的步驟包括下列步驟實(shí)現(xiàn)信標(biāo)產(chǎn)生功能;實(shí)現(xiàn)查探響應(yīng)功能;實(shí)現(xiàn)TSF同步和精確的功能;若網(wǎng)絡(luò)接口卡支持接入點(diǎn)功能在底層結(jié)構(gòu)網(wǎng)絡(luò)功能中實(shí)現(xiàn)定時(shí);實(shí)現(xiàn)底層結(jié)構(gòu)BSS初始化功能;若網(wǎng)絡(luò)接口卡支持工作站功能在單獨(dú)的BSS功能中實(shí)現(xiàn)定時(shí);實(shí)現(xiàn)被動(dòng)掃描功能;實(shí)現(xiàn)主動(dòng)掃描功能;實(shí)現(xiàn)單獨(dú)的BSS初始化功能;和若網(wǎng)絡(luò)接口卡支持頻率跳轉(zhuǎn)散布譜PHY實(shí)現(xiàn)跳轉(zhuǎn)同步功能。87.如權(quán)利要求80的方法,其特征在于提供底層結(jié)構(gòu)功率過(guò)濾的步驟包括下列步驟若網(wǎng)絡(luò)接口卡支持工作站功能實(shí)現(xiàn)工作站功率管理方式功能;在免除競(jìng)爭(zhēng)的周期功能期間實(shí)現(xiàn)接收功能;實(shí)現(xiàn)時(shí)效功能;若網(wǎng)絡(luò)接口卡支持接入點(diǎn)功能實(shí)現(xiàn)TIDM發(fā)送功能;在CP期間實(shí)現(xiàn)接入點(diǎn)功能。88.如權(quán)利要求80的方法,其特征在于,還包括下列步驟在工作站中實(shí)現(xiàn)關(guān)聯(lián)請(qǐng)求發(fā)送能力;在工作站中實(shí)現(xiàn)重關(guān)聯(lián)請(qǐng)求發(fā)送能力;在工作站中實(shí)現(xiàn)解除關(guān)聯(lián)請(qǐng)求發(fā)送能力;在工作站中實(shí)現(xiàn)認(rèn)證發(fā)送能力;在工作站中實(shí)現(xiàn)解除認(rèn)證發(fā)送能力;和在工作站中實(shí)現(xiàn)數(shù)據(jù)發(fā)送能力。89.如權(quán)利要求80的方法,其特征在于,還包括下列步驟在接入點(diǎn)中實(shí)現(xiàn)關(guān)聯(lián)響應(yīng)發(fā)送能力;在接入點(diǎn)中實(shí)現(xiàn)解除關(guān)聯(lián)發(fā)送能力;在接入點(diǎn)中實(shí)現(xiàn)認(rèn)證發(fā)送能力;在接入點(diǎn)中實(shí)現(xiàn)解除認(rèn)證發(fā)送能力;和在接入點(diǎn)中實(shí)現(xiàn)數(shù)據(jù)發(fā)送能力。90.如權(quán)利要求80的方法,其特征在于還包括下列步驟若網(wǎng)絡(luò)接口卡支持工作站功能,在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)查探請(qǐng)求發(fā)送能力;在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)查探響應(yīng)發(fā)送能力;在網(wǎng)絡(luò)接口卡實(shí)現(xiàn)信標(biāo)發(fā)送能力;若網(wǎng)絡(luò)接口卡支持工作站功能,在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)ATIM發(fā)送能力;和在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)RTS,CTS,ACK和空發(fā)送能力。91.如權(quán)利要求90的方法,其特征在于在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)CF-END,CF-END+ACK,DATA+CF-POLL和DATA+CF-ACK+CF-POLL發(fā)送能力。92.如權(quán)利要求80的方法,其特征在于還包括下列步驟在接入點(diǎn)實(shí)現(xiàn)關(guān)聯(lián)請(qǐng)求接收能力;在接入點(diǎn)實(shí)現(xiàn)重關(guān)聯(lián)請(qǐng)求接收能力;在接入點(diǎn)實(shí)現(xiàn)解除關(guān)聯(lián)接收能力;在接入點(diǎn)實(shí)現(xiàn)認(rèn)證接收能力;在接入點(diǎn)實(shí)現(xiàn)解除認(rèn)證接收能力;和在接入點(diǎn)實(shí)現(xiàn)數(shù)據(jù)接收能力。93.如權(quán)利要求80的方法,其特征在于還包括下列步驟在工作站實(shí)現(xiàn)關(guān)聯(lián)響應(yīng)接收能力;在工作站實(shí)現(xiàn)解除關(guān)聯(lián)接收能力;在工作站實(shí)現(xiàn)認(rèn)證接收能力;在工作站實(shí)現(xiàn)解除認(rèn)證接收能力;和在工作站實(shí)現(xiàn)數(shù)據(jù)接收能力。94.如權(quán)利要求80的方法,其特征在于還包括下列步驟在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)查探請(qǐng)求接收能力;在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)查探響應(yīng)接收能力;在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)信標(biāo)接收能力;若網(wǎng)絡(luò)接口卡支持工作站功能,在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)ATIM接收功能若網(wǎng)絡(luò)接口卡支持工作站功能,在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)PS-poll接收功能;和在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)RTS,CTS,ACK和空接收能力。95.如權(quán)利要求94的方法,其特征在于還包括在網(wǎng)絡(luò)接口卡中實(shí)現(xiàn)CF-END,CF-END+ACK,DATA+CF-ACK,DATA+CF-POLL和DATA+CF-ACK+CF-POLL接收能力。全文摘要提供基于軟件的無(wú)線底層結(jié)構(gòu)系統(tǒng)。該系統(tǒng)具有與網(wǎng)絡(luò)堆棧及網(wǎng)絡(luò)接口卡(NIC)通訊的驅(qū)動(dòng)器,與工作站驅(qū)動(dòng)器和802.1x請(qǐng)求者或802.1x認(rèn)證者通訊的工作服務(wù)器。每個(gè)NIC提供工作站和/或接入點(diǎn)功能支持。若已被接收的包未被認(rèn)證及關(guān)聯(lián),驅(qū)動(dòng)器舍棄該包。已被分段或加密的包被合并分段和解密。結(jié)合配置表管理器,使用關(guān)聯(lián)管理器,通過(guò)管理包來(lái)關(guān)聯(lián)工作站及接入點(diǎn)。管理器從包處理器接收802.1x數(shù)據(jù)包并將其送到工作站服務(wù)器,后者與用戶方式應(yīng)用程序,802.1x請(qǐng)求者或802.1x認(rèn)證者通訊,802.1x認(rèn)證者用于認(rèn)證和解除認(rèn)證工作者和接入點(diǎn)。提供API,使能在組件之間通訊。文檔編號(hào)H04L12/28GK1525705SQ200310119948公開(kāi)日2004年9月1日申請(qǐng)日期2003年11月27日優(yōu)先權(quán)日2002年11月27日發(fā)明者A·阿布西謝克,A阿布西謝克,A·阿亞加里,羌永,優(yōu)戀,沈輝,K·賈努加帕蒂,阮建東申請(qǐng)人:微軟公司