专利名称:媒体终端转换器、网络电话维护系统及方法
技术领域:
本发明涉及一种网络设备,尤指一种终端转换器。
背景技术:
随着通信技术的快速发展,语音传输网络、影像传输网络以及信息传输网络
逐渐朝三网合一的方向发展。嵌入式々某体终端转换器(Embedded Media Terminal Adapter, EMTA)的出现即适时的解决了此问题。
目前,多数EMTA均采用线缆与线缆调制解调器终端系统(Cable Modem Termination System, CMTS )等头端设备连接。而EMTA的另 一端则可以同时连接 个人计算机与网络电话。然而,在使用过程中,EMTA与网络电话之间经常会出 现由于软交换机或使用者习惯所导致的兼容性问题,现有的做法是使用系统来进 行追踪以及除错。但是,这些做法都无法追踪到EMTA内部的状态,因此,必须 由工程师到客户端进行支援。如此,不但维护成本较高,且需要较多的时间进行 维护.
发明内容
有鉴于此,需要提供一种i某体终端转换器,可保存网络电话的工作文件。
此外,还需要提供一网络电话维护系统,可利用网络电话的工作文件维护网 络电话。
此外,还需要提供一种网络电话维护方法,利用网络电话的工作文件维护网 络电话。
一种媒体终端转换器,与网络电话通信连接,所述媒体终端转换器包括数据 获取模块、緩存模块、数据判断模块、压缩模块以及文件保存模块.数据获取模 块用于实时获取所述网络电话的运行数据。緩存模块用于暂时保存所述数据获取 模块获取的所述网络电话的运行数据。数据判断模块用于判断所述緩存模块暂存 的网络电话的运行数据是否溢出。纪录文件产生模块用于在所述网络电话的运行
数据溢出时提取所述网络电话的运行数据,并形成纪录文件。文件保存模块用于 保存所述纪录文件.
一种网络电话维护系统,包括媒体终端转换器与局端设备。媒体终端转换器 通信连接网络电话。媒体终端转换器包括数据获取模块、緩存模块、数据判断模 块、压缩模块以及文件保存模块。数据获取模块用于实时获取所述网络电话的运 行数据。緩存模块用于暂时保存所述数据获取模块获取的所述网络电话的运行数 据。数据判断模块用于判断所述緩存模块暂存的网络电话的运行数据是否溢出。 压缩模块用于在所述网络电话的运行数据溢出时压缩所述网络电话的运行数据, 并形成纪录文件。文件保存模块用于保存所述纪录文件。所述局端与所述々某体终 端转换器之间通过因特网连接,用于在所述网络电话出现故障时通过所述因特网 调用所述纪录文件,并+艮据所述纪录文件维护所述网络电话。
一种网络电话维护方法,包括实时获取所述网络电话的运行数据;将所述 网络电话的运行数据暂存于緩存模块中;判断所述緩存模块暂存的网络电话的运 行数据是否溢出;若所述运行数据溢出,则压缩所述网络电话的运行数据,并形 成纪录文件;保存所述纪录文件;判断所述网络电话是否出现故障;若所述网络 电话出现故障,则通过因特网调用所述纪录文件;以及^f艮据所述纪录文件维护所 述网络电话。
本发明实施方式所提供的媒体终端转换器、网络电话维护系统及其方法,将 网络电话的运行数据作为纪录文件自动保存,在网络电话出现故障时,局端可利 用所述纪录文件分析故障原因,并对网络电话进行维护,可节约维护成本及维护 时间.
图1为本发明实施方式中网络电话维护系统的结构图. 图2为图1中々某体终端转换器的模块图。 图3为图2中纪录文件生成模块的细化模块图. 图4为图1中局端设备的模块图。
图5为本发明实施方式中网络电话维护方法的流程图.
具体实施例方式
请参阅图1,所示为本发明实施方式中网络电话维护系统IO的结构图。
网络电话维护系统10包括媒体终端转换器(Embedded Media Terminal Adapter EMTA) 100与局端设备102。网络电话104以及个人计算机106分别通过网络线 与电话线与媒体终端转换器100直接相连,这样个人计算机106可以通过媒体终 端转换器100与因特网连接,并收发信息,而网络电话104则可以通过媒体终端 转换器100拨打或接听电话。局端设备102与媒体终端转换器100之间通过因特 网通信连接。
参阅图2,所示为本发明实施方式中媒体终端转换器100的对莫块图。 媒体终端转换器100包括数据获取模块1001、緩存模块1003、数据判断模块
1005、纪录文件产生模块1007以及文件保存模块1009。
数据获取模块1001用于实时获取网络电话104的运行数据。
緩存模块1003用于暂时保存数据获取模块1001获取的网络电话104的运行数据.
数据判断模块1005,用于判断緩存模块1003暂存的网络电话104的运行数据 是否溢出.在本实施方式中,数据判断模块1005通过判断所述緩存模块1003暂 存的运行数据的大小是否等于所述緩存模块1003的储存空间判断所述运行数据是 否溢出。若等于,则所述运4愤据溢出;反之,则所述运行数据未溢出.
纪录文件产生模块1007用于在运行数据溢出时,提取所述缓存模块1003暂 存的运行数据,并产生纪录文件.同时参阅图3,纪录文件产生沖莫块1007包括压 缩子模块10071与头部信息添加子模块10073.压缩子模块10071用于压缩所述运 行数据,并生成压縮文件.头部信息添加子模块10073用于添加头部信息至所述 压缩文件,并形成纪录文件。在本实施方式中,所述头部信息包括纪录文件流水 号、压缩数据长度、总文件长度校验值、文件标识以及压缩方法等.
文件保存4莫块1009用于保存纪录文件。在本实施方式中,文件保存才莫块1009 的储存空间有限,若文件保存模块1009的空间已满,则新生成的纪录文件将自动 覆盖流水号最小的纪录文件。
参阅图4,所示为本发明实施方式中局端设备102的^f莫块图.
局端设备102包括故障判断模块1021、纪录文件解析模块1023、故障分析模 块1025以及维护模块1027。故障判断模块1021用于判断网络电话104是否出现故障。在本实施方式中, 故障判断模块1021根据是否接收到客户回馈的故障信息判断网络电话104是否出 现故障。
纪录文件解41^莫块1023用于在网络电话104出现故障时,通过因特网调用所 述纪录文件,并解压缩所述纪录文件,以得到所述网络电话104的运行数据。
故障分析模块1025用于根据所述网络电话104的运行数据分析所述网络电话 104的故障原因。
参阅图5,所示为本发明实施方式中网络电话104维护方法的流程图。 在步骤S501中,数据获取模块1001实时获取网络电话104的运行数据. 在步骤S503中,緩存模块1003暂存所述运行数据。
在步骤S505中,数据判断模块1005判断緩存模块1003中保存的运行数据是 否溢出。在本实施方式中,数据判断模块1005通过判断所述緩存模块1003暂存 的运行数据的大小是否等于所述緩存模块1003的储存空间判断所述运行数据是否 溢出。若等于,则转入步骤S507;反之,则转入步骤S501.
在步骤S507中,纪录文件产生模块1007提取所述緩存模块1003暂存的运行 数据,并产生纪录文件.在本实施方式中,压缩子模块10071首先压缩所述运行 数据,并生成压缩文件,然后,头部信息添加子模块10073添加头部信息至所述 压缩文件,进而形成纪录文件.其中,所述头部信息包括纪录文件流水号,压縮 数据长度、总文件长度校验值、文件标识以及压缩方法等。
在步骤S509中,文件保存模块1009保存所述纪录文件。在本实施方式中, 文件保存模块1009的储存空间有限,若文件保存模块1009的空间已满,则新生 成的纪录文件将自动覆盖流水号最小的纪录文件。
在步骤S511中,局端设备102的故障判断模块1021判断网络电话104是否 出现故障。若是,则转入步骤S513;反之,则回到步骤S501.
在步骤S513中,纪录文件解析才莫块1023通过因特网调用所述纪录文件,并 解压缩所述纪录文件,以得到所述网络电话104的运行数据.
在步骤S515中,故障分析模块1025根据所述网络电话104的运行数据分析 所述网络电话的故障原因。
在步骤S517中,维护模块1027根据所述故障原因对所述网络电话104进行 维护。
本发明实施方式所提供的媒体终端转换器100、网络电话维护系统IO及其方 法,将网络电话104的运行数据作为纪录文件自动保存,在网络电话104出现故 障时,局端设备102可利用所述纪录文件分析故障原因,并对网络电话104进行 维护,可节约维护成本及维护时间。
权利要求
1.一种媒体终端转换器,与网络电话通信连接,其特征在于,所述媒体终端转换器包括数据获取模块,用于实时获取所述网络电话的运行数据;缓存模块,用于暂时保存所述数据获取模块获取的所述网络电话的运行数据;数据判断模块,用于判断所述缓存模块暂存的网络电话的运行数据是否溢出;纪录文件产生模块,用于在所述网络电话的运行数据溢出时提取所述网络电话的运行数据,并产生纪录文件;以及文件保存模块,用于保存所述纪录文件。
2. 如权利要求1所述的媒体终端转换器,其特征在于,所述纪录文件产生模块 包括压缩子模块,用于压缩所述运行数据,并生成压缩文件;以及 头部信息添加子模块,用于添加头部信息至所述压缩文件并形成纪录文件。
3. 如权利要求2所述的媒体终端转换器,其特征在于,所述头部信息包括纪录 文件流水号、压缩数据长度、总文件长度校验值、文件标识以及压缩方法。
4. 一种网络电话维护系统,其特征在于,包括 々某体终端转换器,通信连接网络电话,所述媒体终端转换器包括 数据获取模块,用于实时获取所述网络电话的运行数据;緩存模块,用于暂时保存所述数据获取模块获取的所述网络电话的运行数据; 数据判断斗莫块,用于判断所述緩存模块暂存的网络电话的运行数据是否溢出; 纪录文件产生模块,用于在所述网络电话的运行数据溢出时提取所述网络电 话的运行数据,并产生纪录文件;以及文件保存才莫块,用于保存所述纪录文件;以及局端设备,与所述媒体终端转换器之间通过因特网通信连接,用于在所述网 络电话出现故障时通过所述因特网调用所述纪录文件,并才艮据所述纪录文件维护 所述网络电话。
5. 如权利要求4所述的网络电话维护系统,其特征在于,所述纪录文件产生模 块包括压缩子模块,用于压缩所述运行数据,并生成压缩文件;头部信息添加子模块,用于添加头部信息至所述压缩文件并形成纪录文件。
6. 如权利要求5所述的网络电话维护系统,其特征在于,所述头部信息包括纪 录文件流水号、压缩数据长度、总文件长度一交验值、文件标识以及压缩方法。
7. 如权利要求4所述的网络电话维护系统,其特征在于,所述局端设备包括 故障判断模块,用于判断所述网络电话是否出现故障; 纪录文件解析模块,用于在所述网络电话出现故障时,通过所述因特网调用所述纪录文件,并解压缩所述纪录文件;故障分析模块,用于根据所述解压缩之后的纪录文件分析所述网络电话的故 障原因;以及维护4莫块,用于根据所述故障原因维护所述网络电话。
8. —种网络电话维护方法,其特征在于,包括 实时获取所述网络电话的运行数据; 将所述网络电话的运行数据暂存于緩存模块中;判断所述緩存模块暂存的所述网络电话的运行数据是否溢出;若所述运行数据溢出,则提取所述网络电话的运行数据,并形成纪录文件;保存所述纪录文件;判断所述网络电话是否出现故障;若所述网络电话出现故障,则通过因特网调用所述纪录文件;以及 根据所述纪录文件维护所述网络电话.
9. 如权利要求8所述的网络电话维护方法,其特征在于,更包括若所述运行数 据并未溢出,则继续获取所述网络电话的运行数据。
10. 如权利要求9所述的网络电话维护方法,其特征在于,更包括若所述网络 电话未出现故障,则继续获取所述网络电话的运行数据。
11. 如权利要求8所述的网络电话维护方法,其特征在于,提取所述网络电话 的运行数据并形成纪录文件的步骤包括压缩所述运行数据,生成压缩文件;以及 添加头部信息至所述压缩文件并形成纪录文件.
12. 如权利要求11所述的网络电话维护方法,其特征在于,所述头部信息包括 纪录文件流水号、压缩数据长度、总文件长度校验值、文件标识以及压缩方法。
13. 如权利要求8所述的网络电话维护方法,其特征在于,更包括解压缩所述纪录文件;根据所述解压缩之后的纪录文件分析所述网络电话的故障原因;以及根据所述故障原因维护所述网络电话。
全文摘要
一种媒体终端转换器,与网络电话通信连接。媒体终端转换器包括数据获取模块、缓存模块、数据判断模块、纪录文件产生模块以及文件保存模块。数据获取模块用于实时获取所述网络电话的运行数据。缓存模块用于暂时保存所述数据获取模块获取的所述网络电话的运行数据。数据判断模块用于判断所述缓存模块暂存的网络电话的运行数据是否溢出。纪录文件产生模块用于在所述网络电话的运行数据溢出时提取所述网络电话的运行数据并形成纪录文件。文件保存模块用于保存所述纪录文件。此外,本发明还提供一种网络电话维护系统及方法。上述媒体终端转换器、网络电话维护系统及其方法,可在网络电话出现故障时及时进行维护,并节约维护成本及时间。
文档编号H04M7/00GK101193168SQ20061015705
公开日2008年6月4日 申请日期2006年11月24日 优先权日2006年11月24日
发明者罗佑铭, 范怀之 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司