U接口回路极性自动反转系统及方法

文档序号:7956990阅读:209来源:国知局
专利名称:U接口回路极性自动反转系统及方法
技术领域
本发明涉及一种回路极性自动反转系统与方法,尤指一种U接口回路极性自动反转系统与方法。
背景技术
在现有综合数字业务网(Integrated Services Digital Network,ISDN)中,用户终端通过一数字服务单元(Digital Service Unit)与线路终端(Line terminal)连接,并通过线路终端与交换终端(Exchange Termination)连接。数字服务单元与用户终端一起安装于室内。而线路终端与数字服务单元之间通过U接口通信连接。
由于人为安装的原因,数字服务单元会因U接口回路极性的倒置,而无法与线路终端之间正常通信,进而使得用户终端无法正常工作。且用户自行更改数字服务单元的U接口回路极性则很不方便。

发明内容有鉴于此,需提供一种U接口回路极性自动反转系统,用于实现U接口回路极性的自动反转。
此外,还需要提供一种U接口回路极性自动反转方法,用于实现U接口回路极性的自动反转。
一种U接口回路极性自动反转系统,设置于线路终端中,该线路终端与数字服务单元之间通过该U接口通信连接,该系统包括电流检测模块、回路极性判断模块以及回路极性反转模块。电流检测模块用于检测该U接口的回路电流。回路极性判断模块用于在该回路电流存在的情况下判断该U接口回路极性是否正确。回路极性反转模块用于在回路极性不正确时反转该线路终端的U接口回路的极性。
一种U接口回路极性自动反转方法,该方法用于线路终端中,该线路终端通通过该U接口讯连接数字服务单元,该方法包括检测该线路终端的U接口的回路电流;在回路电流存在时判断该U接口的回路极性是否正确;以及若该U接口的回路的极性不正确,则反转该线路终端的U接口的回路极性。
本发明所提供的U接口回路极性自动反转系统及方法利用回路极性判断模块判断线路终端的U接口的回路极性是否正确,并在回路极性不正确时自动反转回路极性,避免了网络设备由于回路极性不正确而无法正常工作的情况。

图1为本发明U接口回路极性自动反转系统一实施方式的模块图。
图2为本发明U接口回路极性自动反转系统另一实施方式的模块图。
图3为本发明U接口回路极性自动反转系统又一实施方式的模块图。
图4为本发明U接口回路极性自动反转系统又一实施方式的模块图。
图5为本发明U接口回路极性自动反转系统又一实施方式的模块图。
图6为本发明U接口回路极性自动反转方法一实施方式的流程图。
图7为本发明U接口回路极性自动反转方法另一实施方式的流程图。
图8为本发明U接口回路极性自动反转方法又一实施方式的流程图。
图9为本发明U接口回路极性自动反转方法又一实施方式的流程图。
图10为本发明U接口回路极性自动反转方法又一实施方式的流程图。
图11为图10中节点D之后的流程图。
图12为图10中节点C之后的流程图。
图13为图12中节点E之后的流程图。
具体实施方式参阅图1,所示为本发明一实施方式中U接口回路极性自动反转系统100的模块图。在本实施方式中,线路终端10与数字服务单元20之间通过U接口通信连接,U接口回路极性自动反转系统100设置于线路终端10中。U接口回路极性自动反转系统100包括电流检测模块101、回路极性判断模块103以及回路极性反转模块105。
电流检测模块101用于检测线路终端10与数字服务单元20之间的U接口的回路电流是否存在,并在电流存在的情况下启动回路极性判断模块103工作。
回路极性判断模块103用于判断线路终端10与数字服务单元20之间的回路极性是否正确,并在回路极性不正确的情况下启动回路极性反转模块105工作。
回路极性反转模块105用于反转线路终端10的U接口回路极性。
参阅图2,所示为本发明另一实施方式中U接口回路极性自动反转系统200的模块图。U接口回路极性自动反转系统200包括电流检测模块201、回路极性判断模块203以及回路极性反转模块205。
电流检测模块201用于检测数字服务单元20与线路终端10之间的U接口回路电流,并在回路电流存在的情况下启动回路极性判断模块203工作。
回路极性判断模块203用于检测线路终端10的U接口回路极性是否正确,其包括第一计时器2031、第一判断子模块2033以及帧检测子模块2035。第一计时器2031用于按照设定的计时周期计时。在本实施方式中,该计时周期大于线路终端10与数字服务单元20之间帧同步所需的时间。第一判断子模块2033用于判断第一计时器2031是否超时,并在第一计时器2031未超时的情况下启动帧检测子模块2035工作。帧检测子模块2035用于判断在第一计时周期内线路终端10与数字服务单元20之间的帧是否同步。在本实施方式中,若在第一计时周期内,帧未同步,即第一计时器2031超时前,帧仍未同步,则启动回路极性反转模块205工作。
回路极性反转模块205用于反转线路终端10中U接口回路极性。
参阅图3,所示为本发明又一实施方式中U接口回路极性自动反转系统300之模块图。
U接口回路极性自动反转系统300包括电流检测模块301、回路极性判断模块303以及回路极性反转模块305。
电流检测模块301用于检测U接口回路电流的变化。在本实施方式中,U接口回路电流的变化包括回路电流存在与回路电流不存在。
回路极性判断模块303用于判断U接口回路极性是否正确,并在回路极性不正确的情况下驱动回路极性反转模块305工作。回路极性判断模块303包括第二计时器3031、第二判断子模块3033、计数器3035以及第三判断子模块3037。第二计时器3031用于记录回路电流变化时的系统时间。第二判断子模块3033用于判断回路电流连续变化两次的系统时差Td是否存在于开区间(A-x,A+x)ms内。在本实施方式中,A为预设值,例如40ms,x为系统误差。计数器3035用于记录Td存在于开区间(A-x,A+x)ms内的次数C。第三判断子模块用于判断计数器3035的值C是否大于预设的第一阈值,并在C大于第一阈值时将计数器3035清零,同时驱动回路极性反转模块305工作。
回路极性反转模块305用于反转线路终端10的U接口回路极性。
参阅图4,所示为本发明又一实施方式中U接口回路极性自动反转系统400之模块图。
U接口回路极性自动反转系统400包括电流检测模块401、回路极性判断模块403以及回路极性反转模块405。
电流检测模块401用于检测线路终端10中U接口回路电流的变化。在本实施方式中,U接口回路电流的变化包括回路电流存在与回路电流不存在。
回路极性判断模块403用于判断U接口回路极性是否正确,并在回路极性不正确的情况下驱动回路极性反转模块405工作。回路极性判断模块403包括第二计时器4031与第四判断子模块4033。第二计时器4031用于记录回路电流变化时的系统时间。在本实施方式中,第二计时器4031将回路电流每次变化时的系统时间记录在M+1位的第一队列中,且第i+1次电流变化的系统时间记录于第一队列的第i位(i=1,2...M+1)。第四判断子模块4033用于根据第一队列记录的系统时间判断电流连续变化M次的系统时差Tm是否小于预设的第二阈值,并在Tm小于第二阈值时将第一队列清零,同时驱动回路极性反转模块405工作。本实施方式中,该第二阈值等于(M*A+x)ms,例如A可为40ms,x为系统误差。
回路极性反转模块405用于反转线路终端10的U接口回路极性。
参阅图5,所示为本发明又一实施方式中,U接口回路极性自动反转系统500之模块图。
U接口回路极性自动反转系统500包括电流检测模块501、回路极性判断模块503、回路极性反转模块505以及回路极性反转计数器507。
电流检测模块501用于检测U接口回路电流的变化。在本实施方式中,U接口回路电流的变化包括回路电流存在与回路电流不存在。
回路极性反转模块505用于反转线路终端10的U接口回路极性。
回路极性反转计数器507用于记录回路极性反转的次数。
回路极性判断模块503用于判断线路终端10的U接口回路极性是否正确,并在回路极性不正确的情况下驱动回路机型反转模块505工作。
回路极性判断模块503包括第二计时器5031、第四判断子模块5033、第五判断子模块5035、第一计时器5037、第一判断子模块5039以及帧检测子模块5041。
第二计时器5031用于记录回路电流变化的系统时间。在本实施方式中,第二计时器5031将回路电流每次变化时的系统时间记录在M+1(M=1,2,3...)位的第一队列中,且第i+1次电流变化的系统时间记录于该队列的第i位(i=1,2...M+1)。
第四判断子模块5033用于判断第一队列的第一位是否为0以及判断回路电流连续变化M次的系统时差Tm是否小于第二阈值,并在Tm小于第二阈值时将第M+1次电流变化的系统时间记录于两位的第二队列的T0位,将原T0位的值记录于T1位,同时将第一队列清零。在本实施方式中,该第二阈值等于(M*A+x)ms,其中A为预设值,例如40ms,x为系统误差。
第五判断子模块5035用于判断第二队列中T1位的值是否为0,以及在T1位的值不为0时判断T0与T1的差是否大于该第二阈值。在本实施方式中,若T0与T1的差大于该第二阈值,则回路极性反转计数器507清零,回路极性反转模块505反转线路终端10的U接口回路极性,之后回路极性反转计数器507自动加1;若T1位的值为0,则回路极性反转模块505直接反转线路终端10的U接口回路极性。
第一计时器5037用于按照第一计时周期计时。在本实施方式中,若第四判断子模块5033判断第一队列的第一位为0或判断电流连续变化M次的系统时差Tm大于第二阈值,则第一计时器5037启动;或回路极性反转计数器507自动加1时,第一计时器5037启动;或回路极性反转计数器507的值大于等于B时,第一计时器5037启动。
第一判断子模块5039用于判断第一计时器5037是否超时。在本实施方式中,若第一计时器5037未超时,则电流检测模块501检测回路电流是否消失,并在电流未消失时启动帧检测子模块5041工作。
帧检测子模块5041用于判断线路终端10与数字服务单元20之间的帧是否同步。在本实施方式中,若第一计时器5037超时,则回路极性反转模块505反转线路终端10的U接口回路极性。
参阅图6,所示为本发明实施方式中U接口回路极性自动反转方法的流程图,此流程图可适用于图1的实施方式。在步骤S601中,启动U接口连接线路终端10与数字服务单元20。在步骤S603中,电流检测模块101检测线路终端10的U接口回路电流。在步骤S605中,回路极性判断模块103在回路电流存在的情况下判断回路极性是否正确。若回路极性判断模块103判断回路极性不正确,则转入步骤S607,回路极性反转模块105判断线路终端10的U接口回路极性。
参阅图7,所示为本发明另一实施方式中U接口极性自动反转方法流程图,此流程图可适用于图2的实施方式。在步骤S701中,启动U接口连接线路终端10与数字服务单元20。在步骤S703中,电流检测模块201检测U接口回路电流是否存在。在步骤S705中,当回路电流存在时,启动第一计时器2031开始计时。在步骤S707中,第一判断子模块2033判断第一计时器2031是否超时。若第一计时器2031超时,则转入步骤S715,回路极性反转模块205反转线路终端10的U接口回路极性。
在步骤S705中,若第一计时器2031未超时,则转入步骤S709,电流检测模块201判断回路电流是否消失。若回路电流未消失,则转入步骤S711帧检测子模块2033检测线路终端10与数字服务单元20之间的帧是否同步。若帧未同步,则返回步骤S707,第一判断子模块2033继续判断第一计时器2031是否超时。若帧同步,则转入步骤S713,取消第一计时器2031。
在步骤S709中,若回路电流消失,则转入步骤S717,取消第一计时器2031,然后转入步骤S703,电流检测模块201继续检测回路电流是否存在。
参阅图8,所示为本发明又一实施方式中U接口回路极性自动反转方法的流程图,此流程图可适用于图3的实施方式。在步骤S801中,启动U接口连接线路终端10与数字服务单元20。步骤S803中,电流检测模块301检测U接口的回路电流的变化。在本实施方式中,回路电流的变化包括回路电流存在与回路电流不存在。在步骤S805中,第二计时器3031记录电流变化时的系统时间。在步骤S807中,第二判断子判断模块3033判断电流连续变化两次的时差Td是否存在于开区间(A-x,A+x)ms内。在本实施方式中,A为预设值,例如40ms,x为系统误差。在步骤S809中,若Td存在于该开区间内,则计数器3035自动加1。在步骤S811中,第三判断子模块3037判断计数器3035的值是否大于第一阈值。在本实施方式中,举例而言,该第一阈值为8。在步骤S813中,若计数器3035的值大于第一阈值,则计数器3035清零,回路极性反转模块305反转U接口回路极性。
若在步骤S811中,计数器3035的值小于或等于第一阈值,回到步骤S803,电流检测模块301继续检测线路终端10的回路电流。
在步骤S807中,若Td不存在于该开区间内,则转入步骤S815,计数器3035清零。在计数器3035清零之后,回到步骤S803,电流检测模块301继续检测线路终端10的回路电流。
参阅图9,所示为本发明又一实施方式中U接口回路极性自动反转方法的流程图,此流程图可适用于图4的实施方式。在步骤S901中,启动U接口连接线路终端10与数字服务单元20。在步骤S903中,电流检测模块401检测回路电流的变化。在步骤S905中,第二计时器4031记录电流变化时的系统时间。在本实施方式中,电流每次变化时的系统时间均记录于M+1(M=1,2,3...)位的第一队列中,且第i+1次电流变化的系统时间记录于第一队列的第i位(i=1,2...M+1)。在步骤S907,第四判断子模块4033判断电流变化M次的系统时差Tm是否小于第二阈值。在本实施方式中,该第二阈值等于(M*A+x)ms,例如A为预设值,例如40ms,x为系统误差。若电流连续变化M次的系统时差Tm小于第二阈值,进入步骤S909,则回路极性反转模块405反转U接口回路的极性。
在步骤S907中,若电流连续变化M次的系统时差Tm大于或等于第二阈值,则转入步骤S903中,电流检测模块401继续检测线路终端10的回路电流。
参阅图10,所示为本发明又一实施方式中U接口回路极性自动反转方式的流程图,此流程图可适用于图5的实施方式。
在步骤S101中,启动U接口连接线路终端10与数字服务单元20。
在步骤S103中,电流检测模块501检测回路电流。
在步骤S105中,第二计时器5031记录电流变化时的系统时间。在本实施方式中,电流每次变化时的系统时间均记录于M+1(M=1,2,3...)位的第一队列中,且第i+1次电流变化的系统时间记录于该队列的第i位(i=1,2...M+1)。
在步骤S107中,第四判断子模块5033判断第一队列中的第一位是否为0。
若第一位为0,则转入节点C。若第一位不为0,则转入步骤S109,第四判断子模块5033判断电流变化M次的系统时差Tm是否小于第二阈值。在本实施方式中,该第二阈值等于(M*A+x)ms,其中A为预设值,例如40ms,x为系统误差。
若该系统时差Tm小于第二阈值,则转入步骤S111,第一队列清零。
在步骤S113中,将第M+1次电流变化的时间记录于二位的第二队列中的T0位,将原T0位的值记录于T1位。
参阅图11,所示为图10中节点D之后的流程图。
从节点D进入步骤S115,第五判断子模块5035判断第二队列中T1位的值是否为0。
若T1位的值不为0,则转入步骤S117中,第五判断子模块5035判断T0与T1的差是否大于第二阈值。
若T0与T1的差大于第二阈值,则转入步骤S119,回路极性反转计数器507清零。
在步骤S121中,回路极性反转计数器507清零之后,回路极性反转模块505反转U接口回路极性。
在步骤S123中,回路极性反转计数器507自动加1,之后由节点C进入图12的步骤S201。
在步骤S117中,若若T0与T1的差小于或等于第二阈值,则转入步骤S125,回路极性反转计数器507判断回路反转次数是否大于等于B。在本实施方式中,B为预设值,且大于等于2。
若回路极性反转次数小于B,则转入步骤S121,回路极性反转模块505反转U接口回路极性。
在步骤S117中,若回路极性反转次数大于等于B,则转入节点C。
参阅图12,所示为图10中节点C之后的流程图。在步骤S107,或步骤S109,或步骤S123,或步骤S125之后,由节点C进入步骤S201。电流检测模块501检测U接口中回路电流是否存在。
若U接口中回路电流存在,则转入步骤S203,启动第一计时器5037开始计时。
在步骤S205中,第一判断子模块5035判断第一计时器5037是否已经超时。
若第一计时器5037未超时,则转入步骤S207,电流检测模块501检测回路电流是否消失。
若回路电流未消失,则转入步骤S209,帧检测子模块5041判断线路终端10与数字服务单元20之间的帧是否同步。
若帧同步,则转入步骤S211,取消第一计时器5037。
在步骤S213中,电流检测模块501在取消第一计时器5037之后继续判断回路电流是否存在。
若回路电流存在,则转入步骤S215,帧检测子模块5041判断线路终端10与数字服务单元20之间的帧是否同步。若帧同步,则返回步骤S213;反之,则返回步骤S203。
在步骤S205中,若第一计时器5037超时,则转入节点E。
在步骤S207中,若回路电流消失,则转入步骤S217,取消第一时器5037,然后,转入节点B。
在步骤S209中,若帧未同步,则返回步骤S205。
在步骤S201中,若回路电流不存在,则转入节点A,回到步骤S103。
参阅图13,所示为图12中,节点E之后的流程图。
在步骤S219中,回路极性反转计数器507清零。
在步骤S221中,回路极性反转模块505反转线路终端10的U接口回路极性。
在步骤S223中,回路极性反转计数器507加1。
在步骤S225中,第一计时器5037重新启动。
在步骤S227中,第一判断子模块5039判断第一计时器5037是否超时。
若第一计时器5037未超时,则转入步骤S229,电流检测模块501检测回路电流是否消失。
若回路电流未消失,则转入步骤S231,帧检测子模块5041检测线路终端10与数字服务单元20之间的帧是否同步。
若帧同步,则转入节点F,之后进入图12中的步骤S211;反之则转入步骤S227。
在步骤S229中,若回路电流消失,则转入节点G,之后转入图12中步骤S217。
在步骤S227中,若第一计时器5037超时,则转入步骤S233,回路极性反转计数器507判断路极性反转次数是否大于等于B。在本实施方式中,B为预设值,且大于等于2。
若回路极性反转次数大于等于B,则转入步骤S235,电流检测模走501检测回路电流是否存在。
若回路电流存在,则转入步骤S237,帧检测子模块5041检测检测线路终端10与数字服务单元20之间的帧是否同步。若帧同步,则转入节点H,之后转入图12中步骤S213;反之,则返回步骤S235,电流检测模块501继续检测回路电流是否存在。
在步骤S233中,若回路反转次数小于B,则转入步骤S221,回路极性反转模块505反转线路终端10的U接口回路极性。
在步骤S235中,若回路电流不存在,则转入节点B,之后转入图10中步骤S105。
本发明实施方式中所提供的U接口回路极性自动反转系统及方法利用回路极性判断模块判断线路终端的U接口的回路极性是否正确,并在回路极性不正确时,自动反转回路极性,避免了网络设备由于回路极性不正确而无法正常工作的情况。
权利要求
1.一种U接口回路极性自动反转系统,设置于线路终端中,该线路终端与数字服务单元之间通过该U接口通信连接,其特征在于,该系统包括电流检测模块,用于检测该U接口的回路电流;回路极性判断模块,用于在该回路电流存在的情况下判断该U接口回路极性是否正确;以及回路极性反转模块,用于在回路极性不正确时反转该线路终端的U接口回路的极性。
2.如权利要求1所述的U接口回路极性自动反转系统,其特征在于,该回路极性判断模块包括第一计时器,用于在电流存在时按照计时周期计时;第一判断子模块,用于判断该计时器是否超时;以及帧检测子模块,用于在该计时器未超时时判断该线路终端与该数字服务单元之间的帧是否同步。
3.如权利要求1所述的U接口回路极性自动反转系统,其特征在于,该电流检测模块更用于检测回路电流的变化。
4.如权利要求3所述的U接口回路极性自动反转系统,其特征在于,该回路极性判断模块更包第二计时器,用于记录该回路电流变化时的系统时间;第二判断子模块,用于根据该计时器记录的系统时间判断电流连续变化两次的系统时差是否存在于开区间(A-x,A+x)ms内,其中,x为系统误差,A为预设值;计数器,用于记录电流连续变化两次的系统时差存在于开区间(A-x,A+x)ms内的次数;以及第三判断子模块,用于判断该计数器的值是否大于预设的阈值,并在该计数器的值大于该第一阈值时,将该计时器清零,并启动该回路极性反转模块工作。
5.如权利要求4所述的U接口回路极性自动反转系统,其特征在于,该预设值A为40ms。
6.如权利要求5所述的U接口回路极性自动反转系统,其特征在于,该第二计时器更用于将电流每次变化时的系统时间均记录于一个M+1位的第一队列中,且第i+1次电流变化的系统时间记录于该队列的第i位(i=1,2...M+1)。
7.如权利要求6所述的U接口回路极性自动反转系统,其特征在于,该回路极性判断模块更包括第三判断子模块,用于根据该计时器记录的电流变化的系统时间判断该回路电流连续变化M次的系统时差是否小于第二阈值,并在电流连续变化M次的系统时差小于该第二阈值时,将该队列清零,并启动该回路极性反转模块工作。
8.如权利要求7所述的U接口回路极性自动反转系统,其特征在于,该第二阈值为预设值,且等于(M*A+x)ms。
9.如权利要求1所述的U接口回路极性自动反转系统,其特征在于,更包括回路极性反转计数器,用于记录该线路终端U接口回路极性反转的次数,并在该回路极性反转模块反转该线路终端的U接口回路极性之后自动加1。
10.如权利要求9所述的U接口回路极性自动反转系统,其特征在于,该回路极性判断模块更包括第二计时器,用于记录电流变化时的系统时间,且电流每次变化时的系统时间均记录于M+1位(M=1,2,3...)的第一队列中,第i+1次电流变化的系统时间记录于该队列的第i位(i=1,2...M+1);第三判断子模块,用于判断该回路电流连续变化M次的系统时差是否小于第二阈值,并在电流连续变化M次的系统时差小于该第二阈值时,将该队列清零,并将第M+1次电流变化的时间记录于二位的第二队列中的T0位,将原T0位的值记录于T1位;以及第四判断子模块,用于判断该第二队列中T1位是否为零,并在T1位不为零时,判断T0与T1的差是否小于该第二阈值,并在T0与T1的差小于该第二阈值时将该回路极性反转计数器清零,并启动该回路极性反转模块工作。
11.如权利要求10所述的U接口回路极性自动反转系统,其特征在于,该另一个判断子模块更用于在T0与T1的差小于该阈值时,该回路极性反转计数器判断回路极性反转次数是否大于等于第三阈值,且该第三阈值大于等于2。
12.如权利要求11所述的U接口回路极性自动反转系统,其特征在于,该第二阈值为一个预设值,且等于(M*A+x)ms,其中M为电流变化次数,A为40ms,x为系统误差。
13.如权利要求12所述的U接口回路极性自动反转系统,其特征在于,该回路极性判断模块更包括第一计时器,用于在电流连续变化M次的系统时差大于该第二阈值时按照一个预设的计时周期计时;第一判断子模块,用于判断该第一计时器是否超时;以及帧检测子模块,用于在该第一计时器未超时之前检测该线路终端与该数字服务单元之间的帧是否同步。
14.如权利要求13所述的U接口回路极性自动反转系统,其特征在于,该第一计时器更用于在该回路反转次数大于该第二阈值时,按照该计时周期计时。
15.如权利要求13所述的U接口回路极性自动反转系统,其特征在于,该第一计时器更用于在该回路极性反转计数器自动加1之后按照该计时周期启动。
16.一种U接口回路极性自动反转方法,该方法用于线路终端中,该线路终端通过该U接口通信连接数字服务单元,其特征在于该方法包括检测该线路终端的U接口的回路电流;在回路电流存在时判断该U接口的回路极性是否正确;以及若该U接口的回路的极性不正确,则反转该线路终端的U接口的回路极性。
17.如权利要求16所述的U接口回路极性自动反转方法,其特征在于,更包括启动第一计时器按照预设的计时周期计时;判断该计时器是否超时;若该计时器未超时,则判断该回路电流是否持续存在;若该回路电流持续存在,则判断该线路终端与该数字服务单元之间的帧是否同步;若该帧未同步,则继续判断该计时器是否超时;以及若该计时器超时,则反转该线路终端U接口回路极性。
18.如权利要求17所述的U接口回路极性自动反转方法,其特征在于,更包括若该线路终端与该数字服务单元之间的帧同步,则取消该计时器。
19.如权利要求16所述的U接口回路极性自动反转方法,其特征在于,更包括启动第二计时器记录该回路电流每次变化时的系统时间;根据该记录的系统时间判断电流连续变化两次的系统时差存在于开区间(A-x,A+x)ms,其中x为系统误差,A为预设值;若该系统时差存在于该开区间,则将该系统时差存在于该开区间的次数记录于计数器内;判断该该计数器的值是否大于预设的第一阈值;以及若该计数器的值大于该第一阈值,则反转该线路终端的U接口的回路极性。
20.如权利要求19所述的U接口回路极性自动反转方法,其特征在于,该预设值A为40ms。
21.如权利要求19所述的U接口回路极性自动反转方法,其特征在于,更包括若该系统时差不存在于该开区间内,则将该计数器清零。
22.如权利要求21所述的U接口回路极性自动反转方法,其特征在于,更包括若该计数器的值小于该第一阈值,则继续检测该回路电流。
23.如权利要求16所述的U接口回路极性自动反转方法,其特征在,于更包括启动第二计时器记录回路电流变化时的系统时间,且电流每次变化时的系统时间均记录于M+1位(M=1,2,3...)的第一队列中,第i+1次电流变化的系统时间记录于该队列的第i位(i=1,2...M+1);判断该回路电流连续变化M次的系统时差是否小于第二阈值;以及若该回路电流连续变化M次的时差小于该第二阈值,则反转线路终端的U接口的回路极性。
24.如权利要求23所述的U接口回路极性自动反转方法,其特征在于,更包括若该系统时差大于等于该第二阈值,则继续检测线路终端的U接口的回路电流。
25.如权利要求24所述的U接口回路极性自动反转方法,其特征在于,该第二阈值等于(M*A+x)ms,其中M为电流变化次数,A为40ms,x为系统误差。
26.如权利要求16所述的U接口回路极性自动反转方法,其特征在于,更包括启动第二计时器记录回路电流变化时的系统时间,且电流每次变化时的系统时间均记录于M+1位(M=1,2,3...)的第一队列中,第i+1次电流变化的系统时间记录于该队列的第i位(i=1,2...M+1);判断该第一队列的第一位是否为零;若该第一队列的第一位不为零,则判断该回路电流连续变化M次的系统时差是否小于预设的阈值;若该系统时差小于该阈值,则将该第一队列清零,并第M+1次电流变化的时间记录于二位的第二队列中的T0位,将原T0位的值记录于T1位;判断该第二队列中T1位是否为零;若该T1位为零,则反转线路终端的U接口的回路极性;以及回路极性反转计数器自动加1。
27.如权利要求26所述的U接口回路极性自动反转方法,其特征在于,更包括若该T1位不为零,则判断T0与T1的差是否大于该第二阈值;若该T0与T1的差小于该阈值,则判断该回路极性反转的次数是否大于等于第三阈值;若该回路极性反转的次数小于第三阈值,则反转该线路终端的U接口的回路极性;以及该回路极性反转计时器自动加1。
28.如权利要求27所述的U接口回路极性自动反转方法,其特征在于,该第三阈值大于等于2。
29.如权利要求28所述的U接口回路极性自动反转方法,其特征在于,更包括若该第一队列的第一位为零,则检测回路电流是否存在。
30.如权利要求28所述的U接口回路极性自动反转方法,其特征在于,更包括若该回路极性反转次数大于等于该第三阈值,则检测回路电流是否存在。
31.如权利要求28所述的U接口回路极性自动反转方法,其特征在于,更包括若该系统时差大于等于该第二阈值,则检测回路电流。
32.如权利要求29至31任意一项所述的U接口回路极性自动反转方法,其特征在于,更包括启动第一计时器按照预设的计时周期计时;判断该第一器是否超时;若该第一计时器未超时,则判断该回路电流是否消失;若该回路电流未消失,则判断该线路终端与该数字服务单元之间的帧是否同步;以及若该线路终端与该数字服务单元之间的帧未同步,则继续判断该第一计时器是否超时。
33.如权利要求32所述的U接口回路极性自动反转方法,其特征在于,更包括若该线路终端与该数字服务单元之间的帧同步,则取消该第一计时器;判断该回路电流是否存在;若该回路电流存在,则判断该线路终端与该数字服务单元之间的帧是否同步;以及若该帧不同步,则重新启动该第一计时器。
34.如权利要求33所述的U接口回路极性自动反转方法,其特征在于,更包括若该帧同步,则继续判断该回路电流是否存在。
35.如权利要求32所述的U接口回路极性自动反转方法,其特征在于,更包括若该回路电流消失,则取消该第一计时器;以及重新记录回路电流变化的系统时间。
36,如权利要求32所述的U接口回路极性自动反转方法,其特征在于,更包括若该第一计时器超时,则该回路极性反转计数器清零;反转回路极性;回路极性反转计数器加1;以及重新启动该第一计时器计时。
37.如权利要求36所述的U接口回路极性自动反转方法,其特征在于,在重新启动该第一计时器计时的步骤之后,更包括判断该第一计时器是否超时;若该第一计时器未超时,则判断该回路电流是否消失;若该回路电流未消失,则判断该线路终端与该数字服务单元之间的帧是否同步;以及若该帧未同步,则继续判断该第一计时器是否超时。
38.如权利要求36所述的U接口回路极性自动反转方法,其特征在于,更包括若该线路终端与该数字服务单元之间的帧同步,则取消该第一计时器的步骤。
39.如权利要求36所述的U接口回路极性自动反转方法,其特征在于,更包括若该第一计时器超时,则判断该回路极性反转次数是否大于等于该第三阈值;若该回路极性反转次数大于该第三阈值,则判断该回路电流是否存在;若该回路电流存在,则判断该线路终端与该数字服务单元之间的帧是否同步;以及若该帧不同步,则继续判断该回路电流是否存在。
40.如权利要求39所述的U接口回路极性自动反转方法,其特征在于,更包括若该回路电流不存在,则继续检测该回路电流。
41.如权利要求39所述的U接口回路极性自动反转方法,其特征在于,更包括若该帧同步,则判断该回路电流是否存在;以及若该回路电流不存在,则重新记录该回路电流变化的系统时间。
全文摘要
一种U接口回路极性自动反转系统,设置于线路终端中,该线路终端与数字服务单元之间通过该U接口通信连接,该系统包括电流检测模块,回路极性判断模块以及回路极性反转模块。电流检测模块用于检测U接口的回路电流。回路极性判断模块用于在该回路电流存在的情况下判断该U接口回路极性是否正确。回路极性反转模块用于在回路极性不正确时反转该线路终端的U接口回路的极性。本发明所提供的U接口回路极性自动反转系统及方法利用回路极性判断模块判断线路终端的U接口的回路极性是否正确,并在回路极性不正确时自动反转回路极性,避免了网络设备由于回路极性不正确而无法正常工作的情况。
文档编号H04M3/22GK101064751SQ200610060529
公开日2007年10月31日 申请日期2006年4月28日 优先权日2006年4月28日
发明者张凯彦 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1