一种电缆调制解调器及其增益调整方法

文档序号:7648386阅读:182来源:国知局

专利名称::一种电缆调制解调器及其增益调整方法
技术领域
:本发明属于网络通信领域,尤其涉及一种电缆调制解调器及其增益调整方法。
背景技术
:电缆调制解调器(CableModem)是一种可以通过有线电视网络进行高速数据接入的装置,一般有两个接口,其中一个接口与有线电3见端口连接,另一个接口与计算机连接。电缆调制解调器在两个不同的方向上接收和发送数据,将上、下行数字信号用不同的调制方式调制在双向传输的某一个6MHz或8MHz带宽的电视频道上。电缆调制解调器包括主芯片和调谐器。现有技术中,电缆调制解调器利用调谐器中可变增益放大器(VariableGainAmplifie,VGA)的默认控制等级接收电平,对射频电流(RF)信号进行锁频。即利用调谐器中VGA接口的默认控制等级可接收-20dBmV+28dBmV(调制方式为64QAM,不同的电缆调制解调器会有ldBmV-2dBmV的差别)的电平范围。现有的电缆调制解调器无法调整增益控制等级,使可接收的电平范围受到限制,在网络状况相对较差时无法上网。
发明内容本发明实施例的目的在于提供一种电缆调制解调器及其增益调整方法,旨在解决现有的电缆调制解调器无法调整增益控制等级,可接收的电平范围受到限制的问题。本发明实施例是这样实现的,一种电缆调制解调器的增益调整方法,所述方法包括以下步骤判断当前信号是否为弱信号;当弱信号时,读取当前频点的电平值;根据所述电平值自动调整增益控制等级。本发明还提供一种电缆调制解调器,包括主芯片及调谐器,主芯片包括QAM状态寄存器,调谐器包括增益寄存器,所述主芯片还包括信号强弱判断模块及电平值判断模块;所述调谐器还包括增益控制等级自动设置模块,其中,所述信号强弱判断模块,用于读取QAM状态寄存器的WEAKSIG位的值判断当前信号是否为弱信号;所述电平值判断模块,用于在弱信号时判断当前电平值;所述增益控制等级自动设置模块,用于根据所述电平值判断模块的判断结果改变所述增益寄存器的值,设置增益控制等级。本发明实施例的电缆调制解调器的增益调整方法,通过判断当前信号是否为弱信号,当弱信号时读取当前频点的电平值,才艮据电平值自动调整调谐器的增益控制等级,扩大了可接收的电平范围。图1是本发明实施例提供的电缆调制解调器的增益调整方法示意图。图2是本发明实施例提供的电缆调制解调器上线过程中增益调整方法流程图。图3是本发明实施例提供的电缆调制解调器上线后信号发生变化时增益调整方法流程图。图4是本发明实施例提供的电缆调制解调器示意图。图5是本发明另一种实施例提供的电缆调制解调器示意图。具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例的电缆调制解调器的增益调整方法,才艮据当前信号的强弱自动调整电缆调制解调器的增益,扩大了电缆调制解调器可接收的电平范围。图1示出了本发明实施例提供的电缆调制解调器增益调整方法的实现流程,详述如下步骤S101:判断当前信号是否为弱信号。电缆调制解调器的主芯片包括QAM状态寄存器。在QAM状态寄存器中,描述QAM状态的主要有两位,位O(WEAKSIG)和位l(QAMLOCK)。其中,WEAKSIG位表示自动增益控制(AutomaticGainControl,AGC)是否已经达到其最大增益,即表示监测到低幅度的信号,或者是信号可能丟失。WEAKSIG位的值为0,表示信号正常(或强信号);WEAKSIG位的值为1,表示信号为弱步骤S102:若当前信号为弱信号,读取当前频点的电平值。步骤S103:根据读取的电平值对增益寄存器低两位的值进行相应的设置,自动调整调谐器的VGA增益控制等级。、若当前信号为弱信号,读取的当前频点的电平值小于O时,说明信号太弱,超出当前增益控制等级的电平范围,因此提高增益控制等级。若当前信号为弱信号,读取的当前频点的电平值不小于0时,说明信号太强,超出当前增益控制等级的电平范围,因此降低增益控制等级。本发明实施例的电缆调制解调器的增益调整方法适用于电缆调制解调器上线过程及上线后信号发生变化时的处理流程。为了便于描述,本发明实施例以MT2060调谐器为例,详细说明本发明实施例的具体实现。MT2060调谐器VGA的增益控制分为三个等级MT2060—VGAG一0DB、MT2060—VGAG—5DB及MT2060—VGAG—IIDB。一般默认采用的控制等级为MT2060_VGAG_5DB。下表给出了增益寄存器低两位的值对应的MT2060调谐器VGA的增益控制等级。<table><row><column>寄存器低两位的值</column><column>增益选斧说明</column></row><row><column>00</column><column>MT2060VGAGODB</column></row><row><column>01</column><column>MT2060VGAG5DB</column></row><row><column>10</column><column>保留</column></row><row><column>11</column><column>MT2060VGAG11DB</column></row><table>在电缆调制解调器上线过程中,如图2所示,电缆调制解调器的增益调整方法如下在步骤S201中,电缆调制解调器启动后对其内部的碩/f牛进行初始化。在步骤S202中,将增益寄存器低两位的值设置为01,选择默认的增益控制等级。一般默认采用的增益控制等级为MT2060—VGAG—5DB。在步骤S203中,获取当前扫描的频点。在步骤S204中,读取QAM状态寄存器中WEAKSIG位的值,判断当前信号是否为弱信号。如果当前信号为弱信号,则转入步骤S205;如果当前信号不是弱信号,则转入步骤S208。在步骤S205中,读取当前频点的电平值,判断电平值是否小于O。若当前频点的电平值小于O,说明信号太低,转入步骤S206;若当前频点的电平值不小于O,说明信号太高,转入步骤S207。在步骤S206中,提高增益控制等级,将调谐器增益寄存器的低两位设置为11,选择增益控制等级MT2060—VGAG—IIDB,转入步骤S208。在步骤S207中,降低增益控制等级,将调谐器的增益寄存器的低两位设置为OO,选择增益控制等级MT2060一VGAGJ)DB,转入步骤S208。在步骤S208中,同步下行通道。在步骤S209中,读取QAM状态寄存器QAMLOCK位的值,判断下行通道是否已经同步。QAM状态寄存器QAMLOCK位的值为1时说明已经同步,QAMLOCK位的值为0时说明未同步。若下行通道已经同步,转入步骤S210;若下行通道未同步,将调谐器增益寄存器的低两位设置为01,选择默认的增益控制等级MT2060JVGAG—5DB;扫描下一个频点,转入步骤S204;在步骤S210中,锁定下行通道。在步骤S211中,获取上行通道参数,锁定上行通道;在步骤S212中,建立IP连接。在步骤S213中,下载配置文件,注册后上线。电缆调制解调器上线过程中,在同步下行信号时,通过读取QAM状态寄存器中WEAKSIG位的值来判断当前的网络信号,根据实际网络信号动态调整调谐器的增益控制等级,扩大了电缆调制解调器可接收的电平范围,从而使电缆调制解调器在更为宽松的网络环境下上线。电缆调制解调器上线后信号发生变化时,如图3所示,其增益调整方法如下在步骤S301中,读取QAM状态寄存器WEAKSIG位的值。在步骤S302中,根据QAM状态寄存器WEAKSIG位的值来判断当前信号是否为弱信号。若当前信号不是弱信号时,转入步骤S301;若当前信号为弱信号时,转入步骤S303。在步骤S303中,读取当前调谐器的增益控制等级。在步骤S304中,读取当前频点的电平值。在步骤S305中,判断增益控制等级是否为MT2060—VGAG_5DB。若增益控制等级为MT2060—VGAG—5DB,转入步骤S306;若增益控制等级不是MT2060_VGAG—5DB,则转入步骤S309。在步骤S306中,判断电平值是否小于0。若电平值小于0,则进入步骤S307;若电平值不小于O,则进入步骤S308。在步骤S307中,将增益寄存器的低两位设置为11,选择增益控制等级MT2060—VGAG—11DB,扩大了当前可接收电平的可控范围,转入步骤S301。在步骤S308中,将增益寄存器的低两位设置为00,选择增益控制等级MT2060_VGAG—ODB,扩大了当前可接收电平的可控范围,转入步骤S301。在步骤S309中,判断增益控制等级是否为MT2060—VGAGJ1DB。若增益控制等级为MT2060—VGAG—11DB,则转入步骤S310;若增益控制等级不是MT2060—VGAGJ1DB,则转入步骤S311。在步骤S310中,判断电平值是否小于O。若电平值小于O,则信号太低,转入步骤S312;若电平值不小于O,说明信号太高,转入步骤S313。在步骤S312中,当前的信号强度已经超出了调谐器的可控范围,电缆调制解调器掉线。在步骤S313中,将增益寄存器的低两位设置为01,选择增益控制等级MT2060—VGAG—5DB。在步骤S311中,判断电平值是否小于O。若电平值小于O,说明信号太低,转入步骤S314;若电平值不小于O,转入步骤S312中,掉线。在步骤S314中,将增益寄存器的低两位设置为01,选择增益控制等级MT2060—VGAG—5DB;电缆调制解调器上线后信号发生变化时,不断监测当前的网络状态,当信号超出可接收的电平范围时及时调整调谐器的增益控制等级,从而扩大电缆调制解调器在线的电平范围。如图4所示,本发明实施例的电缆调制解调器包括主芯片410及调谐器420。主芯片410包括QAM状态寄存器411、信号强弱判断模块412及电平值判断模块413;调谐器420包括增益寄存器421及增益控制等级自动设置模块422。信号强弱判断模块412根据读取QAM状态寄存器411的WEAKSIG位的值判断当前信号是否为弱信号,当WEAKSIG位的值为1,表示信号为弱信号。当WEAKSIG位的值为0,表示信号正常;当当前信号为弱信号时,电平值判断模块413读取当前频点的电平值,判断电平值是否小于O,将其结果传输给增益控制等级自动设置模块422,增益控制等级自动设置模块422根据接收的电平值对调谐器420的增益寄存器421的低两位的值进行相应的设定,改变增益控制等级。当电平值判断模块413读取的电平值小于0时,增益控制等级自动设置模块422将增益寄存器421的低两位的值设置为ll,提高增益控制等级;当电平值判断模块413读取的电平值不小于0时,将增益寄存器的低两位的值设置为OO,降低增益控制等级。如图5所示,在具体实施当中电缆调制解调器的调谐器420还可包括增益控制等级判断模块423,用于电缆调制解调器上线后信号发生时判断当前的增益控制等级。电缆调制解调器上线后信号强弱判断^t块412根据读取QAM状态寄存器的WEAKSIG位的值判断当前信号是否为弱信号,当WEAKSIG位的值为1,表示信号为弱信号;当WEAKSIG位的值为0,表示信号正常。当当前信号为弱信号时,增益控制等级判断模块423通过读取增益寄存器421的低两位的值进行判断,将其结果传输给电平值判断模块413。其中,增益控制等级判断模块423通过读取增益寄存器的低两位的值判断当前的增益控制等级。增益控制等级判断模块423判断当前增益控制等级不是为5DB时,再判断是否为11DB,并启动电平值判断模块413读取当前频点的电平值,判断电平值是否小于O,将其结果传输给增益控制等级自动设置模块422;增益控制等级自动设置模块422根据接收的电平值对调谐器增益寄存器的低两位的值进行相应的设定,改变调谐器的增益控制等级。当增益控制等级为11DB,并电平值小于O时,电缆调制解调器掉线;当增益控制等级为IIDB,并电平值不小于0时,增益控制等级自动设置模块422将增益寄存器的低两位的值设置为01,提高增益控制等级;当增益控制等级不是为IIDB,并电平值判断模块413判断电平值小于0时,增益控制等级自动设置模块422将增益寄存器的低两位的值设置为Ol,提高增益控制等级;当增益控制等级不是为11DB,并电平值判断模块413判断电平值不小于0时,电缆调制解调器掉线。在具体实施当中,增益控制等级判断模块423可以为与增益控制等级自动设置模块422连接的调谐器420内部的一个独立的模块,也可以为包含在增益控制等级自动设置模块422内部的模块。本发明实施例的电缆调制解调器的增益调整方法,通过读取QAM状态寄存器WEAKSIG位的值来判断当前信号是否为弱信号,当弱信号时读取当前频点的电平值,根据电平值对增益寄存器低两位的值进行相应的设置,自动调整调谐器的增益控制等级,扩大了可接收的电平范围。从而,在上线过程中,电缆调制解调器可以在更为宽松的网络环境下上线,上线后及时调整调谐器的增益控制等级,从而扩大在线的电平范围。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。权利要求1、一种电缆调制解调器的增益调整方法,其特征在于,所述方法包括以下步骤判断当前信号是否为弱信号;当弱信号时,读取当前频点的电平值;根据所述电平值自动调整增益控制等级。2、如权利要求1所述的电缆调制解调器的增益调整方法,其特征在于,所述当前的增益控制等级通过读取调谐器的增益寄存器的低两位的值确定。3、如权利要求2所述的电缆调制解调器的增益调整方法,其特征在于,所述根据所述电平值自动调整增益控制等级的步骤具体为若读取的当前频点的电平值小于O,则提高增益控制等级;若读取的当前频点的电平值不小于0,则降低增益控制等级。4、如权利要求1所述的电缆调制解调器的增益调整方法,其特征在于,在电缆调制解调器上线后进行增益调整时,如果当前增益控制等级最高,且当前频点的电平值小于零,或者当前增益控制等级最低,且当前频点的电平值不小于零,则做掉线处理。5、一种电缆调制解调器,包括主芯片及调谐器,主芯片包括QAM状态寄存器,调谐器包括增益寄存器,其特征在于,所述主芯片还包括信号强弱判断模块及电平值判断模块;所述调谐器还包括增益控制等级自动设置模块,其中,所述信号强弱判断模块,用于读取QAM状态寄存器的WEAKSIG位的值判断当前信号是否为弱信号;所述电平值判断模块,用于在弱信号时判断当前电平值;所述增益控制等级自动设置模块,用于根据所述电平值判断模块的判断结果改变所述增益寄存器的值,设置增益控制等级。6、如权利要求5所述的电缆调制解调器,其特征在于,所述增益控制等级自动设置模块在所述电平值判断模块读取的当前频点的电平值小于0时提高增益控制等级,在所述电平值判断模块读取的当前频点的电平值不小于0时降低增益控制等级。7、如权利要求5所述的电缆调制解调器,其特征在于,所述电缆调制解调器还包括增益控制等级判断^f莫块,用于判断当前的增益控制等级,将其结果传输给所述增益控制等级自动设置模块。8、如权利要求7所述的电缆调制解调器,其特征在于,所述增益控制等级判断模块通过读取所述增益寄存器的低两位的值判断增益控制等级。9、如权利要求7所述的电缆调制解调器,其特征在于,所述增益控制等级判断模块位于所述增益控制等级自动设置模块内部或外部。10、如权利要求7所述的电缆调制解调器,其特征在于,所述增益控制等级自动设置模块在电缆调制解调器上线后进行增益调整时,在当前增益控制等级最高,且当前频点的电平值小于零,或者当前增益控制等级最低,且当前频点的电平值不小于零时做掉线处理。全文摘要本发明适用于网络通信领域,提供了一种电缆调制解调器及其增益调整方法,所述方法包括以下步骤判断当前信号是否为弱信号;当弱信号时,读取当前频点的电平值;根据所述电平值自动调整增益控制等级。本发明实施例的电缆调制解调器的增益调整方法,通过判断当前信号是否为弱信号,当弱信号时读取当前频点的电平值,根据当前的电平值自动调整增益控制等级,扩大了可接收的电平范围。文档编号H04B3/04GK101202562SQ20071007409公开日2008年6月18日申请日期2007年4月24日优先权日2007年4月24日发明者刘代民,庆龙申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1