專利名稱:交替分頁方案的制作方法
技術(shù)領(lǐng)域:
本發(fā)明主要涉及計(jì)算機(jī)系統(tǒng),尤其涉及適用于減少或緩和無線局域網(wǎng)和無線個(gè)人網(wǎng)絡(luò)(WPAN)設(shè)備之間的干擾和性能降級(jí)的系統(tǒng)和/或方法。
背景技術(shù):
隨著無線網(wǎng)絡(luò)技術(shù)的進(jìn)步,我們?cè)絹碓叫枰獪p少和/或緩和由在相同頻帶中的相近位置或同一位置工作的設(shè)備所產(chǎn)生的干擾和性能降級(jí)。
如今,許多網(wǎng)絡(luò)設(shè)備是在2.4GHz的無線電頻率(RF)帶中工作的,眾所周知,該頻帶是用于工業(yè)、科學(xué)和醫(yī)學(xué)(ISM)頻帶的。在ISM帶中進(jìn)行同一位置通信的設(shè)備可能會(huì)引發(fā)和/或遭遇干擾。舉個(gè)例子,無線個(gè)人局域網(wǎng)絡(luò)(WPAN),如藍(lán)牙,是在ISM頻譜中工作的。另外,無線局域網(wǎng)(WLAN),如家用RF及電氣電子工程師協(xié)會(huì)(IEEE)802.11b網(wǎng)絡(luò)都是在ISM帶中工作的。競(jìng)爭(zhēng)設(shè)備的這種重疊現(xiàn)象可引發(fā)導(dǎo)致干擾和性能降級(jí)的沖突和碰撞。
藍(lán)牙技術(shù)被設(shè)計(jì)以允許消費(fèi)電子設(shè)備能在較短的距離(如小于30英尺)內(nèi)彼此進(jìn)行通信,該消費(fèi)類電子設(shè)備包括計(jì)算機(jī)、打印機(jī),等等。通常而言,藍(lán)牙無線電系統(tǒng)使用79個(gè)預(yù)定義頻帶發(fā)送并接收數(shù)據(jù)。更具體的說,藍(lán)牙標(biāo)準(zhǔn)使用頻率跳變擴(kuò)展頻譜(FHSS)(a Frequency Hopping Spread Spectrum)技術(shù),從而使得所傳輸?shù)拿總€(gè)數(shù)據(jù)包可以在其預(yù)定的頻譜范圍內(nèi)從一個(gè)載波頻率(即信道)跳變(即,切換)到另一個(gè)載頻。
依照藍(lán)牙標(biāo)準(zhǔn),可用藍(lán)牙的設(shè)備允許采用在2400MHz到2483.5MHz之間以79個(gè)藍(lán)牙指定頻率中的一個(gè)使能進(jìn)行短時(shí)間通信,然后其必須跳變到另一個(gè)頻率中,并在該頻帶中進(jìn)一步通信。藍(lán)牙設(shè)備允許跳躍的信道包括2400-2483.5MHz頻帶中間隔為1MHz的79條信道。
另一方面,IEEE 802.11b標(biāo)準(zhǔn)使用直接序列擴(kuò)展頻譜(a Direct SequenceSpread Spectrum)(DSSS)技術(shù),從而使得IEEE 802.11b網(wǎng)絡(luò)占用ISM譜內(nèi)約22MHz的專用帶寬。結(jié)果,在每個(gè)設(shè)備嘗試占用公共頻帶的時(shí)候就產(chǎn)生了干擾。
按照慣例,為盡力避免傳送過程中的干擾,WPAN(如藍(lán)牙)頻率跳變方案使用假隨機(jī)跳變協(xié)議,以允許設(shè)備從一條信道跳變到另一跳信道,而不考慮信道是“好”或“壞”。最近,已經(jīng)提出了不同類型的非協(xié)作方案(如自適應(yīng)頻率跳變(adaptive frequency hopping)(AFH)),通過計(jì)算僅跳到“好”信道的跳并避免“壞”信道而嘗試避免固定頻率干擾(如IEEE 802.11b)。這種AFH方案,如在IEEE 802.15.2技術(shù)規(guī)范中定義的,它可以動(dòng)態(tài)改變頻率跳變順序,以減少和/或緩和藍(lán)牙設(shè)備所受到的干擾。AFH的技術(shù)規(guī)范IEEE 802.15.2通過引用其全文合并于此。
當(dāng)前,這些緩和方案僅用于已經(jīng)確立連接之后(如后連接)的傳送。換言之,傳統(tǒng)干擾緩和方案沒有用于分頁或查詢時(shí)間,而且一旦確立成功連接后,其僅使用這些假隨機(jī)和AFH方案。如今,在確立成功連接之前(如在連接和查詢時(shí)間),藍(lán)牙設(shè)備仍利用會(huì)增加干擾和/或性能降級(jí)的概率的固定跳變順序頁。
盡管已經(jīng)做出努力以通過AFH來減少和/或緩和上述有關(guān)后連接傳送的內(nèi)容,但是仍舊不能滿足對(duì)減少或緩和在連接和查詢時(shí)的干擾的系統(tǒng)和方法的需要。
發(fā)明內(nèi)容
本發(fā)明涉及用于減少和/或緩和無線局域網(wǎng)(WLAN)和無線個(gè)人局域網(wǎng)絡(luò)(WPAN)設(shè)備之間的干擾和性能降級(jí)的系統(tǒng)和/或方法。
本文所披露并做出權(quán)利要求的本發(fā)明在其一方面中定義使用修改分頁序列的分頁系統(tǒng)。特別是,本發(fā)明的一方面包括頻率選擇組件、數(shù)據(jù)包調(diào)度組件和分頁組件。更具體的說,頻率選擇組件定義頻率協(xié)議(如自適應(yīng)頻率跳變(AFH))、數(shù)據(jù)包調(diào)度組件定義交替分頁方法(如交替無線媒體存取(AWMA)),以及分頁組件使用所定義的頻率協(xié)議和交替方法來產(chǎn)生修改分頁方案。另外,分頁系統(tǒng)可使用任何非協(xié)同研究的頻率跳變協(xié)議,協(xié)同研究的分頁方法或信道掩碼來產(chǎn)生修改的分頁序列。
本發(fā)明的另一個(gè)方面包括具有同步組件的分頁系統(tǒng),其同步組件用于將無線個(gè)人網(wǎng)絡(luò)(WPAN)設(shè)備與網(wǎng)絡(luò)信標(biāo)(如IEEE 802.11b)進(jìn)行同步。該802.11b信標(biāo)可用來決定合適的頁面時(shí)序。
本發(fā)明的另一個(gè)方面還包括加載組件,其用于收集由數(shù)據(jù)包調(diào)度組件使用以決定合適的頁面時(shí)序的頻率信道加載統(tǒng)計(jì)。
在另一個(gè)實(shí)施例中,提供了產(chǎn)生修改分頁序列的WPAN設(shè)備。WPAN設(shè)備包括頻率組件、數(shù)據(jù)包調(diào)度組件和分頁組件。頻率組件可配置成產(chǎn)生頻率跳變方案(如AFH)。數(shù)據(jù)包調(diào)度組件可配置成確立分頁序列(如AWMA)。最后,分頁組件可適當(dāng)配置成使用依照分頁序列的頻率方案來確立修改的分頁序列。
在另一個(gè)實(shí)施例中,由WPAN設(shè)備所使用的頻率跳變方案可包括信道掩碼,用于消除預(yù)定的頻率信道。WPAN設(shè)備可進(jìn)一步包括將WPAN設(shè)備與網(wǎng)絡(luò)同步的同步組件以及編譯用于確立修改分頁序列的信道加載統(tǒng)計(jì)的加載組件。
本發(fā)明的另一個(gè)方面提供用于產(chǎn)生交替分頁序列的方法,其包括這樣的動(dòng)作,即產(chǎn)生序列方案,確立分頁序列以定義時(shí)間間隔,并使用依照該時(shí)間間隔的頻率方案來產(chǎn)生交替分頁序列。
該方法可進(jìn)一步包括這樣的動(dòng)作,即與網(wǎng)絡(luò)信號(hào)同步,以幫助定義時(shí)間間隔。同樣,確立分頁序列的動(dòng)作可進(jìn)一步包括編譯信道加載統(tǒng)計(jì)以合并到交替分頁序列中的動(dòng)作。應(yīng)當(dāng)認(rèn)識(shí)到,可提供具有用于執(zhí)行該方法中所述動(dòng)作的計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì)。
本發(fā)明的另一個(gè)實(shí)施例提供一種系統(tǒng),該系統(tǒng)可用于連接具有可識(shí)別所選頻率(如AFH組件)裝置的遠(yuǎn)程設(shè)備;以及用于交替分頁信號(hào)(如AWMA組件)的裝置。系統(tǒng)可進(jìn)一步包括用于發(fā)送交替分頁信號(hào)的裝置。
為獲得前述和相關(guān)的目的,這里結(jié)合下面的說明和
了本發(fā)明的特定闡述方面。然而,這些方面僅表示可使用本發(fā)明原理的幾個(gè)不同的方法,而且本發(fā)明要包括所有這樣的方面及其等效物。通過下面的本發(fā)明詳細(xì)說明,并結(jié)合附圖考慮,本發(fā)明的其它的優(yōu)點(diǎn)和新穎特征將變得更加清晰。
圖1依照本發(fā)明一個(gè)方面闡明自適應(yīng)分頁組件的通用組件框圖。
圖2依照所述本發(fā)明的一個(gè)方面闡明用于確立修改分頁序列流程的流程圖。
圖3依照所述實(shí)施例闡明了舉例說明代表性網(wǎng)絡(luò)組件的網(wǎng)絡(luò)體系結(jié)構(gòu)簡(jiǎn)圖。
圖4闡明識(shí)別能夠執(zhí)行所述本發(fā)明一個(gè)方面的自適應(yīng)頻率跳變(AFH)組件的組件框圖。
圖5闡明識(shí)別能夠執(zhí)行所述本發(fā)明一個(gè)方面的交替無線媒體存取(AWMA)組件的組件框圖。
圖6依照所述本發(fā)明的方面闡明交替時(shí)序。
圖7闡明能夠執(zhí)行所述實(shí)施例的計(jì)算機(jī)的系統(tǒng)框圖。
圖8闡明能夠執(zhí)行所述本發(fā)明一個(gè)方面的設(shè)備。
具體實(shí)施例方式
現(xiàn)在參考附圖來說明本發(fā)明,其中在附圖中,類似的標(biāo)號(hào)字被用于表示類似的元件。在下面的說明中,為解釋起見,闡明了許多特定的細(xì)節(jié),以提供本發(fā)明的詳盡理解。然而,顯然,本發(fā)明可不用這些特定細(xì)節(jié)來實(shí)現(xiàn)。在其它的實(shí)例中,以框圖的形式示出了眾所周知的結(jié)構(gòu)和設(shè)備,這樣以便于說明本發(fā)明。
如在本申請(qǐng)中所使用的,術(shù)語“組件”和“模塊”是指計(jì)算機(jī)相關(guān)實(shí)體,或者是硬件、硬件和軟件的組合、軟件,或者是執(zhí)行軟件。例如,計(jì)算機(jī)組件或模塊可為,但不局限于,在處理器上運(yùn)行的進(jìn)程、處理器、對(duì)象、可執(zhí)行、執(zhí)行線程、程序,以及/或者計(jì)算機(jī)。通過闡述,在服務(wù)器上運(yùn)行的應(yīng)用程序和服務(wù)器均可為計(jì)算機(jī)組件。一個(gè)或多個(gè)計(jì)算機(jī)組件可駐留在進(jìn)程和/或執(zhí)行線程內(nèi),而且計(jì)算機(jī)可局限于一臺(tái)計(jì)算機(jī)上和/或分布在兩個(gè)或多個(gè)計(jì)算機(jī)之間。
如上所注,本發(fā)明在其一方面是涉及在連接和查詢時(shí)間階段減少或緩和競(jìng)爭(zhēng)無線設(shè)備之間的干擾和性能降級(jí)的系統(tǒng)和/或方法。例如,本發(fā)明涉及在無線個(gè)人局域網(wǎng)絡(luò)設(shè)備(WPAN)的連接和查詢時(shí)間階段減少干擾和/或性能降級(jí)。
如上面所解釋的,減少和/或緩和與競(jìng)爭(zhēng)和同一位置設(shè)備相關(guān)聯(lián)的上述問題的傳統(tǒng)方法已經(jīng)涉及到后連接傳送。本發(fā)明涉及有助于在預(yù)連接時(shí)間(如分頁、查詢時(shí)間)階段減少或緩和干擾(如噪聲)以及性能降級(jí)的系統(tǒng)和/或方法學(xué)。本發(fā)明的一個(gè)基本前提是使用連同包調(diào)度協(xié)議的頻率跳變方案,以在設(shè)備連接和查詢時(shí)間階段減少中斷現(xiàn)象。
首先參考圖1,其示出依照本發(fā)明方面的自適應(yīng)分頁組件100的通用框圖。為了便于理解,這里將采用遠(yuǎn)程WPAN(如藍(lán)牙)應(yīng)用軟件的例子來說明自適應(yīng)分頁組件100。盡管已主要用藍(lán)牙協(xié)議來討論本發(fā)明,但是應(yīng)當(dāng)認(rèn)識(shí)到自適應(yīng)分頁組件100可應(yīng)用到任何已知網(wǎng)絡(luò)協(xié)議中,而不背離這里所述本發(fā)明的范疇。
通常而言,自適應(yīng)分頁組件100可被適當(dāng)配置,以通過使用頻率選擇組件102、交替無線存取(AWMA)組件104和分頁組件106來產(chǎn)生修改分頁序列102。
頻率選擇組件104可被適當(dāng)配置,以確立可合并到修改分頁方案102中的頻率跳變協(xié)議。例如,頻率選擇組件104可被配置,以利用AFH方案,其允許自適應(yīng)分頁組件100在頻率之間動(dòng)態(tài)跳躍,以減少或避免碰撞。這里,將參考圖3,更詳細(xì)地討論范例AFH方案。
盡管本文以頻率選擇組件104來詳細(xì)討論AFH,但是應(yīng)當(dāng)認(rèn)識(shí)到可使用本領(lǐng)域已知的任何頻率選擇協(xié)議,而不背離本發(fā)明的主旨和范疇。另外,應(yīng)當(dāng)進(jìn)一步認(rèn)識(shí)到,信道掩碼等可被單獨(dú)使用或與頻率選擇協(xié)議組合使用,而不背離所述發(fā)明。
數(shù)據(jù)包調(diào)度組件106可被適當(dāng)配置,以依照定義的標(biāo)準(zhǔn)而確立數(shù)據(jù)包調(diào)度方案。例如,數(shù)據(jù)包調(diào)度方案可被配置,以使用AWMA協(xié)議,這在上面標(biāo)識(shí)的相關(guān)申請(qǐng)中說明并對(duì)其做出了權(quán)利要求,其通過引用合并于此。這個(gè)AWMA協(xié)議可被配置,以在連接和/或查詢時(shí)間階段選擇性地觸發(fā)(toggle)(即交替)設(shè)備之間的數(shù)據(jù)包傳送。這里,將參考圖4,更詳細(xì)地討論范例AWMA協(xié)議。
最后,分頁組件108可被適當(dāng)配置,以利用由頻率選擇組件104輸出所確立的頻率協(xié)議,連同由數(shù)據(jù)包調(diào)度組件106所確立的數(shù)據(jù)包調(diào)度方案,這樣就可以產(chǎn)生修改分頁序列102。換言之,分頁組件108可被配置,以組合這兩個(gè)方案,并從而產(chǎn)生修改分頁序列102。
圖2依照本發(fā)明的一個(gè)方面,闡明確立修改分頁序列的方法學(xué)。然而,為解釋簡(jiǎn)單起見,這里示出的方法學(xué),如以流程圖的形式,是以一系列動(dòng)作的形式示出并說明的。應(yīng)當(dāng)理解并認(rèn)識(shí)到的是,本發(fā)明不局限于依照本發(fā)明的動(dòng)作次序,某些動(dòng)作能以不同的次序出現(xiàn)和/或與這里示出和說明的那些其它動(dòng)作同時(shí)出現(xiàn)。例如,本領(lǐng)域熟練的技術(shù)人員會(huì)理解并認(rèn)識(shí)到方法學(xué)可另外表示為一系列互相聯(lián)系的狀態(tài),如采用狀態(tài)圖。而且,并不是所有闡明的動(dòng)作都需要實(shí)現(xiàn)依照本發(fā)明一個(gè)方面的方法學(xué)。
參考圖2,并進(jìn)入流程202處,產(chǎn)生頻率跳變方案。如上所述,可產(chǎn)生范例AFH方案。本領(lǐng)域熟練的技術(shù)人員會(huì)認(rèn)識(shí)到動(dòng)作被包括在已知AFH方案的確立中。
在204處,系統(tǒng)可被配置以產(chǎn)生數(shù)據(jù)包調(diào)度方案。例如,系統(tǒng)可被適當(dāng)配置,以產(chǎn)生AWMA協(xié)議,如在上面標(biāo)識(shí)的相關(guān)申請(qǐng)中說明的。應(yīng)當(dāng)認(rèn)識(shí)到的是,AWMA協(xié)議可被配置,以使用任何所需交替或調(diào)度傳送方法。
在206處,頻率跳變和數(shù)據(jù)包調(diào)度方案被組合,以確立修改分頁序列。在208處,系統(tǒng)可被適當(dāng)配置,用來發(fā)送頁面或查詢,以搜索利用修改分頁方案和相應(yīng)間隔時(shí)序的可兼容設(shè)備。
現(xiàn)在前進(jìn)到210處,系統(tǒng)確定是否確立成功連接。若系統(tǒng)確定沒有確立成功連接,則系統(tǒng)返回到208處,并發(fā)送另一個(gè)頁面或查詢,用來搜索可兼容的設(shè)備。另一方面,若系統(tǒng)確定連接在210處確立,則系統(tǒng)開始在212處進(jìn)行通信。應(yīng)當(dāng)認(rèn)識(shí)到當(dāng)連接被創(chuàng)建時(shí),可開啟AWMA,并且在該連接消除之后,可關(guān)閉AWMA。
現(xiàn)在參考圖3,系統(tǒng)300主要闡述依照本發(fā)明一個(gè)方面的無線計(jì)算環(huán)境的體系架構(gòu)。如在圖3中闡明的,主WPAN允許(如藍(lán)牙)設(shè)備302被闡明。應(yīng)當(dāng)認(rèn)識(shí)到,主WPAN設(shè)備302可為任何能夠通過WPAN來發(fā)送和/或接收數(shù)據(jù)的設(shè)備或組件,該WPAN如多種無線設(shè)備的其中任何一個(gè),這包括,但不局限于,手持式終端設(shè)備、膝上型/筆記本式計(jì)算機(jī)、電子書寫板、個(gè)人數(shù)字助理、外圍設(shè)備,等等。本發(fā)明的一個(gè)方面提供有關(guān)藍(lán)牙WPAN設(shè)備。而且,應(yīng)當(dāng)認(rèn)識(shí)到,本發(fā)明可使用任何遵循無線傳送協(xié)議的WPAN協(xié)議,其用于執(zhí)行本文所說明的功能性,而且關(guān)于該發(fā)明的附加權(quán)利要求書的范疇要覆蓋這樣的申請(qǐng)和特征。
繼續(xù)看參考圖3所示范例,設(shè)備302也可為WLAN使能的(如IEEE802.11b)。如這里所討論的,WPAN和WLAN設(shè)備和/或網(wǎng)絡(luò)的同位置可導(dǎo)致干擾或性能降級(jí)。當(dāng)然,即使設(shè)備不是實(shí)際同一位置的,也可能出現(xiàn)干擾碰撞。換言之,圖3闡明了本發(fā)明的一個(gè)范例方面,其中設(shè)備/網(wǎng)絡(luò)(如藍(lán)牙和IEEE802.11b)都處于在公共設(shè)備(如302)中的同一位置。應(yīng)當(dāng)認(rèn)識(shí)到,設(shè)備和/或網(wǎng)絡(luò)之間的干擾可由任何數(shù)量的已知因素而產(chǎn)生,這包括,但不局限于充分接近的物理近似。
系統(tǒng)300通常包括WPAN從屬設(shè)備(如遠(yuǎn)程設(shè)備)3041到304N,這里N是整數(shù)。遠(yuǎn)程設(shè)備3041到304N統(tǒng)稱為遠(yuǎn)程設(shè)備304。應(yīng)當(dāng)認(rèn)識(shí)到的是,WPAN遠(yuǎn)程設(shè)備304可為任何能夠通過諸如任何一個(gè)多種無線設(shè)備這樣的WPAN(如藍(lán)牙)來發(fā)送和/或接收數(shù)據(jù)的設(shè)備和/或組件,該無線設(shè)備包括,但不局限于,手持式終端設(shè)備、膝上型/筆記本式計(jì)算機(jī)、電子書寫板、個(gè)人數(shù)字助理、外圍設(shè)備,等等。盡管已經(jīng)主要以藍(lán)牙遠(yuǎn)程從屬設(shè)備304的上下文說明了本發(fā)明,但是應(yīng)當(dāng)認(rèn)識(shí)到,本發(fā)明可被應(yīng)用到任何能夠進(jìn)行無線傳送的協(xié)議中。
繼續(xù)參考圖3,其闡明系統(tǒng)300可包括WLAN(如IEEE 802.11b)節(jié)點(diǎn)和存取點(diǎn)306。存取點(diǎn)306可被配置以通過IEEE 802.11b無線連接而使能配備WLAN的設(shè)備302訪問遠(yuǎn)程網(wǎng)絡(luò)(如因特網(wǎng)308)。如圖3所示,存取點(diǎn)306可配置成提供設(shè)備302和因特網(wǎng)308之間的通信變遷點(diǎn)。
盡管本發(fā)明的實(shí)施例和本文所述的方法涉及特定的無線網(wǎng)絡(luò)(如藍(lán)牙、IEEE 802.11b),但是應(yīng)當(dāng)認(rèn)識(shí)到本文所說明的概念和創(chuàng)新可應(yīng)用到本領(lǐng)域已知的任何其它無線網(wǎng)絡(luò)協(xié)議(如家用RF)中,而不背離本發(fā)明的主旨、范疇和/或功能性。
現(xiàn)在參考圖4,示出依照本發(fā)明一個(gè)方面的自適應(yīng)分頁組件100范例的框圖。如所述,自適應(yīng)分頁組件100包括頻率選擇組件104、數(shù)據(jù)包調(diào)度組件106以及分頁組件108。
關(guān)于頻率選擇組件104,一個(gè)實(shí)施例可適當(dāng)配置成能夠使用次圖示說明的AFH組件104。除后面的簡(jiǎn)要說明之外,本領(lǐng)域熟練的技術(shù)人員會(huì)認(rèn)識(shí)到在AFH組件104中所包括的單獨(dú)組件的功能性。
如圖1的框圖所示,AFH組件104可包括三個(gè)不同的組件。具體的說,AFH組件104可包括遺產(chǎn)跳變內(nèi)核(a legacy hop kernel)402和通過頻率重映射組件406連接的分區(qū)序列發(fā)生器404,如圖所示。
AFH組件104的第一模塊,遺產(chǎn)跳變內(nèi)核402,可被配置以產(chǎn)生由藍(lán)牙標(biāo)準(zhǔn)定義的最初跳變序列。術(shù)語“遺產(chǎn)”要暗示內(nèi)核402是跳變內(nèi)核,我們所熟知的像在藍(lán)牙標(biāo)準(zhǔn)中定義的跳變內(nèi)核。應(yīng)當(dāng)認(rèn)識(shí)到其它類型的跳變內(nèi)核也可使用,而不背離本發(fā)明的主旨和/或范疇。
第二模塊,分區(qū)序列發(fā)生器404,可被配置用于將結(jié)構(gòu)加到最初跳變序列中,其被理解為既包含“好”信道,又包含“壞”信道。
然后,分區(qū)序列發(fā)生器402的輸出被用作AFH組件104、頻率重映射組件406最終模塊的輸入。頻率重映射組件406利用遺產(chǎn)跳變內(nèi)核402和分區(qū)序列發(fā)生器404的輸出來產(chǎn)生具有適當(dāng)結(jié)構(gòu)的自適應(yīng)跳變序列。應(yīng)當(dāng)認(rèn)識(shí)到頻率重映射組件406可將由遺產(chǎn)內(nèi)核所產(chǎn)生的跳變頻率一致地重映射到由分區(qū)序列所定義的集合上。
應(yīng)當(dāng)認(rèn)識(shí)到,AFH允許藍(lán)牙設(shè)備通過識(shí)別固定的干擾源(如IEEE 802.11b網(wǎng)絡(luò))并通過諸如信道評(píng)估這樣的裝置來適應(yīng)RF環(huán)境。隨后,藍(lán)牙設(shè)備將這些固定干擾源排除在該列可用信道之外,從而減少或消除了碰撞和干擾。
盡管范例頻率選擇組件104使用AFH方案,但是應(yīng)當(dāng)認(rèn)識(shí)到通過本領(lǐng)域已知的任何適當(dāng)?shù)念l率選擇技術(shù),本發(fā)明的其它方面也可為有效的。
現(xiàn)在參考圖5,示出依照本發(fā)明一個(gè)方面的自適應(yīng)分頁組件100范例的框圖。如所述,自適應(yīng)分頁組件100包括頻率選擇組件104、數(shù)據(jù)包調(diào)度組件106、加載組件502以及分頁組件108。
關(guān)于數(shù)據(jù)包調(diào)度組件106而言,一個(gè)實(shí)施例可被適當(dāng)配置,以便于利用AWMA組件106,如圖所示。盡管在這個(gè)圖5中闡明了AWMA組件,但是應(yīng)當(dāng)認(rèn)識(shí)到AWMA組件可被任何分頁方案(如BT)。同樣應(yīng)當(dāng)認(rèn)識(shí)到,AWMA組件106可適當(dāng)利用WLAN存取點(diǎn)信標(biāo),以防止一個(gè)無線電設(shè)備與另一個(gè)無線電設(shè)備同時(shí)發(fā)送。例如,IEEE 802.11b信號(hào)可用來同步并識(shí)別IEEE 802.11b和藍(lán)牙設(shè)備的交替?zhèn)魉烷g隔。
AWMA組件106可包括兩個(gè)單獨(dú)組件,如在框圖中所示。具體的說,AWMA組件106可包括同步組件504,其與存取映射組件506連接,如圖所示。
應(yīng)當(dāng)認(rèn)識(shí)到,信道加載組件502可被配置,以編譯頻率參數(shù)。這些參數(shù)可隨后被分頁組件108使用,以確定合適的操作參數(shù)。例如,加載組件502可被配置成用于編譯涉及IEEE 802.11b和藍(lán)牙網(wǎng)絡(luò)的信道加載統(tǒng)計(jì)。因此,若該加載統(tǒng)計(jì)做出決定,IEEE 802.11b不應(yīng)當(dāng)被中斷,則藍(lán)牙連接和/或查詢可延遲或關(guān)閉,直到當(dāng)前IEEE 802.11b期間結(jié)束。
圖5所闡明的同步組件504可適當(dāng)配置成可對(duì)網(wǎng)絡(luò)(如IEEE 802.11b)信號(hào)進(jìn)行同步。同步組件504的輸出變成存取映射組件506的輸入,以產(chǎn)生適當(dāng)?shù)亟惶娣猪撔蛄小_@個(gè)交替分頁序列可輸入到分頁組件108中,連同頻率選擇組件(如AFH序列)的輸出,以產(chǎn)生修改的分頁方案。
應(yīng)當(dāng)認(rèn)識(shí)到,沒有介質(zhì)的信號(hào)508何時(shí)引入邏輯高和低電平處來控制AWMA組件106。
圖6闡明依照本發(fā)明說明方面范例信號(hào)幀或交替時(shí)序。例如,如圖6所示,系統(tǒng)可通過基于WLAN存取點(diǎn)信標(biāo)的時(shí)間(如100毫秒)而在WPAN和WLAN設(shè)備之間進(jìn)行交替?zhèn)魉蛠磉m當(dāng)配置調(diào)度數(shù)據(jù)包。應(yīng)當(dāng)認(rèn)識(shí)到這兩個(gè)信標(biāo)周期和AWMA占空周期都是可調(diào)節(jié)的。范例信標(biāo)周期和占空周期是使用該系統(tǒng)的一種方法。其依靠藍(lán)牙802.11b是否需要更多帶寬。在一個(gè)實(shí)現(xiàn)中,在連接時(shí)間階段,藍(lán)牙可賦予更多帶寬。在另一個(gè)實(shí)施例中,802.11b可賦予更多帶寬。
如圖6所示,在本發(fā)明的一個(gè)方面中,WPAN設(shè)備包括20毫秒的時(shí)間間隔602。因此,WLAN可包括80毫秒的時(shí)間間隔604。如圖所示,這個(gè)交替序列可在分頁/查詢循環(huán)中適當(dāng)重復(fù),以減少或消除碰撞或網(wǎng)絡(luò)性能降級(jí)的概率。
每100毫秒重復(fù)一次的20/80毫秒的范例間隔循環(huán)是依照100毫秒的網(wǎng)絡(luò)信標(biāo)幀的。而且,這個(gè)范例交替技術(shù)可適當(dāng)提供WLAN和WPAN設(shè)備充分的時(shí)間以從中斷中恢復(fù),這樣就減少了噪聲或性能降級(jí)。盡管本發(fā)明是以100毫秒的范例網(wǎng)絡(luò)信號(hào)幀的上下文中討論的,但是應(yīng)當(dāng)認(rèn)識(shí)到本發(fā)明具有特定的實(shí)現(xiàn)形式,從而可使用交替時(shí)序和時(shí)間間隔,而不背離本發(fā)明的主旨和/或范疇。例如,系統(tǒng)可基于相對(duì)信標(biāo)幀和時(shí)間間隔來配置專用于其它網(wǎng)絡(luò)上的一個(gè)網(wǎng)絡(luò)。
為提供有關(guān)本發(fā)明不同方面的上下文,圖7和下面的討論提供了可實(shí)現(xiàn)本發(fā)明不同方面的合適計(jì)算環(huán)境的簡(jiǎn)要而通用的說明。雖然上面已經(jīng)用在一臺(tái)計(jì)算機(jī)和/或多臺(tái)計(jì)算機(jī)上運(yùn)行的計(jì)算機(jī)程序的計(jì)算機(jī)可執(zhí)行指令的一般描述來說明了本發(fā)明,但是本領(lǐng)域熟練的技術(shù)人員會(huì)認(rèn)識(shí)到本發(fā)明也可組合其它程序模塊來實(shí)現(xiàn)。通常而言,程序模塊包括例程、程序、組件、數(shù)據(jù)結(jié)構(gòu),等等,其執(zhí)行特定的任務(wù)和/或?qū)崿F(xiàn)特定的抽象數(shù)據(jù)類型。
而且,本領(lǐng)域熟練的技術(shù)人員會(huì)認(rèn)識(shí)到本發(fā)明方法可在其它計(jì)算機(jī)系統(tǒng)配置中實(shí)現(xiàn),這包括單處理器或多處理器的計(jì)算機(jī)系統(tǒng)、小型機(jī)、大型機(jī),以及個(gè)人計(jì)算機(jī)、手持式計(jì)算設(shè)備、基于微處理器的或可編程消費(fèi)者電子設(shè)備,等等。本發(fā)明的所述方面也可在分布計(jì)算環(huán)境中實(shí)現(xiàn),其中任務(wù)是由通過通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備來執(zhí)行的。然而,從某種程度上說,不是本發(fā)明的所有方面均可在單機(jī)計(jì)算機(jī)上實(shí)現(xiàn)。在分布計(jì)算環(huán)境中,程序模塊可位于本地和遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備中。
現(xiàn)在參考圖7,闡明了根據(jù)本發(fā)明一個(gè)方面的便攜手持式終端設(shè)備700的原理框圖(類似于圖8所闡明的便攜式掃描設(shè)備800),其中處理器702負(fù)責(zé)控制和操作設(shè)備700中的不同組件,以執(zhí)行本文所說明的不同功能。處理器702可為任何多種合適的處理器。根據(jù)本文所提供的說明,本領(lǐng)域普通熟練的技術(shù)人員會(huì)很明顯地認(rèn)識(shí)到實(shí)現(xiàn)處理器702的編程來執(zhí)行涉及本發(fā)明功能的方式。
與處理器702相連的存儲(chǔ)器704用于保存由處理器702所執(zhí)行的程序代碼,并用作用于保存諸如接收事務(wù)信息等這樣的信息的存儲(chǔ)裝置。存儲(chǔ)器704可為非易失性存儲(chǔ)器,其適合于適應(yīng)保存至少一組完整的可顯示信息。這樣,存儲(chǔ)器704可包括用于由處理器702高速存取的RAM或閃存和/或海量存儲(chǔ)器,如能保存包含文本、圖像、音頻和視頻內(nèi)容的Gbyte數(shù)據(jù)的微驅(qū)動(dòng)器。根據(jù)一個(gè)方面,存儲(chǔ)器704具有充分的存儲(chǔ)容量來保存多個(gè)信息集合,而且處理器702可包括用于在不同顯示信息集合之間進(jìn)行變更或循環(huán)的程序。
顯示器706通過顯示器驅(qū)動(dòng)器系統(tǒng)708與處理器702相連。顯示器706可為彩色液晶顯示器(LCD),等離子顯示器,等等。在這里例子中,顯示器706是具有十六級(jí)灰度的1/4VGA顯示器。顯示器706可用作呈現(xiàn)數(shù)據(jù)、圖形,或者其它的信息內(nèi)容。例如,顯示器706可向操作者顯示一組客戶信息,并且可通過系統(tǒng)主干(未示出)來發(fā)送。另外,顯示器706可顯示控制設(shè)備700執(zhí)行的多個(gè)功能。顯示器706既能夠顯示字母和數(shù)字,又能夠顯示圖形和字符。
電源通過機(jī)載電源系統(tǒng)710(如電池組)供給到處理器702和其它形成手持式設(shè)備700的組件上。在電源系統(tǒng)710不能與設(shè)備700連接或變成與設(shè)備700斷開連接的情況下,補(bǔ)充電源712可用來向處理器702提供功率并對(duì)機(jī)載電源系統(tǒng)710進(jìn)行充電。設(shè)備700的處理器702可引發(fā)睡眠模式,以便于一旦檢測(cè)所述預(yù)期的電源故障,就可減少電流的汲取。
終端700包括通信子系統(tǒng)714,其包括數(shù)據(jù)通信端口716,其用于處理器702與遠(yuǎn)程計(jì)算機(jī)的接口。端口716可包括至少其中一個(gè)通用串行總線(USB)和IEEE 1394串行通信功能。也可包括其它技術(shù),例如,使用紅外數(shù)據(jù)端口的紅外通信。
設(shè)備700也可包括無線電頻率(RF)收發(fā)器部分718,其可與處理器702進(jìn)行工作通信。RF部分718包括RF接收器720,其通過天線722從遠(yuǎn)程設(shè)備接收RF信號(hào)并對(duì)該信號(hào)進(jìn)行解調(diào),以獲取其中所調(diào)制的數(shù)字信息。RF部分718也包括RF發(fā)射機(jī)724,其用于將信息發(fā)送到遠(yuǎn)程設(shè)備,例如,響應(yīng)通過用戶輸入設(shè)備726(如鍵盤)的手動(dòng)用戶輸入或者自動(dòng)響應(yīng)收發(fā)完成和其它預(yù)定和編程的標(biāo)準(zhǔn)事務(wù)。收發(fā)器部分718便于和應(yīng)答器系統(tǒng)的通信,例如,應(yīng)答系統(tǒng)可以是無源,也可以是有源的,其用于產(chǎn)品或項(xiàng)目的RF標(biāo)簽。處理器702通過收發(fā)器718而向遠(yuǎn)程應(yīng)答器系統(tǒng)發(fā)信號(hào)(發(fā)脈沖),并檢測(cè)返回信號(hào),以讀取標(biāo)簽存儲(chǔ)器的內(nèi)容。在一個(gè)實(shí)施例中,RF部分718進(jìn)一步方便使用設(shè)備700的電話通信。其更進(jìn)一步,提供由處理器702控制的音頻I/O部分728,以處理來自傳聲器(或類似的音頻輸入設(shè)備)的話音輸入和音頻輸出信號(hào)(來自揚(yáng)聲器或類似的音頻輸出設(shè)備)。在另一個(gè)實(shí)施例中,設(shè)備700可提供話音識(shí)別能力,這樣便于當(dāng)設(shè)備700簡(jiǎn)單用作話音錄音機(jī)時(shí),處理器702可方便地將話音信號(hào)高速轉(zhuǎn)換成文本內(nèi)容,用于本地編輯或回顧,以及/或者其下載到遠(yuǎn)程系統(tǒng),如計(jì)算機(jī)字處理器。同樣的,所轉(zhuǎn)換的話音信號(hào)也可用來控制設(shè)備700,而不是使用通過鍵盤726的手動(dòng)登錄。
機(jī)載外圍設(shè)備,如打印機(jī)730、簽名墊732和磁條閱讀器734也可被提供在設(shè)備700的框架內(nèi),或者可通過一個(gè)或多個(gè)外部端口接口716而在外部提供。
設(shè)備700也可包括圖像捕獲系統(tǒng)736,這樣便于用戶記錄圖像和/或短片電影,并由設(shè)備700存儲(chǔ),和由顯示器706呈現(xiàn)。另外,數(shù)據(jù)形式閱讀系統(tǒng)(adataform reading system)738可包括用于掃描的數(shù)據(jù)形式。應(yīng)當(dāng)認(rèn)識(shí)到這些成像系統(tǒng)(736和738)可以是能夠執(zhí)行這兩種功能的單個(gè)系統(tǒng)。
提供圖8,用于幫助理解并將上下文提供給本發(fā)明的實(shí)施例。具體的說,圖8闡明依照本發(fā)明一個(gè)方面的手持式終端800的范例。
手持式終端800包括框架802,其可用高強(qiáng)度塑料、金屬,或者任何合適的材料來制作。手持式終端800包括顯示器804。按照慣例,顯示器804用作顯示數(shù)據(jù)或其它涉及手持式終端800和/或移動(dòng)部件(mobile companion)(未示出)的一般操作的信息。例如,在手持式終端800和/或移動(dòng)部件上工作的軟件可提供有關(guān)用戶請(qǐng)求的不同信息的顯示。另外,顯示器804可顯示多種可由手持式終端800和/或一個(gè)或多個(gè)移動(dòng)部件所執(zhí)行的功能。顯示器804可提供有關(guān)基于圖像的字母數(shù)字信息,比如說用戶所請(qǐng)求項(xiàng)目的價(jià)格。顯示器804可提供有關(guān)圖形的顯示,比如說表示特定菜單項(xiàng)目的圖標(biāo)。顯示器804也可為觸摸屏,其可使用電容性的、電阻性觸摸、紅外、聲表面波,或者接地聲波技術(shù)。
手持式終端800進(jìn)一步包含用戶輸入鍵806,其用于允許用戶輸入信息和/或操作命令。用戶輸入鍵806可包括完全的字母數(shù)字鍵盤、功能鍵、回車鍵,等等。手持式終端800可包括磁條閱讀器808或者其它的數(shù)據(jù)捕獲機(jī)制(未示出)。電子簽名設(shè)備也可用來與磁帶閱讀器或與遠(yuǎn)程檢查系統(tǒng)(a telecheck system)相連。
手持式終端800也可包括窗口810,其中條碼閱讀器/條形碼成像器能夠讀取條形碼標(biāo)簽等并提交給手持式終端800。手持式終端800可包括可用于照明的發(fā)光二極管(LED)(未示出),便于用于以反映條碼是否已經(jīng)被正確或不正確地讀取了。作為選擇,或者其它的情況是,聲音可從揚(yáng)聲器(未示出)中發(fā)出,以警告用戶條碼已經(jīng)被成功成像并被解碼了。手持式終端800也包括天線(未示出),用于與無線電頻率(RF)存取點(diǎn)進(jìn)行無線通信;以及紅外(IR)收發(fā)器(未示出),用于與IR存取點(diǎn)進(jìn)行通信。
上面所說明內(nèi)容包括本發(fā)明的范例。當(dāng)然,其不可能說明用于描述本發(fā)明的每個(gè)可想到的組件或者方法的組合,但是本領(lǐng)域普通熟練的技術(shù)人員會(huì)認(rèn)識(shí)到可對(duì)本發(fā)明進(jìn)行進(jìn)一步排列組合。因此,本發(fā)明包含所有這樣符合附加權(quán)利要求書主旨和范疇的變更、修改和變化。此外,有關(guān)在詳細(xì)說明書或權(quán)利要求書中所使用的術(shù)語“包括”的外延,這樣的術(shù)語應(yīng)是通過類似于術(shù)語“包含”當(dāng)用作權(quán)利要求書中過渡詞時(shí)來解釋而具有包括性的。
權(quán)利要求
1.一種使用修改分頁序列的分頁系統(tǒng),其特征在于,所述系統(tǒng)包含頻率選擇組件,用于定義頻率協(xié)議;數(shù)據(jù)包調(diào)度組件,用于定義交替分頁方法;以及分頁組件,使用所定義的頻率協(xié)議和所述交替分頁方法來產(chǎn)生所述修改的分頁方案。
2.如權(quán)利要求1所述的分頁系統(tǒng),其特征在于所述交替分頁方法是交替無線媒體存取(AWMA)分頁方法。
3.如權(quán)利要求1所述的分頁系統(tǒng),其特征在于所述頻率協(xié)議是非協(xié)同研究的頻率跳變協(xié)議。
4.如權(quán)利要求1所述的分頁系統(tǒng),其特征在于所述分頁協(xié)議是自適應(yīng)頻率跳變(AFH)方案。
5.如權(quán)利要求1所述的分頁系統(tǒng),其特征在于所述分頁協(xié)議使用信道掩碼。
6.如權(quán)利要求1所述的分頁系統(tǒng),其特征在于所述交替分頁方法是協(xié)同研究的分頁方法。
7.如權(quán)利要求1所述的分頁系統(tǒng),其特征在于,進(jìn)一步包含同步組件,以便于無線個(gè)人局域網(wǎng)絡(luò)(WPAN)設(shè)備與網(wǎng)絡(luò)的802.11b信標(biāo)進(jìn)行同步。
8.如權(quán)利要求7所述的分頁系統(tǒng),其特征在于所述數(shù)據(jù)包調(diào)度組件使用所述信標(biāo)來確定頁面時(shí)序。
9.如權(quán)利要求7所述的分頁系統(tǒng),其特征在于所述網(wǎng)絡(luò)是IEEE 802.11b無線局域網(wǎng)(WLAN)。
10.如權(quán)利要求1所述的分頁系統(tǒng),其特征在于,進(jìn)一步包含加載組件,以便于收集頻率信道加載統(tǒng)計(jì)。
11.如權(quán)利要求10所述的分頁系統(tǒng),其特征在于所述數(shù)據(jù)包調(diào)度組件使用所述頻率信道加載統(tǒng)計(jì),以決定頁面時(shí)序。
12.如權(quán)利要求1所述的分頁系統(tǒng),其特征在于所述交替分頁方法是協(xié)同研究的交替分頁方法。
13.一種產(chǎn)生修改分頁序列的WPAN設(shè)備,其特征在于,所述WPAN設(shè)備包含頻率組件,用于產(chǎn)生頻率跳變方案;數(shù)據(jù)包調(diào)度組件,用于確立分頁序列;以及分頁組件,用于依照所述分頁序列來使用所述頻率方案,以便于確立所述修改分頁序列。
14.如權(quán)利要求13所述的WPAN設(shè)備,其特征在于所述頻率跳變方案是自適應(yīng)頻率跳變方案。
15.如權(quán)利要求13所述的WPAN設(shè)備,其特征在于所述分頁序列是通過AWMA協(xié)議而確立的。
16.如權(quán)利要求13所述的WPAN設(shè)備,其特征在于所述頻率跳變方案包括信道掩碼。
17.如權(quán)利要求13所述的WPAN設(shè)備,其特征在于,進(jìn)一步包含同步組件,以便于所述WPAN設(shè)備與網(wǎng)絡(luò)進(jìn)行同步。
18.如權(quán)利要求13所述的WPAN設(shè)備,其特征在于,進(jìn)一步包含加載組件,以便于編譯信道加載統(tǒng)計(jì)。
19.如權(quán)利要求17所述的系統(tǒng),其特征在于所述數(shù)據(jù)包調(diào)度組件使用所述信道加載統(tǒng)計(jì)來確立所述修改的分頁序列。
20.一種用于產(chǎn)生交替分頁序列的方法,其特征在于,所述方法包含產(chǎn)生頻率方案;確立分頁序列,以定義時(shí)間間隔;依照所述時(shí)間間隔來使用所述頻率方案,以產(chǎn)生所述交替分頁序列。
21.如權(quán)利要求20所述的方法,其特征在于,進(jìn)一步包含定義時(shí)間間隔,以觸發(fā)所述交替分頁序列。
22.如權(quán)利要求21所述的方法,其特征在于,定義時(shí)間間隔的所述動(dòng)作包含與網(wǎng)絡(luò)信號(hào)進(jìn)行同步。
23.如權(quán)利要求20所述的方法,其特征在于確立分頁序列的所述動(dòng)作包含編譯信道加載統(tǒng)計(jì),以合并到所述交替分頁序列中。
24.一種具有計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì)用于執(zhí)行如權(quán)利要求20中所述的所述動(dòng)作。
25.一種用于與遠(yuǎn)程設(shè)備相連接的系統(tǒng),其特征在于,所述系統(tǒng)包含用于識(shí)別已選頻率的裝置;以及用于交替分頁信號(hào)的裝置。
26.如權(quán)利要求25所述的系統(tǒng),其特征在于用于識(shí)別已選頻率的所述裝置是AFH組件。
27.如權(quán)利要求23所述的系統(tǒng),其特征在于用于交替分頁信號(hào)的所述方法是AWMA方法。
28.如權(quán)利要求23所述的系統(tǒng),其特征在于,進(jìn)一步包含用于發(fā)送所述交替分頁信號(hào)的裝置。
全文摘要
一種能夠減少或緩和無線局域網(wǎng)(WLAN)和無線個(gè)人局域網(wǎng)絡(luò)(WPAN)設(shè)備之間的干擾和性能降級(jí)的體系架構(gòu)。該體系架構(gòu)定義了使用修改分頁序列的分頁系統(tǒng)。特別是,一個(gè)方面包括頻率選擇組件、數(shù)據(jù)包調(diào)度組件和分頁組件。頻率選擇組件定義頻率協(xié)議(如,自適應(yīng)頻率跳變(AFH)),數(shù)據(jù)包調(diào)度組件定義交替分頁方法(如,交替無線介質(zhì)存取(AWMA)),以及分頁組件使用已定義的頻率協(xié)議和交替分頁方法來產(chǎn)生修改分頁方案。另外,分頁系統(tǒng)可使用任何非協(xié)同研究頻率跳變協(xié)議、協(xié)同研究的分頁方法或信道掩碼,以產(chǎn)生修改分頁序列。當(dāng)創(chuàng)建連接時(shí),可開啟AWMA,而且在斷開連接后,可關(guān)閉AWMA。
文檔編號(hào)H04L12/28GK1703018SQ20051007587
公開日2005年11月30日 申請(qǐng)日期2005年5月27日 優(yōu)先權(quán)日2004年5月28日
發(fā)明者J·弗塞羅 申請(qǐng)人:訊寶科技公司