通信设备、通信方法和集成电路的制作方法

文档序号:7909955阅读:134来源:国知局
专利名称:通信设备、通信方法和集成电路的制作方法
技术领域
本发明涉及一种通信设备,其根据情况来确定通信参数,并使用所确定的通信参数经由规定的传送信道来执行通信。
背景技术
当在多个通信设备之间执行通信时,一个通信设备能够产生固定或可变长度的通信帧,将作为要传送的对象的数据的一部分或全部存储在通信帧的有效载荷中,并且以通信帧为基础将顺序数据传送至传送信道。传送数据所经由的传送信道的特性是不恒定的,并随着环境变化或时间的经过而顺序地改变。当传送信道是电力线时,因为各种类型的电气设备连接至电力线,所以会出现各种类型的噪声。阻抗随着交流电波形(AC波形)以及传送信道的特性的改变而改变。具体地,当使用电力线执行通信的电力线通信设备将电力线通信信号(在下文中,也称为PLC信号)传送至电力线时,如图M的示例所示,PLC信号的幅度或波形根据电力线的特性而改变。此改变通常随着与电力线有关的阻抗(Z)的改变(在下文中,也称为 Z改变)而产生。通常,如图M所示,Z改变与交流电波形(AC波形)同步地、周期性地产生。在图M所示的示例中,阻抗以二进制(binary)形式,在时间tll、tl2、tl3和tl4 的每一个处改变。在交流电波形的波峰和波谷附近产生Z改变时刻。在图M中,因为从时间til之前的时间到时间tl2之后的时间,在电力线700上出现ζ改变,所以PLC信号帧Fll受Z改变影响。根据FC传送时段的阻抗,控制FC(帧控制单元对应于报头)之后的帧的通信参数。由于在帧Fll的有效载荷中所包括的多个数据分组之中,直至时间til出现的数据分组具有与FC相同的阻抗,因此,不发生传送错误; 而由于时间til之后的数据分组具有与FC不同的阻抗,因此,在时间til之后的数据分组全部变为错误分组。帧F12也受Z改变影响。关于此点,将作为已知信息的导频码元(导频信号)P1、 P2、P3、P4和P5包括在帧F12的中间。因为根据导频信号的传送时段的阻抗而控制导频信号之后的信号的通信参数,所以Z改变的影响在帧F12中比在帧Fll中小。然而,即使在已经被插入了导频码元的帧F12中,在Z改变的开始(例如,til)或终止(例如,tl2)处的数据分组也变为错误分组。帧F13也受Z改变影响。因为根据FC(帧控制单元对应于报头)传送时段的阻抗而控制FC之后的帧的通信参数,所以,当FC传送时段在Z改变的开始(例如,til)或终止(例如,tU)处时,通信参数全部变为错误参数。作为减小与交流电波形关联的噪声的影响的技术,已知检测交流电波形的过零点,并且在过零点的附近,在比供电周期足够短的时段中传送数据。引用列表专利文献
PTLl JP-A-59-143435

发明内容
技术问题然而,当将要传送的通信帧的帧长限制为仅仅足够短时,传送效率可能不可避免地降低。本发明的目的是提供一种通信设备、通信方法、以及在所述通信设备中提供的集成电路,其即使在传送信道的状态不恒定时也可以维持最佳通信特性,并且还可以防止传送效率劣化。对问题的解决方案根据本发明,提供了一种用于经由传送信道将数据传送至其它通信设备的通信设备,包括通信特性获取单元,获取传送信道的通信特性;以及帧长控制单元,基于传送信道的通信特性,控制存储数据的通信帧的帧长。根据本发明,还提供了一种用于经由传送信道将数据传送至其它通信设备的通信方法,包括产生存储数据的通信帧;获取传送信道的通信特性;以及基于传送信道的通信特性,控制通信帧的帧长。根据本发明,还提供了一种在用于经由传送信道将数据传送至其它通信设备的通信设备中使用的集成电路,包括通信帧产生单元,产生存储数据的通信帧;通信特性获取单元,获取传送信道的通信特性;以及帧长控制单元,基于传送信道的通信特性,控制通信帧的帧长。发明的有益效果本发明通过根据通信帧的通信性能来判定是否控制帧长,即使在传送信道的状态不恒定时,也可以维持最佳通信特性,并且还可以防止传送效率劣化。


图1是示出根据本发明实施例的PLC调制解调器的正面的外部透视图。图2是示出根据本发明实施例的PLC调制解调器的背面的外部透视图。图3是示出根据本发明实施例的PLC调制解调器的硬件示例的图。图4是图示根据本发明实施例的PLC调制解调器的数字信号处理的图。图5是根据本发明的第一实施例的PLC调制解调器的功能图。图6是示出根据本发明的第一实施例的、当PLC调制解调器控制传送速率的稳定性时的操作示例的流程图。图7是示出根据本发明的第一实施例的、当PLC调制解调器控制传送速率的稳定性时的操作示例的流程图。图8是示出根据本发明的第一实施例的训练处理流程的示例的图。图9是示出根据本发明的第一实施例的、在规定时间段中选择的TM的示例的图。图10是根据本发明的第二实施例的PLC调制解调器的功能框图。图11是示出根据本发明的第二实施例的、考虑Z改变时段的通信帧的示例的图。图12是示出根据本发明的第二实施例的、要由PLC调制解调器传送的PLC帧的传
5送帧(包括传送结果)的图。图13是示出根据本发明的第二实施例的、主IC中提供的通信单元、通信特性获取单元和位图队列的示例的图。图14是示出根据本发明的第二实施例的错误图谱(error map)的内容的具体示例的图。图15是示出根据本发明的第二实施例的、当PLC调制解调器控制AC同步帧长时的操作示例的流程图。图16A和图16B是示出根据本发明的第二实施例的、校正FL控制改变点的示例的图。图17是示出根据本发明的第二实施例的、用于从错误图谱中检测Z改变点的处理的修改示例的图。图18是示出根据本发明的第二实施例的、从多个PLC调制解调器传送的在电力线上的PLC帧和信标的示例的图。图19是示出根据本发明的第二实施例的通信单元的计数器值的示例的图。图20是示出根据本发明的第二实施例的FL控制开/关(0N/0FF)的定时的时序图。图21是示出根据本发明的第三实施例的、整个训练处理的示例的流程图。图22是示出根据本发明的第三实施例的、整个训练处理的示例的流程图。图23是示出根据本发明的第三实施例的、逐步改变训练方法的情况的流程的图。图M是示出现有技术的、根据电力线的特性而改变的PLC信号的幅度和波形的图。
具体实施例方式在下文中,将使用附图描述本发明的实施例的通信设备。图1是示出作为电力线通信设备的示例的PLC(电力线通信)调制解调器100的正面的外部透视图。图2是示出PLC调制解调器100的背面的外部透视图。图1和图2中所示的PLC调制解调器100具有外壳101。图1中所示的LED (发光二极管)等的指示单元 105安装在外壳101的正面上。如图2中所示,电源连接器102、诸如RJ45等的LAN(局域网)模块化插孔103、以及用于切换操作模式(主设备模式/从设备模式)的切换开关104安装在外壳101的背面上。按钮106安装在外壳的顶部。按钮106具有作为启动按钮的功能,用于启动使PLC 调制解调器100能够执行通信的处理(注册处理)。此外,如图所示,按钮106已经安装在外壳101的顶部,但是不限于外壳101的所述位置。电源线缆(未示出)连接至电源连接器102,并且LAN线缆(未示出)连接至模块化插孔103。此外,Dsub(D类微型)连接器可以安装在PLC调制解调器100上,并且Dsub 线缆可以连接至PLC调制解调器100。已经示出PLC调制解调器100作为电力线通信设备的示例,但是,具有内置PLC调制解调器的电子设备可以用作电力线通信设备。例如,诸如电视、电话、录像机、机顶盒等的家用电器、或者诸如个人计算机、传真机、打印机等的商业设备可以用作电子设备。连接至电力线700的PLC调制解调器100与另一 PLC调制解调器100组成电力线
通信系统。接下来,图3主要示出PLC调制解调器100的硬件结构的示例。PLC调制解调器 100具有电路模块200和开关电源300。开关电源300向电路模块200提供各种电压(例如,+1. 2V、+3. 3V和+12V)。例如,开关电源300包括开关变压器和DC-DC转换器(两者均未示出)。在电路模块200上安装主IC(集成电路)210、AFE IC(模拟前端集成电路)220、 以太网(注册商标)PHY IC(物理层集成电路)230、存储器M0、低通滤波器(LPF) 251、驱动器IC 252、带通滤波器(BPF)洸0、耦合器270、AMP (放大器)IC 281、ADC (AD转换)IC 282、 以及AC周期检测器60。开关电源300和耦合器270连接至电源连接器102,并且进一步经由电源线缆600、电源插头400和电插座500连接至电力线700。主IC 210用作执行电力线通信的控制电路。主IC 210包括CPU (中央处理单元)211、PLC MAC(电力线通信介质访问控制层) 块212和PLC PHY (电力线通信物理层)块213。CPU 211配备有32位RISC (精简指令集计算机)处理器。PLC MAC块212管理用于传送和接收信号的MAC(介质访问控制)层。PLC PHY块213管理用于传送和接收信号的 PHY(物理层)。AFE IC 220包括DA转换器(DAC :D/A转换器)221、AD转换器(ADC :A/D转换器)222以及可变放大器(VGA:可变增益放大器)223。耦合器270包括线圈变压器271以及耦合电容器27 和272b。CPU 211使用存储在存储器240中的数据控制PLC MAC块212和PLCPHY块213的操作,并且还控制PLC调制解调器100的整体。由PLC调制解调器100进行的通信示意性地执行如下。从模块化插孔103输入的数据经由以太网(注册商标)PHY IC 230而发送至主IC 210,并且对所述数据应用数字信号处理,以产生数字传送信号。所产生的数字传送信号通过AFE IC 220的DA转换器 (DAC) 221转换为模拟信号。所述模拟信号经由低通滤波器(LPF) 251、驱动器IC 252、耦合器270、电源连接器102、电源线缆600、电源插头400和电插座500而输出至电力线700。从电力线700接收的模拟信号经由耦合器270而传送至带通滤波器沈0。在 AFE IC 220的可变增益放大器(VGA) 223对模拟信号执行增益调整处理之后,由AD转换器 (ADC) 222将所述模拟信号转换为数字信号。将已经从模拟信号转换而成的数字信号传送至主IC 210,并通过数字信号处理将所述数字信号转换为数字数据。经由以太网(注册商标)PHYIC 230从模块化插孔103输出已经从数字信号转换而成的数字数据。电路模块200上安装的AC周期检测器60产生对于以下动作所必须的同步信号, 所述动作为在相互执行通信的多个PLC调制解调器100中,在共同的定时执行控制处理。 即,AC周期检测器60产生与供应至电力线700的交流电波形同步的信号。AC周期检测器60包括二极管桥60a、电阻器60b和60c、直流电源单元60e以及电容器60d。二极管桥60a的输出连接至电阻器60b。电阻器60b串联连接至电阻器60c。 电阻器60b和60c并联连接至电容器60d的一端。直流电源单元60e连接至电容器60d的另一端。具体地,AC周期检测器60操作如下。即,AC周期检测器60检测供应至电力线700 的商用交流电波形AC(即,包括50Hz或60Hz的正弦波的交流电波形)的过零点,并且基于此时的定时来产生同步信号。作为同步信号的具体示例,使用由与交流电波形的过零点同步的多个脉冲形成的矩形波。因为此信号用于确定稍后将描述的交流电波形的相位,所以可以将所述信号用作检测交流电源的任意电压的电路的替代。接下来,将描述要由主IC 210实现的数字信号处理的示例。PLC调制解调器100 使用利用多个副载波产生的多载波信号(诸如,OFDM(正交频分复用)信号)作为传送信号。PLC调制解调器100将作为要传送的对象的数据转换为诸如OFDM传送信号的多载波传送信号,并输出所述多载波传送信号。而且,PLC调制解调器100通过处理多载波接收信号,将诸如OFDM信号的多载波接收信号转换为接收数据。所述用于转换的数字信号处理主要由PLC PHY块213执行。图4中示出对于执行要由PLC PHY块213实现的数字信号处理所必须的功能结构的示例。在图4所示的示例中,示出使用小波转换执行OFDM传送的结构。如图4所示,PLC PHY块213具有转换控制单元810、码元映射器811、串-并(S/P)转换器812、逆小波变换器813、小波变换器814、并-串(P/S)转换器815和解映射器816的功能。码元映射器811将要传送的比特数据转换为码元数据,并且根据所述码元数据执行码元映射(例如,PAM(脉冲幅度调制)调制)。串-并转换器812接收所映射的串行数据,将所接收的数据转换为并行数据,并输出并行数据。逆小波变换器813对并行数据执行逆小波处理,并产生作为时间轴上的数据的表示传送码元的采样值系统。将所述数据发送至 AFE IC 220 的 DA 转换器(DAC) 221。小波变换器814通过离散小波转换处理,将从AFE IC 220的AD转换器(ADC) 222 获得的接收数字数据(以与传送时的采样速率相同的采样速率采样的采样值系统)转换为频率轴上的数据。并-串转换器815通过分类(sorting)处理将作为频率轴上的数据而输入的并行数据转换为串行数据,并输出串行数据。解映射器816计算每个副载波的幅度值, 并通过确定接收信号而产生接收数据。在此实施例中,PLC调制解调器100执行作为特性控制的两个处理“传送速率稳定性控制”和“AC同步帧长控制”。在下文中,将在第一实施例中描述“传送速率稳定性控制”处理,将在第二实施例中描述“AC同步帧长控制”处理,并且将在第三实施例中描述传送速率稳定性控制处理和AC同步帧长控制处理的组合。(第一实施例)图5是根据本发明的第一实施例的PLC调制解调器100的功能框图。图5中所示的PLC调制解调器100包括通信参数设定单元11、通信性能获取单元12、比较单元13和通信单元14。如图5中所示,通信参数设定单元11、通信性能获取单元12和比较单元13是包括在CPU 211中的功能块,而通信单元14是包括在PLC MAC块212和PLC PHY块213中的功能块。通信参数设定单元11从多个TM(Tone Map,色调图谱)中确定一个TM。例如,将TM 存储在主IC 210或存储器240中,并且通过组合一组通信参数(诸如,要对多载波信号的各副载波应用的一阶(first-order)调制的类型、错误校正模式的类型等)而保持(hold)
8所述TM。考虑到传送信道的各种特性,PLC调制解调器100配备有针对各对方调制解调器的一个或多个TM。当一般通信时,在通信参数设定单元11中设定一个TM的通信参数。可以为一个对方调制解调器提供多个TM。即,可以保持通信中使用的TM(当前TM) 直到那时为止,并且当需要时,在基于稍后将描述的CE请求/CER的结果而新产生TM的情况下,可以保持新产生的TM(新TM)。下面将描述保持当前TM和新TM两者的情况。可替代地,可以保持多个当前TM,并且可以使用所述多个当前TM和新TM而执行评估。通信单元14使用与由通信参数设定单元11确定的通信参数对应的调制方案,与连接至公共电力线700的另一 PLC调制解调器100进行通信。通信性能获取单元12获取关于通信单元14的通信性能的信息。作为通信性能的具体示例,考虑重传的发生频率(在下文中,也称为“重传比率(ratio)”)或传送速率(包括单位时间的数据信息量,例如,单位时间的分组数目)。比较单元13针对多个通信参数中的每一个,使用由通信性能获取单元12获取的通信性能信息,比较多个通信参数的优劣。将比较单元13的比较结果输出至通信参数设定单元11。通信参数设定单元11通过反映比较单元13的比较结果,确定用于下次通信的通信参数。接下来,将描述此实施例的PLC调制解调器100的主要处理的内容。PLC调制解调器100假设两组当前TM和新TM的候选作为所述TM,并执行识别所述两组候选中的哪个优良(即,所述两组候选中的哪个适合于作为传送信道的电力线700 的性能)的处理。采用一个TM作为执行结果。这里,当前TM是首先确定或选择的TM。新 TM是在当前TM之后选择的新候选TM。图6和图7是示出当PLC调制解调器100执行传送速率稳定性控制处理时的操作示例的流程图。这里,将参照图8和图9来进行描述。假设在图6的处理的开始时已经定义了当前TM。在步骤Sll中,通信参数设定单元11选择当前TM,并将当前TM报告给通信单元 14。在步骤S12中,通信单元14确定关于从通信参数设定单元11报告的当前TM的通信参数,并将作为要传送的对象的任意数据传送至电力线700。此时,通信性能获取单元12 判定是否已经由于传送错误的发生而产生了重传,并且例如将有关所检测的重传比率(重传比率Retl)的信息存储在存储器MO中。在步骤S13中,比较单元13识别是否已经经过了规定时间(例如,图8中的如ec (秒))。当已经经过了规定时间时,处理进行至下个步骤S14。当要传送的数据存在直到经过了规定时间为止时,在规定的定时,通过基于当前TM的参数来执行传送。当要传送的数据不存在时,可以传送仅仅用于评估的虚拟数据,而与实际数据无关。因为在4sec期间观测重传比率,所以可以获取在某种程度上是可靠的重传比率信息。在步骤S14中,通信单元14将信道估计请求(CE 信道估计)经由电力线700传送至另一 PLC调制解调器100。CE包括由其自身站的PLC调制解调器100和另一站的另一 PLC调制解调器100两者预先辨识的已知信号。在步骤S15中,因为从另一 PLC调制解调器100传送信道估计请求响应(CER 信道估计响应),所以通信性能获取单元12接收CER。CER包括针对所接收的已知信号的评估信息(例如,表示多载波的各副载波的CINR(载波-干扰和噪声功率比)、或者基于CINR 的诸如传送速率信息(PHY速率)等的传送信道状态的信息)的当前TM。除了周期性操作之外,即使在还未定义当前TM时(例如,PLC调制解调器100的操作开始时),或者即使在电力线700的特性状态已经迅速改变时(例如,连接至电力线700 的电子设备已经经历了显著改变),也执行CE请求/CER。在步骤S16中,通信参数设定单元11获取包括在CER中的新TM。在步骤S17中,通信性能获取单元12获取当前TM和在步骤S12中保持的重传比率Retl (在如ec期间的检测结果),并且比较单元13基于此,计算当前TM的有效传送速率,即,考虑了重传的传送速率Rl 1。在步骤S18中,比较单元13基于步骤S16中所选择的新TM,计算所述新TM的逻辑上最大的有效传送速率R21。具体地,通过假设重传比率为0,根据新TM计算有效传送速率R21。具体地,将通过对从当前TM获得的传送速率(PHY速率)乘以(I-Retl)和效率系数α 1而获得的值设定为R11。α 1是表示基于PHY速率的考虑了帧间间隙或帧长的影响的传送效率的指标(index),并且是在0与1之间的值。在此步骤中,有关“新TM”的重传比率信息不是必要的。在步骤S19中,比较单元13比较在步骤S17中计算的当前TM的有效传送速率 R11、与在步骤S18中计算的新TM的有效传送速率R21。当Rll大于R21时,处理进行至步骤S33。当判定当前TM的通信性能(考虑了重传的传送速率)优于新TM的通信性能时,通信参数设定单元11采用当前TM的通信参数作为此后要使用的通信参数,并且完成所述处理。另一方面,当Rll等于或小于R21时,处理进行至下个步骤S20。S卩,当满足步骤S19的条件时,终止后续处理,因此不执行图8中所示的“第一训练处理”、“第二训练处理”、“第三训练处理”或“第四训练处理”。即,如果即使在重传比率为 0时“新TM”的有效传送速率R21也小于“当前TM”的有效传送速率,则即使在获取“新TM” 的实际重传比率时,比较结果也不改变。可以通过在步骤S19中省略后续处理来省略不必要的处理。这对于抑制传送速率的降低也是有益的。在步骤S20中,PLC调制解调器100在规定的时间(例如,100msec (毫秒)的时段)上执行第一训练处理。在第一训练处理中,通信单元14使用新TM和当前TM的通信参数,将作为要传送的对象的任意数据传送至电力线700。此时,通信性能获取单元12判定是否已经由于传送错误的发生而产生了重传,并且例如将有关所检测的重传比率(新TM的重传比率Ret21)的信息存储在存储器MO中。在第一训练处理期间,如在图9所示的模式A中,由通信参数设定单元11周期性地交替切换要由通信单元14使用的通信参数。即,在使用当前TM执行两次传送之后,通信单元14使用新TM执行两次传送,并使用当前TM执行两次重传。下面,同样地,通信参数设定单元11对每两次传送操作而交替切换通信参数。这里,对于每两次传送操作,已经执行了切换,但是可以对于每不同数目的传送操作而重复所述切换。关于此点,获取有关重传比率Ret21的信息,作为仅仅在通信单元14选择新TM的时段中的通信参数。即,重传比率Ret21是有关新TM的重传比率。如在图9所示的模式A中,通过周期性地交替切换当前TM与新TM,可以防止传送速率在训练时段期间反常地降低。即,因为在执行第一训练处理的步骤中,存在新TM的传送速率可能极度降低的可能性,所以,如在图9所示的模式B中,当仅仅使用新TM时,存在传送速率显著降低的情况。然而,可以通过交替切换并采用当前TM和新TM用于数据传送, 对本地发生的传送速率的降低进行响应。例如,如在图9所示的模式A中,当周期性地交替切换当前TM和新TM时,传送信道的状态可能与交流电波形(AC波形)的周期同步地改变为“坏”、“好”、“坏”、“好”、“坏” 等,劣化状态可能偏置(bias)到当前TM和新TM中之一,并且重传比率Ret21可能并非正确地反映传送信道的状态。然而,可以通过在足够的时间长度中执行此实施例的全部训练处理,来选择不反映周期性的劣化状态的最佳TM。在步骤S21中,比较单元13基于新TM和在步骤S20中获取的重传比率Ret21,计算新TM的有效传送速率(考虑了重传的传送速率)R22。在步骤S22中,比较单元13比较在步骤S17中计算的当前TM的有效传送速率R11、 与在步骤S21中计算的新TM的有效传送速率R22。这里,AR是规定阈值(例如,整数)。 当Rll大于R22与Δ R的和时,处理进行至步骤S33。当判定当前TM的通信性能(考虑了重传的传送速率)优于新TM的通信性能时,通信参数设定单元11采用当前TM的通信参数作为此后要使用的通信参数,并且完成所述处理。否则,所述处理进行至步骤S23。S卩,当满足步骤S22的条件时,终止后续的处理,因此不执行图8中所示的“第二训练处理”、“第三训练处理”或者“第四训练处理”。即,在即使在对新TM的有效传送速率R22 加上阈值AR的条件下、所述新TM的有效传送速率R22也低于当前TM的有效传送速率的情况下,即使当继续后续处理以获取更准确的重传比率时,也很可能不能改变比较结果。可以通过在步骤S22中终止所述处理,省略不必要的处理。这对于抑制传送速率的降低也是有益的。在步骤S23中,PLC调制解调器100在100msec的时段上执行第二训练处理。第二训练处理的内容与第一训练处理的内容相同,但是将通过第二训练处理所获取的信息设定为从第一训练处理和第二训练处理的两个处理获取的重传比率Ret22,其中重传比率 Ret22区别于重传比率Ret21。S卩,如图8所示,在100msec的时段上执行第一训练处理之后,进一步在100msec 的时段上执行第二训练处理。总共在200msec上获取新TM的重传比率。在步骤S24中,比较单元13基于新TM和在步骤S20和S23中获取的重传比率 Ret22,计算新TM的有效传送速率R23。具体地,将通过对从新TM获得的传送速率(PHY速率)乘以(l_Ret22)和效率系数α 2而获得的值设定为R23。α 2是表示基于PHY速率的考虑了帧间间隙或帧长的影响的传送效率的指标,并且是在0与1之间的值。α 1和α 2可以简单地使用相同的值。 在步骤S25中,比较单元13比较在步骤S17中计算的当前TM的有效传送速率Rl 1、 与在步骤S24中计算的新TM的有效传送速率R23。当Rll大于R23时,所述处理进行至步骤S33。当判定当前TM的通信性能(考虑了重传的传送速率)优于新TM的通信性能时,通信参数设定单元11采用当前TM的通信参数作为此后要使用的通信参数,并且完成所述处理。否则,所述处理进行至下个步骤S26。 S卩,当满足步骤S25的条件时,终止后续的处理,因此不执行图8中所示的“第三训练处理”或者“第四训练处理”。即,在新TM的有效传送速率R23低于当前TM的有效传送速率的情况下,即使当继续后续处理以获取更准确的重传比率时,也很可能不能改变比较结果。可以通过在步骤S25中终止所述处理,省略不必要的处理。这对于抑制传送速率的降低也是有益的。在步骤S26中,PLC调制解调器100在1800msec的时段上执行第三训练处理。在第三训练处理中,通信单元12使用新TM的通信参数,将作为要传送的对象的任意数据传送至电力线700。此时,判定是否已经由于传送错误的发生而产生了重传,并且例如将有关所检测的重传比率(新TM的重传比率Ret23)的信息存储在存储器240中。第三训练处理与第一训练处理不同,并且在1800msec的总时段上固定并使用新 TM的通信参数。即,因为在向第三训练处理进行转变的步骤中,新TM的传送速率极低的可能性变低,所以,即使不使用当前TM,也不会发生传送速率的显著降低。例如,即使当如图9 中所示,电力线700的状态周期性地改变时,也可以基于新TM的通信参数来获取反映周期内的平均特性的重传比率Ret23。执行第三训练处理的时长与第一训练处理和第二训练处理的时长不同,并且相对地长达1800msec。因此,可以以较高的精度获取重传比率信息。优选地,第三训练处理的时长应当是第一训练处理的时段(100msec)与第二训练处理的时段(100msec)的和的至少五倍长。期望将第三训练处理的长度设定为执行步骤S12的时间Gsec)的约一半,使得第一至第三训练处理的时长不因为重复图6和图7中所示的处理而过长。在步骤S27中,比较单元13基于新TM和在步骤S26中获取的重传比率Ret23,计算新TM的有效传送速率R24。具体地,将通过对从新TM获得的传送速率(PHY速率)乘以 (1-Ret23)和效率系数α 2而获得的值设定为R24。α 2等于步骤S24中所使用的值。可以将Ret23设定为有关从第一训练处理、第二训练处理和第三训练处理的所有处理产生的新 TM的重传比率。在步骤S28中,比较单元13比较在步骤S17中计算的当前TM的有效传送速率 R11、与在步骤S27中计算的新TM的有效传送速率R24。当Rll大于R24时,处理进行至步骤S29。否则,处理进行至步骤S30。在步骤S29中,通信参数设定单元11采用当前TM的通信参数作为此后要使用的通信参数,这是因为,作为直到那时的评估结果,已经判定了当前TM的通信性能(考虑了重传的传送速率)优于新TM的通信性能。在步骤S30中,因为作为先前的评估结果,已经判定了新TM的通信性能(考虑了重传的传送速率)优于当前TM的通信性能,所以,通信参数设定单元11采用新TM的通信参数作为此后要使用的通信参数。在步骤S31中,PLC调制解调器100在300msec的时段上执行第四训练处理。与步骤S28的比较结果无关地执行所述第四训练处理。即,使用用于执行步骤S^和S30的先前的当前TM(旧的当前TM)的通信参数,将作为要传送的对象的任意数据传送至电力线 700。此时,判定是否已经由于传送错误的发生而产生了重传,并且例如将有关所检测的重传比率(旧的当前TM的重传比率Retlx)的信息存储在存储器240中。在第四训练处理中, 将所使用的通信参数固定为在300msec的总时段上的旧的当前TM的通信参数。在步骤S32中,在当将重传比率Retlx与在S12中获取的重传比率Retl或通过相同的当前TM而先前获取的重传比率Retly比较时,产生至少规定的阈值ARx的差的情况
12下,比较单元13判定与第一至第三训练处理的特性相比,电力线700的特性经历显著改变, 并且通过训练设定的在步骤S^和S30之后的当前TM的参数不可用。在此情况下,执行CE 请求/CER,并且重新开始改变之后的用于传送信道的处理。否则,所述处理结束。因为直到第一至第三训练处理结束之前需要约2sec,并且实际上重复若干次,所以第四训练处理可识别到在此时段期间受到电力线700的特性改变的影响的、由第一至第三训练处理产生的TM是确定可用的。由第四训练处理通过参考重传比率Retlx,识别到在传送信道的状态下未发生显著改变,并且保证在步骤S^和S30中采用的TM的可靠性高。 第四训练处理的对象不限于用于检测传送信道改变的重传比率。可以通过将在步骤S14之前获取的相同指标与另一指标(例如,错误校正比率、诸如传送速率等的指标、以及它们的组合)的值进行比较,来检测传送信道改变。通过执行图6和图7的处理,可以在执行当前TM和新TM的切换之前,正确地判定改变之前的TM和改变之后的TM中之一的通信参数是更优还是恰当(proper)。例如,与使用改变之前的通信参数的情况相比,在使用改变之后的通信参数的情况下,获得更高的数据传送速率,但是替代地,重传比率可能增加,并且可以避免执行速率降低的情形。即使当在电力线700上由交流电周期性地产生噪声时,也可以选择准确的TM。即使当在短时段中在电力线700上产生大噪声时,也可以通过在足够的时间中执行第一至第四训练处理以确定传送信道状态而选择准确的TM。因为在图6和图7中所示的处理期间,所使用的有效传送速率Rll基于所存储的在开始所述训练处理之前的一般数据传送中预检测的重传比率Retl,所以可以避免在当前 TM与新TM之间的大的重传比率偏差。即使当在选择新TM时大噪声偶然出现在传送信道上时,也不执行使用受所述噪声影响的极低的传送速率的TM的训练处理。从而,可以避免临时或暂时进行向异常低的传送速率的切换,并且可以避免传送速率变得不稳定。当根据由第一训练处理或第二训练处理获取的重传比率而交替切换当前TM与新 TM时,有可能产生不利效果(偏置)。然而,在第三训练处理中,因为将通信参数固定为新 TM的通信参数,所以在TM选择中不反映不利效果。因为第三训练处理的时段比第一训练处理和第二训练处理的时段充分长,所以以高精度获得重传比率。具体地,因为当将电力线700用作传送信道时,各种类型的噪声出现在电力线700 上,所以通信特性改变,并且传送速率容易降低或者重传发生频率容易提高。可以通过选择恰当TM的通信参数来执行稳定通信。已经描述了使用电力线作为传送信道的电力线通信系统,作为此实施例中的通信系统,但是例如可以在此实施例中应用包括诸如无线LAN等的通信设备的无线系统。(第二实施例)图10是本发明的第二实施例中的PLC调制解调器100的功能框图。图10中所示的PLC调制解调器100包括通信帧产生单元21、帧长控制单元22、通信特性获取单元23以及通信单元对。如图10中所示,通信帧产生单元21、帧长控制单元22和通信特性获取单元23是CPU 211中包括的功能块。通信单元M是PLC MAC块212和PLC PHY块213中包括的功能块。通信帧产生单元21基于从帧长控制单元22输出的控制信号而确定帧长,并且产生具有所述帧长的通信帧。而且,通信帧产生单元21不在电力线700中的阻抗改变时(Z改变点)发送所述通信帧。稍后将描述此阻抗改变点。通过此结构,抑制通信帧的错误,减小通信帧的重传比率,并且可以提高通信效率。通信单元M将要传送的数据分组存储在由通信帧产生单元21产生的通信帧中, 并将PLC帧传送至电力线700。通过接收响应帧来判定对先前的接收数据的接收的成功/ 失败。通信特性获取单元23基于由通信单元M传送的PLC帧的实际通信状态,检测电力线700中的阻抗改变点(在下文中,也称为Z改变点)作为通信特性。通信特性包括阻抗的传送信道特性。这里,假设周期性地产生Z改变。与由AC周期检测器60输出的同步信号同步地,在交流电波形的一个周期内,输出通信特性作为相对定时信息。帧长控制单元22基于由通信特性获取单元23获取的通信特性的定时,产生用于控制帧长的控制信号。即,限制帧长,使得在Z改变点附近的定时不传送PLC帧。如在第一实施例中,将TM存储在主IC 210或存储器240中,并且通过将一组各种类型的通信参数组合而保持所述TM。将描述此实施例的PLC调制解调器100的主要处理的内容。限制每个帧的长度,使得如在图11中所示的PLC帧F21、F22和F23中,在电力线 700的阻抗改变的时间til、tl2、tl3和tl4(Z改变点)不传送PLC帧。因此,可以防止由于与如图11所示的交流电波形同步的阻抗改变(在下文中,也称为Z改变)的影响而产生分组传送错误。这是AC同步帧长控制的概述。必须正确地确定Z改变点,以便控制AC同步帧长。在此实施例中,传送PLC帧,并基于PLC帧中产生的传送错误的情形而检测Z改变点。S卩,当传送PLC帧时,因为由于在Z 改变点的传送信道特性的快速改变而产生传送错误,所以,可以依据实际产生的传送错误而辨识Z改变点。为了检测Z改变点,PLC调制解调器100将大量数据帧重复地传送至另一 PLC调制解调器100,并且从另一 PLC调制解调器100接收具有针对各数据帧的传送结果的响应信号(PLC-ACK)。例如,如图12中所示地组成由PLC调制解调器100传送的PLC帧。S卩,PLC帧包括报头和大量(约30个)连续地连接至报头的以太网分组(在下文中,简称为分组)。当由于Z改变或噪声而产生传送错误时,可以针对各分组(传送分组的各传送时段)而识别错误的存在与否。在图12中,将无错误的分组标注为0,而将错误分组标注为X。各分组的错误的存在与否可以由PLC-ACK中包括的信息(例如,位图信息,其中将不存在错误(正常接收)设定为1,而将存在错误(接收失败)设定为0)来识别。例如,PLC调制解调器100将“位图队列”存储在主IC 210或存储器240中,所述 “位图队列”用于存储有关PLC帧的传送结果的列表的信息。位图队列存储帧传送信息。具体地,就传送的各PLC帧而言,包括表示如下项的信息(位图信息)AC周期内执行传送的定时、一个帧长(其是帧传送时间,并且通过TM、以太网分组长度等而改变)、一帧中所连接的分组的数目、以及各分组的错误的存在与否。PLC调制解调器100基于位图队列中存储的信息,产生错误图谱。即,通过累积有关表示PLC帧的传送结果的传送错误的存在与否的信息而获得错误图谱。
14
在上述信息中,通过基于从AC周期检测器60输出的同步信号出现的定时而测量经过时间,可以产生AC周期内的已经传送PLC帧的定时。如图13所示,PLC调制解调器100包括通信单元24、CPU 211、以及特别是通信特性获取单元23,它们用于产生上述错误图谱。通信单元M将PLC帧传送至另一 PLC调制解调器100,并从另一 PLC调制解调器 100接收作为响应的PLC-ACK。PLC-ACK包括表示通信的成功/失败的位图信息。将包括此位图信息的帧传送信息写入位图队列。如需要,则分析位图队列的内容,并执行单独的重传
处理等。通信特性获取单元23从位图队列顺序地提取并分析信息(帧传送信息),并且建立并存储错误图谱。通过保持表示针对AC周期(例如,16. 7msec)内的各规定时间段的错误发生频率的信息而获得错误图谱。即,通信特性获取单元23基于从位图队列提取的帧传送信息,将表示各数据帧的存在与否的信息映射到错误图谱上的对应分组的时间位置。可以基于包括所述分组和对应分组的对齐序列(alignment sequence)的数据帧的传送起始时间(距帧报头的距离,即,分组单元的传送时间),检测各分组的时间。基于来自AC周期检测器60的输入而确定AC周期内的传送起始时间,但是,通过其实现方法,AC周期检测器60可具有检测一半或整个功率周期的形式。通过假设是否采取作为整个功率周期的两个连续的半功率周期中任一个,或者通过假设联系作为整个功率周期的两个连续的半功率周期的信息,可以在每个模式(pattern)中进行确定。在此实施例中,可以使用任一周期信号。通信单元M的处理传送PLC数据帧,并且无论何时接收到其PLC-ACK时都执行所述处理。即,累积有关多个帧传送的信息,并且通信特性获取单元23基于所述信息而产生错误图谱。接下来,将描述具体错误图谱的内容。图14示出错误图谱的内容的具体示例。在图14中,横轴表示一个周期内的时间 (msec),而纵轴表示错误比率(特定时间内的总传送数目中存在的错误发生数目位图信息中的累积的X值数目)。图14中所示的内容表示约一个AC周期的内容。在图14中,时间轴的0对应于基于由AC周期检测器60输出的同步信号而确定的参考定时(例如,过零点)。当商用交流电的频率为60Hz时,将错误图谱中的15. 4至7. Omsec的范围和7. 0至 15. 4msec的范围分别定义为第一半和第二半的半周期的内容。定义第一半和第二半的原因是已经考虑了 AC周期检测器60的检测精度(士 lmsec)、或者一般阻抗改变的结束时间 (约5. 5msec)。当商用交流电的频率为50Hz时,将错误图谱中的17. 0至7. Omsec的范围和7. 0至17. Omsec的范围分别定义为第一半和第二半的半周期的内容。定义第一半和第二半的原因是已经考虑了 AC周期检测器60的检测精度(士 lmsec)、或者一般阻抗改变的结束时间。参照图14,可以看出,在一个半周期内的tl至t2的时间段和另一个半周期内的 t3至t4的时间段的每一个中,错误比率显著劣化。S卩,可以设想,在图14中的时间tl、t2、 t3和t4附近,在电力线700上产生Z改变,并且在错误图谱中反映其影响。可以关于图14中的时间tl、t2、t3和t4,检测通过比较各时间的错误比率与阈值 (例如,整数)thl而获得的结果。在此实施例中,在一个周期中检测四个阻抗改变点的最大值。将所述改变点用作用于控制帧长(在下文中,称为FL)的改变点。在下文中,还可以将所述改变点称为FL控制改变点。在图14中所示的错误图谱中,tl、t2、t3和t4对应于四个FL控制改变点。这里,tl至t4是当错误比率达到阈值thl时的时间分量。这里,使用改变“点”,但是因为在图14中将一个周期划分为规定时间段,所以,所述“点”可以表示 “时间段”。接下来,将描述当PLC调制解调器100控制AC同步帧长时的操作。图15是示出当PLC调制解调器100控制AC同步帧长时的操作示例的流程图。在步骤S41中,帧长控制单元22识别由PLC调制解调器100采用作为通信参数的色调图谱(TM)是否处于不稳定的状态中,或者等待所述色调图谱稳定。例如,很可能采用针对传送信道的状态的不合适的色调图谱,并且在施加PLC调制解调器100的电力之后立即执行通信。当在所述状态中产生错误图谱时,在错误图谱中反映依据所述不合适的色调图谱的内容,并且可能不合适地控制帧长。等待色调图谱稳定。例如,在施加PLC调制解调器100的电力之后,在等待直到已经经过了规定时间为止之后,处理进行至下个步骤。可以省略步骤S41。在步骤S42中,通信单元M重复通信数据帧的传送,接收对所传送的帧的 PLC-ACK,并且通信特性获取单元23基于包括位图信息的帧传送信息的内容,产生错误图谱,其中,在位图信息中包括反映传送结果的PLC-ACK。在步骤S43中,帧长控制单元22识别由通信特性获取单元23获取的帧传送的样本数目是否等于或大于阈值(例如,整数)。当所传送的数据帧的数目小于所述阈值时, 步骤S42的处理继续。当所传送的数据帧的数目等于或大于所述阈值时,处理进行至步骤 S44。当所述阈值大时,可以以高精度产生错误图谱。在步骤S44中,通信特性获取单元23从错误图谱中检测例如四个FL控制改变点, 例如,如图14中所示的时间tl、t2、t3和t4。这里,将错误比率第一次超过阈值thl的点检测作为错误图谱的每个半周期的开始和终止之间的起始点(tl或t3),而将错误比率小于阈值thl的最后的点检测作为结束点(t2或t4)。在步骤S45中,帧长控制单元22校正步骤S44中所检测的FL控制改变点。例如, 通过如步骤S42至步骤S44的处理所检测的FL控制改变点趋于从实际Z改变点稍微向后偏移。在步骤S45中,如下校正步骤S44中检测的FL控制改变点。当Z改变起始点(例如,图14的tl)与结束点(例如,图14的t2)的时间相同时, 即,当一点暂时超过阈值thl时,仅仅采用所述一点作为FL控制改变点。当Z改变的起始点与结束点之间的宽度宽(例如,t2_tl>thx(阈值))时,将起始点和结束点各自向前移动规定量。当在图16A中所示的示例中,改变点的起始点Pl与结束点P2之间的宽度宽时,检测点是在对通过将Pl和P2分别向前移动200 μ sec而得到的点Pla和P2a的每一个进行校正之后的点。因此,可以通过避免传送错误而促进效率的提尚ο当Z改变的起始点与结束点之间的宽度窄(例如,t2_tl < thx(阈值))时,仅仅将结束点向后移动规定量。当在图16B中所示的示例中,改变点的起始点Pl与结束点P2 之间的宽度窄时,检测点是在对通过将P2单独地向后移动200 μ sec而得到的点Ph进行校正之后的点。因此,可以确定地防止PLC帧出现在Z改变时段中。在图16A禾口 16B中,“B0”表示回退(back-off)时间。步骤S45可以省略。在FL控制改变点的校正中,起始点Pl可以向前偏移规定量(例如,200 μ sec),并且结束点P2可以向后偏移规定量(例如,200 μ sec)。因此,可以确定地防止PLC帧出现在 Z改变时段中。在步骤S46中,帧长控制单元22将帧长限制为由通信帧产生单元21产生,以避免 Z改变点的定时。例如,当产生图11中所示的PLC帧FL21时,限制帧FL21的长度(或者其中存储的分组数目),使得帧FL21的最后分组出现在电力线700上的定时比与Z改变点对应的时间tl结束得早。将未在帧FL21中传送的剩余数据控制为存储在后续帧(FL22或 FL23)中。根据如上所述的此实施例的PLC调制解调器100,可以防止在Z改变点处传送PLC 帧。作为减小重传比率的结果,可以提高传送效率。接下来,将参照图17来描述用于从错误图谱中检测FL控制改变点的处理的修改示例。在步骤SlOl中,通信特性获取单元23参考错误图谱的内容,识别是否存在超过规定阈值thl的错误比率,并且在存在的情况下进行至下个步骤S102。在步骤S102中,通信特性获取单元23仅仅从错误图谱中提取错误比率等于或大于阈值的数据。因此,消除小噪声分量。即,因为并非特别期望FL控制的效果,所以忽略错误比率低的噪声。因此,简化后续处理。在步骤S103中,通信特性获取单元23关于步骤S102中所提取的数据执行加标签处理,所述加标签处理用于对错误比率超过阈值的状态连续的各时段,指定各时段的数据。 在此情况下,首先,检测各连续时段的结束点。即,因为为了避免Z改变,改变的后侧是重要的,所以,强调结束点的定时。接着,在每个连续时段中,计算所述时段内的错误比率的和。 排除等于或小于阈值(例如,整数)的和的数据。因此,消除脉冲噪声分量。在每个连续时段中,还检测时段宽度(从起始点到结束点的时间宽度)等于或大于阈值(例如,整数)的起始点。因此,可以对改变宽度宽的Z改变进行响应。当存在大量Z改变时段时,以结束点、 起始点和之间的中间点的次序来分配优先级。在步骤S104中,通信特性获取单元23基于以结束点、起始点和之间的中间点为次序的优先级,重新排列步骤S103中检测的各连续时段的数据。在步骤S105中,通信特性获取单元23从步骤S104中所分级(rank)的连续时段的数据之中,检测前四个结束点作为FL控制改变点。如图16A和图16B所示的处理中,即使对于这里检测的FL控制改变点,也可以执行定时校正处理。当步骤S105中所检测的结束点的数目在4个之下时,可以在4个点之下直接执行控制。通过还将与所检测的结束对应的起始点添加至所检测的FL控制改变点,总共可以检测四个FL控制改变点。FL控制不限于四个FL控制改变点。当已经检测到4个或更多点时,可以将所有检测点定义为FL控制改变点。即使通过图17的处理,也可以准确地确定Z改变点,并且可以执行期望的帧长控制操作。
接下来,将描述PLC调制解调器100判定FL控制功能的开/关的方法。当如上所述限制帧长时,难以产生重传,并且使传送速率的降低劣化。从而,在电力线700作为传送信道且多个PLC调制解调器执行传送并混合的情况下(即,在产生大量业务(traffic)的情形中),当不对帧长进行限制时,可以获得良好的结果。当执行从一个 PLC调制解调器到多个PLC调制解调器的传送时,针对每一个的传送信道特性是不同的。例如,存在受Z改变影响的PLC调制解调器与未受Z改变影响的PLC调制解调器的数据混合的情况。在此情况下,传送效率可能显著降低。考虑到此情况,判定FL控制功能的开/关。 假设从错误图谱中检测FL控制改变点(上述步骤S44)。具体地,通信特性获取单元23收集业务信息,而帧长控制单元22基于所收集的业务信息,判定帧长限制功能的开/关。例如,当三个PLC调制解调器(PLC调制解调器100AU00B和100C)连接至公共电力线700时,通过各PLC调制解调器100的传送,如图18所示的PLC帧出现在电力线700上。在图18所示的示例中,在第一信标信号出现之后,PLC调制解调器100A将具有 350的帧长(FL)的PLC帧传送至PLC调制解调器100C。PLC调制解调器100A接着将FL = 100的PLC帧传送至PLC调制解调器100B,然后将FL = 350的PLC帧传送至PLC调制解调器100C。此外,PLC调制解调器100C将FL = 100的PLC帧传送至PLC调制解调器100A。 重复相同的传送操作。在此情况下,各PLC调制解调器100检测出现在电力线700上的各 PLC帧,并辨识业务状态。例如,可以采用从一个信标信号出现时到下个信标出现时在电力线700上出现的PLC帧的长度的和来作为业务值。在图18所示的示例中,检测从PLC调制解调器100A向PLC调制解调器100B传送的PLC帧业务值为1410。检测从PLC调制解调器 100A向PLC调制解调器100C传送的PLC帧业务值为510。检测从PLC调制解调器100B向 PLC调制解调器100C传送的PLC帧业务值为1100。检测从PLC调制解调器100C向PLC调制解调器100A传送的PLC帧业务值为1410。S卩,如图18所示,通信单元M检测在彼此相邻的两个信标信号之间出现的、从其它PLC调制解调器传送的PLC帧和其自身的PLC调制解调器的对方特定PLC帧的PLC帧长 (FL)的和。将所检测的FL和与阈值(例如,“600”)比较。当和大于阈值时,判定为拥塞。 当和小于阈值时,判定为空。在阈值)的情况下,对计数器的值加1。在(FL和彡阈值)的情况下,对计数器值减1。在通信特性获取单元23中提供此计数器。因为每当在图19中所示的示例中产生信标信号时,所检测的FL的和前进至500、 710、690和350,所以计数器值逐个情况地改变“+1,,、“+1,,、“+1 ”和“ -1 ”。帧长控制单元22以^ec为周期而执行控制操作。在每个控制操作中,帧长控制单元22检查通信特性获取单元23的计数器,并将计数器复位为0。然后,根据计数器值,判定是否限制帧长。即,如图19所示,当计数器值为正时,强制禁止对连接至作为公共传送信道的电力线700的所有PLC调制解调器100的帧长限制。在此情况下,将当前状态存储为 “FL控制禁止”。当计数器值为负时,将当前状态存储为“FL控制允许”。这里,在FL控制功能的开/关中反映所存储的内容。在“FL控制允许”的状态下,在用于评估稍后将描述的此实施例的TM的训练处理中,在“FL控制开”的状态下允许训练处理。通过执行此处理,PLC调制解调器能够对于各对方PLC调制解调器,在考虑业务对其自身PLC调制解调器和另一 PLC调制解调器内的另一对方的影响的情况下,判定FL控制功能的开/关。执行诸如图15中所示的错误图谱的设置(步骤S42)、FL控制改变点的检测(步骤S44)和错误图谱的重新设置(步骤S^)的处理,而与通信特性获取单元23的计数器的值或状态无关。通过在上述实施例中对各信标周期设定计数器,可以缓和业务的突然增加/减少。另一方面,在相同的方法中可以对于&6(更简单地添加业务量,并且可以以kec为单位执行评估,而与信标周期无关。此时,例如,当将信标周期设定为50msec时,通过将阈值设定为“24000”( = 600X40),可以进行简单的评估,其中将所述阈值转换为与在信标周期内定义的“600”对应的比率的kec。接下来,将使用图20来描述“FL控制允许”和“FL控制禁止”的判定以及FL控制功能的开/关的定时。当通过并入其它业务而将状态从“FL控制允许”状态改变至“FL控制禁止”状态时,FL控制功能将从开切换至关。此时,因为存在可能由于并入其它业务而使性能劣化的可能性,所以将要进行临时的切换操作。因此,在上述状态改变的情况下,与检测(图20的切换点1)同时地,将FL控制功能从开切换至关。另一方面,当通过防止并入其它业务而将状态从“FL控制禁止”状态改变至“FL控制允许”状态时,可以将FL控制功能从关切换至开。在此情况下,通过防止并入其它业务, 即使在FL控制功能的关状态中也加宽传送频带。因此,不必与状态改变(图20的切换点 2)同时地将FL控制功能从关切换至开。在对下个CE请求/CER的评估中,当通过基于如稍后描述的CE请求/CER,利用TM判定的一个参数来评估FL控制功能的开和关中的哪一个具有高性能,来判定FL控制功能的开和关中之一时,开启FL控制功能。 当状态从“FL控制禁止”状态改变至“FL控制允许”状态时,可以同时将FL控制功能从关切换至开。当状态从“FL控制禁止”状态改变至“FL控制允许”状态时,可以同时执行基于CE 请求/CER的传送信道评估处理,并且可以使将FL控制功能从关切换至开的定时提前。(第三实施例)本发明的第三实施例中的PLC调制解调器100的功能块未示出,但是所述功能块是第一实施例中的PLC调制解调器的功能块和第二实施例中的PLC调制解调器的功能块的组合。接下来,将描述此实施例的PLC调制解调器100的主要处理的内容。在此实施例的PLC调制解调器100中,通信参数设定单元11针对各副载波频率或错误校正模式,进行各种改变以改善通信特性以及一阶调制方案的差异。例如,将是否将导频码元插入通信帧(导频码元开/关)切换为响应于小传送特性改变。当PLC调制解调器100采用脉冲幅度调制(PAM)时,切换为一次传送多少比特(PAM 无限制PAM、Max (最大)8PAM、Max 4PAM或者Max)。切换是否执行FL控制操作(FL控制开/关)。图21和图22是示出要由PLC调制解调器100执行的整个训练处理(第一实施例中描述的处理与第二实施例中描述的处理所集成的集成处理)的示例的流程图。在图21和图22中所示的处理中,在适当地改变条件的同时,多次重复图6和图7中所示的处理。添加是否执行FL控制功能。在步骤S51中,比较单元13基于上述新TM的内容,计算逻辑上最大的有效传送速率R21(当重传比率为0时)。这里,关于此点,通过应用导频码元“关”和PAM限制(调制比特的数目的限制)“关”的条件而执行所述计算。在步骤S52中,比较单元13比较在图6的步骤S17中获得的有效传送速率R11、与步骤S51的有效传送速率R21。当Rll大于R21时,处理进行至步骤S53。否则,处理进行至步骤S54。即,因为假设在没有对新TM的PAM限制的最佳条件中,在重传比率为0的情况下,当即使按照最高有效传送速率R21通信性能也次于当前TM的通信性能时,后续的训练处理是不必要的,所以处理进行至步骤S53。在步骤S53中,通信参数设定单元11采用当前TM作为要由通信单元14使用的通信参数。步骤S54的“第一条件训练”对应于图6和图7中所示的处理之中步骤S20之后的处理。关于此点,在第一条件训练中,应用包括对当前TM的PAM限制的条件(此时采用的条件)。对于新TM,开启导频码元,并且应用无限制的PAM的条件。S卩,在已经开启了导频码元并且已经提高了有效传送速率的状态中开始所述训练。在步骤S55中,比较单元13识别是否满足与图6的步骤S22的条件相同的条件。 即,当作为比较从通过第一训练处理而获得的重传比率所产生的有效传送速率R22、与有效传送速率Rll的结果,新TM被劣化了阈值Δ R或更多时,处理进行至步骤S56。否则,处理进行至步骤S57。在步骤S56中,通信参数设定单元11采用作为第一条件训练(步骤S54的胜利者的当前ΤΜ,作为要由通信单元14使用的通信参数。步骤S57的“第二条件训练”对应于图6和图7中所示的处理之中步骤S20之后的处理。关于此点,在第二条件训练中,对于当前ΤΜ,应用与第一条件训练的胜利者的条件相同的条件。对于新ΤΜ,关闭导频码元,并且应用无限制PAM的条件。即,通过对于新TM将导频码元切换至关,重复与第一条件训练相同的处理。在步骤S58中,比较单元13比较针对第二条件训练的胜利者的TM的有效传送速率(1-1 讨(2)计附0))、与在将传送速率限制为最大8 411(3比特8电平)的情况下已经忽略了重传比率的传送速率(ΡΗΥ8)。(RetQ))表示通过“第二条件训练”获取的重传比率, 而(PHY⑵或(ΡΗΥ8))表示物理层级别(即,不考虑重传比率)的传送速率。当满足步骤 S58的条件时,处理进行至步骤S64。否则,处理进行至步骤S59。在步骤S59中,比较单元13比较在对新TM的无限制PAM的情况下的物理层级别的传送速率(PHY)、与在将传送速率限制为最大8ΡΑΜ的情况下已经忽略了重传比率的传送速率(ΡΗΥ8)。当满足步骤S59的条件时,处理进行至步骤S62。否则,处理进行至步骤S60。 例如,在最初不存在8ΡΑΜ或更小的条件的TM的情况下,因为即使当进行PAM限制时,也不改变传送速率,所以,省略下个步骤S60。步骤S60的“第三条件训练”对应于图6和图7中所示的处理之中步骤S20之后的处理。关于此点,在第三条件训练中,对于当前ΤΜ,应用与第二条件训练的胜利者的条件相同的条件。对于新ΤΜ,开启导频码元,并且应用开启最大8ΡΑΜ限制的条件。S卩,通过对于新TM而切换条件,重复与第二条件训练相同的处理。
20
在步骤S61中,比较单元13比较针对第三条件训练的胜利者的TM的有效传送速率(1-1 讨(3)计附(3))、与在将传送速率限制为最大4 41^2比特4电平)的情况下已经忽略了重传比率的传送速率(PHY4)。(Ret(3))表示通过“第三条件训练”获取的重传比率, 而(PHY(3)或(PHY4))表示物理层级别(即,不考虑重传比率)的传送速率。当满足步骤 S61的条件时,处理进行至步骤S64。否则,处理进行至步骤S62。在步骤S62中,比较单元13比较在对新TM的无限制PAM的情况下的物理层级别的传送速率(PHY)、与在将传送速率限制为最大4PAM的情况下的传送速率(PHY4)。当满足步骤S62的条件时,处理进行至步骤S64。否则,处理进行至步骤S63。例如,在最初不存在 4PAM或更小的条件的TM的情况下,因为即使当进行PAM限制时,也不改变传送速率,所以, 省略下个步骤S63。步骤S63的“第四条件训练”对应于图6和图7中所示的处理之中的步骤S31之后的处理。关于此点,在第四条件训练中,对于当前TM,应用与第三条件训练的胜利者的条件相同的条件。对于新TM,开启导频码元,并且应用开启最大4PAM限制的条件。S卩,通过对于新TM而切换条件,重复与第三条件训练相同的处理。在步骤S64中,帧长控制单元22检查FL控制改变点的检测的存在与否。当未进行检测时,处理进行至步骤S65。当已经进行了检测时,处理进行至步骤S66。在步骤S65中,通信参数设定单元11采用紧挨在此处理之前执行的训练中的胜利者的TM和条件,作为通信单元14的通信参数。在步骤S66中,帧长控制单元22识别紧挨在此处理之前执行的训练中的胜利者的条件是否是“FL控制开”。在FL控制开的情况下,处理进行至步骤S69。否则,处理进行至步骤S67。步骤S67的“第五条件训练”对应于图6和图7所示的处理之中的步骤S20之后的处理。关于此点,在第五条件训练中,对于当前TM,应用与先前的训练的胜利者的条件相同的条件。另一方面,对于新TM,开启FL控制功能,并且应用与先前的训练的胜利者的条件相同的其它条件。即,通过仅仅切换有关“FL控制开”的条件,执行训练。在步骤S68中,通信参数设定单元11采用第五条件训练的胜利者的TM以及对其应用的条件,作为通信单元14的通信参数。步骤S69的“第六条件训练”对应于图6和图7所示的处理之中的步骤S20之后的处理。关于此点,在第六条件训练中,对于当前TM,应用与先前的训练的胜利者的条件相同的条件。另一方面,对于新TM,关闭FL控制功能,并且应用与先前的训练的胜利者的条件相同的其它条件。即,通过仅仅切换有关“FL控制开/关”的条件,执行训练。在步骤S70中,通信参数设定单元11采用第六条件训练的胜利者的TM以及对其应用的条件,作为通信单元14的通信参数。在步骤S71中,通信参数设定单元11识别是否将FL控制开的条件应用于最终被采用作为训练结果的通信参数。当已经选择了 FL控制关的TM时,处理进行至下个步骤S72。在步骤S72中,帧长控制单元22将第二实施例中所描述的错误图谱复位,并产生用于重新设置所述错误图谱的触发。因此,即使检测FL控制改变点时产生脉冲噪声、由于噪声的影响而在所检测的FL控制改变点处产生某些波动等、以及所述错误图谱不反映准确的改变点,在通过重新设置错误图谱而执行FL控制的情况下,也可以提高控制的精度。
新TM的FL控制开/关具有与第一条件训练(步骤S54)、第二条件训练(步骤 S57)、第三条件训练(步骤S60)和第四条件训练(步骤S63)中的每一个中的当前TM的条件相同的条件。通过执行图21和图22的处理,可以在考虑导频码元开/关信息、PAM限制信息和 FL控制开/关信息的情况下,采用更加准确的TM的通信参数。接下来,将参照图23描述有关PLC调制解调器100选择适当的TM的通信参数的操作的整个流程。当启动被施加电力的PLC调制解调器100时,PLC调制解调器100在执行规定的初始化(ADJUST(调整)对应于第一实施例中描述的第四训练)之后,执行CE请求传送(见图6)和至PLC调制解调器100的CER接收(见图6),并基于CER中所包括的评估信息而产生新TM。此后,PLC调制解调器100执行用于评估在400至1000msec的时段上的当前TM和新TM的训练TR11。训练TRll的内容与图6和图7中所示的内容稍微不同。例如,在规定时段上获取当前TM的重传比率和新TM的重传比率,同时,在获得与步骤S12对应的数据传送的结果之前,自开始训练起交替地切换当前TM与新TM。通过比较其结果而确定要采用的 TM。同样地,在经过lsec、3sec、7sec等之后,启动PLC调制解调器100以传送CE请求, 接收对所述请求的CER,并且通过训练TR12等确定要采用的TM。如上所述,将此重复规定
次数(训练TR12、TR13、TR14、......)。训练TR12、TR13或TR14的内容与TRll的内容相
同。重复次数(4)是严格的说明性的。这些是第一步骤的流程。在PLC调制解调器100的启动之后,在约IOsec中使能够进行一般数据传送/接收。在TRll至TR14中不改变训练自身的长度,但是逐渐延长训练时段。在第一步骤之后,例如,在13sec之后启动PLC调制解调器100以在100至 1000msec上执行训练TR21。在训练TR21中的CE请求/CER接收之后,PLC调制解调器100 利用图6中所示的第一训练处理,获取在规定时段上的当前TM的重传比率和新TM的重传比率,比较其结果,并且判定要采用的TM。同样地,例如,在经过21sec之后,启动PLC调制解调器100以执行CE请求/ CER接收,并判定要由训练TR21等采用的TM。如上所述,将所述训练重复规定次数(训练
TR22.......)。训练TR22的内容与TR21的内容相同。重复次数(2)是严格说明性的。这
些是第二步骤的流程。如在第一步骤中,在TR21和TR22中不改变训练自身的长度,但是逐渐延长训练时段。在第二步骤之后,例如,在43sec之后,启动PLC调制解调器100以在100至 11500msec上执行训练TR31。在训练TR31中的CE请求/CER接收之后,PLC调制解调器100 执行图6中所示的第一至第四训练处理,并判定要采用的TM。在此情况下,当执行图6和图 7的处理时,预先获取当前TM的必要的通信特性(例如,重传比率)。获取时段紧挨在执行第一至第四训练处理之前(例如,39sec至43sec)。同样地,例如,在经过57sec之后,启动PLC调制解调器100以执行CE请求/CER接收,并判定要由训练TR32等采用的TM。如上所述,将所述训练重复规定次数(训练
TR32.......)。训练TR32的内容与TR31的内容相同。重复次数O)是严格说明性的。这
些是第三步骤的流程。如在第一和第二步骤中,在TR31和TR32中不改变训练自身的长度,但是逐渐延长训练时段。关于此点,在训练时段达到约30seC之后,训练时段是恒定的。因为紧挨在启动PLC调制解调器100之后,作为传送信道的电力线700的特性处于不稳定状态中,所以,图23的处理通过在迅速地且完全地执行短时段的简单训练处理的同时校正TM,并且通过执行根据时间的经过而强调长时段的确定性的训练处理,使得能够平滑地且准确地采用最佳TM。PLC调制解调器100可以执行与图23的处理异步的FL控制开/关判定。这里,将概括第一至第三实施例如下。根据本发明的实施例,提供了一种用于经由传送信道将数据传送至其它通信设备的通信设备,包括通信帧产生单元,其产生存储所述数据的通信帧;通信特性获取单元, 其获取所述传送信道的通信特性;以及帧长控制单元,其基于所述传送信道的通信特性,控制所述通信帧的帧长。根据所述通信设备,即使当传送信道状态不恒定时,也可以维持最佳通信特性,并且还可以防止传送效率劣化。例如,可以控制仅仅在存在通信特性可能劣化的可能性的时间段中不传送通信帧。优选地,在本发明的通信设备中,所述传送信道是电力线。根据所述通信设备,即使当所述传送信道是电力线并且所述传送信道的状态不恒定时,也可以维持最佳通信特性,并且还可以防止传送效率劣化。优选地,在本发明的通信设备中,所述通信特性获取单元获取与电力线的阻抗改变对应的信息,作为所述通信特性。根据所述通信设备,因为通过获取与阻抗改变对应的信息作为所述通信特性,可以控制帧长以使得阻抗改变没有影响,所以,即使当电力线的阻抗不恒定时,也可以防止传送效率劣化。优选地,在本发明的通信设备中,所述帧长控制单元基于与阻抗改变对应的信息来估计电力线上的阻抗改变点,并且可以基于阻抗改变点来控制通信帧的帧长。根据所述通信设备,可以识别已经通过阻抗改变而改变了传送信道特性的时间点,并且可以通过将所识别的时间点估计为阻抗改变点,避免稍后对于被估计在阻抗改变点处的通信帧进行通信。优选地,在本发明的通信设备中,所述通信特性获取单元获取有关当已经传送了通信帧时在所述通信帧中的各规定时间段的传送错误的传送错误信息,作为与阻抗改变对应的信息。所述帧长控制单元可以基于所述传送错误信息来估计阻抗改变点。根据所述通信设备,可以判定是否已经产生了所传送的通信帧的传送错误,并控制帧长以避免传送错误产生点。优选地,在本发明的通信设备中,所述通信特性获取单元可以累积在每个规定时间段的传送错误信息。所述帧长控制单元可以提取所累积的传送错误信息单元的数目等于或大于规定值的第一时间段、以及在所述第一时间段之后的第二时间段,并且可以将第一时间段估计为电力线中的第一阻抗改变点,并将第二时间段估计为电力线中的第二阻抗改变点。根据所述通信设备,可以获知频繁地产生传送错误的定时,并且可以控制帧长以避免所述定时。优选地,在本发明的通信设备中,所述帧长控制单元基于所估计的第一阻抗改变点与所估计的第二阻抗改变点之间的距离,校正所估计的阻抗改变点的位置。根据所述通信设备,所述第一时间段和所述第二时间段趋于从电力线的实际阻抗改变点向后偏移。可以通过校正改变点的位置来控制帧长,使得确保不在阻抗改变点处传送通信帧。优选地,在本发明的通信设备中,所述通信特性获取单元通过检测要在传送信道上传送的通信帧,获取关于传送信道的数据量信息。所述帧长控制单元基于所述数据量信息来判定是否控制通信帧的帧长。根据所述通信设备,通过在所述传送信道上的数据量(即,业务)大的情况下禁止控制帧长、并且在所述数据量小的情况下控制帧长,可以在维持最佳通信特性的同时防止传送效率劣化。此外,提供了一种用于经由传送信道将数据传送至其它通信设备的通信方法,包括产生存储所述数据的通信帧;获取所述传送信道的通信特性;以及基于所述传送信道的通信特性,控制所述通信帧的帧长。根据所述通信方法,即使当传送信道的状态不恒定时,也可以维持最佳通信特性, 并且还可以防止传送效率劣化。例如,可以控制仅仅在存在通信特性可能劣化的可能性的时间段中不传送通信帧。另外,提供了一种在用于经由传送信道将数据传送至其它通信设备的通信设备中使用的集成电路,包括通信帧产生单元,其产生存储所述数据的通信帧;通信特性获取单元,其获取所述传送信道的通信特性;以及帧长控制单元,其基于所述传送信道的通信特性,控制所述通信帧的帧长。根据所述集成电路,即使当传送信道的状态不恒定时,也可以维持最佳通信特性, 并且还可以防止传送效率劣化。例如,可以控制仅仅在存在通信特性可能劣化的可能性的时间段中不传送通信帧。优选地,本发明的通信设备还包括通信性能获取单元,其获取与所述通信帧对应的通信性能;以及判定单元,其基于所述通信性能,判定是否控制所述通信帧的帧长。根据所述通信设备,即使当传送信道的状态不恒定时,也可以维持最佳通信特性, 并且还可以防止传送效率劣化。例如,可能存在难以根据传送信道的类型或环境而准确地捕获传送信道特性的情况。当已经基于不准确地捕获的传送信道特性而控制了通信帧的帧长时,存在传送效率可能劣化的问题。通过基于通信帧的通信性能而判定是否控制通信帧的帧长,可以抑制由于不必要的帧长控制操作而导致的传送效率劣化。优选地,本发明的通信设备还包括传送单元,其将所述通信帧传送至所述其它通信设备;以及接收单元,其从所述其它通信设备接收对所述通信帧的响应,其中,所述响应包括有关所述通信性能的信息。根据所述通信设备,通过从对通信帧的响应中获取有关通信性能的信息,可以抑制由于不必要的帧长控制操作而导致的传送效率劣化。优选地,在本发明的通信设备中,有关所述通信性能的信息包括有关所述通信帧的重传比率和有关所述通信帧的传送速率的至少一个。根据所述通信设备,通过获取有关通信帧的重传比率和有关通信帧的传送速率的至少一个作为有关通信性能的信息,可以抑制由于不必要的帧长控制操作而导致的传送效率劣化。优选地,在本发明的通信设备中,所述传送单元传送已经被控制帧长的第一通信帧、以及未被控制帧长的第二通信帧。所述接收单元可以接收有关与所述第一通信帧对应的第一通信性能的信息、以及有关与所述第二通信帧对应的第二通信性能的信息。所述判定单元可以基于所述第一通信性能和所述第二通信性能的比较结果,判定是否控制所述通信帧的帧长。根据所述通信设备,通过比较被控制了帧长的通信帧的通信性能(第一通信性能)、与未被控制帧长的通信帧的通信性能(第二通信性能),可以判定是否控制通信帧的帧长。优选地,本发明的通信设备还包括导频码元插入单元,其将导频码元插入所述通信帧中,其中,所述判定单元基于所述通性能,判定是否插入所述导频码元。根据所述通信设备,即使当传送信道的状态不恒定时,也可以维持最佳通信特性, 并且还可以防止传送效率劣化。例如,可能存在难以根据传送信道的类型或环境而准确地捕获传送信道特性的情况。当已经基于不准确地捕获的传送信道特性而插入了导频码元时,存在传送效率可能劣化的问题。通过基于通信帧的通信性能而判定是否插入导频码元, 可以抑制由于冗余的导频码元的插入而导致的传送效率劣化。优选地,本发明的通信设备还包括调制/解调单元,其对所述通信帧进行调制/ 解调;以及决定单元,其基于所述通信性能,决定调制/解调方案。根据所述通信设备,因为能够基于通信帧的通信性能而决定合适的调制/解调方案,所以,可以抑制由于不合适的调制方案选择操作导致的传送效率的劣化或重传。优选地,本发明的通信方法还包括获取与所述通信帧对应的通信性能;以及基于所述通信性能,判定是否控制所述通信帧的帧长。根据所述通信方法,即使当传送信道的状态不恒定时,也可以维持最佳通信特性, 并且还可以防止传送效率劣化。例如,可能存在难以根据传送信道的类型或环境而准确地捕获传送信道特性的情况。当已经基于不准确地捕获的传送信道特性而控制了通信帧的帧长时,存在传送效率可能劣化的问题。通过基于通信帧的通信性能而判定是否控制通信帧的帧长,可以抑制由于不必要的帧长控制操作导致的传送效率劣化。优选地,本发明的集成电路还包括通信性能获取单元,其获取与所述通信帧对应的通信性能;以及判定单元,其基于所述通信性能,判定是否控制所述通信帧的帧长。根据所述集成电路,即使当传送信道的状态不恒定时,也可以维持最佳通信特性, 并且还可以防止传送效率劣化。例如,可能存在难以根据传送信道的类型或环境而准确地捕获传送信道特性的情况。当已经基于不准确地捕获的传送信道特性而控制了通信帧的帧长时,存在传送效率可能劣化的问题。通过基于通信帧的通信性能而判定是否控制帧长,可以抑制由于不必要的帧长控制操作导致的传送效率劣化。
虽然已经针对特定的优选实施例而说明并描述了本发明,但是本领域技术人员显而易见,可以基于本发明的教示而进行各种改变和修改。显而易见的是,这样的改变和修改在如权利要求所定义的本发明的精神、范畴和意图内。本申请基于2009年1月16日提交的日本专利申请No. 2009-007906和2009年1 月16日提交的日本专利申请No. 2009-007907,将它们的内容合并在此用于参考。工业实用性本发明即使在传送信道的状态不恒定时也可以维持最佳通信特性,并且对于能够防止传送效率劣化的通信设备等来说是有益的。参考标记列表
11 通信参数设定单元
12 通信性能获取单元
13 比较单元
14 通信单元
15 传送信道
21 通信帧产生单元
22 帧长控制单元
23 通信特性获取单元
24 通信单元
25 传送信道
26 PLC调制解调器
102电源连接器
150管理设备
200电路模块
210主IC
211:CPU
212:PLC MAC 块
213:PLC PHY 块
220:AFE IC
221=DA转换器(DAC)
222=AD转换器(ADC)
230=PHYIC
240:存储器
251低通滤波器
252驱动器IC
260带通滤波器
270華禹合器
281:AMP IC
282:ADC IC
60 =AC周期检测器
300开关电源
400电源插头
500电插座
600电源线缆
700电力线
权利要求
1.用于经由传送信道将数据传送至其它通信设备的通信设备,包括 通信特性获取单元,获取所述传送信道的通信特性;以及帧长控制单元,基于所述传送信道的通信特性,控制存储所述数据的通信帧的帧长。
2.如权利要求1所述的通信设备,所述通信特性获取单元获取与所述传送信道的通信特性的改变对应的信息。
3.如权利要求1所述的通信设备,还包括通信帧产生单元,产生存储所述数据的所述通信帧。
4.如权利要求1所述的通信设备, 所述传送信道是电力线。
5.如权利要求3所述的通信设备,所述通信特性获取单元获取与所述电力线的阻抗改变对应的信息,作为所述通信特性。
6.如权利要求5所述的通信设备,所述帧长控制单元基于与所述阻抗改变对应的信息来估计所述电力线中的阻抗改变点,并且基于所述阻抗改变点来控制所述通信帧的帧长。
7.如权利要求3所述的通信设备,所述通信帧产生单元在所述电力线中的阻抗改变点附近不发送所述通信帧。
8.如权利要求6所述的通信设备,所述通信特性获取单元获取有关当已经传送了所述通信帧时、在所述通信帧中的各规定时间段的传送错误的传送错误信息,作为与所述阻抗改变对应的信息;并且所述帧长控制单元基于所述传送错误信息来估计所述阻抗改变点。
9.如权利要求8所述的通信设备,所述通信特性获取单元累积在各规定时间段的传送错误信息;并且所述帧长控制单元提取所累积的传送错误信息单元的数目等于或大于规定值的第一时间段、以及在所述第一时间段之后的第二时间段,并且将所述第一时间段估计为所述电力线中的第一阻抗改变点,将所述第二时间段估计为所述电力线中的第二阻抗改变点。
10.如权利要求9所述的通信设备,所述帧长控制单元基于所估计的第一阻抗改变点与所估计的第二阻抗改变点之间的距离,校正所估计的阻抗改变点的位置。
11.如权利要求1至10中的任一项所述的通信设备,还包括 通信性能获取单元,获取与所述通信帧对应的通信性能;以及判定单元,基于所述通信性能,判定是否控制所述通信帧的帧长。
12.如权利要求11所述的通信设备,还包括传送单元,将所述通信帧传送至所述其它通信设备;以及接收单元,从所述其它通信设备接收对所述通信帧的响应, 所述响应包括有关所述通信性能的信息。
13.如权利要求12所述的通信设备,所述有关所述通信性能的信息包括有关所述通信帧的重传比率和有关所述通信帧的传送速率的至少一个。
14.如权利要求12或13所述的通信设备,所述传送单元传送已经被控制了帧长的第一通信帧、以及尚未被控制帧长的第二通信帧;所述接收单元接收有关与所述第一通信帧对应的第一通信性能的信息、以及有关与所述第二通信帧对应的第二通信性能的信息;并且所述判定单元基于所述第一通信性能和所述第二通信性能的比较结果,判定是否控制所述通信帧的帧长。
15.如权利要求11至14中的任一项所述的通信设备,还包括 导频码元插入单元,将导频码元插入所述通信帧中,所述判定单元基于所述通信性能,判定是否插入所述导频码元。
16.如权利要求11至15中的任一项所述的通信设备,还包括 调制/解调单元,对所述通信帧进行调制/解调;以及决定单元,基于所述通信性能,决定调制/解调方案。
17.用于经由传送信道将数据传送至其它通信设备的通信方法,包括 产生存储所述数据的通信帧;获取所述传送信道的通信特性;以及基于所述传送信道的通信特性,控制存储所述数据的所述通信帧的帧长。
18.如权利要求17所述的通信方法,还包括 获取与所述通信帧对应的通信性能;以及基于所述通信性能,判定是否控制所述通信帧的帧长。
19.在用于经由传送信道将数据传送至其它通信设备的通信设备中使用的集成电路, 包括通信帧产生单元,产生存储所述数据的通信帧;通信特性获取单元,获取所述传送信道的通信特性;以及帧长控制单元,基于所述传送信道的通信特性,控制所述通信帧的帧长。
20.如权利要求19所述的集成电路,还包括通信性能获取单元,获取与所述通信帧对应的通信性能;以及判定单元,基于所述通信性能,判定是否控制所述通信帧的帧长。
全文摘要
一种用于经由传送信道将数据传送至其它通信设备的通信设备,包括通信特性获取单元,获取所述传送信道的通信特性;以及帧长控制单元,基于所述传送信道的通信特性,控制存储所述数据的通信帧的帧长。
文档编号H04L5/16GK102342058SQ20108001053
公开日2012年2月1日 申请日期2010年1月15日 优先权日2009年1月16日
发明者古山孝好, 吉泽谦辅, 小西泰辅, 成田笃雨 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1