專利名稱:無線通信設(shè)備、程序和無線通信方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信設(shè)備、程序和無線通信方法。
背景技術(shù):
近來,包括無線通信功能的便攜式無線通信設(shè)備已得到廣泛使用無線通信設(shè)備例 如通過直接向/從其他無線通信設(shè)備發(fā)送/接收無線信號(hào),可以進(jìn)行與其他無線通信設(shè)備 的無線通信。相對(duì)于需要基站的基礎(chǔ)架構(gòu)模式,通過這種無線通信設(shè)備進(jìn)行的無線通信有 時(shí)被稱為自組織模式。例如,無線通信設(shè)備可以將通過成像設(shè)備成像的視頻數(shù)據(jù)進(jìn)行解碼并且作為 RTP (實(shí)時(shí)傳輸協(xié)議)包發(fā)送,而接收側(cè)的無線通信設(shè)備可以對(duì)RTP包進(jìn)行編碼并再現(xiàn)視頻 數(shù)據(jù)。此時(shí),如果解碼時(shí)的數(shù)據(jù)壓縮率高,則每幀數(shù)據(jù)量將會(huì)減少。另一方面,如果解碼時(shí) 的數(shù)據(jù)壓縮率低,則每幀數(shù)據(jù)量將會(huì)增加。另外,在通信路徑的相同條件下,如果每幀數(shù)據(jù)量較大,則在數(shù)據(jù)作為RTP包以無 線方式被發(fā)送時(shí)數(shù)據(jù)丟失發(fā)生的可能性高,而如果每幀數(shù)據(jù)量較小,則在數(shù)據(jù)作為RPT包 以無線方式被發(fā)送時(shí)數(shù)據(jù)丟失發(fā)生的可能性低。要注意的是,例如在專利文獻(xiàn)1中公開了 這種視頻數(shù)據(jù)的解碼。專利引用IJJP2OO7-89O9O(A)
發(fā)明內(nèi)容
技術(shù)問題然而,在自組織通信中,無線通信設(shè)備中的兩個(gè)無線通信設(shè)備之間的通信路徑條 件時(shí)刻變化。因此,如果視頻數(shù)據(jù)以固定的壓縮率被解碼,則存在對(duì)于在諸如通信路徑的條 件差的情況下會(huì)出現(xiàn)無法接受的數(shù)據(jù)丟失量的憂慮。技術(shù)方案鑒于上述問題,得出了本發(fā)明,并且本發(fā)明的目的在于提供一種新的且改進(jìn)的無 線通信設(shè)備、程序和無線通信方法,上述無線通信設(shè)備、程序和無線通信方法能夠根據(jù)通信 路徑條件動(dòng)態(tài)地改變發(fā)送數(shù)據(jù)的壓縮率。根據(jù)本發(fā)明的第一方面,為了實(shí)現(xiàn)上述目標(biāo),提供了一種不經(jīng)過無線基站中繼而 操作的無線通信設(shè)備,其包括壓縮單元,壓縮流數(shù)據(jù);控制單元,根據(jù)與其他無線通信設(shè) 備間的距離,控制壓縮單元的流數(shù)據(jù)的壓縮率;和發(fā)送單元,將通過壓縮單元壓縮的流數(shù)據(jù) 發(fā)送到其他無線通信設(shè)備。利用這種配置,壓縮單元基于通過控制單元進(jìn)行的控制,以根據(jù)與其他無線通信 設(shè)備間的距離的壓縮率來壓縮流數(shù)據(jù)。因此,該無線通信設(shè)備可以根據(jù)與其他無線通信設(shè) 備間的距離動(dòng)態(tài)地改變流數(shù)據(jù)的壓縮率。無線通信設(shè)備可以進(jìn)一步包括接收單元,接收從其他無線通信設(shè)備發(fā)送的無線 信號(hào);測(cè)量單元,測(cè)量通過接收單元接收到的無線信號(hào)的場(chǎng)強(qiáng);判斷單元,判斷通過接收單元接收到的無線信號(hào)是否滿足關(guān)于噪聲成分的預(yù)定條件;和估算單元,基于通過判斷單元 判斷為滿足關(guān)于噪聲成分的預(yù)定條件的無線信號(hào)的場(chǎng)強(qiáng),估算與其他無線通信設(shè)備間的距
罔。 隨著通過估算單元估算出的距離變遠(yuǎn),控制單元可以增大壓縮率。另外,控制單元 可以控制壓縮率,使得流數(shù)據(jù)將以與通過估算單元估算出的距離相對(duì)應(yīng)的比率被壓縮。當(dāng)無線信號(hào)的噪聲成分大于下限設(shè)定值而小于上限設(shè)定值時(shí),判斷單元可以判斷 出無線信號(hào)的噪聲成分滿足關(guān)于噪聲成分的預(yù)定條件。接收單元可以預(yù)先從其他無線通信 設(shè)備接收設(shè)備信息,該設(shè)備信息指示了其他無線通信設(shè)備的無線信號(hào)的發(fā)送功率,并且估 算單元可以利用設(shè)備信息估算出與其他無線通信設(shè)備間的距離。估算單元可以計(jì)算通過判斷單元判斷為滿足預(yù)定條件的無線信號(hào)的場(chǎng)強(qiáng)的平均 值,判斷該平均值是否被包含在所分類的平均值范圍中的任何一個(gè)平均值范圍內(nèi),并且將 與其他無線通信設(shè)備間的距離估算為與包含該平均值的平均值范圍相對(duì)應(yīng)的距離。這里, 可以計(jì)算無線信號(hào)的場(chǎng)強(qiáng)的移動(dòng)平均值作為上述平均值。根據(jù)本發(fā)明的第二方面,為了實(shí)現(xiàn)上述目標(biāo),提供了一種程序,該程序用于使被提 供給具有用于向其他無線通信設(shè)備發(fā)送流數(shù)據(jù)的發(fā)送單元并且不經(jīng)過無線基站中繼而操 作的無線通信設(shè)備的計(jì)算機(jī)起到以下作用壓縮單元,壓縮流數(shù)據(jù);和控制單元,根據(jù)與其 他無線通信設(shè)備間的距離,控制壓縮單元的流數(shù)據(jù)的壓縮率。這種程序可以控制包括CPU、R0M和RAM的計(jì)算機(jī)的硬件資源以執(zhí)行上述壓縮單元 和控制單元的功能。換言之,可以讓使用該程序的計(jì)算機(jī)起到上述壓縮單元和控制單元的 作用。根據(jù)本發(fā)明的第三方面,為了實(shí)現(xiàn)上述目標(biāo),提供了一種針對(duì)不經(jīng)過無線基站中 繼而操作的無線通信設(shè)備來實(shí)施的無線通信方法,該方法包括以下步驟根據(jù)與其他無線 通信設(shè)備間的距離,控制壓縮單元的流數(shù)據(jù)的壓縮率;以該壓縮率壓縮流數(shù)據(jù);和將所壓 縮的流數(shù)據(jù)發(fā)送到其他無線通信設(shè)備,而不經(jīng)過無線基站中繼。有利效果如上所述,在根據(jù)本發(fā)明的無線通信設(shè)備、程序和無線通信方法中,發(fā)送數(shù)據(jù)的壓 縮率可以根據(jù)通信路徑條件被動(dòng)態(tài)地改變。
[圖1]圖1是示出根據(jù)本實(shí)施例的無線通信系統(tǒng)的配置的示意圖;[圖2]圖2是示出無線通信設(shè)備的硬件配置的框圖。[圖3]圖3是示出無線通信設(shè)備的配置的功能框圖。[圖4]圖4是示出包括設(shè)備信息的包的配置實(shí)例的示意圖。[圖5]圖5是示出包括設(shè)備信息的包的說明性實(shí)例的示意圖。[圖6]圖6是示出包括設(shè)備信息的包的說明性實(shí)例的示意圖。[圖7]圖7是示出距離測(cè)量評(píng)估值與估算出的距離之間關(guān)系的示意圖。[圖8]圖8是示出其中設(shè)備信息和評(píng)估公式被彼此相關(guān)地存儲(chǔ)在存儲(chǔ)器單元中的 實(shí)例的示意圖。[圖9]圖9是示出通過判斷單元進(jìn)行過濾前多個(gè)無線通信設(shè)備間的距離與場(chǎng)強(qiáng)的說明性實(shí)例的示意圖。[圖10]圖10是示出通過判斷單元進(jìn)行過濾后多個(gè)無線通信設(shè)備間的距離與場(chǎng)強(qiáng) 的說明性實(shí)例的示意圖。[圖11]圖11是示出通過估算單元進(jìn)行距離估算的說明性實(shí)例的示意圖。[圖12]圖12是示出通過通信控制單元控制的無線通信的說明性實(shí)例的示意圖。[圖13]圖13是示出發(fā)送側(cè)的無線通信設(shè)備的操作流程的流程圖。[圖14]圖14是示出接收側(cè)的無線通信設(shè)備的操作流程的流程圖。[圖15]圖15是示出接收側(cè)的無線通信設(shè)備的操作流程的流程圖。[圖16]圖16是示出根據(jù)本發(fā)明的第二實(shí)施例的無線通信設(shè)備的配置的示意圖。[圖17]圖17是示出估算單元的估算結(jié)果與要發(fā)送的數(shù)據(jù)包的數(shù)目之間關(guān)系的示 意圖。[圖18]圖18是示出通過接收側(cè)的無線通信設(shè)備進(jìn)行的距離測(cè)量包發(fā)送的流程的 流程圖。[圖19]圖19是示出發(fā)送側(cè)的無線通信設(shè)備的操作流程的流程圖。[圖20]圖20是示出通過接收側(cè)的無線通信設(shè)備進(jìn)行的解碼的流程的流程圖。
具體實(shí)施例方式下文將參照附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)描述。要注意的是,在說明書和 附圖中,具有基本上相同功能和結(jié)構(gòu)的元件將用相同的附圖標(biāo)記來指示,并且省略了重復(fù) 解釋。此外,將按如下項(xiàng)目順序描述“發(fā)明的最佳實(shí)施方式”[1]根據(jù)第一實(shí)施例的無線通信系統(tǒng)的概述[2]根據(jù)第一實(shí)施例的無線通信設(shè)備 [2-1]根據(jù)第一實(shí)施例的無線通信設(shè)備的硬件配置[2-2]根據(jù)第一實(shí)施例的無線通信設(shè)備的功能[2-3]根據(jù)第一實(shí)施例的無線通信設(shè)備的操作[3]根據(jù)第二實(shí)施例的無線通信設(shè)備[3-1]為實(shí)現(xiàn)第二實(shí)施例進(jìn)行的改進(jìn)[3-2]根據(jù)第一實(shí)施例的無線通信設(shè)備的功能[3-3]根據(jù)第一實(shí)施例的無線通信設(shè)備的操作[4]結(jié)論[1]根據(jù)第一實(shí)施例的無線通信系統(tǒng)的概述首先,將參照?qǐng)D1示意性地描述根據(jù)第一實(shí)施例的無線通信系統(tǒng)1。圖1是示出根據(jù)第一實(shí)施例的無線通信系統(tǒng)1的配置的示意圖。如圖1中所示, 根據(jù)本實(shí)施例的無線通信系統(tǒng)1包括多個(gè)無線通信設(shè)備20和20'。無線通信設(shè)備20和20'能夠向/從彼此發(fā)送/接收包括各種數(shù)據(jù)(流數(shù)據(jù)、距離 測(cè)量包等)的無線信號(hào)。上述各種數(shù)據(jù)包括諸如音樂、演講和廣播節(jié)目的音頻數(shù)據(jù),諸如電 影、τν(電視)節(jié)目、視頻節(jié)目、照片、文檔、圖畫和圖表的視頻數(shù)據(jù),或諸如游戲和軟件的其 他任何數(shù)據(jù)。
另外,在圖1中,示出了便攜式游戲機(jī)作為無線通信設(shè)備20和20'的實(shí)例;然而, 無線通信設(shè)備20和20'并不限于這些便攜式游戲機(jī)。例如,無線通信設(shè)備20和20'可以 是信息處理設(shè)備,諸如PC(個(gè)人計(jì)算機(jī))、家用視頻處理器(DVD刻錄機(jī)、錄像機(jī)等)、移動(dòng) 電話、PHS(個(gè)人手提電話系統(tǒng))、便攜式音樂播放器、便攜式視頻處理器、PDA(個(gè)人數(shù)字助 理)、家用游戲機(jī)和家用電器。這里,無線通信設(shè)備20和20'可以使用IEEE 802. Ilb中規(guī)定的2. 4GHz頻帶寬 度進(jìn)行無線通信,或者可以使用IEEE 802. lla、g和η中規(guī)定的頻帶寬度進(jìn)行無線通信。另 夕卜,無線通信設(shè)備20和20'可以使用IEEE 802. 15. 4中規(guī)定的ZigBee來操作。此外,圖1 示出了自組織模式的無線通信系統(tǒng)1,其中無線通信設(shè)備20和20'直接彼此通信(不經(jīng)過 無線基站中繼);然而,無線通信系統(tǒng)1也可以處于其中無線通信設(shè)備20和20'經(jīng)由基站 進(jìn)行通信的基礎(chǔ)架構(gòu)模式中。此外,在無線通信系統(tǒng)1中,除了點(diǎn)對(duì)點(diǎn)的無線通信外,也可 以實(shí)現(xiàn)點(diǎn)對(duì)多點(diǎn)或多點(diǎn)對(duì)多點(diǎn)的無線通信。從無線通信設(shè)備20或20'發(fā)送的無線信號(hào)的場(chǎng)強(qiáng)受到干擾衰落、偏振衰落、越程 衰落等影響。干擾衰落是其中經(jīng)由多條路徑傳播并到達(dá)接收點(diǎn)的無線信號(hào)在接收點(diǎn)處彼此 干擾的現(xiàn)象。另外,偏振衰落是其中在無線信號(hào)傳播過程中出現(xiàn)偏振面旋轉(zhuǎn)并且具有不同 偏振面的電波在接收點(diǎn)處彼此干擾的現(xiàn)象。此外,越程衰落是其中由于地球周圍的電離層 的影響而發(fā)生干擾的現(xiàn)象。例如,如圖1中所示,當(dāng)無線通信設(shè)備20 ‘發(fā)送無線信號(hào)時(shí),無線通信設(shè)備20例如 按直接波10Α、反射波IOB (通過物體11反射)或衍射波IOC來接收該無線信號(hào)。因而,通過無線通信設(shè)備20從無線通信設(shè)備20'接收的無線信號(hào)的場(chǎng)強(qiáng)持續(xù)變 化。尤其是,因?yàn)樽鳛闊o線通信設(shè)備20和20'的示例所描述的便攜式游戲機(jī)具有低發(fā)送功 率,所以這些便攜式游戲機(jī)易于受到衰落影響。因而,無線通信設(shè)備無法通過使用在某一期 間內(nèi)接收到的所有無線信號(hào)的場(chǎng)強(qiáng)來估算與無線信號(hào)的發(fā)送源設(shè)備間的準(zhǔn)確距離。因而,鑒于上述問題,創(chuàng)建了根據(jù)第一實(shí)施例的無線通信設(shè)備20。在根據(jù)第一實(shí)施 例的無線通信設(shè)備20中,可以以較高準(zhǔn)確度來估算與無線信號(hào)發(fā)送源間的距離。將參照?qǐng)D 2至15詳細(xì)描述無線通信設(shè)備20。[2]根據(jù)第一實(shí)施例的無線通信設(shè)備[2-1]根據(jù)第一實(shí)施例的無線通信設(shè)備的硬件配置圖2是示出無線通信設(shè)備20的硬件配置的框圖。無線通信設(shè)備20包括CPU (中央 處理單元)201、R0M(只讀存儲(chǔ)器)202、RAM(隨機(jī)存取存儲(chǔ)器)203、主機(jī)總線204、橋205、 外部總線206、接口 207、輸入設(shè)備208、輸出設(shè)備210、存儲(chǔ)設(shè)備(HDD) 211、驅(qū)動(dòng)器212和通 信設(shè)備215。CPU 201起到運(yùn)算處理設(shè)備和控制設(shè)備的作用,并且根據(jù)各種程序控制無線通信 設(shè)備20的整體操作。另外,CPU 201可以是微處理器。ROM存儲(chǔ)由CPU 201所使用的程序、 運(yùn)算參數(shù)等。MM 203暫時(shí)存儲(chǔ)由CPU所201使用的程序和在程序運(yùn)行期間適當(dāng)變化的參 數(shù)等。上述元件通過包括CPU總線等的主機(jī)總線204被相互連接。主機(jī)總線204經(jīng)由橋205被連接到諸如PCI (外圍部件互連/接口)總線的外部 總線206。要注意的是,主機(jī)總線204、橋205和外部總線206并不必須被分開提供,這些功 能也可以被安裝在單個(gè)總線中。
輸入設(shè)備208包括由用戶使用以輸入信息的輸入裝置,諸如鼠標(biāo)、鍵盤、觸摸屏、 按鈕、麥克風(fēng)、開關(guān)和控制桿;以及用于基于用戶的輸入生成輸入信號(hào)并輸出給CPU 201的 輸入控制電路。通過操作輸入設(shè)備208,無線通信設(shè)備20的用戶可以向無線通信設(shè)備20輸 入各種數(shù)據(jù)并命令其進(jìn)行處理操作。輸出設(shè)備210包括諸如CRT(陰極射線管)顯示設(shè)備、液晶顯示(IXD)設(shè)備、 OLED (有機(jī)發(fā)光二極管)設(shè)備和燈的顯示設(shè)備,以及諸如揚(yáng)聲器和頭戴受話器的音頻輸出 設(shè)備。例如,輸出設(shè)備210輸出被再現(xiàn)的內(nèi)容。具體地說,顯示設(shè)備以文本或圖像的形式顯 示各種信息,諸如被再現(xiàn)的視頻數(shù)據(jù)等。另一方面,音頻輸出設(shè)備將被再現(xiàn)的聲音數(shù)據(jù)等轉(zhuǎn) 換成聲音并將該聲音輸出。存儲(chǔ)設(shè)備211是例如包括根據(jù)本實(shí)施例的無線通信設(shè)備20的存儲(chǔ)單元的數(shù)據(jù)存儲(chǔ)設(shè)備。存儲(chǔ)設(shè)備211可以包括存儲(chǔ)介質(zhì)、用于將數(shù)據(jù)記錄到存儲(chǔ)介質(zhì)的記錄設(shè)備、用于從 存儲(chǔ)介質(zhì)讀取數(shù)據(jù)的讀出設(shè)備、用于將存儲(chǔ)介質(zhì)中記錄的數(shù)據(jù)刪除的刪除設(shè)備等。存儲(chǔ)設(shè) 備211例如包括HDD (硬盤驅(qū)動(dòng)器)。存儲(chǔ)設(shè)備211驅(qū)動(dòng)硬盤并存儲(chǔ)通過CPU 201執(zhí)行的程 序和各種數(shù)據(jù)。另外,在存儲(chǔ)設(shè)備211中,與用戶相關(guān)聯(lián)地記錄后面描述的場(chǎng)強(qiáng)、噪聲本底寸。驅(qū)動(dòng)器212是用于存儲(chǔ)介質(zhì)的讀寫器,并且被安裝在無線通信設(shè)備20內(nèi)部或者從 外部連接到無線通信設(shè)備20。驅(qū)動(dòng)器212從諸如附帶的磁盤、光盤、磁光盤或半導(dǎo)體存儲(chǔ)器 等的可移除的記錄存儲(chǔ)器24讀取信息,并且輸出到RAM 203。通信設(shè)備215例如是包括用于連接到通信網(wǎng)絡(luò)12的通信設(shè)備的通信接口。另外, 通信設(shè)備215可以是用于無線LAN的通信設(shè)備、用于無線USB的通信設(shè)備或者用于有線通 信的有線通信設(shè)備。通信設(shè)備215向/從其他無線通信設(shè)備20'發(fā)送/接收無線信號(hào)。這里,無線通信設(shè)備20'的硬件配置基本上與上述無線通信設(shè)備20的硬件配置 相同,所以將省略詳細(xì)描述。[2-2]根據(jù)第一實(shí)施例的無線通信設(shè)備的功能已經(jīng)參照?qǐng)D2對(duì)無線通信設(shè)備20的硬件配置進(jìn)行了描述。接著,將描述根據(jù)本實(shí) 施例的無線通信設(shè)備20的功能。圖3是示出根據(jù)第一實(shí)施例的無線通信設(shè)備20的配置的功能框圖。如圖3中所 示,無線通信設(shè)備20包括通信單元216、場(chǎng)強(qiáng)測(cè)量單元220、噪聲本底測(cè)量單元224、存儲(chǔ)器 單元228、估算單元232、判斷單元236、顯示單元240和通信控制單元244。通信單元216是用于向/從其他無線通信設(shè)備20 ‘發(fā)送/接收諸如距離測(cè)量包或 流數(shù)據(jù)的無線信號(hào)的接口,并且起到發(fā)送單元和接收單元的作用。其他無線通信設(shè)備20'生成距離測(cè)量包,并且周期性地發(fā)送給無線通信設(shè)備20。 距離測(cè)量包是由無線通信設(shè)備20所使用以測(cè)量無線通信設(shè)備20和無線通信設(shè)備20 ’間的 距離的包。當(dāng)存在要從其他無線通信設(shè)備20'發(fā)送到無線通信設(shè)備20的數(shù)據(jù)時(shí),數(shù)據(jù)可 以被包含在距離測(cè)量包中。另外,數(shù)據(jù)測(cè)量包具有大于等于1個(gè)字節(jié)的數(shù)據(jù)量。要注意的 是,無線通信設(shè)備20可以不使用距離測(cè)量包而基于流數(shù)據(jù)估算與無線通信設(shè)備20'間的 距離。另外,通信單元216在接收距離測(cè)量包之前,接收指示無線通信設(shè)備20'的發(fā)送 功率的設(shè)備信息。
圖4是示出包含設(shè)備信息的包配置的實(shí)例的示意圖。如圖4中所示,該包包含長(zhǎng) 度為8個(gè)字節(jié)且作為包的格式版本值的版本41、包的數(shù)據(jù)長(zhǎng)度42以及設(shè)備信息32。圖5和圖6是示出包含設(shè)備信息的包的說明性實(shí)例的示意圖。在圖5中所示的實(shí) 例中,版本41是“1”,數(shù)據(jù)長(zhǎng)度42是“4”,并且設(shè)備信息32是“10麗”。寫為設(shè)備信息32的 “10mw”是無線通信設(shè)備20'發(fā)送無線信號(hào)時(shí)的發(fā)送功率。另外,在圖6中所示的實(shí)例中,版本41是“1”,數(shù)據(jù)長(zhǎng)度42是“8”,并且設(shè)備信息 32是“型號(hào)001”。寫為設(shè)備信息32的“型號(hào)001”是無線通信設(shè)備20'的類型或無線通信 設(shè)備20'的天線類型?;谠擃愋?,可以指明無線通信設(shè)備20'的發(fā)送功率。如上所述,因?yàn)橥ㄐ艈卧?16預(yù)先接收包含無線通信設(shè)備20'的類型或發(fā)送功率 的設(shè)備信息,所以估算單元232可以根據(jù)設(shè)備信息的內(nèi)容估算與無線通信設(shè)備20'間的距 離。要注意的是,包含設(shè)備信息的包的格式不限于圖4中所示的實(shí)例,并且可以使用諸如無 線通信設(shè)備20'的序列號(hào)的任何格式,只要這種格式可以在無線通信設(shè)備20和無線通信 設(shè)備20'的應(yīng)用(程序)之間被識(shí)別出來。場(chǎng)強(qiáng)測(cè)量單元220具有作為用于測(cè)量通過通信單元216接收的距離測(cè)量包的場(chǎng)強(qiáng) (接收強(qiáng)度)的測(cè)量單元的功能。場(chǎng)強(qiáng)測(cè)量單元220可以從API (應(yīng)用程序接口)、函數(shù)、適 用于無線硬件的驅(qū)動(dòng)器等獲得場(chǎng)強(qiáng)。噪聲本底測(cè)量單元224測(cè)量噪聲本底,該噪聲本底指示了包含在通過通信單元 216接收的距離測(cè)量包中的噪聲水平。通常,與S/N(信噪)比不同,噪聲本底的較大的值指 示了較差的電波環(huán)境(較大的噪聲成分),而較小的值則指示了較佳的電波環(huán)境(較小的噪 聲成分)。噪聲本底測(cè)量單元224可以從API (應(yīng)用程序接口)、函數(shù)、適用于無線硬件的驅(qū) 動(dòng)器等獲得場(chǎng)強(qiáng)。存儲(chǔ)器單元228存儲(chǔ)通過場(chǎng)強(qiáng)測(cè)量單元220測(cè)量到的距離測(cè)量包的場(chǎng)強(qiáng)和通過噪 聲本底測(cè)量單元224測(cè)量到的距離測(cè)量包的噪聲本底。另外,存儲(chǔ)器單元228與稍后描述 的閾值N和閾值F、評(píng)估公式等相關(guān)聯(lián)地存儲(chǔ)通過通信單元216預(yù)先接收到的設(shè)備信息。這里,存儲(chǔ)器單元228可以是非易失性存儲(chǔ)器、磁盤、光盤或M0 (磁光)盤的存儲(chǔ) 介質(zhì),非易失性存儲(chǔ)器諸如是EEPROM(電可擦寫可編程只讀存儲(chǔ)器)和EPROM (可擦寫可編 程只讀存儲(chǔ)器),磁盤諸如是硬盤或磁性材料盤,光盤諸如是⑶_R(可刻錄光盤)/RW(可重 寫)、DVD-R(可刻錄數(shù)字通用光盤)/RW/+R/+RW/RAM(隨機(jī)存取存儲(chǔ)器)和BD (藍(lán)光光盤 (注冊(cè)商標(biāo)))-R/BD-RE。估算單元232使用存儲(chǔ)在存儲(chǔ)器單元228中的場(chǎng)強(qiáng)和噪聲本底值中的、通過判斷 單元236判斷為滿足預(yù)定條件的場(chǎng)強(qiáng)和噪聲本底值,估算與無線通信設(shè)備20'間的距離。 下文將在對(duì)估算單元232的功能的具體描述之后描述通過判斷單元236進(jìn)行的判斷。首先,估算單元232保持通過判斷單元236判斷為滿足預(yù)定條件的場(chǎng)強(qiáng)和噪聲本 底值的對(duì)作為距離測(cè)量數(shù)據(jù)庫(kù)。接著,當(dāng)滿足下面的條件A時(shí),計(jì)算出距離測(cè)量評(píng)估值。(條件A)1.經(jīng)過了所設(shè)定的期間。2.場(chǎng)強(qiáng)和噪聲本底值的對(duì)的數(shù)目增加了一個(gè)常數(shù)。3.場(chǎng)強(qiáng)和噪聲本底值的對(duì)的累計(jì)數(shù)目超過了某一個(gè)值。以上1-3中的一個(gè)或者其組合。
8
要注意的是,距離測(cè)量評(píng)估值可以是距離測(cè)量數(shù)據(jù)庫(kù)中場(chǎng)強(qiáng)的平均值或最新的場(chǎng) 強(qiáng)。例如,如圖7中所示,估算單元232基于距離測(cè)量評(píng)估值的量,估算無線通信設(shè)備20和 20'間的距離。圖7是示出距離測(cè)量評(píng)估值和估算出的距離之間關(guān)系的示意圖。如圖7中所示, 當(dāng)距離測(cè)量評(píng)估值小于閾值F時(shí),估算單元232估算出無線通信設(shè)備20和20 ‘間的距離是 長(zhǎng)距離。另外,當(dāng)距離測(cè)量評(píng)估值大于閾值N時(shí),估算單元232估算出無線通信設(shè)備20和 20'間的距離是短距離。此外,當(dāng)距離測(cè)量評(píng)估值大于等于閾值F或小于等于閾值N時(shí),估 算單元232估算出無線通信設(shè)備20和20'間的距離是中距離。要注意的是,閾值N和閾值F可以與設(shè)備信息相關(guān)聯(lián)地被存儲(chǔ)在存儲(chǔ)器單元228 中。這種情況下,估算單元232可從存儲(chǔ)器單元228中提取閾值N和閾值F,這些值與預(yù)先 從無線通信設(shè)備20'接收到的設(shè)備信息相對(duì)應(yīng)。假定與指示較高發(fā)送功率的設(shè)備信息相關(guān) 聯(lián)的閾值N和閾值F傾向于是相對(duì)大的值。另外,作為對(duì)閾值N和閾值F的替代,用于計(jì)算距離測(cè)量評(píng)估值的評(píng)估公式可以與 設(shè)備信息相關(guān)聯(lián),并且可以被存儲(chǔ)在存儲(chǔ)器單元228中,如圖8中所示。圖8是示出其中設(shè)備信息和評(píng)估公式相關(guān)聯(lián)并且它們被存儲(chǔ)在存儲(chǔ)器單元228中 的實(shí)例的示意圖。更具體地說,設(shè)備信息“型號(hào)001”與評(píng)估公式1相關(guān)聯(lián),設(shè)備信息“型 號(hào)001”與評(píng)估公式1相關(guān)聯(lián),設(shè)備信息“型號(hào)002”與評(píng)估公式2相關(guān)聯(lián)。設(shè)備信息“型號(hào) 003”和設(shè)備信息“型號(hào)004”也與評(píng)估公式相關(guān)聯(lián)。例如,評(píng)估公式1可以是(最新的3個(gè)場(chǎng)強(qiáng)的和)/3,而評(píng)估公式2可以是(最新 的3個(gè)場(chǎng)強(qiáng)的和)/4。因?yàn)槊總€(gè)無線通信設(shè)備20'具有不同的天線形狀、產(chǎn)品形狀、發(fā)送功率等,所以難 以僅基于場(chǎng)強(qiáng)來準(zhǔn)確估算出無線通信設(shè)備20和20'間的距離。因而,當(dāng)設(shè)備信息與閾值 N、閾值F和評(píng)估公式相關(guān)聯(lián)并且被存儲(chǔ)在存儲(chǔ)器單元228中時(shí),估算單元232可以針對(duì)無 線通信設(shè)備20'進(jìn)行距離估算。判斷單元236判斷存儲(chǔ)在存儲(chǔ)器單元228中的場(chǎng)強(qiáng)和噪聲本底值的對(duì)是否滿足預(yù) 定條件。在此,當(dāng)噪聲本底值大于上限設(shè)定值時(shí),假定用于通過通信單元216接收距離測(cè)量 包的接收環(huán)境顯著惡化。另外,當(dāng)噪聲本底值小于下限設(shè)定值時(shí),假定用于通過通信單元 216接收距離測(cè)量包的接收環(huán)境暫時(shí)地極其好。因此,當(dāng)噪聲本底值大于下限設(shè)定值而小 于上限設(shè)定值時(shí),假定用于通過通信單元216接收距離測(cè)量包的接收環(huán)境幾乎處于穩(wěn)定狀 態(tài)。因此,在這些場(chǎng)強(qiáng)和噪聲本底值的對(duì)中,判斷單元236判斷出具有大于等于下限 設(shè)定值并小于等于上限設(shè)定值的噪聲本底值的場(chǎng)強(qiáng)和噪聲本底值的對(duì)滿足預(yù)定條件,并將 該對(duì)添加到通過估算單元232保持的距離測(cè)量數(shù)據(jù)庫(kù)中。換言之,判斷單元236從存儲(chǔ)在 存儲(chǔ)器單元228中的場(chǎng)強(qiáng)和噪聲本底值的對(duì)中過濾出要由估算單元232所使用的場(chǎng)強(qiáng)和噪 聲本底值的對(duì)。要注意的是,判斷單元可以在場(chǎng)強(qiáng)和噪聲本底的對(duì)被記錄在存儲(chǔ)器單元228 中的同時(shí)進(jìn)行過濾。將參照?qǐng)D9和10描述通過判斷單元236進(jìn)行的過濾方式。圖9是示出通過判斷單元236進(jìn)行過濾前無線通線設(shè)備20和20'間的距離和場(chǎng) 強(qiáng)的說明性實(shí)例的示意圖。更具體地,圖9示出了在將無線通線設(shè)備20和20'間的距離改 變?yōu)槎鄠€(gè)距離時(shí)在各個(gè)距離處獲得的場(chǎng)強(qiáng)。如圖9中所示,在通過判斷單元236進(jìn)行過濾前,甚至在無線通信設(shè)備20和20'間的距離相同時(shí),所獲得的場(chǎng)強(qiáng)也在一個(gè)范圍內(nèi)變化。圖10是示出通過判斷單元236進(jìn)行過濾后無線通線設(shè)備20和20'間的距離和場(chǎng) 強(qiáng)的說明性實(shí)例的示意圖。如圖10中所示,在通過判斷單元236進(jìn)行過濾后,與通過判斷 單元236進(jìn)行過濾前的情況相比,無線通信設(shè)備20和20 ’間的距離相同時(shí)場(chǎng)強(qiáng)變化的范圍更小。如上所述,當(dāng)通過判斷單元236基于噪聲本底值對(duì)由估算單元232所使用的場(chǎng)強(qiáng) 進(jìn)行過濾時(shí),估算單元232可以基于可靠的場(chǎng)強(qiáng)來估算無線通信設(shè)備20和20'間的距離。 結(jié)果,通過估算單元232進(jìn)行的距離估算的準(zhǔn)確度將得到提高。下文將參照附圖11描述通 過估算單元232進(jìn)行距離估算的說明性實(shí)例。圖11是示出通過估算單元232進(jìn)行距離估算的說明性實(shí)例的示意圖。這里,假定 在條件A中,存儲(chǔ)了 3對(duì)或更多對(duì)的場(chǎng)強(qiáng)和噪聲本底值作為距離測(cè)量數(shù)據(jù)庫(kù),而且用于通過 判斷單元236進(jìn)行過濾的下限設(shè)定值是50而上限設(shè)定值是70。估算單元232通過對(duì)最新 3個(gè)場(chǎng)強(qiáng)取平均值而計(jì)算出距離測(cè)量評(píng)估值,并設(shè)定閾值F = 10而閾值N = 30。如圖11中所示,首先,無線通信設(shè)備20接收到距離測(cè)量包51。接著,無線通信設(shè) 備20測(cè)量出距離測(cè)量包51的場(chǎng)強(qiáng)為10db/m而噪聲本底為70。由于距離測(cè)量包51的噪聲 本底滿足判斷單元236的預(yù)定條件,因此距離測(cè)量包51的場(chǎng)強(qiáng)和噪聲本底的對(duì)在估算單元 中232中作為距離測(cè)量數(shù)據(jù)庫(kù)被保持。然而,在估算單元232中作為距離測(cè)量數(shù)據(jù)庫(kù)保持 的場(chǎng)強(qiáng)和噪聲本底的對(duì)的數(shù)目尚未達(dá)到3,因此估算單元232推斷出條件A未被滿足并且與 無線通信設(shè)備20'間的距離未知。接著,無線通信設(shè)備20接收到距離測(cè)量包52。然后,無線通信設(shè)備20測(cè)量出距 離測(cè)量包52的場(chǎng)強(qiáng)為10db/m而噪聲本底為70。由于距離測(cè)量包51的噪聲本底滿足判斷 單元236的預(yù)定條件,因此距離測(cè)量包52的場(chǎng)強(qiáng)和噪聲本底的對(duì)在估算單元中232作為距 離測(cè)量數(shù)據(jù)庫(kù)被保持。然而,在估算單元232中作為距離測(cè)量數(shù)據(jù)庫(kù)保持的場(chǎng)強(qiáng)和噪聲本 底的對(duì)的數(shù)目尚未 到3,因此估算單元232推斷出條件A未被滿足并且與無線通信設(shè)備 20'間的距離未知。其后,無線通信設(shè)備20接收到距離測(cè)量包53。然后,無線通信設(shè)備20測(cè)量出距 離測(cè)量包53的場(chǎng)強(qiáng)為9db/m而噪聲本底為70。由于距離測(cè)量包53的噪聲本底滿足判斷 單元236的預(yù)定條件,因此距離測(cè)量包53的場(chǎng)強(qiáng)和噪聲本底的對(duì)在估算單元中232中作為 距離測(cè)量數(shù)據(jù)庫(kù)被保持。另外,在估算單元232中作為距離測(cè)量數(shù)據(jù)庫(kù)保持的場(chǎng)強(qiáng)和噪聲 本底的對(duì)的數(shù)目已達(dá)到了 3,因此估算單元232計(jì)算出距離測(cè)量評(píng)估值為(10+10+9)/3 = 9. 666...。因?yàn)檫@個(gè)距離測(cè)量評(píng)估值小于閾值F,所以估算單元232估算出與無線通線設(shè)備 20'間的距離是長(zhǎng)距離。另外,無線通信設(shè)備20接收到距離測(cè)量包54。然后,無線通信設(shè)備20測(cè)量出距離 測(cè)量包54的場(chǎng)強(qiáng)為lldb/m而噪聲本底為90。由于距離測(cè)量包54的噪聲本底不滿足判斷 單元236的預(yù)定條件(大于上限設(shè)定值70),因此距離測(cè)量包54的場(chǎng)強(qiáng)和噪聲本底的對(duì)未 由估算單元232所使用。然而,在估算單元232中作為距離測(cè)量數(shù)據(jù)庫(kù)保持的場(chǎng)強(qiáng)和噪聲 本底的對(duì)的數(shù)目已達(dá)到了 3,因此估算單元232計(jì)算出距離測(cè)量評(píng)估值為(10+10+9)/3 = 9. 666...。因?yàn)檫@個(gè)距離測(cè)量評(píng)估值小于閾值F,所以估算單元232估算出與無線通線設(shè)備 20'間的距離是長(zhǎng)距離。
接下來,無線通信設(shè)備20接收到距離測(cè)量包55。然后,無線通信設(shè)備20測(cè)量出距 離測(cè)量包55的場(chǎng)強(qiáng)為17db/m而噪聲本底為65。由于距離測(cè)量包55的噪聲本底滿足判斷 單元236的預(yù)定條件,因此距離測(cè)量包55的場(chǎng)強(qiáng)和噪聲本底的對(duì)在估算單元中232中作為 距離測(cè)量數(shù)據(jù)庫(kù)被保持。另外,在估算單元232中作為距離測(cè)量數(shù)據(jù)庫(kù)保持的場(chǎng)強(qiáng)和噪聲 本底的對(duì)的數(shù)目已達(dá)到了 3,因此估算單元232計(jì)算出距離測(cè)量評(píng)估值為(10+9+17)/3 = 12。因?yàn)檫@個(gè)距離測(cè)量評(píng)估值大于閾值F而小于閾值N,所以估算單元232估算出與無線通 線設(shè)備20'間的距離是中距離。當(dāng)接收到距離測(cè)量包56到58時(shí),估算單元232以相同方式操作并估算出與無線 通信設(shè)備20'間的距離接近于短距離,如下文所詳細(xì)描述的。通過估算單元232估算出的 與無線通信設(shè)備20'間的距離可以被顯示在顯示單元240上。另外,通過估算單元232估 算出的與無線通信設(shè)備20'間的距離可以被使用在任意應(yīng)用中。此時(shí),返回參照?qǐng)D3對(duì)無線通信設(shè)備20配置的解釋,通信控制單元244具有作為 控制單元的功能,該控制單元用于控制通過通信單元216進(jìn)行的距離測(cè)量包發(fā)送。下文將 描述設(shè)置通信控制單元244的目的及其詳細(xì)功能。如參照?qǐng)D11所述,無線通信設(shè)備20可以通過從無線通信設(shè)備20'接收距離測(cè)量 包來估算與無線通信設(shè)備20'間的距離。另外,可以考慮用從無線通信設(shè)備20發(fā)送距離測(cè) 量包的方法來作為無線通信設(shè)備20'估算與無線通信設(shè)備20間的距離的方法。然而,如果無線通信設(shè)備20甚至在無線通信設(shè)備20'還沒有處于電波覆蓋范圍 內(nèi)時(shí)也簡(jiǎn)單地每隔預(yù)定時(shí)段發(fā)送距離測(cè)量包,則不必要地使用了通信資源。在此,當(dāng)無線通信設(shè)備20從無線通信設(shè)備20'接收到了距離測(cè)量包時(shí),很可能無 線通信設(shè)備20'處于無線通信設(shè)備20的電波覆蓋范圍內(nèi)。另一方面,當(dāng)無線通信設(shè)備20 無法從無線通信設(shè)備20'接收到距離測(cè)量包時(shí),很可能無線通信設(shè)備20'位于無線通信 設(shè)備20的電波覆蓋范圍外,或者包可能由于電波條件惡化而丟失。于是,例如,無線通信設(shè)備20'被視為客戶端而無線通信設(shè)備20被視為服務(wù)器, 并假設(shè)在從無線通信設(shè)備通信20'接收到距離測(cè)量包時(shí),通信控制單元244控制向通信單 元216發(fā)送距離測(cè)量包。這里,假設(shè)無線通信設(shè)備20'每隔預(yù)定期間(例如,100ms的期 間)發(fā)送距離測(cè)量包。利用上述配置,由于通信控制單元244響應(yīng)于接收到距離測(cè)量包而控制通信單元 216發(fā)送無線信號(hào),因而可以防止發(fā)送不能到達(dá)無線通信設(shè)備20'的距離測(cè)量包,從而使 得可以減少所使用的通信資源量。圖12中示出了通過這種通信控制單元244控制的無線 通信的說明性實(shí)例。圖12是示出通過通信控制單元244控制的無線通信的說明性實(shí)例的示意圖。如 圖12中所示,無線通信設(shè)備20'周期性發(fā)送距離測(cè)量包61a、62a、63a和64a。無線通信設(shè) 備20響應(yīng)于接收到距離測(cè)量包61a而發(fā)送距離測(cè)量包61b。另外,無線通信設(shè)備響應(yīng)于接 收到距離測(cè)量包62a而發(fā)送距離測(cè)量包62b。另一方面,由于從無線通信設(shè)備20'發(fā)送的距離測(cè)量包63a未到達(dá)無線通信設(shè)備 20,因此無線通信設(shè)備20不響應(yīng)于距離測(cè)量包63a而發(fā)送距離測(cè)量包。其后,無線通信設(shè) 備20響應(yīng)于接收到距離測(cè)量包64a而發(fā)送距離測(cè)量包64b。這里,無線通信設(shè)備20可以串 行或并行地進(jìn)行距離測(cè)量包的發(fā)送與在存儲(chǔ)器單元228中對(duì)所接收到的距離測(cè)量包的場(chǎng)
11強(qiáng)和噪聲本底的記錄。另外,通信控制單元244可以具有用于生成距離測(cè)量包的功能。在這,因?yàn)闊o線通信設(shè)備20'的功能基本上與無線通信設(shè)備20的功能相同,所以 省略了對(duì)無線通信設(shè)備20'的詳細(xì)功能的解釋。[2-3]根據(jù)第一實(shí)施例的無線通信設(shè)備的操作已參照?qǐng)D2至12描述了根據(jù)本實(shí)施例的無線通信設(shè)備20的功能。接下來將參照 圖13至15描述在無線通信設(shè)備20與無線通信設(shè)備20'之間執(zhí)行的無線通信方法。圖13是示出發(fā)送側(cè)的無線通信設(shè)備20'的操作流程的流程圖。如圖13中所示, 無線通信設(shè)備20'獲得其設(shè)備信息(S304)并將此設(shè)備信息發(fā)送到接收側(cè)的無線通信設(shè)備 20(S308)。此后,無線通信設(shè)備20'生成距離測(cè)量包(S312)并將該距離測(cè)量包發(fā)送到接收 側(cè)的無線通信設(shè)備20(S316)。然后,當(dāng)無線通信設(shè)備20'從無線通信設(shè)備20接收到距離 測(cè)量包作為對(duì)所發(fā)送的距離測(cè)量包的響應(yīng)(S320)時(shí),無線通信設(shè)備20'測(cè)量所接收到的 距離測(cè)量包的場(chǎng)強(qiáng)(S324)。另外,無線通信設(shè)備20'獲得所接收到的距離測(cè)量包的噪聲本 底(S328)。然后,無線通信設(shè)備20'將場(chǎng)強(qiáng)和噪聲本底記錄在存儲(chǔ)器單元(對(duì)應(yīng)于圖3中 所示的存儲(chǔ)器單元228)中(S332)。另外,當(dāng)距離測(cè)量包被發(fā)送到接收側(cè)的無線通信設(shè)備20(S316)但未從無線通信 設(shè)備20作為響應(yīng)而接收到距離測(cè)量包(S320)時(shí),無線通信設(shè)備20'判斷計(jì)時(shí)器是否已結(jié) 束(S336)。當(dāng)計(jì)時(shí)器已結(jié)束時(shí),無線通信設(shè)備20'重復(fù)從S312開始的處理,而當(dāng)計(jì)時(shí)器未 結(jié)束時(shí),無線通信設(shè)備20'重復(fù)從S320開始的處理。圖14和15是示出接收側(cè)的無線通信設(shè)備20的操作流程的流程圖。如圖14中 所示,首先,無線通信設(shè)備20從無線通信設(shè)備20'接收無線通信設(shè)備20'的設(shè)備信息 (S404)。然后,估算單元232設(shè)置與所接收的設(shè)備信息相關(guān)聯(lián)的閾值N和F或評(píng)估公式并 將其存儲(chǔ)在存儲(chǔ)器單元228中(S408)。然后,當(dāng)從無線通信設(shè)備20'接收到距離測(cè)量包(S412)時(shí),在無線通信設(shè)備20 中,通信控制單元244控制通信單元216發(fā)送作為響應(yīng)包的距離測(cè)量包(S416)。另外,場(chǎng)強(qiáng) 測(cè)量單元220測(cè)量所接收到的距離測(cè)量包的場(chǎng)強(qiáng)(S420),而噪聲本底測(cè)量單元224獲得所 接收到的距離測(cè)量包的噪聲本底(S424)。然后,將場(chǎng)強(qiáng)和噪聲本底記錄在存儲(chǔ)器單元228 中(S428)。此后,如圖15中所示,估算單元232獲得存儲(chǔ)在存儲(chǔ)器單元228中的場(chǎng)強(qiáng)和噪聲 本底的對(duì)(S450)。接著,判斷單元236判斷各個(gè)場(chǎng)強(qiáng)和噪聲本底的對(duì)中所包含的噪聲本底 值是否大于下限設(shè)定值且小于上限設(shè)定值(S454)。然后,判斷單元236提取被判斷為小 于上限設(shè)定值的噪聲本底的對(duì)的場(chǎng)強(qiáng)作為要由估算單元232使用的數(shù)據(jù),并控制估算單元 232保持該數(shù)據(jù)以作為距離測(cè)量數(shù)據(jù)庫(kù)(S458)。另外,估算單元232判斷上述條件A是否得到滿足,而且當(dāng)滿足條件A時(shí),根據(jù) 測(cè)量數(shù)據(jù)庫(kù)和先前設(shè)定的評(píng)估公式計(jì)算距離測(cè)量評(píng)估值(S466)。然后,當(dāng)距離測(cè)量評(píng)估 值小于閾值F(S470)時(shí),估算單元232估算出與無線通信設(shè)備20'的距離關(guān)系是長(zhǎng)距離 (S486)。另一方面,當(dāng)距離測(cè)量評(píng)估值大于閾值F(S470)且小于閾值N(S474)時(shí),估算單元 232估算出與無線通信設(shè)備20'的距離關(guān)系是中距離(S4862)。另外,當(dāng)距離測(cè)量評(píng)估值大
12于閾值F(S470)且大于閾值N(S474)時(shí),估算單元232估算出與無線通信設(shè)備20'的距離 關(guān)系是短距離(S478)。[3]根據(jù)第二實(shí)施例的無線通信設(shè)備已參照?qǐng)D1至15描述了本發(fā)明的第一實(shí)施例。接著,在解釋了實(shí)現(xiàn)本發(fā)明的第二 實(shí)施例的改進(jìn)之后,將參照?qǐng)D16至20描述本發(fā)明的第二實(shí)施例。[3-1]實(shí)現(xiàn)第二實(shí)施例的改進(jìn)近來,已廣泛經(jīng)由諸如因特網(wǎng)的各種通信介質(zhì)來傳輸諸如圖像數(shù)據(jù)和音頻數(shù)據(jù)的 內(nèi)容數(shù)據(jù)。尤其在近年來,就經(jīng)由因特網(wǎng)傳輸數(shù)據(jù)而言,除了傳統(tǒng)的下載傳送方法以外,又 增加了采用流傳送方法的服務(wù)。在下載傳送方法中,接收終端首先從發(fā)送器(例如內(nèi)容分發(fā)服務(wù)器)下載諸如音 頻數(shù)據(jù)和視頻數(shù)據(jù)的內(nèi)容數(shù)據(jù)(多媒體數(shù)據(jù)),并將上述數(shù)據(jù)記錄在存儲(chǔ)介質(zhì)中。其后,接 收終端從存儲(chǔ)介質(zhì)讀取內(nèi)容數(shù)據(jù)以進(jìn)行再現(xiàn)。因此,基本上在這種下載傳送方法中,由于不 能在內(nèi)容數(shù)據(jù)的傳輸被完成前進(jìn)行再現(xiàn),因此下載傳送方法對(duì)于長(zhǎng)時(shí)間再現(xiàn)或?qū)崟r(shí)再現(xiàn)不 是有效率的。另一方面,后者的流傳送方法是如下方法,其中接收終端在從發(fā)送器傳輸內(nèi)容數(shù) 據(jù)的同時(shí)并行地執(zhí)行內(nèi)容數(shù)據(jù)的再現(xiàn)處理。這種流傳送方法廣泛適用于需要實(shí)時(shí)性能的因 特網(wǎng)服務(wù),諸如因特網(wǎng)電話、遠(yuǎn)程視頻會(huì)議和視頻點(diǎn)播。例如,在這種流傳送方法中,通過MPEG (運(yùn)動(dòng)圖像專家組)壓縮處理生成的圖像數(shù) 據(jù)的MPEG流作為IP(因特網(wǎng)協(xié)議)包經(jīng)由因特網(wǎng)被傳輸。這種流傳送方法被用于其中諸 如PC (個(gè)人計(jì)算機(jī))、PDA (個(gè)人數(shù)字助理)和移動(dòng)電話的各種通信終端充當(dāng)接收器的系統(tǒng) 中,并且已經(jīng)被開發(fā)出來了。這里,關(guān)于比流傳送方法更為優(yōu)選的因特網(wǎng)技術(shù),在IETF RFC (因特網(wǎng)工程任務(wù)組 請(qǐng)求注解)1889中規(guī)定了稱為RTP(實(shí)時(shí)傳輸協(xié)議)的協(xié)議。在根據(jù)RTP的數(shù)據(jù)傳輸中,向包增加時(shí)間戳作為時(shí)間信息。于是,接收器通過參照 時(shí)間戳來識(shí)別發(fā)送器和接收器間的時(shí)間關(guān)系,使得可以不考慮包傳輸?shù)臅r(shí)延抖動(dòng)等的影響 而實(shí)現(xiàn)同步再現(xiàn)。要注意的是,RTP并不確保實(shí)時(shí)數(shù)據(jù)傳輸。因?yàn)橥ㄟ^RTP提供的傳輸服務(wù)并不涵 蓋包傳輸?shù)膬?yōu)先級(jí)、設(shè)定或管理,所以與其他類型的包類似,RTP包可能會(huì)受到網(wǎng)絡(luò)上的傳 輸延遲或包丟失的影響。然而,即使出現(xiàn)這種情況,接收器也可以僅使用在所希望的期間內(nèi) 到達(dá)的包來再現(xiàn)數(shù)據(jù)。這是因?yàn)榧词乖谝曨l數(shù)據(jù)或音頻數(shù)據(jù)中存在一些數(shù)據(jù)丟失,也可以用較低數(shù)據(jù)質(zhì) 量進(jìn)行再現(xiàn)或通過校正數(shù)據(jù)進(jìn)行再現(xiàn)。這里,在接收器中只是刪除存在傳輸延遲因而無法 再現(xiàn)的包或發(fā)生錯(cuò)誤的包。換言之,存在如下問題,當(dāng)發(fā)生包丟失或錯(cuò)誤時(shí),即使正在進(jìn)行 高質(zhì)量數(shù)據(jù)分發(fā)處理,接收器也不能在保持質(zhì)量的同時(shí)進(jìn)行再現(xiàn)。對(duì)于根據(jù)RTP的數(shù)據(jù)傳輸中的該問題的解決方案,可以是用于通過TCP (傳輸控制 協(xié)議)發(fā)送重傳輸請(qǐng)求和重傳輸包的方法。由于進(jìn)行了重傳輸,因此,TCP對(duì)于錯(cuò)誤是有效 率的,并且就數(shù)據(jù)傳輸而言是可靠的協(xié)議。然而,因?yàn)橹貍鬏數(shù)陌赡軙?huì)錯(cuò)過包的再現(xiàn)時(shí) 間,所以TCP對(duì)于實(shí)時(shí)通信不是有效率的。另外,例如也考慮了使用FEC(前向糾錯(cuò))作為用于包錯(cuò)誤等的糾錯(cuò)方法。FEC是如下方法,其中將用于糾錯(cuò)的FEC包作為冗余包傳輸,并且當(dāng)發(fā)生了錯(cuò)誤時(shí),接收器根據(jù)FEC包恢復(fù)由于錯(cuò)誤而丟失的包。然而,F(xiàn)EC具有的問題是,由于增加了冗余包而降低了吞吐量。另外,難以判斷與 網(wǎng)絡(luò)條件對(duì)應(yīng)的FEC包的最優(yōu)附加容量,因此存在的問題是必須總是考慮處理時(shí)間的總開 銷。鑒于上述問題,有ARQ(自動(dòng)重傳請(qǐng)求)作為可能的方法。在ARQ方法中,接收器 檢查RTP包的序號(hào),并且當(dāng)序號(hào)遺失時(shí),接收器向發(fā)送器發(fā)送關(guān)于遺失序號(hào)的包的重傳輸 請(qǐng)求。于是,由于發(fā)送器重傳輸了所請(qǐng)求的包,因此可以恢復(fù)由錯(cuò)誤引起的包丟失。如上所述,這兩種方法(ARQ、FEC)是指明如何恢復(fù)包丟失的技術(shù)。另一方面,有比 率控制作為用于防止發(fā)生包丟失的技術(shù)。在比率控制中,例如,存在其中根據(jù)到達(dá)的包檢測(cè) 網(wǎng)絡(luò)條件的控制,并且當(dāng)網(wǎng)絡(luò)擁塞時(shí),控制比率以降低包丟失的可能性。然而,在自組織通信中,通信路徑條件有時(shí)根據(jù)發(fā)送側(cè)和接收側(cè)的兩個(gè)無線通信 設(shè)備間的距離而變化。因而,甚至當(dāng)僅根據(jù)網(wǎng)絡(luò)擁塞進(jìn)行比率控制時(shí),也會(huì)存在難以與通信 路徑條件的變化一致的問題。因此,整體考慮了上述問題后,實(shí)現(xiàn)了根據(jù)本發(fā)明的第二實(shí)施例的無線通信設(shè)備 21。在根據(jù)第二實(shí)施例的無線通信設(shè)備21中,可以根據(jù)通信路徑條件動(dòng)態(tài)地改變比率控 制。下文將參照?qǐng)D16至20描述無線通信設(shè)備21。[3-2]根據(jù)第二實(shí)施例的無線通信設(shè)備的功能圖16是示出根據(jù)本發(fā)明的第二實(shí)施例的無線通信設(shè)備21和21'的配置的示意 圖。如圖16中所示,發(fā)送側(cè)的無線通信設(shè)備21包括通信單元216、場(chǎng)強(qiáng)測(cè)量單元220、噪聲 本底測(cè)量單元224、存儲(chǔ)器單元228、估算單元232、判斷單元236、通信控制單元244、編碼 器248和發(fā)送包生成單元252。另外,接收側(cè)的無線通信設(shè)備21'包括通信單元256、距離 測(cè)量包控制單元260、緩沖器264、解碼器268和顯示單元272。這里,由于通信單元216、場(chǎng) 強(qiáng)測(cè)量單元220、噪聲本底測(cè)量單元224、存儲(chǔ)器單元228、估算單元232和判斷單元236在 “ [2-2]根據(jù)第一實(shí)施例的無線通信設(shè)備的功能”中被描述過了,因此下面的描述將集中在 與第一實(shí)施例不同的配置上。接收側(cè)的無線通信設(shè)備21'的通信單元256是向/從其他無線通信設(shè)備20'發(fā) 送/接收諸如距離測(cè)量包和流數(shù)據(jù)的無線信號(hào)的接口,并且具有作為發(fā)送單元和接收單元 的功能。距離測(cè)量包控制單元260控制距離測(cè)量包從通信單元256的發(fā)送,該距離測(cè)量包 在“[2-2]根據(jù)第一實(shí)施例的無線通信設(shè)備的功能”中被描述過了。例如,距離測(cè)量包控制 單元260控制使得距離測(cè)量包從通信單元256周期性地(例如每30ms)被發(fā)送。緩沖器264將通過通信單元256接收到的流數(shù)據(jù)暫時(shí)保持作為來自無線通信設(shè)備 21的包。然后,當(dāng)在緩沖器264中保持了有意義的數(shù)據(jù)單元(例如,在視頻情況下的一幀) 時(shí),向解碼器268供應(yīng)數(shù)據(jù)。換言之,緩沖器264充當(dāng)了解包器(cbpacketizer)。解碼器268對(duì)從緩沖器264供應(yīng)的數(shù)據(jù)進(jìn)行解碼并輸出到顯示單元272。顯示單 元272基于從解碼器268供應(yīng)的數(shù)據(jù)來顯示視頻。例如,顯示單元272可以是CRT (陰極射 線管)顯示設(shè)備、液晶顯示0XD)設(shè)備或0LED (有機(jī)發(fā)光二極管顯示器)。在此,當(dāng)從緩沖 器264供應(yīng)的數(shù)據(jù)是音頻數(shù)據(jù)時(shí),解碼器268可以對(duì)從緩沖器264供應(yīng)的音頻數(shù)據(jù)進(jìn)行解碼并輸出到音頻輸出設(shè)備,諸如耳機(jī)、揚(yáng)聲器和頭戴受話器。發(fā)送側(cè)的無線通信設(shè)備21的編碼器248具有如下功能捕獲并編碼通過成像設(shè)備 32獲取的視頻數(shù)據(jù)的一幀以供應(yīng)給發(fā)送包生成單元252。具體地,編碼器248基于通過通 信控制單元244指定的壓縮率或比率來編碼視頻數(shù)據(jù)。例如,當(dāng)通信控制單元244指定lbpp (比特每像素)時(shí),編碼器248以1bps (比特 每秒)壓縮通過成像設(shè)備32輸入的視頻數(shù)據(jù)。這里,bpp意味著指示應(yīng)該向1像素指定多 少比特的值。要注意的是,bpp僅僅是上面的解釋中的一個(gè)實(shí)例。因而,通信單元244指定 壓縮率或比率的方式因編碼方式而異。此處,作為通過編碼器248進(jìn)行編碼后的數(shù)據(jù)格式,有諸如JPEG (聯(lián)合圖像編碼專 家組)、JPEG2000、Motion JPEG (運(yùn)動(dòng)JPEG)、AVC(高級(jí)視頻編碼)、MPEG (運(yùn)動(dòng)圖像專家 組)1、MPEG2和MPEG4的圖像壓縮格式,或者諸如MP3 (MPEG1音頻層-3)、ACC (高級(jí)音頻解 碼)、LPCM (線性PCM (脈沖編碼調(diào)制))、WMA9 (Windows (注冊(cè)商標(biāo))媒體音頻9)、ATRAC (自 適應(yīng)聲學(xué)轉(zhuǎn)換編碼)和ATRAC3的音頻壓縮格式。發(fā)送包生成單元252將從編碼器248供應(yīng)的經(jīng)編碼的數(shù)據(jù)打包,并將包供應(yīng)到通 信單元216。打包的數(shù)據(jù)在通信單元216中被變換成電信號(hào),并被發(fā)送到接收側(cè)的無線通信 設(shè)備21'。另外,根據(jù)本實(shí)施例的通信控制單元244具有用作控制單元的功能,該控制單元 基于使用“ [2-2]根據(jù)第一實(shí)施例的無線通信設(shè)備的功能”中描述的距離估算方法通過估算 單元232估算出的與無線通信設(shè)備21'間的距離,控制編碼器248中的視頻數(shù)據(jù)壓縮率。例如,隨著通過估算單元232估算出的與無線通信設(shè)備21'間的距離變長(zhǎng),通信 控制單元244可以增大壓縮率。要注意的是,無線通信設(shè)備21和無線通信設(shè)備21'間的距 離越長(zhǎng),則導(dǎo)致通信的可靠性越差。另一方面,從無線通信設(shè)備21發(fā)送的數(shù)據(jù)的數(shù)據(jù)密度 越低,導(dǎo)致通信的可靠性越高。因而,如上所述,隨著通過估算單元232估算出的無線通信 設(shè)備21與無線通信設(shè)備21'間的距離變長(zhǎng),通信控制單元244增大壓縮率,并且這可以防 止通信的可靠性的惡化。更具體地,通信控制單元244在估算單元估算出與無線通信設(shè)備21'間的距離是 短距離時(shí)可以指定“l(fā)bpp”,在估算出是中距離時(shí)可以指定“0. 5bpp”,而在估算出是長(zhǎng)距離 時(shí)可以指定“0. lbpp”。下文將參照?qǐng)D17描述其中所發(fā)送的數(shù)據(jù)的包數(shù)目通過通信控制單元244的控制 而變化的說明性實(shí)例。圖17是示出估算單元232的估算結(jié)果與要發(fā)送的數(shù)據(jù)的包數(shù)目之間關(guān)系的示意 圖。在圖17中,與圖11類似,假定條件A是在距離測(cè)量數(shù)據(jù)庫(kù)中累積了 3對(duì)或3對(duì)以上的 場(chǎng)強(qiáng)和噪聲本底值,并且由判斷單元236使用用于過濾的下限設(shè)定值被設(shè)定為50,而上限 設(shè)定值被設(shè)定為70。估算單元232通過對(duì)最新的3個(gè)場(chǎng)強(qiáng)取平均值而計(jì)算出距離測(cè)量評(píng)估 值,并假定閾值F = 10且閾值N = 30。如圖17中所示,無線通信設(shè)備21首先接收到距離測(cè)量包71。然后,無線通信設(shè)備 21測(cè)量出距離測(cè)量包71的場(chǎng)強(qiáng)為10db/m,并且測(cè)量出噪聲本底為70。距離測(cè)量包71的噪 聲本底滿足判斷單元236的預(yù)定條件,因而距離測(cè)量包71的場(chǎng)強(qiáng)和噪聲本底的對(duì)在估算單 元232中作為距離測(cè)量數(shù)據(jù)庫(kù)被保持。然而,因?yàn)楣浪銌卧?32中作為距離測(cè)量數(shù)據(jù)庫(kù)保
15持的場(chǎng)強(qiáng)和噪聲本底的對(duì)的數(shù)目未達(dá)到3,所以估算單元232推斷出條件A未被滿足并且與 無線通信設(shè)備21'間的距離未知。如上所述,當(dāng)估算單元232估算出距離是未知的時(shí),通信控制單元244向編碼器 248指定例如0. 5bpp(或者也可以是0. 3bpp)。因而,編碼器248以0. 5bpp對(duì)視頻數(shù)據(jù)進(jìn) 行編碼,并且發(fā)送包生成單元252對(duì)編碼的視頻數(shù)據(jù)進(jìn)行打包。通過發(fā)送包生成單元252 打包的視頻數(shù)據(jù)的數(shù)據(jù)量在圖17中被示意性地示出為5個(gè)包。然后,無線通信設(shè)備21接收到距離測(cè)量包72。其后,無線通信設(shè)備21測(cè)量出距離 測(cè)量包72的場(chǎng)強(qiáng)為10db/m,并且測(cè)量出噪聲本底為70。距離測(cè)量包72的噪聲本底滿足判 斷單元236的預(yù)定條件,因而距離測(cè)量包71的場(chǎng)強(qiáng)和噪聲本底的對(duì)在估算單元232中作為 距離測(cè)量數(shù)據(jù)庫(kù)被保持。然而,因?yàn)楣浪銌卧?32中作為距離測(cè)量數(shù)據(jù)庫(kù)保持的場(chǎng)強(qiáng)和噪 聲本底的對(duì)的數(shù)目未達(dá)到3,所以估算單元232推斷出條件A未被滿足并且與無線通信設(shè)備 21'間的距離未知。因此,與接收到距離測(cè)量包71的情形相似,通信控制單元244向編碼 器248指定0. 5bpp,碼器248以0. 5bpp對(duì)視頻數(shù)據(jù)進(jìn)行編碼,并且發(fā)送包生成單元252對(duì) 編碼的視頻數(shù)據(jù)進(jìn)行打包。此后,無線通信設(shè)備21接收到距離測(cè)量包73。然后,無線通信設(shè)備21測(cè)量出距離 測(cè)量包73的場(chǎng)強(qiáng)為10db/m,并且測(cè)量出噪聲本底為70。距離測(cè)量包73的噪聲本底滿足判 斷單元236的預(yù)定條件,因而距離測(cè)量包73的場(chǎng)強(qiáng)和噪聲本底的對(duì)在估算單元232中作為 距離測(cè)量數(shù)據(jù)庫(kù)被保持。另外,因?yàn)楣浪銌卧?32中作為距離測(cè)量數(shù)據(jù)庫(kù)保持的場(chǎng)強(qiáng)和噪 聲本底的對(duì)的數(shù)目達(dá)到了 3,所以估算單元232計(jì)算出距離測(cè)量評(píng)估值為(10+10+9)/3 = 9. 666...。由于這個(gè)距離測(cè)量評(píng)估值小于閾值F,因此估算單元232估算出與無線通信設(shè)備 21'間的距離是長(zhǎng)距離。如上所述,當(dāng)估算單元232估算出距離是長(zhǎng)距離時(shí),通信控制單元244向編碼器 248指定例如0. lbpp。因而,編碼器248以0. lbpp對(duì)視頻數(shù)據(jù)進(jìn)行編碼,并且發(fā)送包生成 單元252對(duì)編碼的視頻數(shù)據(jù)進(jìn)行打包。通過發(fā)送包生成單元252以這種方式打包的視頻數(shù) 據(jù)的數(shù)據(jù)量在圖17中被示意性地示出為1個(gè)包。另外,無線通信設(shè)備21接收到距離測(cè)量包74。然后,無線通信設(shè)備21測(cè)量出距離 測(cè)量包74的場(chǎng)強(qiáng)為lldb/m,并且測(cè)量出噪聲本底為90。距離測(cè)量包74的噪聲本底不滿足 判斷單元236的預(yù)定條件(超過了上限設(shè)定值70),因而距離測(cè)量包74的場(chǎng)強(qiáng)和噪聲本底 的對(duì)未被估算單元232所使用。然而,因?yàn)楣浪銌卧?32中作為距離測(cè)量數(shù)據(jù)庫(kù)保持的場(chǎng) 強(qiáng)和噪聲本底對(duì)的數(shù)目達(dá)到了 3,所以估算單元232計(jì)算出距離測(cè)量評(píng)估值為(10+10+9)/3 =9. 666...。由于這個(gè)距離測(cè)量評(píng)估值小于閾值F,因此估算單元232估算出與無線通信設(shè) 備21'間的距離是長(zhǎng)距離。因此,與接收到距離測(cè)量包73的情形相似,通信控制單元244 向編碼器248指定0. lbpp,編碼器248以0. lbpp對(duì)視頻數(shù)據(jù)進(jìn)行編碼,并且發(fā)送包生成單 元252對(duì)編碼的視頻數(shù)據(jù)進(jìn)行打包。接下來,無線通信設(shè)備21接收到距離測(cè)量包75。然后,無線通信設(shè)備21測(cè)量出距 離測(cè)量包75的場(chǎng)強(qiáng)為17db/m,并且測(cè)量出噪聲本底為65。距離測(cè)量包75的噪聲本底滿足 了判斷單元236的預(yù)定條件,因而距離測(cè)量包75的場(chǎng)強(qiáng)和噪聲本底的對(duì)在估算單元232中 作為距離測(cè)量數(shù)據(jù)庫(kù)被保持。另外,因?yàn)楣浪銌卧?32中作為距離測(cè)量數(shù)據(jù)庫(kù)保持的場(chǎng)強(qiáng) 和噪聲本底的對(duì)的數(shù)目達(dá)到了 3,所以估算單元232計(jì)算出距離測(cè)量評(píng)估值為(10+9+17)/3=12。由于這個(gè)距離測(cè)量評(píng)估值大于閾值F而小于閾值N,因此估算單元232估算出與無 線通信設(shè)備21'間的距離是中距離。當(dāng)估算單元232以這種方式估算出距離是中距離時(shí),通信控制單元244向編碼器 248指定例如0.5bpp。因而,編碼器248以0.5bpp對(duì)視頻數(shù)據(jù)進(jìn)行編碼,并且發(fā)送包生成 單元252對(duì)編碼的視頻數(shù)據(jù)進(jìn)行打包。通過發(fā)送包生成單元252以此方式打包的視頻數(shù)據(jù) 的數(shù)據(jù)量在圖17中被示意性地示出為5個(gè)包。如稍后將詳細(xì)解釋的,當(dāng)接收到距離測(cè)量包76至78時(shí),估算單元232以相同方式 操作并可以估算出與無線通信設(shè)備21'間的距離接近于短距離。當(dāng)估算單元232估算出距 離是短距離時(shí),通信控制單元244向編碼器248指定例如lbpp。因而,編碼器248以lbpp 對(duì)視頻數(shù)據(jù)進(jìn)行編碼,發(fā)送包生成單元252對(duì)編碼的視頻數(shù)據(jù)進(jìn)行打包。通過發(fā)送包生成 單元252以此方式打包的視頻數(shù)據(jù)的數(shù)據(jù)量在圖17中被示意性地示出為10個(gè)包。要注意的是,為了解釋的清楚起見,上文已描述了打包的數(shù)據(jù)的發(fā)送時(shí)序與距離 測(cè)量包的接收時(shí)序是同步的;然而,通過無線通信設(shè)備21打包的數(shù)據(jù)的發(fā)送時(shí)序與距離測(cè) 量包的接收時(shí)序可以是異步的。當(dāng)根據(jù)無線通信設(shè)備21與無線通信設(shè)備21'間的距離如上所述地改變壓縮參數(shù) 時(shí),可以將總體上魯棒的流數(shù)據(jù)供應(yīng)到無線通信設(shè)備21'而不將無用數(shù)據(jù)散布到網(wǎng)絡(luò)上。[3-3]根據(jù)第二實(shí)施例的無線通信設(shè)備的操作已參照?qǐng)D16和17描述了根據(jù)第二實(shí)施例的無線通信設(shè)備21和21'的功能。接 下來,將參照?qǐng)D18至20描述根據(jù)第二實(shí)施例的無線通信設(shè)備21和21'的操作。圖18是示出通過接收側(cè)的無線通信設(shè)備21'進(jìn)行距離測(cè)量包發(fā)送的流程圖。如 圖18中所示,無線通信設(shè)備21'的距離測(cè)量包控制單元260生成距離測(cè)量包并控制通信單 元256發(fā)送距離測(cè)量包(S82)。然后,距離測(cè)量包控制單元260判斷其中設(shè)定了預(yù)定初始值 的計(jì)時(shí)器的讀數(shù)是否變成了 0以及計(jì)時(shí)器是否已結(jié)束(S84)。當(dāng)判斷出計(jì)時(shí)器已結(jié)束時(shí),距離測(cè)量包控制單元260返回到步驟S82中的處理,以 控制通信單元256發(fā)送距離測(cè)量包。通過距離測(cè)量包控制單元260的這種控制,從無線通 信設(shè)備21'周期性地發(fā)送距離測(cè)量包。這里,距離測(cè)量包可以是根據(jù)IEEE 802. lib的格式 的,或者可以具有大于等于1個(gè)字節(jié)的數(shù)據(jù)量。圖19是示出發(fā)送側(cè)的無線通信設(shè)備21的操作的流程圖。如圖19中所示,無線 通信設(shè)備21的編碼器248捕獲來自成像設(shè)備32的視頻數(shù)據(jù)的一幀(S504)。然后,當(dāng)通過 估算單元232估算出與無線通信設(shè)備21'間的距離(S508)并且這個(gè)距離被估算為短距離 (S512)時(shí),通信控制單元244指定壓縮參數(shù)lbpp。同時(shí),當(dāng)通過估算單元232將與無線通信設(shè)備21'間的距離估算為中距離而非短 距離(S516)時(shí),通信控制單元244指定壓縮參數(shù)0.5bpp(S520)。另外,當(dāng)估算單元232估 算出與無線通信設(shè)備21'間的距離既不是短距離也不是中距離(S516)時(shí),通信控制單元 244指定壓縮參數(shù)0. lbpp (S524)。然后,編碼器248以通信控制單元244指定的壓縮率對(duì) 在步驟S504中捕獲的視頻數(shù)據(jù)進(jìn)行編碼(S528),并且通信單元216以流模式發(fā)送在被編碼 后打包的視頻數(shù)據(jù)(S532)。圖20是示出通過接收側(cè)的無線通信設(shè)備21'進(jìn)行解碼的流程的流程圖。如圖20 中所示,無線通信設(shè)備21'的解碼器268從通過通信單元256接收并在緩沖器264中保持的包中獲取一幀的包(S92)。然后,解碼器268解碼所獲得的包(S94),并將所獲得的包輸 出到例如顯示單元272 (S96)。其后,當(dāng)完成了向顯示單元272的輸出(等待VSYNC)時(shí),解 碼器268返回S92中的處理。[4]結(jié)論如上所述,根據(jù)本發(fā)明的第二實(shí)施例,無線通信設(shè)備21允許編碼器248基于通過 通信控制單元244進(jìn)行的控制以根據(jù)與無線通信設(shè)備21'間的距離的壓縮率來壓縮流數(shù) 據(jù)。因而,無線通信設(shè)備21能夠在根據(jù)與無線通信設(shè)備21'間的距離動(dòng)態(tài)地改變流數(shù)據(jù)的 壓縮率后發(fā)送流數(shù)據(jù)。另外,根據(jù)本實(shí)施例,無線通信設(shè)備20和21基于通過判斷單元判斷出的通過通信 單元216所接收到的距離測(cè)量包中滿足關(guān)于噪聲成分的預(yù)定條件的距離測(cè)量包的場(chǎng)強(qiáng),估 算出與無線通信設(shè)備20'或21'間的距離。即,無線通信設(shè)備20和21通過選擇性地使用 通過通信單元216接收到的距離測(cè)量包的場(chǎng)強(qiáng)來估算出與無線通信設(shè)備20'或21'間的距離。此外,當(dāng)距離測(cè)量包的噪聲成分大于下限設(shè)定值且小于上限設(shè)定值時(shí),判斷單元 判斷為滿足關(guān)于噪聲成分的預(yù)定條件。這里,當(dāng)距離測(cè)量包的噪聲成分小于下限設(shè)定值時(shí), 假定通信單元216的用于接收的環(huán)境顯著惡化。另一方面,當(dāng)距離測(cè)量包的噪聲成分大于 上限設(shè)定值時(shí),假定通信單元216的用于接收的環(huán)境暫時(shí)地極其好。因此,當(dāng)距離測(cè)量包的噪聲成分大于下限設(shè)定值而小于上限設(shè)定值時(shí),假定通信 單元216的接收環(huán)境幾乎處于穩(wěn)定狀態(tài)。因而,判斷單元236如上所述地在距離測(cè)量包的噪 聲成分大于下限設(shè)定值而小于上限設(shè)定值時(shí)判斷為滿足預(yù)定條件,使得估算單元232能夠 基于假定幾乎處于穩(wěn)定狀態(tài)的場(chǎng)強(qiáng)來估算出與無線通信設(shè)備20'或21'間的距離。因此, 無線通信設(shè)備20和21可以以較高準(zhǔn)確度估算出與無線通信設(shè)備20'或21'間的距離。另外,根據(jù)本發(fā)明的實(shí)施例的無線通信設(shè)備20可以根據(jù)無線通信設(shè)備21的發(fā)送 功率進(jìn)行距離估算,從而預(yù)先從無線通信設(shè)備21獲得無線通信設(shè)備21的指示發(fā)送功率等 的信息。另外,隨著通過估算單元232估算出的距離變長(zhǎng),根據(jù)本發(fā)明第二實(shí)施例的通信 控制單元244增大壓縮率。這里,根據(jù)本發(fā)明第二實(shí)施例的無線通信設(shè)備21和無線通信設(shè) 備21'間的距離越長(zhǎng),導(dǎo)致通信的可靠性越差。另一方面,流數(shù)據(jù)的數(shù)據(jù)密度越低,導(dǎo)致通 信的可靠性越高。因而,如上所述,隨著所估算出的無線通信設(shè)備21與無線通信設(shè)備21' 間的距離變長(zhǎng),可以通過增大壓縮率來防止通信的可靠性的惡化。上文已結(jié)合附圖描述了本發(fā)明的優(yōu)選實(shí)施例,但是本發(fā)明當(dāng)然不限于上述實(shí)例。 本領(lǐng)域技術(shù)人員在所附權(quán)利要求的范圍內(nèi)可以想到各種替代和改變,并且應(yīng)該理解,這些 替代和改變?cè)诒景l(fā)明的技術(shù)范圍內(nèi)當(dāng)然會(huì)出現(xiàn)。例如,根據(jù)第一實(shí)施例,描述了其中估算單元232將與無線通信設(shè)備20'間的距 離估算為長(zhǎng)距離、中距離或短距離的實(shí)例;然而,本發(fā)明并不限于這個(gè)實(shí)例。例如,估算單元 可以用m(米)來估算與無線通信設(shè)備20'間的距離。另外,在上述本發(fā)明的第一實(shí)施例中,描述了其中判斷單元236基于噪聲本底來 進(jìn)行過濾的實(shí)例;然而,本發(fā)明的實(shí)施例并不限于這個(gè)實(shí)例。例如,判斷單元236可基于距 離測(cè)量包的諸如S/N比(信噪比)的噪聲成分大小來進(jìn)行過濾。
18
另外,本說明書中的無線通信設(shè)備20、20'、21和21'的處理中的各步驟并不是 必須按流程圖中所述的次序來進(jìn)行處理。例如,無線通信設(shè)備20、20'、21和21'的處理中 的各步驟可以包括可并行或分開執(zhí)行的處理(例如,并行處理或者逐對(duì)象處理)。另外,可以創(chuàng)建計(jì)算機(jī)程序以控制安裝在無線通信設(shè)備20、20'、21和21'中的 諸如CPU 201、ROM 202和RAM 203的硬件來執(zhí)行與無線通信設(shè)備20、20'、21和21'的各 個(gè)構(gòu)成部分相同的功能。另外,可以提供存儲(chǔ)該計(jì)算機(jī)程序的存儲(chǔ)介質(zhì)。另外,當(dāng)圖3和16 中的功能框圖中所示的各個(gè)功能塊由硬件構(gòu)成時(shí),可以通過硬件實(shí)現(xiàn)這一系列處理。
權(quán)利要求
一種無線通信設(shè)備,包括壓縮單元,壓縮流數(shù)據(jù);控制單元,根據(jù)與其他無線通信設(shè)備間的距離,控制所述壓縮單元的流數(shù)據(jù)的壓縮率;和發(fā)送單元,將通過所述壓縮單元壓縮的流數(shù)據(jù)發(fā)送到所述其他無線通信設(shè)備,而不經(jīng)過無線基站中繼。
2.根據(jù)權(quán)利要求1所述的無線通信設(shè)備,進(jìn)一步包括接收單元,接收從所述其他無線通信設(shè)備發(fā)送的無線信號(hào); 測(cè)量單元,測(cè)量通過所述接收單元接收到的無線信號(hào)的場(chǎng)強(qiáng); 判斷單元,判斷通過所述接收單元接收到的無線信號(hào)是否滿足關(guān)于噪聲成分的預(yù)定條 件;和估算單元,基于通過所述判斷單元判斷為滿足所述關(guān)于噪聲成分的預(yù)定條件的無線信 號(hào)的場(chǎng)強(qiáng),估算與所述其他無線通信設(shè)備間的距離。
3.根據(jù)權(quán)利要求2所述的無線通信設(shè)備,其中,隨著通過所述估算單元估算出的距離變遠(yuǎn),所述控制單元增大所述壓縮率。
4.根據(jù)權(quán)利要求2所述的無線通信設(shè)備,其中,所述控制單元控制所述壓縮率,使得流數(shù)據(jù)將以與通過所述估算單元估算出的 距離相對(duì)應(yīng)的比率被壓縮。
5.根據(jù)權(quán)利要求3所述的無線通信設(shè)備,其中,當(dāng)無線信號(hào)的噪聲成分大于下限設(shè)定值而小于上限設(shè)定值時(shí),所述判斷單元判 斷為滿足所述關(guān)于噪聲成分的預(yù)定條件。
6.根據(jù)權(quán)利要求3所述的無線通信設(shè)備,其中,所述接收單元預(yù)先從所述其他無線通信設(shè)備接收設(shè)備信息,所述設(shè)備信息指示 了所述其他無線通信設(shè)備的無線信號(hào)的發(fā)送功率;并且所述估算單元利用所述設(shè)備信息估算出與所述其他無線通信設(shè)備間的距離。
7.根據(jù)權(quán)利要求3所述的無線通信設(shè)備, 其中,所述估算單元計(jì)算通過所述判斷單元判斷為滿足所述預(yù)定條件的無線信號(hào)的場(chǎng)強(qiáng)的平均值, 判斷所述平均值被包含在所定義的平均值范圍中的哪個(gè)平均值范圍內(nèi),并且 將與所述其他無線通信設(shè)備間的距離估算為與包含所述平均值的平均值范圍相對(duì)應(yīng) 的距離。
8.一種程序,所述程序用于使被提供給具有用于向其他無線通信設(shè)備發(fā)送流數(shù)據(jù)的發(fā) 送單元并且不經(jīng)過無線基站中繼而操作的無線通信設(shè)備的計(jì)算機(jī)起到以下作用壓縮單元,壓縮流數(shù)據(jù);和控制單元,根據(jù)與其他無線通信設(shè)備間的距離,控制所述壓縮單元的流數(shù)據(jù)的壓縮率。
9.一種無線通信方法,包括以下步驟根據(jù)與其他無線通信設(shè)備間的距離,控制壓縮單元的流數(shù)據(jù)的壓縮率; 以所述壓縮率壓縮流數(shù)據(jù);和將所壓縮的流數(shù)據(jù)發(fā)送到其他無線通信設(shè)備,而不經(jīng)過無線基站中繼。
全文摘要
[問題]提供無線通信設(shè)備、程序以及無線通信方法。[解決問題的手段]執(zhí)行自主的分布式操作的無線通信設(shè)備包括壓縮單元,壓縮流數(shù)據(jù);控制單元,根據(jù)與其他無線通信設(shè)備間的距離,控制壓縮單元的流數(shù)據(jù)的壓縮率;和發(fā)送單元,將通過壓縮單元壓縮的流數(shù)據(jù)發(fā)送到其他無線通信設(shè)備。
文檔編號(hào)H04W92/18GK101843135SQ20088011443
公開日2010年9月22日 申請(qǐng)日期2008年11月14日 優(yōu)先權(quán)日2007年11月15日
發(fā)明者山根健治, 河野道成 申請(qǐng)人:索尼公司;索尼計(jì)算機(jī)娛樂公司