專利名稱:通信系統(tǒng)、通信裝置以及分組長度控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通信系統(tǒng)、通信裝置、以及分組長度控制方法。
背景技術(shù):
當(dāng)在發(fā)送機(jī)與接收機(jī)之間發(fā)送/接收數(shù)據(jù)時(shí),由于通信信道特性、通信路徑擁塞 等導(dǎo)致可能不能正確地發(fā)送/接收數(shù)據(jù)。在這種情況下,發(fā)送機(jī)可重復(fù)地執(zhí)行數(shù)據(jù)的重傳 處理,直到將數(shù)據(jù)正確地發(fā)送到接收機(jī)為止。然而,如果數(shù)據(jù)的尺寸較大,則即使重復(fù)重傳 處理多次,也通常難以正確地發(fā)送數(shù)據(jù)。在這種情況下,發(fā)送機(jī)將大尺寸的數(shù)據(jù)分割為小尺 寸的數(shù)據(jù),并隨后發(fā)送數(shù)據(jù)。小尺寸的數(shù)據(jù)比大尺寸的數(shù)據(jù)更有可能被正確發(fā)送。因此,通 過將數(shù)據(jù)分割為小數(shù)據(jù)并且發(fā)送小數(shù)據(jù),可以正確地發(fā)送數(shù)據(jù)。當(dāng)發(fā)送多個(gè)分割的數(shù)據(jù)時(shí),發(fā)送機(jī)分別為每個(gè)分割的數(shù)據(jù)生成分組。發(fā)送機(jī)通過 使用預(yù)定調(diào)制方法對每個(gè)分組執(zhí)行調(diào)制,并且將分組發(fā)送至接收機(jī)。例如,使用相移鍵控方 法、幅度調(diào)制方法等,作為預(yù)定調(diào)制方法。接收機(jī)接收從發(fā)送機(jī)發(fā)送的調(diào)制的信號,通過使 用預(yù)定方法(例如,參考日本專利申請公開號2008-294730)解調(diào)所調(diào)制的信號,并且提取 包含在每個(gè)分組中的分割的數(shù)據(jù)。當(dāng)已經(jīng)接收了全部分割的數(shù)據(jù)時(shí),接收機(jī)合并分割的數(shù) 據(jù)以恢復(fù)原始數(shù)據(jù)。通過使用上述方法,即使在通信環(huán)境惡劣等狀況下,也可以以相對高的 可能性將數(shù)據(jù)從發(fā)送機(jī)發(fā)送到接收機(jī)。
發(fā)明內(nèi)容
然而,將通信所必須的信息(諸如報(bào)頭)添加至每個(gè)分組。另外,在發(fā)送每個(gè)分組 之前和之后生成預(yù)定處理時(shí)間。因此,通過使用多個(gè)分組發(fā)送多個(gè)小尺寸數(shù)據(jù)可能比通過 使用一個(gè)分組發(fā)送大尺寸數(shù)據(jù)需要更長時(shí)間來發(fā)送數(shù)據(jù)。然而,考慮到多次重傳大尺寸數(shù) 據(jù),在許多情況下,可以通過分割數(shù)據(jù)并發(fā)送所分割的數(shù)據(jù)而以較短時(shí)間發(fā)送數(shù)據(jù)。當(dāng)然, 如果所分割的數(shù)據(jù)的尺寸較大,則即使當(dāng)分割數(shù)據(jù)時(shí),也不能以短時(shí)間發(fā)送數(shù)據(jù)。因此,期 望一種用于將數(shù)據(jù)分割為適當(dāng)尺寸、同時(shí)考慮用以發(fā)送一個(gè)分組的時(shí)間、傳輸錯(cuò)誤率對數(shù) 據(jù)尺寸的依賴性等的方法。依據(jù)前文,期望提供一種新的且改進(jìn)的通信系統(tǒng)、通信裝置、以及分組長度控制方 法,其可以考慮具有相對小的處理負(fù)荷的傳輸錯(cuò)誤率而確定適當(dāng)?shù)姆指顢?shù)據(jù)尺寸。根據(jù)本發(fā)明的實(shí)施例,提供了一種通信裝置,其包括軟判定數(shù)據(jù)檢測部分,其從 接收的數(shù)字調(diào)制信號中檢測軟判定數(shù)據(jù);指示符(indicator)計(jì)算部分,其計(jì)算指示由軟 判定數(shù)據(jù)檢測部分檢測的軟判定數(shù)據(jù)的變化程度的指示符;以及分組長度控制部分,其根 據(jù)由指示符計(jì)算部分計(jì)算的指示符而控制分組長度。此外,指示符計(jì)算部分可以包括標(biāo)準(zhǔn)偏差計(jì)算部分,其計(jì)算包含在數(shù)字調(diào)制信號中的一些或全部分組的軟判定數(shù)據(jù)的標(biāo)準(zhǔn)偏差;以及絕對值平均計(jì)算部分,其計(jì)算一些或 全部分組的軟判定數(shù)據(jù)的絕對值的平均值,并且,指示符計(jì)算部分基于由標(biāo)準(zhǔn)偏差計(jì)算部 分計(jì)算的標(biāo)準(zhǔn)偏差、以及由絕對值平均計(jì)算部分計(jì)算的平均值,計(jì)算指示符。
此外,指示符計(jì)算部分可以基于標(biāo)準(zhǔn)偏差σ和平均值E來計(jì)算指示符S= σ/ (2*Ε)。此外,分組長度控制部分可以當(dāng)指示符S較大時(shí)縮短分組長度,而當(dāng)指示符S較小時(shí)加長分組長度。此外,分組長度控制部分可以參考被配置為將預(yù)定分組長度與指示符S相關(guān) 聯(lián)的預(yù)定表格,根據(jù)由指示符計(jì)算部分計(jì)算的指示符S選擇預(yù)定分組長度,并且打包 (packetize)數(shù)據(jù),使得數(shù)據(jù)具有預(yù)定分組長度。此外,分組長度控制部分可以包括分組長度計(jì)算部分,其使用用于計(jì)算當(dāng)通信條 件對應(yīng)于指示符S時(shí)、發(fā)送通過將數(shù)據(jù)分割為k比特(n > k)的分組而發(fā)送的全部η比特 數(shù)據(jù)所用的時(shí)間的期望值的預(yù)定計(jì)算公式,并且計(jì)算使得期望值最小的分組長度k ;以及 打包部分,其基于根據(jù)由指示符計(jì)算部分計(jì)算的指示符S和發(fā)送數(shù)據(jù)的比特?cái)?shù)η而由分組 長度計(jì)算部分計(jì)算的分組長度k來分割發(fā)送數(shù)據(jù),并且打包所分割的發(fā)送數(shù)據(jù)。此外,所述通信裝置還可以包括指示符發(fā)送部分,其將由指示符計(jì)算部分計(jì)算的 指示符的信息發(fā)送到數(shù)字調(diào)制信號的發(fā)送源。此外,通信裝置還可以包括通信控制部分,其當(dāng)由指示符計(jì)算部分計(jì)算的指示符 大于預(yù)定閾值時(shí)停止數(shù)據(jù)發(fā)送處理,并且當(dāng)指示符小于預(yù)定閾值時(shí)重新開始數(shù)據(jù)發(fā)送處理。根據(jù)本發(fā)明的實(shí)施例,提供了一種通信裝置,其包括指示符接收部分,其當(dāng)在由 該通信裝置發(fā)送的數(shù)字調(diào)制信號的發(fā)送目的地中檢測到數(shù)字調(diào)制信號的軟判定數(shù)據(jù),并且 表示所述軟判定數(shù)據(jù)的變化程度的指示符被計(jì)算出并被發(fā)送至所述通信裝置時(shí),接收該指 示符;以及分組長度控制部分,其根據(jù)由指示符接收部分接收的指示符,控制分組長度。此外,分組長度控制部分可以當(dāng)指示符S較大時(shí)縮短分組長度,并且當(dāng)指示符S較 小時(shí)加長分組長度。此外,分組長度控制部分可以參考被配置為將預(yù)定分組長度與指示符相關(guān)聯(lián)的預(yù) 定表格,根據(jù)由指示符計(jì)算部分計(jì)算的指示符選擇預(yù)定分組長度,并且利用預(yù)定分組長度 來對數(shù)據(jù)打包。此外,分組長度控制部分可以包括分組長度計(jì)算部分,其使用用于估計(jì)當(dāng)通信條 件對應(yīng)于指示符S時(shí)、發(fā)送通過將數(shù)據(jù)分割為k比特(n > k)的分組而發(fā)送的全部η比特 數(shù)據(jù)所用的時(shí)間的期望值的預(yù)定計(jì)算公式,并且計(jì)算使得期望值最小的分組長度k ;以及 打包部分,其基于根據(jù)由指示符計(jì)算部分計(jì)算的指示符S和發(fā)送數(shù)據(jù)的比特?cái)?shù)η而由分組 長度計(jì)算部分計(jì)算的分組長度k來分割發(fā)送數(shù)據(jù),并且打包所分割的發(fā)送數(shù)據(jù)。此外,通信裝置還可以包括通信控制部分,其當(dāng)由指示符接收部分接收的指示符 大于預(yù)定閾值時(shí),發(fā)送包含預(yù)定分組的數(shù)字調(diào)制信號。根據(jù)本發(fā)明的實(shí)施例,提供了一種通信系統(tǒng),其包括第一通信設(shè)備,其包含將數(shù) 字調(diào)制信號發(fā)送至第二通信設(shè)備的信號發(fā)送部分、接收從該第二通信設(shè)備發(fā)送的指示符的 指示符接收部分、以及根據(jù)由指示符接收部分接收的指示符控制要被發(fā)送至該第二通信設(shè) 備的分組的分組長度的分組長度控制部分;以及該第二通信設(shè)備,其包含接收從該第一通 信設(shè)備發(fā)送的數(shù)字調(diào)制信號的信號接收部分、從由信號接收部分接收的數(shù)字調(diào)制信號檢測 軟判定數(shù)據(jù)的軟判定數(shù)據(jù)檢測部分、計(jì)算指示由軟判定數(shù)據(jù)檢測部分檢測的軟判定數(shù)據(jù)的變化程度的指示符的指示符計(jì)算部分、以及將由指示符計(jì)算部分計(jì)算的指示符發(fā)送至該第 一通信設(shè)備的指示符發(fā)送部分。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種分組長度控制方法,包括步驟從所接收 的數(shù)字調(diào)制信號檢測軟判定數(shù)據(jù);計(jì)算指示在檢測軟判定數(shù)據(jù)步驟中檢測的軟判定數(shù)據(jù)的 變化程度的指示符;以及根據(jù)在計(jì)算指示符步驟中計(jì)算的指示符控制分組長度。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種分組長度控制方法,包括步驟當(dāng)在數(shù)字 調(diào)制信號的發(fā)送目的地中檢測到發(fā)送的數(shù)字調(diào)制信號的軟判定數(shù)據(jù),并且表示所述軟判定 數(shù)據(jù)的變化程度的指示符被計(jì)算出并被發(fā)送至數(shù)字調(diào)制信號的發(fā)送源時(shí),接收該指示符; 以及根據(jù)在接收指示符的步驟中接收的指示符,控制分組長度。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種分組長度控制方法,包括步驟由第一通 信設(shè)備將數(shù)字調(diào)制信號發(fā)送至第二通信設(shè)備;由該第二通信設(shè)備接收從該第一通信設(shè)備發(fā) 送的數(shù)字調(diào)制信號;從在接收數(shù)字調(diào)制信號的步驟中接收的數(shù)字調(diào)制信號,檢測軟判定數(shù) 據(jù);計(jì)算指示在檢測軟判定數(shù)據(jù)的步驟中檢測的軟判定數(shù)據(jù)的變化程度的指示符;將在計(jì) 算指示符的步驟中計(jì)算的指示符發(fā)送到該第一通信設(shè)備;由該第一通信設(shè)備接收從該第二 通信設(shè)備發(fā)送的指示符;以及根據(jù)在接收指示符的步驟中接收的指示符,控制要被發(fā)送至 該第二通信設(shè)備的分組的分組長度。根據(jù)上述本發(fā)明的實(shí)施例,可以考慮具有相對小的處理負(fù)荷的傳輸錯(cuò)誤率而確定 適當(dāng)?shù)姆指顢?shù)據(jù)尺寸。
圖1示出了根據(jù)本發(fā)明的第一實(shí)施例的通信系統(tǒng)的配置示例;圖2示出了重傳控制方法和數(shù)據(jù)分割發(fā)送方法的概況;圖3示出了當(dāng)發(fā)送數(shù)字調(diào)制信號時(shí)的信號波形示例;圖4示出了當(dāng)接收數(shù)字調(diào)制信號時(shí)的信號波形示例;圖5示出了從接收的信號獲得的軟判定數(shù)據(jù)(幅度值)的分布;圖6示出了從接收的信號獲得的軟判定數(shù)據(jù)(幅度值)的直方圖;圖7示出了根據(jù)第一實(shí)施例的分組長度修改方法;圖8示出了根據(jù)第一實(shí)施例的通信裝置的功能配置示例;圖9示出了在根據(jù)第一實(shí)施例的通信裝置計(jì)算的指示符與誤比特率之間的關(guān)系;圖10示出了在根據(jù)第一實(shí)施例的通信裝置計(jì)算的指示符與誤比特率之間的關(guān) 系、以及指示符表格的配置示例;圖11示出了根據(jù)第一實(shí)施例的修改的示例的分組長度修改部分的詳細(xì)功能配 置;圖12示出了根據(jù)第一實(shí)施例的修改的示例的分組長度確定方法;圖13示出了基于根據(jù)第一實(shí)施例的修改的示例的分組長度確定方法而確定的指 示符表格的示例;圖14示出了在基于根據(jù)第一實(shí)施例的修改的示例的分組長度確定方法而確定的 分組長度與指示符之間的關(guān)系;圖15示出了根據(jù)本發(fā)明的第二實(shí)施例的分組長度修改方法;
圖16示出了根據(jù)第二實(shí)施例的通信裝置的功能配置示例;圖17示出了根據(jù)第二實(shí)施例的分組長度修改部分的功能配置示例;圖18示出了根據(jù)第二實(shí)施例的發(fā)送分組的配置示例;圖19示出了根據(jù)本發(fā)明的第三實(shí)施例的通信裝置的功能配置示例;圖20示出了根據(jù)第三實(shí)施例的通信裝置的硬件配置示例;圖21示出了根據(jù)第三實(shí)施例的通信裝置的寄存器配置;圖22示出了根據(jù)第三實(shí)施例的統(tǒng)計(jì)處理部分的電路配置示例;圖23示出了根據(jù)第三實(shí)施例的算術(shù)處理部分的配置示例;圖24示出了根據(jù)第三實(shí)施例的修改的示例的通信裝置的硬件配置示例;圖25示出了根據(jù)第三實(shí)施例的修改的示例的通信裝置的過程流程;圖26示出了根據(jù)第三實(shí)施例的修改的示例的通信裝置的過程流程;圖27示出了包括在根據(jù)本發(fā)明的每個(gè)實(shí)施例的通信裝置中的軟判定數(shù)據(jù)生成部 分的電路配置示例;圖28示出了包括在根據(jù)本發(fā)明的每個(gè)實(shí)施例的通信裝置中的軟判定數(shù)據(jù)生成部 分的電路配置示例;以及圖29示出了包括在根據(jù)本發(fā)明的每個(gè)實(shí)施例的通信裝置中的軟判定數(shù)據(jù)生成部 分的電路配置示例。
具體實(shí)施例方式在下文中,將參考附圖而詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。注意,在此說明書和附圖 中,將具有實(shí)質(zhì)上相同的功能和結(jié)構(gòu)的構(gòu)件標(biāo)注以相同的標(biāo)號,并且省略這些構(gòu)件的重復(fù) 說明。[描述流程]這里,將簡要描述下面的與本發(fā)明的實(shí)施例相關(guān)的描述流程。首先,將參考圖1而簡要描述根據(jù)本發(fā)明的第一實(shí)施例的通信系統(tǒng)10的配置。其 次,將參考圖2描述重傳控制方法和數(shù)據(jù)分割發(fā)送方法。再次,將參考圖3至圖6描述根據(jù) 第一實(shí)施例的傳輸錯(cuò)誤率的估計(jì)方法。再次,將參考圖7描述根據(jù)第一實(shí)施例的分組長度 修改方法。接下來,將參考圖8描述根據(jù)第一實(shí)施例的每個(gè)通信裝置的功能配置。在上面的 描述中,將參考圖9和圖10描述對應(yīng)于傳輸錯(cuò)誤率的指示符的確定方法。其次,參考圖11 至圖14,將描述對應(yīng)于傳輸錯(cuò)誤率的指示符的計(jì)算方法、以及用于基于通過使用計(jì)算方法 計(jì)算的指示符而適當(dāng)?shù)匦薷姆纸M長度的方法。接下來,將參考圖15描述根據(jù)本發(fā)明的第二實(shí)施例的分組長度修改方法。其次, 將參考圖16和17描述根據(jù)第二實(shí)施例的每個(gè)通信裝置的功能配置。再次,將參考圖18描 述根據(jù)第二實(shí)施例的發(fā)送分組配置和指示符發(fā)送方法。接下來,將參考圖19描述根據(jù)本發(fā)明的第三實(shí)施例的每個(gè)通信裝置的功能配置。 其次,將參考圖20至圖23描述根據(jù)第三實(shí)施例的每個(gè)通信裝置的硬件配置。再次,將參考 圖24描述根據(jù)第三實(shí)施例的修改的示例的每個(gè)通信裝置的功能配置。再次,將參考圖25 描述根據(jù)第三實(shí)施例的數(shù)據(jù)讀取/寫入處理的流程。再次,將參考圖26描述根據(jù)第三實(shí)施例的分組發(fā)送方法。以及隨后,將參考圖27至圖29描述軟判定數(shù)據(jù)的檢測方法。(描述項(xiàng))1 第一實(shí)施例1-1 系統(tǒng)配置1-2 重傳控制方法和數(shù)據(jù)分割發(fā)送方法1-3 傳輸錯(cuò)誤率的估計(jì)方法1-4 分組長度修改方法1-5 通信裝置的功能配置1-5-1 第一通信裝置100的功能配置1-5-2 第二通信裝置200的功能配置1-5-3 (修改的示例)如何獲得分組長度2 第二實(shí)施例2-1 分組長度修改方法2-2 通信裝置的功能配置2-2-1 第一通信裝置300的功能配置2-2-2 第二通信裝置400的功能配置3 第三實(shí)施例3-1 通信裝置的功能配置3-1-1 第一通信裝置500的功能配置3-1-2 第二通信裝置600的功能配置3-2 每個(gè)通信裝置的硬件配置3-3 (修改的示例)每個(gè)通信裝置的硬件配置3-4 數(shù)據(jù)讀取/寫入處理流程3-5 包括動態(tài)分組長度修改處理的發(fā)送方法4 附錄4-1 軟判定數(shù)據(jù)的檢測方法4-1-1 采樣時(shí)鐘生成部分800的電路配置4-1-2 軟判定基帶信號生成部分820的電路配置4-1-3 數(shù)據(jù)生成部分830的電路配置<1 第一實(shí)施例>將描述本發(fā)明的第一實(shí)施例。此實(shí)施例涉及一種方法,其中,計(jì)算用以評估通信條件的指示符,并且基于該指示符而動態(tài)地修改分組長度。當(dāng)進(jìn)行無線通信時(shí),可以將數(shù)據(jù)分割為多個(gè)塊,并且發(fā)送它們。這是因?yàn)閿?shù)據(jù)量越 大,則在數(shù)據(jù)流中發(fā)生錯(cuò)誤的可能性越高。當(dāng)在數(shù)據(jù)序列中發(fā)生錯(cuò)誤時(shí),重復(fù)地重傳數(shù)據(jù), 直到接收到正確數(shù)據(jù)為止,并且最終,接收到正確數(shù)據(jù)。然而,當(dāng)通信路徑條件惡劣時(shí),即使 重傳數(shù)據(jù)多次,也難以接收到正確數(shù)據(jù)。結(jié)果,通信時(shí)間變長,使得妨礙了用戶的便利性。因 此,使用一種將數(shù)據(jù)分割為小塊并且發(fā)送它們的方法,使得即使當(dāng)通信路徑條件惡劣時(shí),也 可以接收到正確的數(shù)據(jù)。然而,當(dāng)數(shù)據(jù)被分割為塊時(shí),在發(fā)送了塊之后以及發(fā)送下個(gè)塊之前產(chǎn)生時(shí)間間隔。因此,當(dāng)數(shù)據(jù)被分割為太多塊時(shí),時(shí)間間隔增力卩。結(jié)果,通信時(shí)間隨時(shí)間間隔增加而變長,使得妨礙用戶的便利性。因此,為了通過縮短通信時(shí)間而增加用戶的便利性,期望適當(dāng)?shù)卦u估 通信路徑條件,根據(jù)通信路徑條件而將數(shù)據(jù)分割為適當(dāng)長度,并且發(fā)送該數(shù)據(jù)。響應(yīng)上述要 求,此實(shí)施例提供了一種用于適當(dāng)?shù)卦u估通信路徑條件的方法、以及用于根據(jù)該評估結(jié)果 而將數(shù)據(jù)分割為適當(dāng)長度的方法。[1-1 系統(tǒng)配置]首先,將參考圖1來簡要描述根據(jù)此實(shí)施例的通信系統(tǒng)10的配置。圖1是示出根 據(jù)此實(shí)施例的通信系統(tǒng)10的示意性配置的圖示。下面描述的通信系統(tǒng)20和30的基本配 置與通信系統(tǒng)10的基本配置實(shí)質(zhì)上相同。如圖1中所示,通信系統(tǒng)10包括第一通信裝置100和第二通信裝置200。第一通 信裝置100可以將數(shù)據(jù)發(fā)送至第二通信裝置200。此外,第二通信裝置200可以將數(shù)據(jù)發(fā)送 至第一通信裝置100。將數(shù)據(jù)從第一通信裝置100發(fā)送至第二通信裝置200而通過的通信 路徑被表示為CH12。以相同的方式,將數(shù)據(jù)從第二通信裝置200發(fā)送至第一通信裝置100 而通過的通信路徑被表示為CH21。通常,通信信道CH12的信道特性與通信信道CH21的信道特性不同。然而,當(dāng)將 第一通信裝置100和第二通信裝置200安裝在具有良好視野的地方時(shí),可以假設(shè)通信信道 CH12和CH21的信道特性相同。在第一實(shí)施例中,假定可以假設(shè)通信信道CH12和CH21的信 道特性相同,將描述通信條件的評估方法、以及基于評估方法的評估結(jié)果的數(shù)據(jù)分割方法。 當(dāng)然,可以將這些方法擴(kuò)展為應(yīng)對通信信道CH12和CH21的信道特性不同的情況。將在下 面描述的第二和第三實(shí)施例中說明這種擴(kuò)展。[1-2 重傳控制方法和分割數(shù)據(jù)發(fā)送方法]這里,將參考圖2而簡要描述數(shù)據(jù)重傳方法和數(shù)據(jù)分割發(fā)送方法。圖2是用于說 明數(shù)據(jù)重傳方法和數(shù)據(jù)分割發(fā)送方法的圖示。圖2中所示的分組配置和通信時(shí)間是示例。圖2中的部分(A)示出了在未分割原始數(shù)據(jù)的情況下、用于發(fā)送要被分割的原始 數(shù)據(jù)的分組配置。同樣,部分(A)示出了在未分割數(shù)據(jù)的情況下、用以發(fā)送數(shù)據(jù)的通信時(shí)間 t0。圖2中的部分(B)示出了在未分割數(shù)據(jù)的情況下、用以發(fā)送數(shù)據(jù)的通信時(shí)間tl。另一 方面,圖2中的部分(C)示出了用于通過將數(shù)據(jù)分割為二等分而發(fā)送數(shù)據(jù)的分組配置、以及 用以重傳所分割的塊中之一的通信時(shí)間t2。以類似的方式,圖2中的部分(D)示出了用于 通過將數(shù)據(jù)分割為四等分而發(fā)送數(shù)據(jù)的分組配置、以及用以重傳所分割的塊中之一的通信 時(shí)間t3。如在部分㈧中所示,考慮到發(fā)送具有N個(gè)字節(jié)的數(shù)據(jù)的情況。如上所述,為了發(fā) 送此數(shù)據(jù),使用通信時(shí)間to,其是數(shù)據(jù)發(fā)送時(shí)間、報(bào)頭發(fā)送時(shí)間和時(shí)間間隔的總時(shí)間。如果 在剛好位于報(bào)頭之后的數(shù)據(jù)的開頭部分中檢測到錯(cuò)誤,則作為對策,考慮到執(zhí)行重傳(B), 通過將數(shù)據(jù)分割為二等分的重傳(C)、或通過將數(shù)據(jù)分割為四等分的重傳(D)。如在部分 (B)中所示,當(dāng)執(zhí)行重傳時(shí),用以成功發(fā)送數(shù)據(jù)的時(shí)間tl是當(dāng)未執(zhí)行重傳時(shí)使用的時(shí)間的 兩倍(tl = 2*t0)。另一方面,當(dāng)通過將數(shù)據(jù)分割為二等分而發(fā)送數(shù)據(jù)(C)時(shí),僅需要發(fā)送所分割的 數(shù)據(jù)的第一半,使得用以發(fā)送數(shù)據(jù)的時(shí)間t2僅為當(dāng)未執(zhí)行重傳時(shí)使用的時(shí)間的1. 5倍。然 而,用以發(fā)送報(bào)頭的時(shí)間以及時(shí)間間隔為三倍長。然而,作為用以發(fā)送報(bào)頭的時(shí)間和時(shí)間間隔的總和的總時(shí)間t2比當(dāng)不分割數(shù)據(jù)(A)而重傳數(shù)據(jù)時(shí)使用的時(shí)間短了時(shí)間Δ 12。當(dāng)通過將數(shù)據(jù)分割為四等分而發(fā)送數(shù)據(jù)(D)時(shí),僅需要發(fā)送所分割的數(shù)據(jù)的第 一四等分,使得用以發(fā)送數(shù)據(jù)的時(shí)間t3僅為當(dāng)不執(zhí)行重傳時(shí)使用的時(shí)間的1.25倍。然而, 用以發(fā)送報(bào)頭的時(shí)間和時(shí)間間隔是四倍長。因此,作為用以發(fā)送報(bào)頭的時(shí)間和時(shí)間間隔的 總和的總時(shí)間t3比當(dāng)不分割數(shù)據(jù)(A)而重傳數(shù)據(jù)時(shí)使用的時(shí)間更長。依據(jù)這些結(jié)果,在圖 2的示例中,發(fā)現(xiàn)當(dāng)通過將數(shù)據(jù)分割為二等分而發(fā)送數(shù)據(jù)時(shí),用于發(fā)送的總時(shí)間最短。這樣,取決于要被發(fā)送的數(shù)據(jù)長度、報(bào)頭長度和時(shí)間間隔、數(shù)據(jù)分割數(shù)量、重傳次 數(shù)等,確定適當(dāng)?shù)臄?shù)據(jù)長度。因此,代替根據(jù)通信路徑條件而簡單重復(fù)重傳,通過根據(jù)通信 路徑條件而通過將數(shù)據(jù)分割為適當(dāng)長度來發(fā)送數(shù)據(jù),可以縮短總通信時(shí)間。因此,在下文 中,將按順序描述用于適當(dāng)?shù)卦u估通信路徑條件的方法、以及用于通過使用評估結(jié)果而確 定所分割的數(shù)據(jù)長度的方法??梢酝ㄟ^估計(jì)傳輸錯(cuò)誤率而評估通信路徑條件。因此,將描 述可以利用相對簡單的配置來估計(jì)傳輸錯(cuò)誤率的方法。[1-3 傳輸錯(cuò)誤率的估計(jì)方法]首先,參考圖3。圖3示意性地示出了當(dāng)被發(fā)送時(shí)的數(shù)字調(diào)制信號的信號波形。當(dāng) 被發(fā)送時(shí),數(shù)字調(diào)制信號不受通信信道CH12影響。因此,數(shù)字調(diào)制信號的幅度值是幅度A 或幅度B。如果通信信道CH12是沒有任何噪聲的理想傳輸路徑,則在圖3中示出了當(dāng)被接 收時(shí)的數(shù)字調(diào)制信號的信號波形。然而,實(shí)際上,在通信信道CH12中,噪聲被加至數(shù)字調(diào)制 信號,使得在圖4中示出了當(dāng)被接收時(shí)的數(shù)字調(diào)制信號的信號波形。圖4示意性地示出了當(dāng)被接收時(shí)的數(shù)字調(diào)制信號的信號波形??梢酝ㄟ^執(zhí)行關(guān)于 所接收的信號的模數(shù)轉(zhuǎn)換、或執(zhí)行關(guān)于所接收的信號的預(yù)定軟判定處理,獲得圖4中所示 的信號波形。具體地,圖4是由當(dāng)被接收時(shí)的數(shù)字調(diào)制信號的軟判定數(shù)據(jù)(在下文中還稱 為“幅度值”)表示的信號波形的示例。水平軸是表示數(shù)據(jù)時(shí)鐘周期數(shù)量的時(shí)間軸。圖4的 信號波形與圖3的信號波形不同,并且包括受到傳輸路徑中的噪聲影響的幅度A與幅度B 之間的多個(gè)值。軟判定數(shù)據(jù)的值表示通過確定每個(gè)幅度值的符號而獲得的硬判定數(shù)據(jù)的概率。因 此,難以從如圖4中所示的包括幅度值隨時(shí)間的較大變化的信號波形正確地恢復(fù)原始數(shù) 據(jù)。例如,當(dāng)軟判定數(shù)據(jù)接近零時(shí),難以確定從軟判定數(shù)據(jù)的符號獲得的硬判定數(shù)據(jù)是否正 確。然而,通過統(tǒng)計(jì)地分析軟判定數(shù)據(jù),可以估計(jì)通信路徑CH12中的傳輸誤差的概率。例 如,當(dāng)擴(kuò)大圖4中所示的信號波形的時(shí)間范圍時(shí),可以獲得圖5中所示的分布圖。如將從圖5中的分布圖理解,在從接收的數(shù)字調(diào)制信號獲得的軟判定數(shù)據(jù)中,存 在兩個(gè)分布中心(分布A的中心、分布B的中心)。存在來自每個(gè)分布中心的兩個(gè)分布(分 布A、分布B)。然而,包括在分布A中的一組軟判定數(shù)據(jù)、以及包括在分布B中的一組軟判 定數(shù)據(jù)不是獨(dú)立的組。因此,當(dāng)更加正確地表示時(shí),存在具有兩個(gè)分布A和B的中心的一個(gè) 分布。為了闡明分布特性,圖6示出了軟判定數(shù)據(jù)的直方圖。在圖6中,垂直軸是每個(gè)軟判 定數(shù)據(jù)的檢測頻率,而水平軸是軟判定數(shù)據(jù)的值。如圖6中所示,依據(jù)圖5中所示的分布圖,可以獲得具有在對應(yīng)于分布A的中心的幅度值、以及對應(yīng)于分布B的中心的幅度值的峰值的直方圖。為了說明而添加了圖6中的 鏈條線和陰影區(qū)域。如上所述,通過確定軟判定數(shù)據(jù)的符號而獲得硬判定數(shù)據(jù)。因此,當(dāng)應(yīng) 當(dāng)具有正的符號的軟判定數(shù)據(jù)具有負(fù)的符號時(shí),基于軟判定數(shù)據(jù)而獲得的硬判定數(shù)據(jù)將是錯(cuò)誤。在圖6的直方圖中,當(dāng)應(yīng)當(dāng)包括在從分布A的中心發(fā)散的分布A中的軟判定數(shù)據(jù)的點(diǎn)包括在從分布B的中心發(fā)散的分布B中時(shí),軟判定數(shù)據(jù)的該點(diǎn)將是錯(cuò)誤。因此,如果可以計(jì)算一組對應(yīng)于上述錯(cuò)誤的軟判定數(shù)據(jù)占從每個(gè)分布中心發(fā)散的 軟判定分布的整個(gè)組中的比率,則可以計(jì)算傳輸錯(cuò)誤率??梢杂芍狈綀D的面積計(jì)算軟判定 數(shù)據(jù)的總量。另一方面,為了估計(jì)對應(yīng)于該錯(cuò)誤的軟判定數(shù)據(jù)的量,使用一些技術(shù)。這里,再 次參考圖6的直方圖。圖6的直方圖具有通過結(jié)合以分布A的中心為中心的正態(tài)分布(在 下文中,稱為“正態(tài)分布A”)與以分布B的中心為中心的正態(tài)分布(在下文中,稱為“正態(tài) 分布B”)而形成的近似形狀。圖6的直方圖具有關(guān)于幅度值0的鏡像對稱形狀。因此,通過用以分布A的中心為中心的正態(tài)分布A來近似直方圖、并且計(jì)算近似的 正態(tài)分布A中的伸至具有比幅度值0更小的幅度值的區(qū)域(接近分布B的中心的區(qū)域)的 面積,可以從伸出的面積估計(jì)對應(yīng)于該錯(cuò)誤的軟判定數(shù)據(jù)的量。圖6中所示的陰影區(qū)域是 擬合于直方圖的正態(tài)分布A(和正態(tài)分布B)的伸出區(qū)域。因此,通過獲得被直方圖包圍的區(qū) 域與陰影區(qū)域之間的比率,可以估計(jì)傳輸錯(cuò)誤率。相反,可以基于從用基于分布中心之一的 正態(tài)分布近似的直方圖的一部分獲得的軟判定數(shù)據(jù)的方差值、以及該分布中心的位置(每 個(gè)分布的平均值),計(jì)算對應(yīng)于傳輸錯(cuò)誤率的指示符。通常,為了獲得接收的信號的傳輸錯(cuò)誤率,接收機(jī)必須預(yù)先已知原始數(shù)據(jù)。而且, 為了獲得具有高準(zhǔn)確度的傳輸錯(cuò)誤率,可以需要一些數(shù)據(jù)量。然而,可以在不知道原始數(shù)據(jù) 的情況下計(jì)算上面的平均值和方差值。此外,可以通過使用短間隔中的數(shù)據(jù)而容易地獲得 這些值??紤]到這些優(yōu)點(diǎn),在此實(shí)施例中,使用統(tǒng)計(jì)指示符,其是基于上面的平均值和方差 值確定的,并且用于評估傳輸路徑的通信質(zhì)量。在下文中,將描述從用于計(jì)算指示符的信號 的接收過程到包含分割的數(shù)據(jù)的信號的發(fā)送過程的整個(gè)流程,并且將按順序描述用于實(shí)現(xiàn) 每個(gè)過程的處理的裝置配置。[1-4 分組長度修改方法]首先,將參考圖7而描述包括根據(jù)此實(shí)施例的分組長度修改處理的整個(gè)過程流 程。圖7是示出包括根據(jù)此實(shí)施例的分組長度修改處理的整個(gè)過程流程的圖示。由包括在 通信系統(tǒng)10中的第一通信裝置100或第二通信裝置200執(zhí)行圖7中所示的每個(gè)步驟的處理。如圖7中所示,首先,將數(shù)據(jù)從第一通信裝置100發(fā)送至第二通信裝置200 (S102)。 步驟S102中發(fā)送的數(shù)據(jù)是任意數(shù)據(jù)。通過預(yù)定調(diào)制方法調(diào)制要被發(fā)送的數(shù)據(jù),并且將該數(shù) 據(jù)作為調(diào)制信號發(fā)送至第二通信裝置200。接下來,第二通信裝置200接收從第一通信裝置 100發(fā)送的數(shù)據(jù)(調(diào)制信號)(S104)。接下來,第二通信裝置200從所接收的調(diào)制信號生成 軟判定數(shù)據(jù)串(S106)。例如,可以通過使用模數(shù)轉(zhuǎn)換器或下面描述的軟判定數(shù)據(jù)檢測方法 檢測軟判定數(shù)據(jù)串。接下來,第二通信裝置200使用步驟S106中生成的軟判定數(shù)據(jù)串執(zhí)行預(yù)定統(tǒng)計(jì)處 理,并且計(jì)算用于評估通信信道CH12中的通信條件的指示符(S108)。此指示符指示步驟 S106中生成的軟判定數(shù)據(jù)串的變化程度。如上所述,可以基于軟判定數(shù)據(jù)的變化程度(例 如,方差值)計(jì)算對應(yīng)于傳輸錯(cuò)誤率的評估指示符。在步驟S108中,計(jì)算這樣的評估指示 符。例如,計(jì)算這樣的指示符,其當(dāng)通信信道CH12的通信條件惡劣時(shí)變?yōu)榇笾担?dāng)通信條 件良好時(shí)變?yōu)樾≈怠?br>
接下來,第二通信裝置200基于步驟S108中計(jì)算的指示符,修改要被發(fā)送的數(shù)據(jù) 序列的分組長度(SllO)。例如,第二通信裝置200當(dāng)指示符的值較大時(shí)執(zhí)行縮短分組長 度的修改,而當(dāng)指示符的值較小時(shí)執(zhí)行加長分組長度的修改。第二通信裝置200用修改 的分組長度來分割數(shù)據(jù),并且通過打包每個(gè)分割的數(shù)據(jù)而將該數(shù)據(jù)發(fā)送至第一通信裝置 100 (S112)。通過預(yù)定調(diào)制方法調(diào)制每個(gè)分割的數(shù)據(jù)的分組(在下文中,分割的分組),并且 將其作為調(diào)制信號而發(fā)送。由第一通信裝置100接收分割的分組的數(shù)據(jù)(S114)。當(dāng)接收到所有分割的分組時(shí),第一通信裝置100合并所分割的分組來恢復(fù)原始數(shù) 據(jù)。通過使用這樣的方法,可以根據(jù)傳輸路徑條件,動態(tài)修改傳輸系統(tǒng)中的分組長度。結(jié)果, 即使當(dāng)通信信道CH12的信道特性改變時(shí),也可以用適當(dāng)?shù)姆纸M長度分割地發(fā)送數(shù)據(jù),使得 縮短通信時(shí)間。結(jié)果,可以改善用戶的便利性。關(guān)于根據(jù)此實(shí)施例的分組長度修改方法,已經(jīng)描述了大體的過程流程。當(dāng)可以假 設(shè)通信信道CH12和CH21的信道特性相同時(shí),可以應(yīng)用上述方法。在下面的第二實(shí)施例和 第三實(shí)施例中,將詳細(xì)描述通信信道CH12和CH21的信道特性不同的情況。接下來,將描述 用于實(shí)現(xiàn)上面的方法的每個(gè)通信裝置的功能配置。[1-5 通信裝置的功能配置]在下文中,將詳細(xì)描述能夠?qū)崿F(xiàn)上面的方法的、包括在通信系統(tǒng)10中的第一通信 裝置100和第二通信裝置200的功能配置。此實(shí)施例的技術(shù)特征主要包括在第二通信裝置 200的功能配置中。(1-5-1 第一通信裝置100的功能配置)首先,將參考圖8描述第一通信裝置100的功能配置。圖8示出了根據(jù)此實(shí)施例 的第一通信裝置100的功能配置示例。如圖8中所示,第一通信裝置100主要包括調(diào)制部分102、信號發(fā)送部分104、信號 接收部分106、以及解調(diào)部分108。如上所述,根據(jù)此實(shí)施例的第一通信裝置100的主要任 務(wù)是發(fā)送數(shù)據(jù)到第二通信裝置200,并且接收從第二通信裝置200發(fā)送的數(shù)據(jù)。首先,將發(fā)送數(shù)據(jù)輸入到調(diào)制部分102中。在調(diào)制部分102中,基于預(yù)定調(diào)制方法 調(diào)制該發(fā)送數(shù)據(jù),并且生成調(diào)制信號。例如,使用相移鍵控方法、幅度調(diào)制方法等,作為預(yù)定 調(diào)制方法。將由調(diào)制部分102生成的調(diào)制信號輸入到信號發(fā)送部分104中。當(dāng)輸入調(diào)制信 號時(shí),信號發(fā)送部分104將調(diào)制信號發(fā)送至第二通信裝置200。如上所述,在第二通信裝置200中,基于所接收的調(diào)制信號計(jì)算指示符,并且用基 于指示符而修改的分組長度來生成分割的分組。將此分割的分組作為調(diào)制信號而從第二通 信裝置200發(fā)送至第一通信裝置100。第一通信裝置100通過信號接收部分106接收包括 分割的分組的調(diào)制信號。將由信號接收部分106接收的調(diào)制信號輸入到解調(diào)部分108中。 在解調(diào)部分108中,讀取包括在每個(gè)分割的分組中的分割數(shù)據(jù),并且合并全部分割的數(shù)據(jù) 并恢復(fù)原始數(shù)據(jù)。到目前為止,已經(jīng)描述了第一通信裝置100的功能配置。(1-5-2 第二通信裝置200的功能配置)接下來,將參考圖8描述第二通信裝置200的功能配置。圖8示出了根據(jù)此實(shí)施 例的第二通信裝置200的功能配置示例。如圖8中所示,第二通信裝置200主要包括信號接收部分202、軟判定數(shù)據(jù)生成部分204、指示符計(jì)算部分206、通信控制部分208、分組長度修改部分210、調(diào)制部分212、以及 信號發(fā)送部分214。分組長度修改部分210包括分組長度選擇部分232和打包部分234。如上所述,當(dāng)從第一通信裝置100發(fā)送調(diào)制信號時(shí),由信號接收部分202接收調(diào)制 信號。將由信號接收部分202接收的調(diào)制信號輸入到軟判定數(shù)據(jù)生成部分204中。當(dāng)輸入 調(diào)制信號時(shí),軟判定數(shù)據(jù)生成部分204從調(diào)制信號生成軟判定數(shù)據(jù)。例如,軟判定數(shù)據(jù)生成 部分204通過使用模數(shù)轉(zhuǎn)換器或下面描述的軟判定數(shù)據(jù)檢測方法(參考圖27、28和29),檢 測每個(gè)比特值作為具有兩個(gè)或多個(gè)比特的值(軟判定數(shù)據(jù)值)。例如,軟判定數(shù)據(jù)生成部分 204可以檢測具有如圖4中所示的幅度值的軟判定數(shù)據(jù)串。將由軟判定數(shù)據(jù)生成部分204生成的軟判定數(shù)據(jù)串輸入到指示符計(jì)算部分206 中。當(dāng)輸入軟判定數(shù)據(jù)串時(shí),指示符計(jì)算部分206對包括在軟判定數(shù)據(jù)串中的數(shù)據(jù)值的數(shù) 量(在下文中,為參數(shù)ERNUM)計(jì)數(shù)。指示符計(jì)算部分206還計(jì)算每個(gè)軟判定數(shù)據(jù)的絕對 值。指示符計(jì)算部分206對每個(gè)軟判定數(shù)據(jù)的絕對值求和,并且計(jì)算絕對值總和(ERABS)。 此外,指示符計(jì)算部分206通過使用參數(shù)ERNUM和絕對值總和ERABS計(jì)算絕對值的平均值 (在下文中,為絕對值平均值A(chǔ)VE)。而且,指示符計(jì)算部分206計(jì)算每個(gè)軟判定數(shù)據(jù)的平方 值,并且計(jì)算平方值的總和(在下文中,為平方值總和ERSQA)。指示符計(jì)算部分206通過使用參數(shù)ERNUM、平方值總和ERSQA、和絕對值總和 ERABS,計(jì)算軟判定數(shù)據(jù)串的標(biāo)準(zhǔn)偏差(STDEV)?;谙旅娴墓?1)和(2),計(jì)算絕對值平 均值A(chǔ)VE和標(biāo)準(zhǔn)偏差STDEV。當(dāng)計(jì)算絕對值平均值A(chǔ)VE和標(biāo)準(zhǔn)偏差STDEV時(shí),指示符計(jì)算部 分206基于下面的公式(3)計(jì)算指示符(SDI)。AVE = ERABS/ERNUM…(1)STDEV = {ERSQA/ERNUM- (ERABS/ERNUM)2} 5…(2)SDI = STDEV/(2*AVE)…(3)如已經(jīng)參考圖6描述的,在軟判定數(shù)據(jù)串的分布與傳輸錯(cuò)誤率之間存在相關(guān)性。 因此,可以使用基于對應(yīng)于軟判定數(shù)據(jù)串的變化程度的標(biāo)準(zhǔn)偏差STDEV(或方差值STDEV2) 的指示符SDI,作為用于評估傳輸路徑的通信條件的評估值。實(shí)際上,在指示符SDI與誤比 特率(bER)之間,存在如圖9中所述的關(guān)系。從圖9,可以理解,在指示符SDI與誤比特率 (bER)之間存在一對一關(guān)系。這里,將更加詳細(xì)地分析指示符SDI與誤比特率(bER)之間的關(guān)系。如上面已經(jīng)描 述的,可以從圖6中所示的直方圖的面積估計(jì)誤比特率bER。具體地,可以通過獲得伸至分 布中心位于正的(或負(fù)的)區(qū)域中的軟判定數(shù)據(jù)的正態(tài)分布(平均值為E,方差為ο2)中的 負(fù)的(或正的)區(qū)域的部分的面積比率,來估計(jì)誤比特率bER的值??紤]上文,當(dāng)通過使用 上面的指示符SDI表示誤比特率bER的值時(shí),通過下面的公式(4)表示該值。項(xiàng)erfc{···} 表示累積誤差補(bǔ)函數(shù)。bER = (l/2)*erfc{l/(2L5*SDI)}= (l/2)*erfc{E/(2°_5*o )} ... (4)同樣從上面的公式(4),可以理解,在指示符SDI與誤比特率(bER)之間存在一對一關(guān)系。將由指示符計(jì)算部分206以該方式計(jì)算的指示符SDI輸入到通信控制部分208和 分組長度修改部分210中(參考圖8)。當(dāng)輸入指示符SDI時(shí),通信控制部分208根據(jù)指示符SDI的值,停止數(shù)據(jù)發(fā)送、或 重新開始所停止的數(shù)據(jù)發(fā)送。例如,當(dāng)指示符SDI大于預(yù)定值時(shí),通信控制部分208確定通 信環(huán)境惡化,并且將用于停止數(shù)據(jù)發(fā)送的控制信號輸入到信號發(fā)送部分214中。另一方面, 當(dāng)指示符SDI小于預(yù)定值時(shí),通信控制部分208確定通信環(huán)境改善,并且將用于重新開始數(shù) 據(jù)發(fā)送的控制信號輸入到信號發(fā)送部分214中。上面的預(yù)定值是用于應(yīng)對即使當(dāng)修改分組長度時(shí)、也難以在預(yù)定時(shí)間段中發(fā)送數(shù) 據(jù)的通信條件的指示符SDI的值。通過進(jìn)行這樣的配置,可以當(dāng)通信環(huán)境惡化時(shí)停止數(shù)據(jù) 發(fā)送,并且在經(jīng)過了隨機(jī)的或預(yù)定的時(shí)間之后、或者在已經(jīng)改善了通信環(huán)境之后,重新開始 數(shù)據(jù)發(fā)送。當(dāng)在附近存在使用相同信道的多個(gè)通信設(shè)備時(shí),會需要適當(dāng)?shù)卣{(diào)整數(shù)據(jù)發(fā)送時(shí) 亥丨J。在這樣的情形中,當(dāng)每個(gè)通信設(shè)備計(jì)算上面的指示符SDI,并且基于指示符SDI控制發(fā) 送時(shí)刻時(shí),可以更加有效地調(diào)整數(shù)據(jù)發(fā)送時(shí)刻。當(dāng)輸入指示符SDI時(shí),分組長度修改部分210根據(jù)指示符SDI的值修改分組長度, 并且用修改的分組長度生成分割的分組。如上所述,分組長度修改部分210包括分組長度 選擇部分232和打包部分234。分組長度選擇部分232是用于根據(jù)輸入指示符SDI選擇適 當(dāng)?shù)姆纸M長度的裝置。另一方面,打包部分234是用于使用由分組長度選擇部分232選擇 的分組長度來分割發(fā)送數(shù)據(jù)、并且通過打包所分割的發(fā)送數(shù)據(jù)而生成分割的分組的裝置。首先,將指示符SDI輸入到分組長度選擇部分232中。當(dāng)輸入指示符SDI時(shí),分組 長度選擇部分232參考指示符SDI、以及將指示符SDI與預(yù)定分組長度相互關(guān)聯(lián)的指示符 表格(參考圖10),并且選擇適當(dāng)?shù)姆纸M長度。這里,將參考圖10描述指示符表格的配置。 圖10是示出根據(jù)此實(shí)施例的指示符表格的配置示例的圖示?;谥甘痉鸖DI與誤比特率(bER)之間的關(guān)系設(shè)置上面的指示符表格。如上面已 經(jīng)描述的,在指示符SDI與誤比特率bER之間存在一對一關(guān)系。當(dāng)確定誤比特率bER時(shí),可 以基于下面的公式(5),估計(jì)當(dāng)發(fā)送具有預(yù)定尺寸的分組時(shí)的錯(cuò)誤發(fā)生率P (沒有糾錯(cuò))。在 下面的公式(5)中,ρ是通過上面的公式(4)計(jì)算的誤比特率bER。另一方面,錯(cuò)誤發(fā)生率 P是在該分組中的η個(gè)數(shù)據(jù)片段中、k(k>0)個(gè)數(shù)據(jù)片段變?yōu)殄e(cuò)誤的概率的總和。在最上 面的區(qū)域中表示的值1024[字節(jié)]至64[字節(jié)]指示發(fā)送數(shù)據(jù)的分組長度。 <formula>formula see original document page 15</formula>
雖然依據(jù)表格(A)的錯(cuò)誤發(fā)生率P設(shè)置表格(B)的指示符表格,但是取決于應(yīng)用、 通信方法等確定可允許的錯(cuò)誤發(fā)生率P。因此,將指示符表格設(shè)置為取決于應(yīng)用、通信方法 等而適當(dāng)?shù)卣{(diào)整的值,使得當(dāng)錯(cuò)誤發(fā)生率P的值較大時(shí),分組長度較短。例如,通過使用表 格(B)中所示的值,設(shè)置指示符表格。通過使用以此方式設(shè)置的指示符表格,期望可以縮短 用以發(fā)送大數(shù)據(jù)的總通信時(shí)間。再次參考圖8。分組長度選擇部分232參考如上所述的指示符表格,并且選擇對應(yīng) 于由指示符計(jì)算部分206計(jì)算的指示符SDI的分組長度。將由分組長度選擇部分232選擇 的分組長度信息輸入到打包部分234中。此外,將要從第二通信裝置200發(fā)送至第一通信裝置100的發(fā)送數(shù)據(jù)輸入到打包部分234中。當(dāng)輸入分組長度信息和發(fā)送數(shù)據(jù)時(shí),打包部分234基于分組長度信息來分割發(fā)送數(shù)據(jù),并且通過打包每個(gè)已經(jīng)被分割的發(fā)送數(shù)據(jù)(分 割的數(shù)據(jù))來生成分割的分組。將由打包部分234生成的分割的分組輸入到調(diào)制部分212 中。當(dāng)從分組長度修改部分210 (打包部分234)輸入分割的分組時(shí),調(diào)制部分212基 于預(yù)定調(diào)制方法調(diào)制分割的分組,并且生成調(diào)制信號。將由調(diào)制部分212生成的調(diào)制信號 輸入到信號發(fā)送部分214中。當(dāng)輸入調(diào)制信號時(shí),信號發(fā)送部分214將輸入的調(diào)制信號發(fā) 送至第一通信裝置100。信號發(fā)送部分214根據(jù)從通信控制部分208輸入的控制信號,停止 調(diào)制信號的發(fā)送、或者重新開始所述發(fā)送。可以將信號發(fā)送部分214配置為當(dāng)從通信控制 部分208輸入用以停止發(fā)送的控制信號時(shí),將用于檢查傳輸路徑中的通信條件的測試分組 發(fā)送至第一通信裝置100。到目前為止,已經(jīng)描述了第二通信裝置200的功能配置。如上所述,此實(shí)施例的技 術(shù)特征是這樣的配置,其中,基于從接收的調(diào)制信號獲得的軟判定數(shù)據(jù)串的統(tǒng)計(jì)值計(jì)算指 示符SDI,并且根據(jù)指示符SDI修改分組長度。通過進(jìn)行這樣的配置,可以評估傳輸路徑中 的通信條件,并且根據(jù)評估結(jié)果生成具有適當(dāng)?shù)拈L度的分割的分組,使得可以縮短用于發(fā) 送整個(gè)數(shù)據(jù)的總通信時(shí)間。結(jié)果,改善了用戶的便利性。(1-5-3 (修改的示例)如何獲得分組長度)到目前為止,已經(jīng)基于根據(jù)預(yù)定指示符表格選擇對應(yīng)于指示符SDI的分組長度的 方法而描述了此實(shí)施例。然而,當(dāng)獲得指示符SDI時(shí),可以計(jì)算用以用k比特的分割的分組 發(fā)送η比特的數(shù)據(jù)的總通信時(shí)間的期望值。從而,可以考慮用于從總通信時(shí)間的期望值確 定適當(dāng)?shù)姆纸M長度的方法。因此,提出此方法作為此實(shí)施例的修改的示例。當(dāng)應(yīng)用此方法 時(shí),如圖11中所示,修改分組長度修改部分210的功能配置。圖11是示出根據(jù)此修改的示 例的分組長度修改部分210的功能配置示例的圖示。如圖11中所示,分組長度修改部分210包括分組長度計(jì)算部分236和打包部分 234。換言之,分組長度選擇部分232被分組長度計(jì)算部分236取代。打包部分234的功能 配置與第一實(shí)施例的功能配置相同。因此,在下文中,將詳細(xì)描述用于由分組長度計(jì)算部分 236計(jì)算分組長度的方法。為了確定分組長度以將總通信時(shí)間減為最小,必須考慮報(bào)頭、時(shí)間間隔等。關(guān)于報(bào) 頭、時(shí)間間隔等的時(shí)間長度,存在與分組長度成比例的時(shí)間to、以及為恒定且獨(dú)立于分組長 度的時(shí)間tl。與分組長度成比例的時(shí)間to包括發(fā)送時(shí)間、對內(nèi)部存儲器的存取時(shí)間等。例 如,將用以發(fā)送具有1比特長度的分組的總時(shí)間定義為to。另一方面,用于每個(gè)分組的獨(dú)立 于分組長度的恒定時(shí)間tl包括例如報(bào)頭等的時(shí)間長度。當(dāng)考慮時(shí)間t0和時(shí)間tl時(shí),可以基于下面的公式(6)計(jì)算用以通過將數(shù)據(jù)分割 為k比特的分組而發(fā)送η比特的數(shù)據(jù)的總時(shí)間的期望值。注意,“P”表示誤比特率bER,并 且[…]表示…的整數(shù)部分。<formula>formula see original document page 16</formula>
當(dāng)假設(shè)時(shí)間t0是與分組長度成比例的400[ns]時(shí),時(shí)間tl是用于每個(gè)分組的 0.4[ms],并且分組長度η是1024[字節(jié)],在圖12中示出了通過使用上面的公式(6)計(jì)算 的總通信時(shí)間的期望值。在圖12中,垂直軸表示用以發(fā)送長度為η的分組的時(shí)間,而水平軸 表示分組長度。在圖12中,示出了通過改變指示符SDI的值獲得的五個(gè)曲線圖(A)至(E)。 在圖12中,垂直軸的值越小,則越好。因此,最佳分組長度是對應(yīng)于每個(gè)曲線圖的最小點(diǎn)的 分組長度。從圖12的示例,理解到,隨著指示符SDI變得更小(㈧一(Ε)),最小點(diǎn)的位置移 動至更短的分組長度側(cè)。換言之,理解到,隨著指示符SDI變得更小,最佳分組長度變得更 短。為了確定這樣的最小點(diǎn)的位置,通過變量k對由上面的公式(6)表示的總時(shí)間的期望 值<T(k)>求微分,并且當(dāng)微分值(下面的公式(7))變?yōu)椤?”時(shí),選擇在那時(shí)的分組長度k。 結(jié)果,通過下面的算術(shù)公式(8)確定最佳分組長度。<formula>formula see original document page 17</formula>
<formula>formula see original document page 17</formula> …(8)基于上面的公式(8),在圖13中以表格形式示出了通過使用與圖12中的示例相同 的時(shí)間to和tl計(jì)算的結(jié)果。在圖14中以曲線圖的形式示出了圖13中的表格。通過利用 上述計(jì)算來計(jì)算分組長度,如圖13中圖示的,根據(jù)指示符SDI的值,以高準(zhǔn)確度確定分組長 度。如圖14中所示,因?yàn)樽罴逊纸M長度隨著指示符SDI變化而平穩(wěn)地變化,所以當(dāng)采用此 方法時(shí),存在很少的分組長度的劇烈變化??梢酝ㄟ^將由上面的公式(8)表示的算術(shù)公式 的信息存儲在分組長度計(jì)算部分236中,來實(shí)現(xiàn)這樣的配置。到目前為止,已經(jīng)詳細(xì)描述了根據(jù)本發(fā)明的第一實(shí)施例的通信系統(tǒng)10、第一通信 裝置100、以及第二通信裝置200的配置(包括修改的示例)。通過應(yīng)用上面的配置,可以 適當(dāng)?shù)毓烙?jì)傳輸路徑的通信條件,并且可以根據(jù)評估結(jié)果而動態(tài)地修改分組長度。<2:第二實(shí)施例〉接下來,將描述本發(fā)明的第二實(shí)施例。在上述第一實(shí)施例中,假設(shè)通信信道CH12 和CH21的通信條件相同。因此,基于從第一通信裝置100發(fā)送至第二通信裝置200的調(diào)制 信號而計(jì)算指示符SDI,并且使用指示符SDI作為用于確定從第二通信裝置200發(fā)送至第 一通信裝置100的分組的分組長度的基礎(chǔ)。然而,指示符SDI表示通信信道CH12的通信條 件。因此,當(dāng)通信信道CH12和CH21的通信條件不同時(shí),指示符SDI不是適當(dāng)?shù)幕A(chǔ)。因此,在本發(fā)明的第二實(shí)施例中,提出了一種方法,其中,當(dāng)通信信道CH12和CH21 的通信條件相互不同時(shí),評估適當(dāng)?shù)耐ㄐ艞l件,并且根據(jù)該評估結(jié)果修改分組長度。[2-1 分組長度修改方法]首先,將參考圖15描述包括根據(jù)此實(shí)施例的分組長度修改處理的整個(gè)過程流程。圖15是示出包括根據(jù)此實(shí)施例的分組長度修改處理的整個(gè)過程流程的圖示。由包括在下 面描述的通信系統(tǒng)20中的第一通信裝置300或第二通信裝置400實(shí)現(xiàn)圖15中所示的每個(gè)步驟。如圖15中所示,首先,將數(shù)據(jù)從第一通信裝置300發(fā)送至第二通信裝置 400(S202)。步驟S202中發(fā)送的數(shù)據(jù)是任意數(shù)據(jù)。通過預(yù)定調(diào)制方法調(diào)制要被發(fā)送的數(shù) 據(jù),并且將該數(shù)據(jù)作為調(diào)制信號發(fā)送至第二通信裝置400。接下來,第二通信裝置400接收 從第一通信裝置300發(fā)送的數(shù)據(jù)(調(diào)制信號)(S204)。接下來,第二通信裝置400從所接收 的調(diào)制信號生成軟判定數(shù)據(jù)串(S206)。例如,可以通過使用模數(shù)轉(zhuǎn)換器或下面描述的軟判 定數(shù)據(jù)檢測方法檢測軟判定數(shù)據(jù)串。接下來,第二通信裝置400使用步驟S206中生成的軟判定數(shù)據(jù)串執(zhí)行預(yù)定統(tǒng)計(jì)處 理,并且計(jì)算用于評估通信信道CH12中的通信條件的指示符(S208)。此指示符指示步驟 S206中生成的軟判定數(shù)據(jù)串的變化程度。如上所述,可以基于軟判定數(shù)據(jù)的變化程度(例 如,方差值)計(jì)算對應(yīng)于傳輸錯(cuò)誤率的評估指示符。在步驟S208中,計(jì)算這樣的評估指示 符。例如,計(jì)算這樣的指示符,其當(dāng)通信信道CH12的通信條件惡劣時(shí)變?yōu)榇笾?,而?dāng)通信條 件良好時(shí)變?yōu)樾≈?。接下來,第二通信裝置400將在步驟S208中計(jì)算的指示符發(fā)送至第一通信裝置 300(S210)。接下來,第一通信裝置300接收從第二通信裝置400發(fā)送的指示符(S212)。接 下來,第一通信裝置300基于步驟S212中接收的指示符,修改要被發(fā)送的數(shù)據(jù)序列的分組 長度。例如,第一通信裝置300當(dāng)指示符的值較大時(shí)執(zhí)行用以縮短分組長度的修改,而當(dāng)指 示符的值較小時(shí)執(zhí)行用以加長分組長度的修改。在此時(shí),被第一通信裝置300用以修改分 組長度的指示符是通信信道CH12的通信條件的評估結(jié)果。因此,考慮通信信道CH12的通信條件而確定適當(dāng)?shù)姆纸M長度。接下來,第一通信 裝置300用修改的分組長度分割數(shù)據(jù),并且通過打包每個(gè)分割的數(shù)據(jù)來將數(shù)據(jù)發(fā)送至第二 通信裝置400(S216)。通過預(yù)定調(diào)制方法調(diào)制每個(gè)分割的數(shù)據(jù)的分組(在下文中,分割的分 組),并且將其作為調(diào)制信號而發(fā)送。接下來,由第二通信裝置400接收分割的分組的數(shù)據(jù) (S218)。當(dāng)接收全部分割分組時(shí),第二通信裝置400合并分割的分組以恢復(fù)原始數(shù)據(jù)。通過使用這樣的方法,即使當(dāng)通信信道CH12和CH21的通信條件不同時(shí),也可以根 據(jù)傳輸路徑條件,動態(tài)修改傳輸系統(tǒng)中的分組長度。此外,即使當(dāng)通信信道CH12的信道特 性改變時(shí),也可以用適當(dāng)?shù)姆纸M長度分割地發(fā)送數(shù)據(jù),使得縮短通信時(shí)間。結(jié)果,可以改善 用戶的便利性。關(guān)于根據(jù)此實(shí)施例的分組長度修改方法,已經(jīng)描述了大體的過程流程。如上所述, 即使當(dāng)通信信道CH12和CH21的信道特性不同時(shí),也可以容易地使用對于上面的第一實(shí)施 例描述的技術(shù)。接下來,將描述用于實(shí)現(xiàn)上面的方法的每個(gè)通信裝置的功能配置。[2-2 通信裝置的功能配置]在下文中,將詳細(xì)描述可以實(shí)現(xiàn)上面的方法的、包括在通信系統(tǒng)20中的第一通信 裝置300和第二通信裝置400的功能配置。此實(shí)施例的技術(shù)特征包括在第一通信裝置300 和第二通信裝置400兩者中。(2-2-1 第一通信裝置300的功能配置)首先,將參考圖16描述第一通信裝置300的功能配置。圖16示出了根據(jù)此實(shí)施例的第一通信裝置300的功能配置示例。如圖16中所示,第一通信裝置300主要包括信號接收部分302、解調(diào)部分304、指 示符提取部分306、通信控制部分308、分組長度修改部分310、調(diào)制部分312、以及信號發(fā)送 部分314。如上所述,根據(jù)此實(shí)施例的第一通信裝置300的特性功能是將信號發(fā)送至第二通 信裝置400,從第二通信裝置400接收基于該信號計(jì)算的指示符,并且修改分組長度。首先,經(jīng)由分組長度修改部分310而將發(fā)送數(shù)據(jù)的分組輸入到修改部分312中。 這里輸入的分組可以是分割的分組或未分割的分組。當(dāng)輸入該分組時(shí),在調(diào)制部分312中, 基于預(yù)定調(diào)制方法調(diào)制該分組,并且生成調(diào)制信號。例如,使用相移鍵控方法、幅度調(diào)制方 法等,作為預(yù)定調(diào)制方法。將由調(diào)制部分312生成的調(diào)制信號輸入到信號發(fā)送部分314中。 當(dāng)輸入調(diào)制信號時(shí),信號發(fā)送部分314將調(diào)制信號發(fā)送至第二通信裝置400。如上所述,在第二通信裝置400中,基于所接收的調(diào)制信號計(jì)算指示符,并且轉(zhuǎn)而 將指示符發(fā)送至第一通信裝置300。第一通信裝置300通過信號接收部分302接收包括指 示符的調(diào)制信號。將由信號接收部分302接收的調(diào)制信號輸入到解調(diào)部分304中。在解調(diào) 部分304中,解調(diào)該調(diào)制信號,并且輸出包括在調(diào)制信號中的分組的數(shù)據(jù)部分。將從解調(diào)部 分304輸出的接收數(shù)據(jù)輸入到指示符提取部分306中。當(dāng)輸入所接收的數(shù)據(jù)時(shí),指示符提取部分306從接收數(shù)據(jù)讀取指示符。將由指示 符提取部分306讀取的指示符輸入到通信控制部分308和分組長度修改部分310中。當(dāng)輸 入指示符時(shí),通信控制部分308根據(jù)指示符的值,停止數(shù)據(jù)發(fā)送、或重新開始所停止的數(shù)據(jù) 發(fā)送。例如,當(dāng)指示符大于預(yù)定值時(shí),通信控制部分308確定通信環(huán)境惡化,并且將用于停 止數(shù)據(jù)發(fā)送的控制信號輸入到信號發(fā)送部分314中。另一方面,當(dāng)指示符小于預(yù)定值時(shí),通 信控制部分308確定通信環(huán)境改善,并且將用于重新開始數(shù)據(jù)發(fā)送的控制信號輸入到信號 發(fā)送部分314中。上面確定的值是用于應(yīng)對即使當(dāng)修改分組長度時(shí)、也難以在預(yù)定時(shí)間段內(nèi)發(fā)送數(shù) 據(jù)的通信條件的指示符值。通過進(jìn)行這樣的配置,可以當(dāng)通信環(huán)境惡化時(shí)停止數(shù)據(jù)發(fā)送,而 在已經(jīng)經(jīng)過了隨機(jī)或預(yù)定時(shí)間之后、或在已經(jīng)改善了通信環(huán)境之后,重新開始數(shù)據(jù)發(fā)送。當(dāng) 在附近存在使用相同信道的很多個(gè)通信設(shè)備時(shí),可能需要適當(dāng)?shù)卣{(diào)整數(shù)據(jù)發(fā)送時(shí)刻。在這 樣的情形中,當(dāng)每個(gè)通信設(shè)備計(jì)算上面的指示符,并且基于該指示符控制發(fā)送時(shí)刻時(shí),可以 更加有效地調(diào)整數(shù)據(jù)發(fā)送時(shí)刻。當(dāng)輸入指示符時(shí),分組長度修改部分310根據(jù)指示符的值而修改分組長度,并且 用修改的分組長度來生成分割的分組。例如,分組長度修改部分310包括分組長度選擇部分332和打包部分334,如圖17 的部分(A)中所示。分組長度選擇部分332是用于根據(jù)輸入指示符選擇適當(dāng)?shù)姆纸M長度的 裝置。分組長度選擇部分332參考輸入指示符、以及將指示符與預(yù)定分組長度彼此關(guān)聯(lián)的 指示符表格(參考圖10),并且選擇適當(dāng)?shù)姆纸M長度。將由分組長度選擇部分332選擇的分 組長度信息輸入到打包部分334中。當(dāng)輸入分組長度信息時(shí),打包部分334用由分組長度 選擇部分332選擇的分組長度來分割發(fā)送數(shù)據(jù),并且通過打包分割的發(fā)送數(shù)據(jù)而生成分割 的分組。對于另一個(gè)示例,分組長度修改部分310包括分組長度計(jì)算部分336和打包部分 334,如圖17的部分(B)中所示。分組長度計(jì)算部分336是用于根據(jù)輸入指示符計(jì)算適當(dāng)?shù)姆纸M長度的裝置。例如,分組長度計(jì)算部分336保存由上面的公式(8)表示的算術(shù)公式 的信息,并且通過使用該算術(shù)公式計(jì)算適于該指示符的分組長度。將由分組長度計(jì)算部分 336計(jì)算的分組長度信息輸入到打包部分334中。當(dāng)輸入分組長度信息時(shí),打包部分334用 由分組長度計(jì)算部分336計(jì)算的分組長度來分割發(fā)送數(shù)據(jù),并且通過打包所分割的發(fā)送數(shù) 據(jù)而生成分割的分組。將由分組長度修改部分310以該方式生成的分割的分組輸入到調(diào)制部分312中。 當(dāng)從分組長度修改部分310輸入所分割的分組時(shí),調(diào)制部分312基于預(yù)定調(diào)制方法調(diào)制所 分割的分組,并且生成調(diào)制信號。將由調(diào)制部分312生成的調(diào)制信號輸入到信號發(fā)送部分 314中。當(dāng)輸入調(diào)制信號時(shí),信號發(fā)送部分314將所輸入的調(diào)制信號發(fā)送至第二通信裝置 400。信號發(fā)送部分314根據(jù)從通信控制部分308輸入的控制信號,停止調(diào)制信號的發(fā)送、 或重新開始所述發(fā)送。可以將信號發(fā)送部分314配置為當(dāng)從通信控制部分308輸入用以停 止發(fā)送的控制信號時(shí),將用于檢查傳輸路徑中的通信條件的測試分組發(fā)送至第二通信裝置 400。到目前為止,已經(jīng)描述了第一通信裝置300的功能配置。(2-2-2 第二通信裝置400的功能配置)接下來,將參考圖16描述第二通信裝置400的功能配置。圖16示出了根據(jù)此實(shí) 施例的第二通信裝置400的功能配置示例。如圖16中所示,第二通信裝置400主要包括信號接收部分402、軟判定數(shù)據(jù)生成部 分404、指示符計(jì)算部分406、打包部分408、調(diào)制部分410、信號發(fā)送部分412、以及解調(diào)部分 414。如上所述,當(dāng)從第一通信裝置300發(fā)送調(diào)制信號時(shí),由信號接收部分402接收調(diào)制 信號。將由信號接收部分402接收的調(diào)制信號輸入到軟判定數(shù)據(jù)生成部分404中。當(dāng)輸入 調(diào)制信號時(shí),軟判定數(shù)據(jù)生成部分404從調(diào)制信號生成軟判定數(shù)據(jù)。例如,軟判定數(shù)據(jù)生成 部分404通過使用模數(shù)轉(zhuǎn)換、或下面描述的軟判定數(shù)據(jù)檢測方法(參考圖27、28和29),檢 測每個(gè)比特值,作為具有兩個(gè)或多個(gè)比特的值(軟判定數(shù)據(jù)值)。例如,軟判定數(shù)據(jù)生成部 分404可以檢測具有如圖4中所示的幅度值的軟判定數(shù)據(jù)串。將由軟判定數(shù)據(jù)生成部分404生成的軟判定數(shù)據(jù)串輸入到指示符計(jì)算部分406 中。當(dāng)輸入軟判定數(shù)據(jù)串時(shí),指示符計(jì)算部分406對包括在軟判定數(shù)據(jù)串中的數(shù)據(jù)值數(shù)量 (參數(shù)ERNUM)進(jìn)行計(jì)數(shù)。指示符計(jì)算部分406還計(jì)算每個(gè)軟判定數(shù)據(jù)的絕對值。指示符計(jì) 算部分406對每個(gè)軟判定數(shù)據(jù)的絕對值求和,并且計(jì)算絕對值總和(ERABS)。此外,指示符 計(jì)算部分406通過使用參數(shù)ERNUM和絕對值總和ERABS,計(jì)算絕對值的平均值(絕對值平均 值A(chǔ)VE)。而且,指示符計(jì)算部分406計(jì)算每個(gè)軟判定數(shù)據(jù)的平方值,并且計(jì)算平方值的總和 (平方值總和ERSQA)。指示符計(jì)算部分406通過使用參數(shù)ERNUM、平方值總和ERSQA、和絕對值總和ERABS,計(jì)算軟判定數(shù)據(jù)串的標(biāo)準(zhǔn)偏差(STDEV)?;诠?1)和(2),計(jì)算絕對值平均值A(chǔ)VE 和標(biāo)準(zhǔn)偏差STDEV。當(dāng)計(jì)算絕對值平均值A(chǔ)VE和標(biāo)準(zhǔn)偏差STDEV時(shí),指示符計(jì)算部分406基 于上面的公式(3)計(jì)算指示符(SDI)。將由指示符計(jì)算部分406計(jì)算的指示符SDI輸入到 打包部分408中。還將要被發(fā)送至第一通信裝置300的發(fā)送數(shù)據(jù)輸入到打包部分408中。當(dāng)輸入指示符SDI時(shí),打包部分408將指示符SDI與發(fā)送數(shù)據(jù)一起打包,并且生成發(fā)送分組(參考圖18)。這里,將參考圖18而簡要描述由打包部分408生成的發(fā)送分組的 配置。圖18是示出包括指示符SDI的分組配置和指示符發(fā)送方法的圖示。圖18示出了從 第一通信裝置300發(fā)送至第二通信裝置400的發(fā)送分組(在下文中,為發(fā)送分組P12)的配 置、以及從第二通信裝置400發(fā)送至第一通信裝置300的發(fā)送分組(在下文中,為發(fā)送分組 P21)的配置。首先,將描述發(fā)送分組P12的配置。發(fā)送分組P12包括前置碼(前置碼)、同步碼 (sync)、長度(長度)、長度校驗(yàn)(Lcheck)、數(shù)據(jù)(數(shù)據(jù))、以及誤差校驗(yàn)(CRC)。此外,數(shù)據(jù) (數(shù)據(jù))可以包括命令(命令),如圖18的示例所示。在此命令(命令)中,例如,包含用 于控制第二通信裝置400的操作的控制命令。如上所述,當(dāng)接收到發(fā)送分組P12時(shí),第二通 信裝置400通過指示符計(jì)算部分406計(jì)算指示符SDI。在此時(shí),指示符計(jì)算部分406通過使 用同步碼sync和隨后的數(shù)據(jù),計(jì)算指示符SDI。另一方面,發(fā)送分組P21包括前置碼(前置碼)、同步碼(sync)、長度(長度)、長 度校驗(yàn)(Lcheck)、數(shù)據(jù)(數(shù)據(jù))、以及誤差校驗(yàn)(CRC)。然而,發(fā)送分組P21中的數(shù)據(jù)(數(shù) 據(jù))包括應(yīng)答(應(yīng)答)、指示符(指示符出1 冊11丄肌85丄1 (^)、以及數(shù)據(jù)“數(shù)據(jù)”。換言之, 在發(fā)送分組P21中,將指示符(指示符)插入數(shù)據(jù)(數(shù)據(jù))部分中。由打包部分408執(zhí)行 該插入處理。在第一通信裝置300中,由指示符提取部分306提取包括在數(shù)據(jù)(數(shù)據(jù))中 的指示符(指示符)。上述應(yīng)答(應(yīng)答)表示對命令(命令)的應(yīng)答數(shù)據(jù)。將以該方式插入了指示符SDI的發(fā)送分組P21從打包部分408輸入到調(diào)制部分 410中。當(dāng)從打包部分408輸入發(fā)送分組P21時(shí),調(diào)制部分410基于預(yù)定調(diào)制方法調(diào)制發(fā)送 分組P21,并且生成調(diào)制信號。將由調(diào)制部分410生成的調(diào)制信號輸入到信號發(fā)送部分412 中。當(dāng)輸入調(diào)制信號時(shí),信號發(fā)送部分412將輸入的調(diào)制信號發(fā)送至第一通信裝置300。如 上所述,第一通信裝置300從所接收的調(diào)制信號提取指示符SDI,并且基于指示符SDI確定 適當(dāng)?shù)姆纸M長度。于是,第一通信裝置300用確定的分組長度來分割數(shù)據(jù),并且將所分割的 分組發(fā)送至第二通信裝置400。第二通信裝置400通過信號接收部分402接收包括所分割的分組的調(diào)制信號。將 由信號接收部分402接收的、對應(yīng)于每個(gè)分割的分組的調(diào)制信號輸入到解調(diào)部分414中。當(dāng) 輸入調(diào)制信號時(shí),解調(diào)部分414解調(diào)該調(diào)制信號,并且從每個(gè)分割的分組提取分割的數(shù)據(jù)。 當(dāng)提取全部分割的數(shù)據(jù)時(shí),解調(diào)部分414合并所分割的數(shù)據(jù),以恢復(fù)原始數(shù)據(jù)。將由解調(diào)部 分414以該方式恢復(fù)的數(shù)據(jù)作為接收數(shù)據(jù)而輸出。由信號接收部分402接收的調(diào)制信號也 被輸入到軟判定數(shù)據(jù)生成部分404中,并且被用以計(jì)算指示符SDI。重復(fù)執(zhí)行諸如發(fā)送指示 符SDI和修改分組長度的處理。到目前為止,已經(jīng)描述了第二通信裝置400的功能配置。通過使用這樣的方法,即 使當(dāng)通信信道CH12和CH21的通信條件不同時(shí),可以根據(jù)傳輸路徑條件而動態(tài)修改傳輸系 統(tǒng)中的分組長度。此外,即使當(dāng)通信信道CH12的信道特性改變時(shí),也可以用適當(dāng)?shù)姆纸M長 度來分割地發(fā)送數(shù)據(jù),使得縮短了通信時(shí)間。結(jié)果,可以改善用戶的便利性。到目前為止,已經(jīng)詳細(xì)描述了根據(jù)本發(fā)明的第二實(shí)施例的通信系統(tǒng)20、 第一通信 裝置300和第二通信裝置400的配置,同時(shí)與上面的第一實(shí)施例的內(nèi)容進(jìn)行比較。通過應(yīng) 用上面的配置,可以適當(dāng)?shù)卦u估傳輸路徑的通信條件,并且可以根據(jù)評估結(jié)果而動態(tài)修改 分組長度。
<3 第三實(shí)施例>接下來,將描述本發(fā)明的第三實(shí)施例。在上述第二實(shí)施例中,示出了一種方法,其中,評估一個(gè)通信信道CH12,并且根據(jù)評估結(jié)果而修改分組長度。此實(shí)施例評估通信信道 CH12和CH21兩者,并且通過使用評估結(jié)果改進(jìn)雙向通信環(huán)境。然而,注意,基本技術(shù)思想源 自上述的第二實(shí)施例。[3-1 通信裝置的功能配置]首先,將詳細(xì)描述包括在根據(jù)此實(shí)施例的通信系統(tǒng)30中的第一通信裝置500和第 二通信裝置600的功能配置。(3-1-1 第一通信裝置500的功能配置)首先,將參考圖19描述第一通信裝置500的功能配置。圖19示出了根據(jù)此實(shí)施 例的第一通信裝置500的功能配置示例。如圖19中所示,第一通信裝置500主要包括信號接收部分502、軟判定數(shù)據(jù)生成部 分504、指示符計(jì)算部分506、調(diào)制部分508、以及指示符提取部分510。此外,第一通信裝置 500包括通信控制部分512、分組長度修改部分514、調(diào)制部分516、以及信號發(fā)送部分518。首先,經(jīng)由分組長度修改部分514而將發(fā)送數(shù)據(jù)的分組輸入到調(diào)制部分516中。 這里輸入的分組可以是分割的分組或未分割的分組。當(dāng)輸入該分組時(shí),在調(diào)制部分516中, 基于預(yù)定調(diào)制方法調(diào)制該分組,并且生成調(diào)制信號。例如,使用相移鍵控方法、幅度調(diào)制方 法等,作為預(yù)定調(diào)制方法。將由調(diào)制部分516生成的調(diào)制信號輸入到信號發(fā)送部分518中。 當(dāng)輸入調(diào)制信號時(shí),信號發(fā)送部分518將調(diào)制信號發(fā)送至第二通信裝置600。在第二通信裝置600中,基于所接收的調(diào)制信號計(jì)算指示符,并且轉(zhuǎn)而將指示符 發(fā)送至第一通信裝置500。第一通信裝置500通過信號接收部分502接收包括指示符的調(diào) 制信號。將由信號接收部分502接收的調(diào)制信號輸入到軟判定數(shù)據(jù)生成部分504和解調(diào)部 分508中。當(dāng)輸入調(diào)制信號時(shí),軟判定數(shù)據(jù)生成部分504從調(diào)制信號生成軟判定數(shù)據(jù)。例 如,軟判定數(shù)據(jù)生成部分504通過使用模數(shù)轉(zhuǎn)換、或下面描述的軟判定數(shù)據(jù)檢測方法(參考 圖27、28和29),檢測每個(gè)比特值,作為具有兩個(gè)或多個(gè)比特的值(軟判定數(shù)據(jù)值)。例如, 軟判定數(shù)據(jù)生成部分504可以檢測具有如圖4中所示的幅度值的軟判定數(shù)據(jù)串。將由軟判定數(shù)據(jù)生成部分504生成的軟判定數(shù)據(jù)串輸入到指示符計(jì)算部分506 中。當(dāng)輸入軟判定數(shù)據(jù)串時(shí),指示符計(jì)算部分506對包括在軟判定數(shù)據(jù)串中的數(shù)據(jù)值的數(shù) 量(參數(shù)ERNUM)計(jì)數(shù)。指示符計(jì)算部分506還計(jì)算每個(gè)軟判定數(shù)據(jù)的絕對值。指示符計(jì) 算部分506對每個(gè)軟判定數(shù)據(jù)的絕對值求和,并且計(jì)算絕對值總和(ERABS)。此外,指示符 計(jì)算部分506通過使用參數(shù)ERNUM和絕對值總和ERABS,計(jì)算絕對值的平均值(絕對值平均 值A(chǔ)VE)。而且,指示符計(jì)算部分506計(jì)算每個(gè)軟判定數(shù)據(jù)的平方值,并且計(jì)算平方值的總和 (平方值總和ERSQA)。指示符計(jì)算部分506通過使用參數(shù)ERNUM、平方值總和ERSQA、和絕對值總和 ERABS,計(jì)算軟判定數(shù)據(jù)串的標(biāo)準(zhǔn)偏差(STDEV)?;谏厦娴墓?1)和(2),計(jì)算絕對值平 均值A(chǔ)VE和標(biāo)準(zhǔn)偏差STDEV。當(dāng)計(jì)算絕對值平均值A(chǔ)VE和標(biāo)準(zhǔn)偏差STDEV時(shí),指示符計(jì)算 部分506基于上面的公式(3)計(jì)算指示符(SDI)。將由指示符計(jì)算部分506計(jì)算的指示符 SDI輸入到分組長度修改部分514中。另一方面,在解調(diào)部分508中,解調(diào)該調(diào)制信號,并且輸出包括在調(diào)制信號中的分組的數(shù)據(jù)部分。將從解調(diào)部分508輸出的接收數(shù)據(jù)輸入到指示符提取部分510中。當(dāng)輸入所接收的數(shù)據(jù)時(shí),指示符提取部分510從接收數(shù)據(jù)讀取指示符。將由指示符提取部分510 讀取的指示符輸入到通信控制部分512和分組長度修改部分514中。當(dāng)輸入指示符時(shí),通信控制部分512根據(jù)指示符的值,停止數(shù)據(jù)發(fā)送、或重新開始 所停止的數(shù)據(jù)發(fā)送。例如,當(dāng)指示符大于預(yù)定值時(shí),通信控制部分512確定通信環(huán)境惡化, 并且將用于停止數(shù)據(jù)發(fā)送的控制信號輸入到信號發(fā)送部分518中。另一方面,當(dāng)指示符小 于預(yù)定值時(shí),通信控制部分512確定通信環(huán)境改善,并且將用于重新開始數(shù)據(jù)發(fā)送的控制 信號輸入到信號發(fā)送部分518中。上面確定的值是用于應(yīng)對即使當(dāng)修改分組長度時(shí)、也難以在預(yù)定時(shí)間段內(nèi)發(fā)送數(shù) 據(jù)的通信條件的指示符值。通過進(jìn)行這樣的配置,可以當(dāng)通信環(huán)境惡化時(shí)停止數(shù)據(jù)發(fā)送,而 在已經(jīng)經(jīng)過了隨機(jī)或預(yù)定時(shí)間之后、或在已經(jīng)改善了通信環(huán)境之后,重新開始數(shù)據(jù)發(fā)送。當(dāng) 在附近存在使用相同信道的多個(gè)通信設(shè)備時(shí),會需要適當(dāng)?shù)卣{(diào)整數(shù)據(jù)發(fā)送時(shí)刻。在這樣的 情形中,當(dāng)每個(gè)通信設(shè)備計(jì)算上面的指示符,并且基于該指示符控制發(fā)送時(shí)刻時(shí),可以更加 有效地調(diào)整數(shù)據(jù)發(fā)送時(shí)刻。當(dāng)輸入來自指示符提取部分510的指示符時(shí),分組長度修改部分514根據(jù)指示符 的值而修改分組長度,并且用修改的分組長度來生成分割的分組。然而,分組長度修改部分 514將由指示符計(jì)算部分506計(jì)算的指示符SDI插入分割的分組的數(shù)據(jù)(數(shù)據(jù))部分,如 圖18的部分(B)中所示。將由分組長度修改部分514以該方式生成的分割的分組輸入到 調(diào)制部分516中。當(dāng)從分組長度修改部分514輸入所分割的分組時(shí),調(diào)制部分516基于預(yù)定調(diào)制方 法調(diào)制所分割的分組,并且生成調(diào)制信號。將由調(diào)制部分516生成的調(diào)制信號輸入到信號 發(fā)送部分518中。當(dāng)輸入調(diào)制信號時(shí),信號發(fā)送部分518將所輸入的調(diào)制信號發(fā)送至第二 通信裝置600。信號發(fā)送部分518根據(jù)從通信控制部分512輸入的控制信號,停止調(diào)制信號 的發(fā)送、或重新開始所述發(fā)送。可以將信號發(fā)送部分518配置為當(dāng)從通信控制部分512輸 入用以停止發(fā)送的控制信號時(shí),將用于檢查傳輸路徑中的通信條件的測試分組發(fā)送至第二 通信裝置600。到目前為止,已經(jīng)描述了第一通信裝置500的功能配置。(3-1-2 第二通信裝置600的功能配置)接下來,將參考圖19描述第二通信裝置600的功能配置。圖19示出了根據(jù)此實(shí) 施例的第二通信裝置600的功能配置示例。然而,第二通信裝置600的配置實(shí)質(zhì)上與第一 通信裝置500的配置相同。因此,省略了組件的詳細(xì)說明,并且將僅描述每個(gè)組件之間的相 應(yīng)關(guān)系。如圖19中所示,第二通信裝置600主要包括信號接收部分602、軟判定數(shù)據(jù)生成部 分604、指示符計(jì)算部分606、解調(diào)部分608、以及指示符提取部分610。包括在第一通信裝置 500中的信號接收部分502、軟判定數(shù)據(jù)生成部分504、指示符計(jì)算部分506、解調(diào)部分508、 以及指示符提取部分510分別對應(yīng)于上面的組件。此外,第二通信裝置600包括通信控制 部分612、分組長度修改部分614、調(diào)制部分616、以及信號發(fā)送部分618。包括在第一通信 裝置500中的通信控制部分512、分組長度修改部分514、調(diào)制部分516、以及信號發(fā)送部分 518分別對應(yīng)于上面的組件。在每個(gè)組件之間發(fā)送的數(shù)據(jù)和信號流與第一通信裝置500的相同。到目前為止,已經(jīng)描述了第二通信裝置600的功能配置。通過應(yīng)用這樣的配置,即使當(dāng)通信信道CH12和CH21的通信條件不同時(shí),可以根據(jù)傳輸路徑條件而動態(tài)修改傳輸系統(tǒng)中的分組長度。此外,即使當(dāng)通信信道CH12和CH21的 信道特性改變時(shí),也可以用適當(dāng)?shù)姆纸M長度在在雙向上分割地發(fā)送數(shù)據(jù),使得縮短了通信 時(shí)間。結(jié)果,改善了用戶的便利性。[3-2 每個(gè)通信裝置的硬件配置]接下來,將參考圖20至23而描述第一通信裝置500和第二通信裝置600的硬件 配置。因?yàn)榈谝煌ㄐ叛b置500和第二通信裝置600具有實(shí)質(zhì)上相同的配置,所以省略對第 二通信裝置600的描述。首先,參考圖20。如圖20中所示,通過包括通信部分H52、指示符寄存器H54、算術(shù) 處理部分H56 (CPU)、以及顯示裝置H58,來實(shí)現(xiàn)第一通信裝置500的功能。在通信部分H52 與算術(shù)處理部分H56之間共享指示符寄存器H54。另外向第一通信裝置500提供鍵盤和各 種開關(guān)。此外,可以省略其上顯示指示符的顯示裝置H58。第二通信裝置600具有與上述配 置類似的配置。(寄存器配置通信部分H52和指示符寄存器H54)接下來,參考圖21。圖21示出了包括在通信部分H52中的寄存器組、以及指示符 寄存器H54。首先,當(dāng)在發(fā)送/接收控制寄存器710中輸入指示接收處理開始的信息時(shí),接 收控制部分706開始接收處理。當(dāng)開始接收處理,并且將模擬接收信號輸入到波檢測部分 702中時(shí),將由波檢測部分702檢測到的結(jié)果輸入到同步確定部分704中。在同步確定部分 704中,通過使用模數(shù)轉(zhuǎn)換器等檢測數(shù)據(jù),并且生成軟判定數(shù)據(jù)串作為檢測到的數(shù)據(jù)。從在同步確定部分704中生成的軟判定數(shù)據(jù)生成硬判定數(shù)據(jù),并且將其輸入到接 收控制部分706中。接收控制部分706將輸入的硬判定數(shù)據(jù)存儲到接收數(shù)據(jù)寄存器714 中。接收控制部分706根據(jù)接收條件,將指示接收條件的信息(0K或NG)存儲到接收數(shù)據(jù) 寄存器714中。接收控制部分706將指示接收處理結(jié)束的信息存儲到發(fā)送/接收控制寄存 器710中。當(dāng)指示接收處理的結(jié)束的信息被存儲在發(fā)送/接收控制寄存器710中時(shí),算術(shù) 處理部分H56參考該信息,并且辨識到接收處理的結(jié)束。另一方面,將從同步確定部分704輸出的軟判定數(shù)據(jù)輸入到統(tǒng)計(jì)處理部分708中。 如下面描述的,統(tǒng)計(jì)處理部分708依據(jù)軟判定數(shù)據(jù)計(jì)算參數(shù)ERNUM、絕對值總和ERABS、以及 平方值總和ERSQA。將由統(tǒng)計(jì)處理部分708計(jì)算的參數(shù)ERNUM、絕對值總和ERABS、以及平方 值總和ERSQA存儲在指示符寄存器H54中。由算術(shù)處理部分H56讀取存儲在指示符寄存器 H54中的參數(shù)ERNUM、絕對值總和ERABS、以及平方值總和ERSQA,并且它們被用于計(jì)算指示 符 SDI。當(dāng)在發(fā)送/接收控制寄存器710中輸入指示發(fā)送處理開始的信息時(shí),發(fā)送控制部 分718開始發(fā)送處理。發(fā)送控制部分718讀取存儲在發(fā)送數(shù)據(jù)寄存器712中的發(fā)送數(shù)據(jù), 并且將發(fā)送數(shù)據(jù)輸入到調(diào)制部分720中。通過預(yù)定調(diào)制方法調(diào)制被輸入到調(diào)制部分720中 的發(fā)送數(shù)據(jù)序列,并且將它們作為模擬發(fā)送信號而發(fā)送。當(dāng)發(fā)送處理結(jié)束時(shí),發(fā)送控制部分 718將指示發(fā)送處理結(jié)束的信息存儲到發(fā)送/接收控制寄存器710中。算術(shù)處理部分H56 參考存儲在發(fā)送/接收控制寄存器710中的信息,并且辨識到發(fā)送處理的結(jié)束。
通過如上所述的寄存器配置來實(shí)現(xiàn)發(fā)送/接收處理。(統(tǒng)計(jì)處理部分708的細(xì)節(jié))接下來,參考圖22。在圖22中,描述統(tǒng)計(jì)處理部分708的電路配置。統(tǒng)計(jì)處理部 分708由用于獲得參數(shù)NUM的塊、用于獲得絕對值總和AVE的塊、以及用于獲得平方值總和 VAR的塊組成。
(用于獲得參數(shù)NUM的塊)用于獲得參數(shù)NUM的塊包括加法器722、AND電路724、以及D觸發(fā)器726、728。此 塊用作為計(jì)數(shù)器。首先,每次輸入軟判定數(shù)據(jù)時(shí),比特值“1”被輸入到加法器722中。加法器722將 所輸入的比特值“1”與從D觸發(fā)器726輸入的臨時(shí)參數(shù)NUM-tmp相加。從加法器722輸出 的新的臨時(shí)參數(shù)NUM-tmp被輸入到AND電路724中。復(fù)位信號被輸入到AND電路724中。當(dāng)未將復(fù)位信號輸入到AND電路724中時(shí), AND電路724將從加法器722輸入的指示臨時(shí)參數(shù)NUM-tmp的值輸入到D觸發(fā)器726中。 當(dāng)復(fù)位信號被輸入到AND電路724中時(shí),AND電路724反轉(zhuǎn)(invert)復(fù)位信號,獲得反轉(zhuǎn)的 復(fù)位信號,并且將比特值“0”輸入到D觸發(fā)器726中,作為臨時(shí)參數(shù)NUM-tmp。換言之,AND 電路724在當(dāng)輸入復(fù)位信號時(shí)的時(shí)刻,將臨時(shí)參數(shù)NUM-tmp復(fù)位為0。D觸發(fā)器726在當(dāng)輸入的數(shù)據(jù)時(shí)鐘DClk上升時(shí)的時(shí)刻,從AND電路724獲得指示 臨時(shí)參數(shù)NUM-tmp的值。D觸發(fā)器726保持所獲得的值,直到下個(gè)數(shù)據(jù)時(shí)鐘DClk上升為止。 在當(dāng)數(shù)據(jù)時(shí)鐘DClk上升時(shí)的時(shí)刻,D觸發(fā)器726將D觸發(fā)器726保持的臨時(shí)參數(shù)NUM-tmp 輸入到加法器722和D觸發(fā)器728中。換言之,在當(dāng)數(shù)據(jù)時(shí)鐘DClk上升時(shí)的時(shí)刻,D觸發(fā) 器726更新D觸發(fā)器726保持的臨時(shí)參數(shù)NUM-tmp。以與輸入到AND電路724中相同的方式將復(fù)位信號輸入到D觸發(fā)器728中。當(dāng)復(fù) 位信號被輸入到D觸發(fā)器728中時(shí),D觸發(fā)器728從D觸發(fā)器726獲得臨時(shí)參數(shù)NUM-tmp, 并且輸出所獲得的值作為最終參數(shù)NUM。(用于獲得絕對值總和AVE的塊)用于獲得絕對值總和AVE的塊包括絕對值電路730、加法器732、AND電路734和D 觸發(fā)器736、738。絕對值電路730計(jì)算輸入的軟判定數(shù)據(jù)的絕對值。從絕對值電路730輸出的計(jì)算 結(jié)果被輸入到加法器732中。加法器732將從絕對值電路730輸入的軟判定數(shù)據(jù)的絕對值、 與從D觸發(fā)器736輸入的臨時(shí)絕對值總和AVE-tmp相加。從加法器732輸出的新的臨時(shí)絕 對值總和AVE-tmp被輸入到AND電路734中。將復(fù)位信號輸入到AND電路734中。當(dāng)未將復(fù)位信號輸入到AND電路734時(shí),AND 電路734將從加法器732輸入的臨時(shí)絕對值總和AVE-tmp輸入到D觸發(fā)器736中。當(dāng)復(fù)位 信號被輸入到AND電路734中時(shí),AND電路734反轉(zhuǎn)復(fù)位信號,獲得反轉(zhuǎn)的復(fù)位信號,并且 將比特值“0”輸入到D觸發(fā)器736中,作為臨時(shí)絕對值總和AVE-tmp。換言之,在當(dāng)輸入復(fù) 位信號時(shí)的時(shí)刻,AND電路734將臨時(shí)絕對值總和AVE-tmp復(fù)位為0。D觸發(fā)器736在當(dāng)輸入的數(shù)據(jù)時(shí)鐘DClk上升時(shí)的時(shí)刻,從AND電路734獲得臨時(shí) 絕對值總和AVE-tmp。D觸發(fā)器736保持所獲得的值,直到下個(gè)數(shù)據(jù)時(shí)鐘DClk上升為止。 在當(dāng)數(shù)據(jù)時(shí)鐘DClk上升時(shí)的時(shí)刻,D觸發(fā)器736將D觸發(fā)器736保持的臨時(shí)絕對值總和AVE-tmp輸入到加法器732和D觸發(fā)器738中。換言之,在當(dāng)數(shù)據(jù)時(shí)鐘DClk上升時(shí)的時(shí)刻, D觸發(fā)器736更新D觸發(fā)器736保持的臨時(shí)絕對值總和AVE-tmp。以與輸入到AND電路734中相同的方式將復(fù)位信號輸入到D觸發(fā)器738中。當(dāng)復(fù) 位信號被輸入到D觸發(fā)器738中時(shí),D觸發(fā)器738從D觸發(fā)器736獲得指示臨時(shí)絕對值總 和AVE-tmp的值,并且輸出所獲得的值作為指示最終絕對值總和AVE的值。(用于獲得平方值總和VAR的塊)
用于獲得平方值總和VAR的塊包括平方值電路740、加法器742、AND電路744和D 觸發(fā)器746、748。平方值電路740對從加法器223輸入的軟判定數(shù)據(jù)取平方,并且輸出平方值。從 平方值電路740輸出的平方值被輸入到加法器742中。加法器742將從平方值電路740輸 入的軟判定數(shù)據(jù)的平方值、與從D觸發(fā)器746輸入的臨時(shí)平方值總和VAR-tmp相加。從加 法器742輸出的新的臨時(shí)平方值總和VAR-tmp被輸入到AND電路744中。將復(fù)位信號輸入到AND電路744中。當(dāng)未將復(fù)位信號輸入到AND電路744時(shí),AND 電路744將從加法器742輸入的臨時(shí)平方值總和VAR-tmp輸入到D觸發(fā)器746中。當(dāng)復(fù)位 信號被輸入到AND電路744中時(shí),AND電路反轉(zhuǎn)復(fù)位信號,獲得反轉(zhuǎn)的復(fù)位信號,并且將比 特值“0”輸入到D觸發(fā)器746中,作為臨時(shí)平方值總和VAR-tmp。換言之,在當(dāng)輸入復(fù)位信 號時(shí)的時(shí)刻,AND電路744將臨時(shí)平方值總和VAR-tmp復(fù)位為0。D觸發(fā)器746在當(dāng)輸入的數(shù)據(jù)時(shí)鐘DClk上升時(shí)的時(shí)刻,從AND電路744獲得臨時(shí) 平方值總和VAR-tmp。D觸發(fā)器746保持所獲得的值,直到下個(gè)數(shù)據(jù)時(shí)鐘DClk上升為止。 在當(dāng)數(shù)據(jù)時(shí)鐘DClk上升時(shí)的時(shí)刻,D觸發(fā)器746將D觸發(fā)器746保持的臨時(shí)平方值總和 VAR-tmp輸入到加法器742和D觸發(fā)器748中。換言之,在當(dāng)數(shù)據(jù)時(shí)鐘DClk上升時(shí)的時(shí)刻, D觸發(fā)器746更新D觸發(fā)器746保持的臨時(shí)平方值總和VAR-tmp。以與輸入到AND電路744中相同的方式將復(fù)位信號輸入到D觸發(fā)器748中。當(dāng)復(fù) 位信號被輸入到D觸發(fā)器748中時(shí),D觸發(fā)器748從D觸發(fā)器746獲得指示臨時(shí)平方值總 和VAR-tmp的值,并且輸出所獲得的值作為最終平方值總和VAR。當(dāng)復(fù)位信號被輸入到AND 電路724、734、744中的時(shí)刻是臨時(shí)參數(shù)NUM_tmp達(dá)到預(yù)定數(shù)量的時(shí)候。此時(shí)刻可以是當(dāng)軟 判定數(shù)據(jù)的檢測結(jié)束時(shí)。例如,在當(dāng)在軟判定數(shù)據(jù)的檢測結(jié)束時(shí)的時(shí)刻輸入復(fù)位信號時(shí)的情況下,當(dāng)在與 接收信號的接收開始時(shí)相同的時(shí)間開始軟判定數(shù)據(jù)的檢測時(shí),復(fù)位信號的電平被設(shè)為低 (值“0”)。另一方面,當(dāng)在與接收信號的接收結(jié)束時(shí)相同的時(shí)間結(jié)束軟判定數(shù)據(jù)的檢測時(shí), 復(fù)位信號的電平被設(shè)為高(值“1”)。在當(dāng)復(fù)位信號變高時(shí)的時(shí)刻,D觸發(fā)器728輸出參數(shù) NUM。參數(shù)NUM、絕對值總和AVE和平方值總和VAR可以被配置為每次處理從一個(gè)分組的接 收信號獲得的軟判定數(shù)據(jù)時(shí)更新,而代替使用臨時(shí)參數(shù)NUM-tmp。如上所述,在統(tǒng)計(jì)處理部分708中,每次輸入復(fù)位信號時(shí),更新參數(shù)NL M(上述 ERNUM)、絕對值總和AVE (上述ERABS)、以及平方值總和VAR(上述ERSQA)。所更新的值被 存儲在指示符寄存器H54中。(算術(shù)處理部分H56的細(xì)節(jié))接下來,參考圖23。在圖23中,描述算術(shù)處理部分H56的配置示例。如圖23中所 示,算術(shù)處理部分H56包括指示符計(jì)算/分組長度選擇部分752、指示符表格754、發(fā)送數(shù)據(jù)生成部分756、以及發(fā)送數(shù)據(jù)存儲器758。當(dāng)從通信部分H52接收指示接收結(jié)束的中斷信號時(shí),算術(shù)處理部分H56讀取存儲 在通信部分H52中的寄存器組中的所接收的數(shù)據(jù)和指示接收條件的標(biāo)記。在此時(shí),算術(shù)處 理部分H56還順序讀取存儲在指示符寄存器H54中的參數(shù)(ERNUM)、絕對值總和(ERABS)和 平方值總和(ERSQA)。從指示符寄存器H54讀取的參數(shù)(ERNUM)、絕對值總和(ERABS)和平 方值總和(ERSQA)被輸入到指示符計(jì)算/分組長度選擇部分752中。指示符計(jì)算/分組長度選擇部分752通過使用輸入的參數(shù)ERNUM、絕對值總和 ERABS和平方值總和ERSQA,計(jì)算指示符SDI。此外,指示符計(jì)算/分組長度選擇部分752參 考指示符表格754 (參考圖10),并且選擇對應(yīng)于所選擇的指示符SDI的分組長度。換言之, 指示符計(jì)算/分組長度選擇部分752對應(yīng)于上面描述的指示符計(jì)算部分506和分組長度修 改部分514。由指示符計(jì)算/分組長度選擇部分752選擇的分組長度被發(fā)送至發(fā)送數(shù)據(jù)生 成部分756。
發(fā)送數(shù)據(jù)生成部分756讀取存儲在發(fā)送數(shù)據(jù)存儲器758中的發(fā)送數(shù)據(jù),分割發(fā)送 數(shù)據(jù),使得發(fā)送數(shù)據(jù)的長度適合所發(fā)送的分組長度,并且生成分割的分組。于是,發(fā)送數(shù)據(jù) 生成部分756將所分割的分組存儲到發(fā)送數(shù)據(jù)寄存器712中,并且將指示發(fā)送開始的標(biāo)記 存儲到發(fā)送/接收控制寄存器710中。換言之,發(fā)送數(shù)據(jù)生成部分756對應(yīng)于分組長度修 改部分514的功能的一部分。到目前為止,已經(jīng)描述了第一通信裝置500的硬件配置。通過上述配置實(shí)現(xiàn)圖19 中所示的第一通信裝置500的功能配置。當(dāng)然,第二通信裝置600具有與上述配置類似的 配置。因此,可以根據(jù)通信環(huán)境而適當(dāng)?shù)乜刂品纸M長度,并且縮短總通信時(shí)間,使得顯著改 善用戶的便利性。[3-3 (修改的示例)每個(gè)通信裝置的硬件配置]接下來,將參考圖24而簡要描述上面的硬件配置的修改的示例。考慮其中單獨(dú)地 提供控制器540、并且在控制器540上安裝諸如顯示裝置H58的功能的一部分的配置,諸如 圖24中所示的第一通信裝置530。例如,非接觸式IC卡讀取器/寫入器(所謂的讀取器/ 寫入器)實(shí)質(zhì)上具有與第一通信裝置530的配置相同的配置。在此情況下,第一通信裝置 530經(jīng)由算術(shù)處理部分H56A和H56B而相互地發(fā)送信息。另一方面,第二通信裝置630對應(yīng) 于非接觸式IC卡、包括非接觸式IC芯片的移動電話等??梢詫@樣的配置應(yīng)用根據(jù)此實(shí) 施例的技術(shù)。[3-4 數(shù)據(jù)讀取/寫入處理的流程]如果通信系統(tǒng)30由如圖24中所示的硬件配置組成,則包括對分組長度的動態(tài)修 改處理的數(shù)據(jù)讀取/寫入處理將如圖25中所示。在下文中,將簡要描述數(shù)據(jù)讀取/寫入處 理。圖25是示出根據(jù)此實(shí)施例的數(shù)據(jù)讀取/寫入處理的流程的圖示。如圖25中所示,從第一通信裝置530發(fā)送輪詢命令(S302)。發(fā)送輪詢命令以檢查 是否存在接收終端(第二通信裝置630)。例如,當(dāng)接收到對輪詢命令的應(yīng)答時(shí),第一通信裝 置530識別存在接收終端。因此,第一通信裝置530確定是否從接收終端接收到對所發(fā)送 的輪詢命令的應(yīng)答(S304)。當(dāng)接收到應(yīng)答時(shí),第一通信裝置530進(jìn)行至步驟S306的處理。 當(dāng)未接收到應(yīng)答時(shí),第一通信裝置530再次進(jìn)行至步驟S302的處理,并且再次發(fā)送輪詢命 令。
在步驟S306中,第一通信裝置530根據(jù)從接收終端接收的應(yīng)答而計(jì)算指示符,并且指定對應(yīng)于指示符的分組長度作為用以讀取數(shù)據(jù)的分組長度(S306)。接下來,第一通信 裝置530通過向接收終端指定在步驟S306中指定的分組長度而發(fā)送讀取命令(S308)。接 下來,第一通信裝置530確定是否結(jié)束讀取處理(S310)。當(dāng)結(jié)束讀取處理時(shí),第一通信裝置 530進(jìn)行至步驟S312的處理。當(dāng)繼續(xù)讀取處理時(shí),第一通信裝置530再次進(jìn)行至步驟S306 的處理。當(dāng)進(jìn)行至步驟S312的處理時(shí),第一通信裝置530根據(jù)從接收終端接收的指示符的 信息,指定用以寫入數(shù)據(jù)的分組長度(S310)。接下來,第一通信裝置530用所指定的分組長 度發(fā)送寫入數(shù)據(jù)(S314)。接下來,第一通信裝置530確定是否結(jié)束寫入處理(S316)。當(dāng)繼 續(xù)寫入處理時(shí),第一通信裝置530再次進(jìn)行至步驟S312的處理。當(dāng)結(jié)束寫入處理時(shí),第一 通信裝置530結(jié)束處理序列。于是,第一通信裝置530進(jìn)行至對于下個(gè)接收終端的處理。到目前為止,已經(jīng)描述了根據(jù)此實(shí)施例的數(shù)據(jù)讀取/寫入處理。[3-5 包括動態(tài)分組長度修改處理的發(fā)送方法]接下來,將參考圖26簡要概述包括動態(tài)分組長度修改處理的發(fā)送方法的流程。如 圖26中所示,首先,當(dāng)發(fā)送任意數(shù)據(jù)(S402)時(shí),在數(shù)據(jù)目的地中計(jì)算指示符,并且確定指示 符是否滿足預(yù)定條件(S404)。當(dāng)指示符滿足預(yù)定條件時(shí),執(zhí)行步驟S406的處理。另一方 面,當(dāng)指示符不滿足預(yù)定條件時(shí),第一通信裝置530再次進(jìn)行至步驟S402的處理。當(dāng)?shù)谝?通信裝置530進(jìn)行至步驟S406的處理時(shí),根據(jù)該指示符確定分組長度,并且將該分組長度 指定為用于發(fā)送的分組長度(S406)。接下來,用具有所指定的長度的分割的分組來發(fā)送所 述發(fā)送數(shù)據(jù)(S408)。接下來,確定是否發(fā)送所有的數(shù)據(jù)(S410)。當(dāng)發(fā)送所有的數(shù)據(jù)時(shí),第 一通信裝置530結(jié)束處理序列,并且當(dāng)還未發(fā)送所有的數(shù)據(jù)時(shí),第一通信裝置530再次進(jìn)行 至步驟S406的處理。通過重復(fù)地執(zhí)行上面的流程中的處理,可以在根據(jù)通信條件而動態(tài)地修改分組長 度的同時(shí)發(fā)送數(shù)據(jù)。結(jié)果,縮短了用以發(fā)送整個(gè)數(shù)據(jù)的總通信時(shí)間,使得改善了用戶的便利 性。<4:附錄〉在下文中,將簡要描述上述每個(gè)實(shí)施例中的可應(yīng)用的技術(shù)。[4-1 軟判定數(shù)據(jù)的檢測方法]軟判定數(shù)據(jù)生成部分204可以由采樣時(shí)鐘生成部分800、軟判定基帶信號生成部 分820、以及數(shù)據(jù)生成部分830組成。在下文中,將詳細(xì)描述這些組件的電路配置示例。電 路配置示例與對于軟判定數(shù)據(jù)生成部分404、504和604的電路配置示例相同。(4-1-1 采樣時(shí)鐘生成部分800的電路配置)首先,將描述采樣時(shí)鐘生成部分800。將具有與數(shù)字調(diào)制信號的載波頻率類似的頻 率的驅(qū)動時(shí)鐘輸入到采樣時(shí)鐘生成部分800中。此驅(qū)動時(shí)鐘是用于驅(qū)動數(shù)字電路的,并且 變?yōu)橛靡钥刂茢?shù)字電路的操作時(shí)序的參考。采樣時(shí)鐘生成部分800通過將輸入的驅(qū)動時(shí)鐘延遲比驅(qū)動時(shí)鐘的周期更短的時(shí) 間,來生成采樣時(shí)鐘。例如,采樣時(shí)鐘生成部分800生成具有彼此不同的相位的多個(gè)采樣時(shí) 鐘。將由采樣時(shí)鐘生成部分800生成的采樣時(shí)鐘輸入到軟判定基帶信號生成部分820和數(shù) 據(jù)生成部分830中。
在下文中,將參考圖27描述采樣時(shí)鐘生成部分800的具體電路配置。圖27是示 出采樣時(shí)鐘生成部分800的具體電路配置的示例的圖示。當(dāng)輸入驅(qū)動時(shí)鐘(時(shí)鐘)時(shí),圖 27中圖示的采樣時(shí)鐘生成部分800生成8個(gè)采樣時(shí)鐘,它們的相位被位移了驅(qū)動時(shí)鐘的八 分之一周期的整數(shù)倍。如圖27中所示,采樣時(shí)鐘生成部分800包括延遲部分804、808和812、以及反轉(zhuǎn)器 802,806,810和814。例如,通過可編程延遲元件來實(shí)現(xiàn)延遲部分804、808和812的功能。 例如,通過操作比驅(qū)動時(shí)鐘的周期更快的反轉(zhuǎn)電路來實(shí)現(xiàn)反轉(zhuǎn)器802、806、810和814的功
能。首先,輸入驅(qū)動時(shí)鐘(時(shí)鐘)。輸入的驅(qū)動時(shí)鐘被作為采樣時(shí)鐘Clk
而輸出,并 且被輸入到延遲部分804、808和812、以及反轉(zhuǎn)器802中。因?yàn)椴蓸訒r(shí)鐘Clk
是驅(qū)動時(shí) 鐘自身,所以采樣時(shí)鐘Clk
具有與驅(qū)動時(shí)鐘的相位相同的相位。反轉(zhuǎn)器802反轉(zhuǎn)輸入的驅(qū)動信號。將反轉(zhuǎn)的驅(qū)動時(shí)鐘作為采樣時(shí)鐘Clk[4]輸出。 因?yàn)椴蓸訒r(shí)鐘Clk[4]是反轉(zhuǎn)的驅(qū)動時(shí)鐘,所以采樣時(shí)鐘Clk[4]具有從采樣時(shí)鐘Clk
延 遲了八分之四周期的相位。延遲部分804根據(jù)從選擇器輸入的控制信號,將驅(qū)動時(shí)鐘延遲了八分之一周期。 延遲的驅(qū)動時(shí)鐘被作為采樣時(shí)鐘Clk[l]而輸出,并且被輸入到反轉(zhuǎn)器806中。因?yàn)椴蓸訒r(shí) 鐘Clk[l]是從驅(qū)動時(shí)鐘延遲了八分之一周期的時(shí)鐘,所以采樣時(shí)鐘Clk[l]具有從采樣時(shí) 鐘Clk
延遲了八分之一周期的相位。反轉(zhuǎn)器806反轉(zhuǎn)被延遲了八分之一周期的驅(qū)動時(shí)鐘(對應(yīng)于采樣時(shí)鐘Clk[l])。 所反轉(zhuǎn)的驅(qū)動時(shí)鐘被作為采樣時(shí)鐘Clk[5]而輸出。因?yàn)椴蓸訒r(shí)鐘Clk[5]是被延遲了八分 之一周期的驅(qū)動時(shí)鐘的反轉(zhuǎn)的時(shí)鐘,所以采樣時(shí)鐘Clk[5]具有從采樣時(shí)鐘Clk
延遲了 八分之五周期的相位。延遲部分808根據(jù)從選擇器輸入的控制信號,將驅(qū)動時(shí)鐘延遲了八分之二周期。 延遲的驅(qū)動時(shí)鐘被作為采樣時(shí)鐘Clk[2]而輸出,并且被輸入到反轉(zhuǎn)器810中。因?yàn)椴蓸訒r(shí) 鐘Clk[2]是從驅(qū)動時(shí)鐘延遲了八分之二周期的時(shí)鐘,所以采樣時(shí)鐘Clk[2]具有從采樣時(shí) 鐘Clk
延遲了八分之二周期的相位。反轉(zhuǎn)器810反轉(zhuǎn)被延遲了八分之二周期的驅(qū)動時(shí)鐘(對應(yīng)于采樣時(shí)鐘Clk[2])。 所反轉(zhuǎn)的驅(qū)動時(shí)鐘被作為采樣時(shí)鐘Clk[6]而輸出。因?yàn)椴蓸訒r(shí)鐘Clk[6]是被延遲了八分 之二周期的驅(qū)動時(shí)鐘的反轉(zhuǎn)的時(shí)鐘,所以采樣時(shí)鐘Clk[6]具有從采樣時(shí)鐘Clk
延遲了 八分之六周期的相位。延遲部分812根據(jù)從選擇器輸入的控制信號,將驅(qū)動時(shí)鐘延遲了八分之三周期。 延遲的驅(qū)動時(shí)鐘被作為采樣時(shí)鐘Clk[3]而輸出,并且被輸入到反轉(zhuǎn)器814中。因?yàn)椴蓸訒r(shí) 鐘Clk[3]是從驅(qū)動時(shí)鐘延遲了八分之三周期的時(shí)鐘,所以采樣時(shí)鐘Clk[3]具有從采樣時(shí) 鐘Clk
延遲了八分之三周期的相位。反轉(zhuǎn)器814反轉(zhuǎn)被延遲了八分之三周期的驅(qū)動時(shí)鐘(對應(yīng)于采樣時(shí)鐘Clk[3])。 所反轉(zhuǎn)的驅(qū)動時(shí)鐘被作為采樣時(shí)鐘Clk[7]而輸出。因?yàn)椴蓸訒r(shí)鐘Clk[7]是被延遲了八分 之三周期的驅(qū)動時(shí)鐘的反轉(zhuǎn)的時(shí)鐘,所以采樣時(shí)鐘Clk[7]具有從采樣時(shí)鐘Clk
延遲了 八分之七周期的相位。這樣,生成具有彼此不同的相位的八種采樣時(shí)鐘Clk
至Clk[7]。雖然在圖27的示例中,延遲部分804、808、812被配置為并行排列,但是,例如,可以采用這樣的配置,其中,串聯(lián)排列將驅(qū)動時(shí)鐘延遲八分之一周期的三個(gè)延遲電路。在圖27的示例中,因?yàn)樵谒?述反轉(zhuǎn)將相位改變η的基礎(chǔ)上生成采樣時(shí)鐘,所以優(yōu)選的是,使用具有約50%的占空比的 信號作為驅(qū)動時(shí)鐘。將以此方式生成的采樣時(shí)鐘Clk
至Clk[7]輸入到軟判定數(shù)據(jù)生成部分820和 數(shù)據(jù)生成部分830中。在上面的示例中,假設(shè)數(shù)字調(diào)制信號為曼徹斯特碼或二進(jìn)制相移鍵控信號。對于 這樣的信號,如在上面的示例中,期望將載波的相位分割為八個(gè)相等部分,并且準(zhǔn)備具有彼 此不同的相位的8種采樣時(shí)鐘。例如,如果采樣時(shí)鐘的種類數(shù)量從8個(gè)減少為4個(gè),則僅當(dāng) 相位被位移一個(gè)相位時(shí),難以檢測到數(shù)據(jù)。因此,當(dāng)使用曼徹斯特碼或二進(jìn)制相移鍵控信號 時(shí),采樣時(shí)鐘的種類數(shù)量為約8個(gè)是適當(dāng)?shù)?。?dāng)使用四相移鍵控信號時(shí),采樣時(shí)鐘的種類數(shù) 量為16個(gè)是適當(dāng)?shù)摹?4-1-2 軟判定基帶信號生成部分820的電路配置)接下來,將參考圖28描述軟判定基帶信號生成部分820。如圖28中所示,軟判定 基帶信號生成部分820包括多個(gè)D觸發(fā)器822、824、多個(gè)乘法器826、以及加法器828。將所接收的數(shù)字調(diào)制信號(在下文中,接收的信號)、以及由采樣時(shí)鐘生成部分 800生成的采樣時(shí)鐘Clk
至Clk[7]輸入到每個(gè)D觸發(fā)器822中。D觸發(fā)器822在當(dāng)輸 入的采樣時(shí)鐘Clk[k] (k = 0至7)上升時(shí)的時(shí)刻,以一比特準(zhǔn)確度采樣所接收的信號,并且 生成采樣數(shù)據(jù)。此外,D觸發(fā)器822保持采樣數(shù)據(jù),直到采樣時(shí)鐘的下個(gè)上升時(shí)刻為止。換言之,在D觸發(fā)器822中,與采樣時(shí)鐘Clk[k]的周期同步地更新采樣數(shù)據(jù)。將 由D觸發(fā)器822獲得的采樣數(shù)據(jù)輸入到下一級D觸發(fā)器824中。此外,將采樣時(shí)鐘Clk
(驅(qū)動時(shí)鐘)輸入到下一級D觸發(fā)器824中。提供D觸發(fā)器824以將由前一級D觸發(fā)器822 獲得的采樣數(shù)據(jù)與驅(qū)動時(shí)鐘同步。首先,在當(dāng)輸入的采樣時(shí)鐘Clk
上升時(shí)的時(shí)刻,D觸發(fā)器824獲得由前一級D 觸發(fā)器822保持的采樣數(shù)據(jù)。其次,D觸發(fā)器824保持所獲得的采樣數(shù)據(jù),直到采樣時(shí)鐘 Clk
的下個(gè)上升時(shí)刻為止。換言之,D觸發(fā)器824將從前一級D觸發(fā)器822獲得的采樣 數(shù)據(jù)保持采樣時(shí)鐘Clk
的一個(gè)周期。通過D觸發(fā)器824的這樣的處理,在前一級D觸發(fā)器822中與采樣時(shí)鐘Clk[k] (k^O)同步的采樣數(shù)據(jù)與采樣時(shí)鐘Clk
同步。為了將采樣數(shù)據(jù)與采樣時(shí)鐘Clk
同步,在當(dāng)D觸發(fā)器824獲得采樣數(shù)據(jù)時(shí)的時(shí) 亥|J,必須完成由D觸發(fā)器822對采樣數(shù)據(jù)的處置(settle)。然而,如果處置時(shí)間由于諸如布 線延遲的原因而較長,則或許在當(dāng)D觸發(fā)器824獲得采樣數(shù)據(jù)時(shí)的時(shí)刻,未完成對采樣數(shù)據(jù) 的處置。當(dāng)預(yù)期到這樣的情形時(shí),優(yōu)選的是,在D觸發(fā)器822與D觸發(fā)器824之間提供適當(dāng) 數(shù)量的D觸發(fā)器。通過采用上面的配置,并且延遲采樣數(shù)據(jù)的同步時(shí)刻,即使當(dāng)布線延遲等 發(fā)生時(shí),也可以將每個(gè)采樣數(shù)據(jù)與采樣時(shí)鐘Clk
同步。將由D觸發(fā)器824獲得的采樣數(shù) 據(jù)輸入到乘法器826中。將預(yù)定系數(shù)KO至K7保持在每個(gè)乘法器826中。首先,乘法器826從D觸發(fā)器824獲得采樣數(shù)據(jù)。乘法器826將所獲得的采樣數(shù) 據(jù)乘以保持在乘法器826中的系數(shù)Ki (i = 0至7)。從乘法器826輸出的值(在下文中,為采樣數(shù)據(jù))被輸入到加法器828中。基于具有與所接收的信號的載波的相位最接近的相位的采樣時(shí)鐘Clk[k]的信 息,設(shè)置上面的系數(shù)Ki。例如,考慮采樣時(shí)鐘Clk
的相位最接近于載波相位的情況。當(dāng) 所接收的信號是BPSK信號時(shí),例如,將系數(shù)Ki的組合設(shè)置為(K0,K1,K2,K3,K4,K5,K6,K7) =(1,2,2,1,-1,-2,-2,-1)。在另一個(gè)示例中,可以將系數(shù)Ki的組合設(shè)置為(Κ0,Κ1,Κ2, Κ3, Κ4, Κ5, Κ6, Κ7) = (1,3,3,1,-1,-3,-3,-1)。加法器828對從多個(gè)乘法器826輸入的采樣數(shù)據(jù)求和,并且生成軟判定基帶信號 (RfData)。這里的軟判定基帶信號是通過將在載波的一個(gè)周期中采樣的八個(gè)采樣數(shù)據(jù)乘以 系數(shù)而獲得的值的總和。當(dāng)將系數(shù)Ki的組合設(shè)置為(1,2,2,1,-1,-2,-2,-1)時(shí),軟判定 基帶信號的值將在_6至6之間。以此方式生成的軟判定基帶信號被輸入到數(shù)據(jù)生成部分 830 中。軟判定基帶信號的符號表示原始數(shù)據(jù)的比特值。例如,軟判定基帶信號的正號表 示比特值“1”,而軟判定基帶信號的負(fù)號表示比特值“0”。軟判定基帶信號的絕對值表示比 特值的概率。因此,當(dāng)未獲得具有與載波相位最接近的相位的采樣時(shí)鐘的信息時(shí),通過確定 用于每個(gè)采樣時(shí)鐘的系數(shù)KO至Κ7,生成對于每個(gè)采樣時(shí)鐘的軟判定基帶信號,并且比較軟 判定基帶信號的絕對值,可以確定具有與載波相位最接近的相位的采樣時(shí)鐘。(4-1-3 數(shù)據(jù)生成部分830的電路配置)接下來,將參考圖29描述數(shù)據(jù)生成部分830。在數(shù)據(jù)生成部分830中,假設(shè)輸入下 面描述的數(shù)據(jù)時(shí)鐘DClk和數(shù)據(jù)采樣時(shí)鐘DClk[k] (k = 0至7)。數(shù)據(jù)時(shí)鐘DClk具有與所接收的信號的原始數(shù)據(jù)的周期相同的周期,并且是與驅(qū) 動時(shí)鐘同步的周期波。例如,將所接收的信號的數(shù)據(jù)周期設(shè)置為載波周期的8倍。在此示例 中,數(shù)據(jù)時(shí)鐘DClk的周期被設(shè)置為驅(qū)動時(shí)鐘周期的8倍。這里,這里的數(shù)據(jù)周期是這樣的周 期,其中,出現(xiàn)被分配給其中將原始數(shù)據(jù)編碼成碼序列中的每個(gè)數(shù)據(jù)值的間隔。所接收的信 號的數(shù)據(jù)周期被設(shè)置為載波周期的整數(shù)倍。通過將驅(qū)動時(shí)鐘除以8而生成數(shù)據(jù)時(shí)鐘DClk。 另一方面,通過延遲數(shù)據(jù)時(shí)鐘DClk的相位來生成數(shù)據(jù)采樣時(shí)鐘DClk[k] (k = 0至7)。例 如,通過將數(shù)據(jù)時(shí)鐘DClk的相位延遲了八分之k個(gè)周期而生成數(shù)據(jù)采樣時(shí)鐘DClk[k] (k = 0 至 7)。如圖29中所示,數(shù)據(jù)生成部分830包括多個(gè)D觸發(fā)器832、834、多個(gè)乘法器836、 以及加法器838。將由軟判定基帶信號生成部分820生成的軟判定基帶信號、以及數(shù)據(jù)采樣時(shí)鐘DClk
至DClk[7]輸入到每個(gè)D觸發(fā)器832中。D觸發(fā)器832在當(dāng)輸入的數(shù)據(jù)采樣時(shí)鐘 DClk[k] (k = 0至7)上升時(shí)的時(shí)刻,以3比特準(zhǔn)確度采樣軟判定基帶信號,并且生成采樣數(shù) 據(jù)。此外,D觸發(fā)器832保持采樣數(shù)據(jù),直到數(shù)據(jù)采樣時(shí)鐘的下個(gè)上升時(shí)刻為止。換言之,在D觸發(fā)器832中,與數(shù)據(jù)采樣時(shí)鐘DClk[k]的周期同步地更新采樣數(shù) 據(jù)。將由D觸發(fā)器832獲得的采樣數(shù)據(jù)輸入到下一級D觸發(fā)器834中。將數(shù)據(jù)時(shí)鐘DClk 輸入到下一級D觸發(fā)器834中。提供D觸發(fā)器834以將由前一級D觸發(fā)器832獲得的采樣 數(shù)據(jù)與數(shù)據(jù)時(shí)鐘DClk同步。首先,在當(dāng)輸入的數(shù)據(jù)采樣時(shí)鐘DClk
上升時(shí)的時(shí)刻,D觸發(fā)器834獲得由前一 級D觸發(fā)器832保持的采樣數(shù)據(jù)。其次,D觸發(fā)器834保持所獲得的采樣數(shù)據(jù),直到數(shù)據(jù)采樣時(shí)鐘DClk W]的下個(gè)上升時(shí)刻為止。換言之,D觸發(fā)器834將從前一級D觸發(fā)器832獲得的采樣數(shù)據(jù)保持?jǐn)?shù)據(jù)采樣時(shí)鐘DClkW]的一個(gè)周期。通過D觸發(fā)器834的這樣的處理,在前一級D觸發(fā)器832中與數(shù)據(jù)采樣時(shí)鐘 DClk[k]同步的采樣數(shù)據(jù)與數(shù)據(jù)時(shí)鐘DClk同步。為了將采樣數(shù)據(jù)與數(shù)據(jù)時(shí)鐘DClk同步,在 當(dāng)D觸發(fā)器834獲得采樣數(shù)據(jù)時(shí)的時(shí)刻,必須完成由D觸發(fā)器832對采樣數(shù)據(jù)的處置。然 而,如果處置時(shí)間由于諸如布線延遲的原因而較長,則或許在當(dāng)D觸發(fā)器834獲得采樣數(shù)據(jù) 時(shí)的時(shí)刻,未完成對采樣數(shù)據(jù)的處置。當(dāng)預(yù)期到這樣的情形時(shí),優(yōu)選的是,在D觸發(fā)器832與D觸發(fā)器834之間提供適當(dāng) 數(shù)量的D觸發(fā)器。通過采用上面的配置,并且延遲采樣數(shù)據(jù)的同步時(shí)刻,即使當(dāng)布線延遲等 發(fā)生時(shí),也可以將每個(gè)采樣數(shù)據(jù)與數(shù)據(jù)時(shí)鐘DClk同步。將由D觸發(fā)器834獲得的采樣數(shù)據(jù) 輸入到乘法器836中。將預(yù)定系數(shù)QO至Q7保持在每個(gè)乘法器836中。首先,乘法器836從D觸發(fā)器834獲得采樣數(shù)據(jù)。乘法器836將所獲得的采樣數(shù) 據(jù)乘以保持在乘法器836中的系數(shù)Qi (i = 0至7)。從乘法器836輸出的值(在下文中,為 采樣數(shù)據(jù))被輸入到加法器838中?;诰哂信c數(shù)據(jù)時(shí)鐘DClk最接近的相位的數(shù)據(jù)采樣時(shí)鐘DClk[k]的信息,設(shè)置上 面的系數(shù)Qi。例如,考慮數(shù)據(jù)采樣時(shí)鐘DClk
的相位最接近于數(shù)據(jù)時(shí)鐘DClk的相位的情 況。例如,在此情況下,將系數(shù)Qi的組合設(shè)置為(Q0,Q1,Q2,Q3,Q4,Q5,Q6,Q7) = (1,1,1, 1,-1,-1,-1,-1)。在此情況下,在通過在位于數(shù)據(jù)周期的第一半中的半周期中采樣軟判定 基帶信號而獲得的值的總和、與通過在位于數(shù)據(jù)周期的第二半中的半周期中采樣軟判定基 帶信號而獲得的值的總和之間的差值,變?yōu)檐浥卸〝?shù)據(jù)(加法器838的輸出)。加法器838對從多個(gè)乘法器836輸入的采樣數(shù)據(jù)求和,并且生成軟判定基帶信號 (EQData)。例如,當(dāng)如上所述設(shè)置Qi時(shí),軟判定數(shù)據(jù)的值變?yōu)樵赺48到48之間。以此方式 獲得的軟判定數(shù)據(jù)被輸入到指示符計(jì)算部分206中,作為由軟判定數(shù)據(jù)生成部分204檢測 到的值。軟判定數(shù)據(jù)的符號表示原始數(shù)據(jù)的比特值。例如,軟判定數(shù)據(jù)的正號表示比特值 “1”,而軟判定數(shù)據(jù)的負(fù)號表示比特值“0”。軟判定數(shù)據(jù)的絕對值表示比特值的概率。因此, 當(dāng)未獲得具有與數(shù)據(jù)時(shí)鐘DClk的相位最接近的相位的數(shù)據(jù)采樣時(shí)鐘的信息時(shí),通過確定 用于每個(gè)數(shù)據(jù)采樣時(shí)鐘的系數(shù)QO至Q7,生成對于每個(gè)數(shù)據(jù)采樣時(shí)鐘的軟判定數(shù)據(jù),并且比 較軟判定數(shù)據(jù)的絕對值,可以確定具有與數(shù)據(jù)時(shí)鐘DClk的相位最接近的相位的數(shù)據(jù)采樣 時(shí)鐘。本領(lǐng)域中的技術(shù)人員應(yīng)當(dāng)理解,取決于設(shè)計(jì)需求和其它因素,可以發(fā)生各種修改、 組合、子組合和變更,只要它們在所附權(quán)利要求或其等效物的范疇之內(nèi)即可。(注)軟判定數(shù)據(jù)生成部分204、404、504和604是軟判定數(shù)據(jù)檢測部分的示例。指示符 計(jì)算部分206、406、506和606是指示符計(jì)算部分、標(biāo)準(zhǔn)偏差計(jì)算部分和絕對值平均計(jì)算部 分的示例。分組長度修改部分210、310、514和614是分組長度控制部分、分組長度計(jì)算部 分和打包部分的示例。信號發(fā)送部分412、518和618、打包部分408以及分組長度修改部分 514和614是指示符發(fā)送部分的示例。本申請包含與2009年2月23日向日本專利局提交的日本在先專利申請JP2009-039939中公開的主題相關(guān)的主題,通過引用將其全部內(nèi)容合并在此 。
權(quán)利要求
一種通信裝置,包括軟判定數(shù)據(jù)檢測部分,其從接收的數(shù)字調(diào)制信號中檢測軟判定數(shù)據(jù);指示符計(jì)算部分,其計(jì)算指示由所述軟判定數(shù)據(jù)檢測部分檢測的軟判定數(shù)據(jù)的變化程度的指示符;以及分組長度控制部分,其根據(jù)由所述指示符計(jì)算部分計(jì)算的指示符而控制分組長度。
2.如權(quán)利要求1所述的通信裝置,其中,所述指示符計(jì)算部分包括標(biāo)準(zhǔn)偏差計(jì)算部分,其計(jì)算包含在所述數(shù)字調(diào)制信號中的一些或全部分組的軟判定數(shù) 據(jù)的標(biāo)準(zhǔn)偏差;以及絕對值平均計(jì)算部分,其計(jì)算一些或全部分組的軟判定數(shù)據(jù)的絕對值的平均值,并且所述指示符計(jì)算部分基于由所述標(biāo)準(zhǔn)偏差計(jì)算部分計(jì)算的標(biāo)準(zhǔn)偏差、以及由所述絕對 值平均計(jì)算部分計(jì)算的平均值,計(jì)算所述指示符。
3.如權(quán)利要求2所述的通信裝置,其中,所述指示符計(jì)算部分基于標(biāo)準(zhǔn)偏差ο和平均 值E來計(jì)算指示符S= σ/(2*Ε)。
4.如權(quán)利要求3所述的通信裝置,其中,所述分組長度控制部分當(dāng)指示符S較大時(shí)縮短 分組長度,而當(dāng)指示符S較小時(shí)加長分組長度。
5.如權(quán)利要求4所述的通信裝置,其中,所述分組長度控制部分參考被配置為將預(yù)定 分組長度與指示符S相關(guān)聯(lián)的預(yù)定表格,根據(jù)由所述指示符計(jì)算部分計(jì)算的指示符S選擇 預(yù)定分組長度,并且打包數(shù)據(jù),使得數(shù)據(jù)具有所述預(yù)定分組長度。
6.如權(quán)利要求4所述的通信裝置,其中,所述分組長度控制部分包括分組長度計(jì)算部分,其使用用于計(jì)算當(dāng)通信條件對應(yīng)于指示符S時(shí)、發(fā)送通過將數(shù)據(jù) 分割為k比特的分組而發(fā)送的全部η比特?cái)?shù)據(jù)所用的時(shí)間的期望值的預(yù)定計(jì)算公式,來計(jì) 算使得所述期望值最小的分組長度k,其中η > k ;以及打包部分,其基于根據(jù)由所述指示符計(jì)算部分計(jì)算的指示符S和發(fā)送數(shù)據(jù)的比特?cái)?shù)η 而由所述分組長度計(jì)算部分計(jì)算的分組長度k,來分割發(fā)送數(shù)據(jù),并且打包所分割的發(fā)送數(shù) 據(jù)。
7.如權(quán)利要求1所述的通信裝置,還包括指示符發(fā)送部分,其將由指示符計(jì)算部分計(jì) 算的指示符的信息發(fā)送到所述數(shù)字調(diào)制信號的發(fā)送源。
8.如權(quán)利要求4所述的通信裝置,還包括通信控制部分,其當(dāng)由所述指示符計(jì)算部分 計(jì)算的指示符大于預(yù)定閾值時(shí)停止數(shù)據(jù)發(fā)送處理,而當(dāng)指示符小于預(yù)定閾值時(shí)重新開始數(shù) 據(jù)發(fā)送處理。
9.一種通信裝置,包括指示符接收部分,其當(dāng)在由所述通信裝置發(fā)送的數(shù)字調(diào)制信號的發(fā)送目的地中檢測到 數(shù)字調(diào)制信號的軟判定數(shù)據(jù),并且表示所述軟判定數(shù)據(jù)的變化程度的指示符被計(jì)算出并被 發(fā)送至所述通信裝置時(shí),接收該指示符;以及分組長度控制部分,其根據(jù)由所述指示符接收部分接收的指示符,控制分組長度。
10.如權(quán)利要求9所述的通信裝置,其中,分組長度控制部分當(dāng)指示符S較大時(shí)縮短分 組長度,而當(dāng)指示符S較小時(shí)加長分組長度。
11.如權(quán)利要求10所述的通信裝置,其中,所述分組長度控制部分參考被配置為將預(yù)定分組長度與指示符相關(guān)聯(lián)的預(yù)定表格,根據(jù)由指示符計(jì)算部分計(jì)算的指示符而選擇預(yù)定 分組長度,并且利用所述預(yù)定分組長度來對數(shù)據(jù)打包。
12.如權(quán)利要求11所述的通信裝置,其中,所述分組長度控制部分包括分組長度計(jì)算部分,其使用用于估計(jì)當(dāng)通信條件對應(yīng)于指示符S時(shí)、發(fā)送通過將數(shù)據(jù) 分割為k比特的分組而發(fā)送的全部η比特?cái)?shù)據(jù)所用的時(shí)間的期望值的預(yù)定計(jì)算公式,來計(jì) 算使得所述期望值最小的分組長度k,其中η > k ;以及打包部分,其基于根據(jù)由指示符計(jì)算部分計(jì)算的指示符S和發(fā)送數(shù)據(jù)的比特?cái)?shù)η而由 分組長度計(jì)算部分計(jì)算的分組長度k,來分割發(fā)送數(shù)據(jù),并且打包所分割的發(fā)送數(shù)據(jù)。
13.如權(quán)利要求10所述的通信裝置,還包括通信控制部分,其當(dāng)由所述指示符接收部 分接收的指示符大于預(yù)定閾值時(shí),發(fā)送包含預(yù)定分組的數(shù)字調(diào)制信號。
14.一種通信系統(tǒng),包括 第一通信設(shè)備,其包含信號發(fā)送部分,其將數(shù)字調(diào)制信號發(fā)送至第二通信設(shè)備, 指示符接收部分,其接收從所述第二通信設(shè)備發(fā)送的指示符,和 分組長度控制部分,其根據(jù)由所述指示符接收部分接收的指示符,控制要被發(fā)送至所 述第二通信設(shè)備的分組的分組長度;以及 所述第二通信設(shè)備,其包含信號接收部分,其接收從所述第一通信設(shè)備發(fā)送的數(shù)字調(diào)制信號, 軟判定數(shù)據(jù)檢測部分,其從由所述信號接收部分接收的數(shù)字調(diào)制信號中檢測軟判定數(shù)據(jù),指示符計(jì)算部分,其計(jì)算指示由所述軟判定數(shù)據(jù)檢測部分檢測到的軟判定數(shù)據(jù)的變化 程度的指示符,和指示符發(fā)送部分,其將由所述指示符計(jì)算部分計(jì)算的指示符發(fā)送至所述第一通信設(shè)備。
15.一種分組長度控制方法,包括步驟 從接收的數(shù)字調(diào)制信號中檢測軟判定數(shù)據(jù);計(jì)算指示在檢測軟判定數(shù)據(jù)的步驟中檢測到的軟判定數(shù)據(jù)的變化程度的指示符;以及 根據(jù)在計(jì)算指示符的步驟中計(jì)算的指示符,控制分組長度。
16.一種分組長度控制方法,包括步驟當(dāng)在數(shù)字調(diào)制信號的發(fā)送目的地中檢測到發(fā)送的數(shù)字調(diào)制信號的軟判定數(shù)據(jù),并且表 示所述軟判定數(shù)據(jù)的變化程度的指示符被計(jì)算出并被發(fā)送至所述數(shù)字調(diào)制信號的發(fā)送源 時(shí),接收該指示符;以及根據(jù)在接收指示符的步驟中接收的指示符,控制分組長度。
17.一種分組長度控制方法,包括步驟 由第一通信設(shè)備將數(shù)字調(diào)制信號發(fā)送至第二通信設(shè)備; 由所述第二通信設(shè)備接收從所述第一通信設(shè)備發(fā)送的數(shù)字調(diào)制信號;從在接收所述數(shù)字調(diào)制信號的步驟中接收的數(shù)字調(diào)制信號中檢測軟判定數(shù)據(jù);計(jì)算指示在檢測軟判定數(shù)據(jù)的步驟中檢測到的軟判定數(shù)據(jù)的變化程度的指示符; 將在計(jì)算指示符的步驟中計(jì)算的指示符發(fā)送到所述第一通信設(shè)備; 由所述第一通信設(shè)備接收從所述第二通信設(shè)備發(fā)送的指示符;以及根據(jù)在接收指示符的步驟中接收的指示符,控制要被發(fā)送至所述第二通信設(shè)備的分組的分組長度。
全文摘要
提供了一種通信系統(tǒng)、通信裝置、以及分組長度控制方法。該通信裝置包括軟判定數(shù)據(jù)檢測部分,其從接收的數(shù)字調(diào)制信號中檢測軟判定數(shù)據(jù);指示符計(jì)算部分,其計(jì)算指示由所述軟判定數(shù)據(jù)檢測部分檢測的軟判定數(shù)據(jù)的變化程度的指示符;以及分組長度控制部分,其根據(jù)由所述指示符計(jì)算部分計(jì)算的指示符而控制分組長度。
文檔編號H04L1/00GK101815031SQ20101011943
公開日2010年8月25日 申請日期2010年2月23日 優(yōu)先權(quán)日2009年2月23日
發(fā)明者久保野文夫, 井手直紀(jì), 吉田佑子, 石橋義人, 長井昭二 申請人:索尼公司