一种实现用户线路自测试的方法及无源光网络终端的制作方法

文档序号:7768852阅读:187来源:国知局
专利名称:一种实现用户线路自测试的方法及无源光网络终端的制作方法
技术领域
本发明涉及电子通信技术领域,特别涉及有线光通信EPON (以太网无源光网络), GPON (吉比特无源光网络)等多媒体网关下实现传统模拟线路接入的用户线路自测试的方法及无源光网络终端。
背景技术
用户线路是指用户设备安装场所与提供服务的本地电信局之间的链路。传统的电信网——PSTN (公共交换电话网络)主要提供模拟用户线路接入,实现用户的语音通话需求。PSTN是基于标准电话线路的电路交换服务,用作连接远程端点的连接方法。随着通讯技术的发展,尤其是以IP、光通讯技术等为代表的传输方式的兴起,PSTN 的电路交换逐渐被以IP为核心的VOIP (IP电话)语音技术所替代。PSTN逐渐退出历史的舞台,电信网、计算机网和有线电视网三大网络合一的目标逐渐形成。但是对于数以亿计的家庭和个人用户来说,传统的电话机已经成为家庭、工作及生活中必不可少的设备,在很长一段时间内是不可能被淘汰的。因此,尽管目前FTTH (光纤到户)、FTTB (光纤到建筑)和 FTTO (光纤到办公室)光接入解决方案是以光通讯和IP为核心,但是在用户接入端的终端设备中,提供传统的模拟线路接入,实现语音通话是必不可少的部分。由于使用模拟线路接入的人数众多,用户现场的情况比较复杂,用户线路出故障的可能性也就越大。因此,对用户线路进行必要的测试和故障诊断,对于电信服务供应商来说就显得十分必要。在FTTx光接入解决方案中,接入终端一般位于用户家里或者用户所在的建筑物内。当用户线路发生故障时,用户会向电信服务供应商投诉。接到投诉后,电信服务供应商需要派人到现场对线路进行测试和故障处理。指维护人员需要携带专门的仪器, 比如万用表、用户线路测试仪等,来测量用户线路的电压、电流、阻抗、电容等,判断是否短路,是否与电力线接触,或者混线等。如果确认物理线路存在问题,则要进行维修。如果物理线路正常,则进一步检查其他问题。这种解决问题的方式,存在测试复杂、测试过程都要人来操作,耗时费力、对测试结果分析和线路诊断依赖于测试人员的素质,发现问题困难等。

发明内容
本发明要解决的技术问题是提供一种实现用户线路自测试的方法及无源光网络终端,以方便用户及时发现线路问题。为了解决上述技术问题,本发明提供了一种实现用户线路自测试的方法,包括 无源光网络终端接收到测试请求后,启动测试命令;
根据所述测试命令驱动用户线路硬件进行用户线路测试; 对测试结果进行分析后输出。进一步地,上述方法还具有下面特点所述接收到测试请求的步骤包括接收到用户拨打的号码后,分析所述号码为预定号码。进一步地,上述方法还具有下面特点所述根据所述测试命令驱动用户线路硬件进行用户线路测试的步骤包括
按照电气特性将所述测试命令分解为多个测试子项; 根据用户选择的测试子项驱动用户线路硬件进行相应的用户线路测试。进一步地,上述方法还具有下面特点所述根据所述测试命令驱动用户线路硬件进行用户线路测试的步骤包括
按照电气特性将所述测试命令分解为多个测试子项;
逐一根据所述测试子项驱动用户线路硬件进行相应的用户线路测试。进一步地,上述方法还具有下面特点所述测试子项包括电压测试、电流测试、 电阻测试、电容测试、馈电测试和振铃测试中的一项或多项。进一步地,上述方法还具有下面特点所述对测试结果进行分析后输出的步骤包括
对所述测试结果进行分析,生成测试报告;
根据所述测试报告获取预存的相应的语音媒体资源,然后播放所述语音媒体资源。为了解决上述问题,本发明还提供了一种无源光网络终端,包括 测试命令管理模块,用于接收到测试请求后,启动测试命令;
测试驱动模块,用于根据所述测试命令驱动用户线路硬件进行用户线路测试; 测试结果处理模块,用于对测试结果进行分析后输出。进一步地,上述无源光网络终端还具有下面特点所述测试命令管理模块包括 接收单元,用于接收用户拨打的号码;
分析单元,用于分析所述用户拨打的号码是否为预定号码,若是,则启动测试命令。进一步地,上述无源光网络终端还具有下面特点
所述测试命令管理模块还包括分解单元,用于按照电气特性将所述测试命令分解为多个测试子项,所述测试子项包括电压测试、电流测试、电阻测试、电容测试、馈电测试和振铃测试中的一项或多项;
所述测试驱动模块,用于根据用户选择所述测试命令管理模块分解的测试子项驱动用户线路硬件进行相应的用户线路测试。进一步地,上述无源光网络终端还具有下面特点
所述测试命令管理模块,还用于按照电气特性将所述测试命令分解为多个测试子项, 所述测试子项包括电压测试、电流测试、电阻测试、电容测试、馈电测试和振铃测试中的一项或多项;
所述测试驱动模块,用于逐一根据所述测试命令管理模块分解的测试子项驱动用户线路硬件进行相应的用户线路测试。进一步地,上述无源光网络终端还具有下面特点还包括媒体资源模块,用于存储多种测试结果对应的语音媒体资源;
测试结果处理模块包括
生成单元,用于对所述测试结果进行分析,生成测试报告;
获取单元,用于根据所述测试报告从所述媒体资源模块中获取相应的语音媒体资源; 播放单元,用于播放所述获取单元获取的语音媒体资源。进一步地,上述无源光网络终端还具有下面特点所述测试结果处理模块包括生成单元,用于对所述测试结果进行分析,生成测试报告后触发建立单元; 所述建立单元,用于与媒体服务器建立媒体通道;
发送单元,用于利用所述媒体通道将所述测试报告发送给所述媒体服务器。本发明提供一种实现线路自测试的方法及无源光网络终端,以实现用户线路的内外线测试功能,内线是指环路电流测试、馈电电压测试和振铃电压测试,外线是指电压测试、电阻测试、电容测试;并对线路进行故障分析和诊断。测试由用户主动发起,PON终端完成测试并将诊断结果语音播报给用户,同时测试结果会上传至电信服务供应商的服务器备案。本发明提供了一种便捷的线路测试方法,方便用户及时发现线路问题和解决线路问题。与现有技术相比较,本发明实现了 PON终端中用户线路的内外线测试功能线路的电压测试、电阻测试、电容测试、环路电流测试、馈电电压测试和振铃电压测试等,突破了传统的人工依靠仪器进行测试的方法,实现了线路测试的自动化和智能化。此外,本发明还提供了一种实现线路自测试的方法,使得线路测试变的非常简单,用户摘机拨*##*即可完成线路测试和测试结果播报,大大方便了线路测试的进行。


图1为本发明一实施例的PON终端的示意图; 图2为本发明另一实施例的PON终端的示意图3为本发明的实现用户线路自测试的方法的流程图; 图4为本发明再一实施例的PON终端的示意图; 图5为本发明再一实施例的PON终端的硬件结构示意图; 图6为本发明实施例的实现用户线路自测试的方法的流程图。
具体实施例方式为了更好地理解本发明,下面结合附图和具体实施例对本发明作进一步地描述。图1为本发明一实施例的PON终端的示意图,如图1所示,本实施例的PON终端包括测试命令管理模块、测试驱动模块和测试结果处理模块,其中,
测试命令管理模块,用于接收到测试请求后,启动测试命令;
测试驱动模块,用于根据所述测试命令驱动用户线路硬件进行用户线路测试;
测试结果处理模块,用于对测试结果进行分析后输出。这样,本实施例的PON终端可以自动进行用户线路测试,而不需要借助其他测试工具来进行测试,大大方便了用户线路的测试。本实施例中,所述测试命令管理模块可以包括 接收单元,用于接收用户拨打的号码;
分析单元,用于分析所述用户拨打的号码是否为预定号码,若是,则启动测试命令。本实施例中,所述测试命令管理模块还可用于按照电气特性将所述测试命令分解为多个测试子项,所述测试子项包括电压测试、电流测试、电阻测试、电容测试、馈电测试和振铃测试中的一项或多项;
所述测试驱动模块用于根据用户选择所述测试命令管理模块分解的测试子项驱动用户线路硬件进行相应的用户线路测试,或者逐一根据所述测试命令管理模块分解的测试子
6项自动驱动用户线路硬件进行相应的用户线路测试。本实施例的PON终端还可以包括媒体资源模块,用于存储多种测试结果对应的语音媒体资源,这样测试结果处理模块可以直接从该媒体资源模块中获取测试结果对应的语音媒体资源进行播报。其中,测试结果处理模块可以包括
生成单元,用于对所述测试结果进行分析,生成测试报告;
获取单元,用于根据所述测试报告从所述媒体资源模块中获取相应的语音媒体资源; 播放单元,用于播放所述获取单元获取的语音媒体资源。在另一实施例中,如图2所示,所述测试结果处理模块可以包括 生成单元,用于对所述测试结果进行分析,生成测试报告后触发建立单元; 所述建立单元,用于与媒体服务器建立媒体通道;
发送单元,用于利用所述媒体通道将所述测试报告发送给所述媒体服务器。当然,本发明的PON终端的功能模块根据不同的功能也可以有不同的划分,例如, 实施例一和实施例二。本发明实施例中的PON终端指面向用户的无源光网络接入终端,例如,SFU (单家庭单元)、MDU (多住户单元)、ONU等都是PON终端。这些PON终端的实现功能上相似,是依据不同的业务需求,不同的用户,设备形态有所不同。图3为本发明的实现用户线路自测试的方法的流程图,如图3所示,本方法包括下面步骤
S10、PON终端接收到测试请求后,启动测试命令;
S20、根据所述测试命令驱动用户线路硬件进行用户线路测试;
S30、对测试结果进行分析后输出。在步骤SlO中,PON终端是在接收到用户拨打的号码后,若分析所述号码为预定号码,则启动测试命令;否则,按正常的通话流程处理。在步骤S20中,PON终端进一步按照电气特性将所述测试命令分解为多个测试子项;然后根据用户选择的测试子项驱动用户线路硬件进行相应的用户线路测试,也可以逐一根据所述测试子项自动驱动用户线路硬件进行相应的用户线路测试。其中,所述测试子项可以包括电压测试、电流测试、电阻测试、电容测试、馈电测试和振铃测试中的一项或多项。在步骤S30中,PON终端对测试结果进行分析后输出具体可以实现为
PON终端对所述测试结果进行分析,然后生成测试报告;再根据所述测试报告获取预存的相应的语音媒体资源,然后向用户播放所述语音媒体资源。其中,PON终端上可以预先存储与各种测试结果对应的语音媒体资源,PON终端可以直接根据所述测试报告获取预存的相应的语音媒体资源,然后向用户播放所述语音媒体资源。与各种测试结果对应的语音媒体资源也可以存储在媒体服务器上,PON终端可以将测试报告发送给媒体服务器,由媒体服务器根据所述测试报告获取预存的相应的语音媒体资源,然后向用户播放所述语音媒体资源。下面以两个实施例对本发明的方法进行详细的说明。
实施例一
如图4所示,本实施例的PON终端可以包括下面的功能模块 用户线路驱动模块103,实现对用户线路硬件的控制,驱动硬件完成振铃、馈电、测试等功能,并检测用户线路的状态和用户的摘挂机等。具体地,用户线路驱动模块103可以通过用户线路硬件接口 102实现对用户线路的馈电输出、振铃控制、线路状态控制和语音信号编解码等功能,用户线路硬件接口 102主要是提供标准的模拟用户线路接口。上文所述的测试驱动模块包括本实施例中的用户线路硬件接口 102和用户线路驱动模块103。测试命令管理模块105,包括对用户线路选择、测试项选择、测试次数及测试控制等,形成一条测试命令。一方面对用户发出的测试命令进行分析,分解为硬件可完成的子项测试,发送给用户线路驱动模块完成相应的测试;另一方面实现测试过程状态机的切换,例如,从通话状态切换到测试状态,或从测试状态切换到通话状态,对测试的原始数据进行简单处理,上报给测试结果处理模块104。测试结果处理模块104,接收测试结果,对测试结果进行分析处理,形成测试报告; 对有故障的线路,分析线路的故障原因,以指导用户排查故障。数据库106,一方面存储标准线路参数特征数据、测试模型数据、异常线路模型数据等,另一方面存储本线路最近的测试结果数据,方便问题追踪。DSP (Digital Signal Processing,数字信号处理)模块107,用于完成语音信号的处理、打包、解包、DTMF (Dual Tone Multi Frequency,双音多频)检测等。具体地,完成语音信号处理,接收IP侧媒体包,进行处理后,发送给用户话机101 ;对用户话机101的语音进行处理,完成收号、放音等功能。本实施例中涉及到局端设备有
媒体服务器110,存储语音媒体资源,用于对用户线路播放媒体数据,在本发明实施例中,主要是在测试完成后,依据测试报告完成测试结果对用户的语音播报。协议层108,完成与软交换(SS) 109的信令交互,实现端口和地址协商、业务控制等,是SS109与ONU之间通讯的协议实现部分。软交换(SS) 109,完成呼叫控制功能,通过协议层与PON终端进行信令交互,并实现用户线路的各种业务注册等,是实现VOIP业务的核心。本实施例的PON终端的硬件包括以下几个部分,如图5所示 处理器部分
处理器是一个双核的微控制器,CPU核负责控制,实现对串行外设接口(Serial Peripheral hterface,简称SPI)、存储器、网口等的控制,整个终端系统就是运行在这个核上。DSP核是专门针对VOIP编解码处理的内核。CPU与DSP之间通过共享内存和内部总线进行通讯,CPU控制DSP进行语音数据的处理。SLIC (Subscriber Line Interface Circuit,用户线路接口电路)将话机的语音经过采样、编解码器编解码后,通过TDM (时分复用)总线直接交给DSP进行处理。CPU通过SPI接口发送控制SLIC的命令。SLIC 部分
主要包括升压及混线回路、信号产生器、编解码器(CODEC)和控制逻辑等。SLIC提供
8标准的FXS (Foreign Exchange Mation,外部交换站)与用户话机连接。局端设备主要包括0LT、软交换SS和媒体服务器。OLT通过PON 口与ONU相连, 实现PON终端的接入服务;软交换实现VOIP业务的控制;媒体服务器实现对用户线里的媒体服务。如图6所示,测试人员进行用户线路自测试的处理流程如下 步骤SlOl 测试人员摘机,并拨号码*##*,发起自测试请求; 步骤S102 =ONU检测到摘机事件后上报给SS 109 ;
具体地,用户线路驱动模块103检测到用户话机101摘机事件,并将摘机事件上报给用户线路资源管理模块111 ;
用户线路资源管理模块111检查线路资源和用户线路状态,如果是正常用户,则将摘机事件通过协议层108上报给SS 109。步骤S103 =SS 109查看此用户是否为注册用户,如果是,则通过协议层108向ONU 发送放拨号音和收号信令,转向步骤S104 ;否则,通过协议层108给用户线路资源管理模块 111发送释放线路信令,流程结束。具体地,SS 109查看此用户是注册用户,则通过协议层108向用户线路资源管理模块111发送放拨号音和收号信令,用户线路资源管理模块111进行命令解析,转发给DSP, 由DSP模块完成放拨号音和收号,转入步骤S104。步骤S104:0NU检测用户号码,若该用户号码为预定号码,则启动自测试命令,转入步骤S105 ;否则,进入正常的呼叫流程;
具体地,用户线路资源管理模块111收到DSP模块107检测到的用户号码,并对号码进行号码分析,如果是*##*,则启动自测试命令,转入步骤S105 ; 步骤S105 :0NU将将测试命令分解为测试子项;
测试命令管理模块105收到用户线路资源管理模块111的自测试命令后,对测试命令进行分析,可以按不同的电气特性将测试命令分解为测试子项;
测试子项可以包括电压测试、电流测试、电阻测试、电容测试、馈电测试和振铃测试寸。步骤S106 =ONU测试子项根据驱动用户线路硬件完成相应的测试;
具体地,测试命令管理模块105将测试子项发送给用户线路驱动模块103 ;用户线路驱动模块103根据测试子项驱动用户线路硬件完成相应的测试;其中,用户线路驱动模块103 可以根据用户选择的测试子项驱动用户线路硬件完成相应的测试,也可以自动地逐一根据测试子项驱动用户线路硬件完成相应的测试。步骤S107 =ONU测试完成后,对测试结果进行分析,形成测试报告;
具体地,用户线路驱动模块103将测试结果上报给测试结果处理模块104 ;测试结果处理模块104依据数据库106存储的标准线路参数特征数据进行测试结果分析和处理,形成测试报告,将该测试报告发送给用户线路资源管理模块111,并将测试结果存储在数据库 106 中。步骤S108 =ONU上报测试报告;
具体地,用户线路资源管理模块111通过协议层108上报测试完成消息给SS109 ; SS109与媒体服务器110协商媒体端口和地址,媒体服务器110和DSP模块107建立媒体通道。然后,用户线路资源管理模块111通过该媒体通道上报测试报告给媒体服务器 110。步骤S109 媒体服务器110依据测试报告向用户语音播报测试结果,流程结束。本实施例中的测试报告可以包含特定的测试报头和测试数据,媒体服务器解析测试报头,并将测试数据语音播报出来。例如进行了电压测试,测量得到
A线与地线之间的电压0. 12V; B线与地线之间的电压0. 23V; A线与B线之间的电压0. 24V。"A线与地线之间的电压”、“B线与地线之间的电压”、“A线与B线之间的电压”的媒体资源是预先录制好的存放在媒体服务器上的,媒体服务器只需要解析出测得的数字, 然后将上述的测量结果语音播报给用户。实施例二
本实施例与实施例一的区别在于本实施例的ONU还包括语音媒体资源模块,以实现由ONU来播报测试结果。语音媒体资源模块112,存放用于播报测试结果的语音媒体资源,实现对用户的语音媒体播报服务,在本发明中,DSP模块可以直接读取语音媒体资源模块112上的媒体资源,并向用户线路语音播报测试结果。涉及到的其他局端设备有
协议层108,完成与SS的信令交互,实现端口和地址协商、业务控制等,是SS109与ONU 之间通讯的协议实现部分。软交换SS,完成呼叫控制功能,通过协议层与ONU进行信令交互,并实现用户线路的各种业务注册等,是实现VOIP业务的核心。本实施例中用户线路资源管理模块111直接分析测试结果,并依据测试报告从语音媒体资源112中提取相应的媒体信息,通知DSP模块107 ;由DSP模块107播放相应的媒
体信息。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。以上仅为本发明的优选实施例,当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种实现用户线路自测试的方法,包括无源光网络终端接收到测试请求后,启动测试命令; 根据所述测试命令驱动用户线路硬件进行用户线路测试; 对测试结果进行分析后输出。
2.如权利要求1所述的方法,其特征在于所述接收到测试请求的步骤包括 接收到用户拨打的号码后,分析所述号码为预定号码。
3.如权利要求1所述的方法,其特征在于所述根据所述测试命令驱动用户线路硬件进行用户线路测试的步骤包括按照电气特性将所述测试命令分解为多个测试子项; 根据用户选择的测试子项驱动用户线路硬件进行相应的用户线路测试。
4.如权利要求1所述的方法,其特征在于所述根据所述测试命令驱动用户线路硬件进行用户线路测试的步骤包括按照电气特性将所述测试命令分解为多个测试子项;逐一根据所述测试子项驱动用户线路硬件进行相应的用户线路测试。
5.如权利要求3或4所述的方法,其特征在于所述测试子项包括电压测试、电流测试、电阻测试、电容测试、馈电测试和振铃测试中的一项或多项。
6.如权利要求1所述的方法,其特征在于所述对测试结果进行分析后输出的步骤包括对所述测试结果进行分析,生成测试报告;根据所述测试报告获取预存的相应的语音媒体资源,然后播放所述语音媒体资源。
7.一种无源光网络终端,包括测试命令管理模块,用于接收到测试请求后,启动测试命令;测试驱动模块,用于根据所述测试命令驱动用户线路硬件进行用户线路测试;测试结果处理模块,用于对测试结果进行分析后输出。
8.如权利要求7所述的无源光网络终端,其特征在于所述测试命令管理模块包括 接收单元,用于接收用户拨打的号码;分析单元,用于分析所述用户拨打的号码是否为预定号码,若是,则启动测试命令。
9.如权利要求8所述的无源光网络终端,其特征在于所述测试命令管理模块还包括分解单元,用于按照电气特性将所述测试命令分解为多个测试子项,所述测试子项包括电压测试、电流测试、电阻测试、电容测试、馈电测试和振铃测试中的一项或多项;所述测试驱动模块,用于根据用户选择所述测试命令管理模块分解的测试子项驱动用户线路硬件进行相应的用户线路测试。
10.如权利要求7所述的无源光网络终端,其特征在于所述测试命令管理模块,还用于按照电气特性将所述测试命令分解为多个测试子项, 所述测试子项包括电压测试、电流测试、电阻测试、电容测试、馈电测试和振铃测试中的一项或多项;所述测试驱动模块,用于逐一根据所述测试命令管理模块分解的测试子项驱动用户线路硬件进行相应的用户线路测试。
11.如权利要求7-10任一项所述的无源光网络终端,其特征在于还包括媒体资源模块,用于存储多种测试结果对应的语音媒体资源;测试结果处理模块包括生成单元,用于对所述测试结果进行分析,生成测试报告;获取单元,用于根据所述测试报告从所述媒体资源模块中获取相应的语音媒体资源; 播放单元,用于播放所述获取单元获取的语音媒体资源。
12.如权利要求7-10任一项所述的无源光网络终端,其特征在于所述测试结果处理模块包括生成单元,用于对所述测试结果进行分析,生成测试报告后触发建立单元; 所述建立单元,用于与媒体服务器建立媒体通道;发送单元,用于利用所述媒体通道将所述测试报告发送给所述媒体服务器。
全文摘要
本发明提供一种实现用户线路自测试的方法及无源光网络终端,该方法包括无源光网络终端接收到测试请求后,启动测试命令;根据所述测试命令驱动用户线路硬件进行用户线路测试;对测试结果进行分析后输出。本发明突破了传统的人工依靠仪器进行测试的方法,实现了线路测试的自动化和智能化。
文档编号H04M3/30GK102546966SQ20101058960
公开日2012年7月4日 申请日期2010年12月15日 优先权日2010年12月15日
发明者段振伟 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1