管理终端的方法、 装置和系统 【技术领域】
本发明涉及通信领域, 尤其涉及一种管理终端的方法、 装置和系统。背景技术 目前对终端 ( 包括互联网及各种通信网络的终端 ) 的管理主要是由网络管理人员 手动操作网管软件完成的。例如, 网络管理人员主动或者根据用户报告对网络故障进行诊 断排查, 需要网络管理人员通过故障诊断程序对故障点进行定位和修复。
在实现上述终端管理的过程中, 发明人发现现有技术中至少存在如下问题 : 由于 来自用户的针对终端的要求 ( 比如故障报告, 业务开通、 资费查询等 ) 往往是及时的, 网络 管理人员不可能做到及时应对, 造成了网络管理的滞后。
发明内容 本发明的实施例提供一种管理终端的方法、 装置、 系统, 能够及时应对用户对终端 的管理要求。
为达到上述目的, 本发明的实施例采用如下技术方案 :
一种管理终端的方法, 包括 :
将预先建立的可以由用户选择的服务列表, 以语音的方式向用户播放, 所述服务 列表中的选项与网管命令对应 ;
接收所述用户选择的选项, 并将所述服务列表中用户选定的所述选项所对应的网 管命令, 以及所述网管命令对应的终端标识发送给网管服务器 ;
接收网管服务器返回的语音数据 ;
将所述语音数据转换为模拟语音信号播放, 所述语音数据与所述网管命令对所述 终端的处理结果对应。
一种管理终端的方法, 包括 :
接收来自语音模块的网管命令, 以及该网管命令针对的终端标识 ;
对所述终端标识对应的终端执行所述网管命令, 并得到处理结果 ;
查找到与所述网管命令对所述终端的处理结果对应的语音数据, 反馈给语音模 块。
一种语音模块, 包括 :
列表单元 : 用于将预先建立的可以由用户选择的服务列表, 以语音的方式向用户 播放, 所述服务列表中的选项与网管命令对应 ;
命令发送单元 : 用于接收所述用户选择的选项, 并将所述服务列表中用户选定的 所述选项所对应的网管命令, 以及所述网管命令对应的终端标识发送给网管服务器 ;
语音数据接收单元 : 用于接收网管服务器返回的语音数据 ;
播放单元 : 用于将所述语音数据转换为模拟语音信号播放, 所述语音数据与所述 网管命令对所述终端的处理结果对应。
一种网管服务器, 包括 : 命令接收单元 : 用于接收网管命令, 以及该网管命令针对的终端标识 ; 命令执行单元 : 用于对所述终端标识对应的终端执行所述网管命令, 并得到处理结果 ; 语音数据发送单元 : 用于查找到与所述网管命令对所述终端的处理结果对应的语 音数据并发送。
一种管理终端的系统, 包括 : 上述的语音模块和网管服务器, 其中,
语音模块 : 用于将用户选定的网管命令, 及该网管命令针对的终端标识发送给网 管服务器, 将网管服务器反馈的语音数据合成语音信号向所述用户播放 ;
网管服务器 : 用于对所述终端标识对应的终端执行所述网管命令, 并将处理结果 对应的语音数据, 反馈给语音模块。
本发明实施例提供的管理终端的方法、 装置、 系统, 由网管服务器直接执行用户指 定的网管命令, 能够及时应对用户对终端的管理要求, 并且语音通知的方式使得用户获知 结果更为直接。
附图说明
图 1 为本发明管理终端的方法的一个实施例的流程图。
图 2 为本发明管理终端的方法的另一个实施例的流程图。
图 3 为本发明管理终端的方法的又一个实施例的流程图。
图 3a 为本发明管理终端的方法的又一个实施例中步骤 303 的流程图。
图 4 为本发明管理终端的方法的再一个实施例的流程图。
图 5 为本发明语音模块的一个实施例的结构示意图。
图 6 为本发明语音模块的另一个实施例的结构示意图。
图 7 为本发明网管服务器的一个实施例的结构示意图。
图 7a 为本发明网管服务器的一个实施例的另一种结构示意图。
图 8 为本发明管理终端的系统的一个实施例的结构示意图。 具体实施方式
当前业界的网管技术仍处于起步中, 对终端的诊断等操作均需要操作员手动操作 网管软件完成。对于终端的用户来说, 他们使用的终端信息、 已开通的业务、 AD 帐号、 密码、 数据库中记载的用户住址、 电话等均无法得知。并且, 在海量终端的情况下, 操作员的手动 操作不能满足数量的需求。
本发明实施例可通过事先存储几种用户常用的网络管理内容, 并设置好与所述管 理内容对应的网管命令, 所述网管命令可以直接由网管服务器执行。当用户选定某项网络 管理内容时, 网管服务器在后台自动执行对应的网管命令, 并将执行结果发送给客户。这 样, 由网管服务器直接执行用户指定的网管命令, 能够及时应对用户对终端的管理要求。
下面结合附图对本发明实施例管理终端的方法、 装置、 系统进行详细描述。
本发明管理终端的方法的一个实施例, 应用于网络端的语音模块, 如图 1 所示, 包 括:S101、 将预先建立的可以由用户选择的服务列表, 以语音的方式向用户播放, 所述 服务列表中的选项与网管命令对应。
S102、 接收所述用户选择的选项, 并将所述服务列表中用户选定的所述选项所对 应的网管命令, 以及所述网管命令对应的终端标识发送给网管服务器。
S103、 接收网管服务器返回的语音数据。
S104、 将所述语音数据转换为模拟语音信号播放, 所述语音数据与所述网管命令 对所述终端的处理结果对应。
本实施例将用户需要的服务转为网管命令, 由网管服务器直接执行用户指定的网 管命令, 能够及时应对用户对终端的管理要求, 并且语音通知的方式使得用户获知结果更 为直接。
本发明管理终端的方法的另一个实施例, 应用于网络端的网关服务器, 如图 2 所 示, 包括 :
S201、 接收来自语音模块的网管命令, 以及该网管命令针对的终端标识。
S202、 对所述终端标识对应的终端执行所述网管命令, 并得到处理结果。
S203、 查找到与所述网管命令对所述终端的处理结果对应的语音数据, 反馈给语 音模块。 本实施例由网管服务器直接执行用户指定的网管命令, 能够及时应对用户对终端 的管理要求, 并且语音通知的方式使得用户获知结果更为直接。
本发明管理终端的方法的又一个实施例, 如图 3 所示, 包括 :
S301、 语音模块建立服务列表。
语音模块建立可以由用户选择的服务列表, 所述服务列表中的选项与网管命令对 应。
所述语音模块类似于现在普遍使用的声讯服务台 ( 比如中国移动的客服电话 10080100800), 允许用户通过电话网络 ( 包括有线电话网络和无线电话网络 ) 登录语音模 块, 在用户登录后向用户播放语音提示, 然后所述语音模块等待用户按照提示在服务列表 中进行选择, 下面给出一种服务列表的实现形式, 如表 1 所示 :
选项序号 1 2 3
选项内容 诊断故障 开机 关机对应网管命令 故障查询指令 远程开机指令 远程关机指令表1
其中, 选项内容是服务列表的具体内容, 每项选项内容都有一个对应的选项序号, 当用户通过电话网络登陆语音模块时, 通过语音向用户播放每项选项内容及其对应的选项 序号, 用户通过手机或者固定电话的数字按键点击选项序号的数字, 以确定用户需要的服 务内容, 也就是表 1 中与选项序号对应的选项内容, 之后, 语音模块将用户选定的选项内容对应的网管命令发送给网管服务器。
当然, 表 1 只是服务列表实现形式的一个例子, 具体应用时可以设定更符合实际 情况的选项序号、 选项内容、 对应网管命令的对应关系。
S302、 用户登陆语音模块, 语音模块通过语音向用户播放服务列表的选项内容及 该选项内容对应的选项序号。
S303、 用户选定服务内容, 以及本次服务针对的终端标识。
用户通过手机或者固定电话的数字按键点击选项序号的数字, 以确定用户需要的 服务内容。
在用户在服务列表中选定选项之后或者之前, 语音模块另外提示用户选定本次执 行的网管命令针对的终端标识。 所述终端标识对应的终端可以为联网的电脑、 数字电视, 甚 至可以是与互联网相连的空调、 电冰箱、 微波炉等电器。 用户选定本次执行的网管命令针对 的终端标识的方式可以是用户直接输入终端标识 ( 比如终端 IP 或者终端 ID) ; 也可以如图 3a 所示, 按照以下方式进行 :
S303a、 将终端标识与用户标识绑定。
所述用户标识是一个相对于终端标识更容易记的特殊号码, 以方便用户使用。所 述用户标识可以为用户身份证号, 或者用户手机号, 或者固话号码。 S303b、 通过用户输入的用户标识查找对应的终端标识, 所述终端标识为网管命令 针对的终端标识。
S304、 语音模块将用户选定的服务内容所对应的网管命令, 以及用户选定的所述 网管命令针对的终端标识发送给网管服务器。
S305、 网管服务器建立与网管命令的处理结果对应的语音数据。
针对表 1 的网管命令, 本步骤与网管命令的处理结果对应的语音数据可以如表 2 所示。
执行的网管命令 诊断故障 诊断故障 开机 开机 关机 关机
执行结果 成功 失败 成功 失败 成功 失败返回的语音数据内容 故障已排除 故障未排除, 请稍后再试 已开机 开机失败, 请稍后再试 已关机 关机失败, 请稍后再试表2 本步骤与步骤 S301-S304 没有必然的先后顺序。S306、 网管服务器接收来自语音模块的网管命令, 以及该网管命令针对的终端标 S307、 网管服务器对所述终端标识对应的终端执行所述网管命令, 并得到处理结识。
果。 网管服务器对所述终端标识对应的终端使用 TR069 协议的 GetParameterValues 方法对终端的参数进行读取, 并得到如 : 上行线路速率、 下行线路速率、 上行输出功率、 下行 输出功率等参数的值, 再经过算法分析得到诊断的结果。上述通过算法分析得到诊断结果 的过程可使用现有公知的分析诊断方法, 在此不做赘述。
S308、 网管服务器查找到与所述网管命令对所述终端的处理结果对应的语音数 据, 反馈给语音模块。
比如, 网管命令是对终端标识为 1234 的与网络相连的电视进行 “诊断故障” 操作。 按照表 2 内容, 如果来自语音模块的网管命令为 “诊断故障” , 网管服务器的执行结果为 “成 功” , 那么对应的语音数据为 “故障已排除” , 网管服务器将 “故障已排除” 的语音数据发送给 所述语音模块。
S309、 语音模块将网管服务器反馈的语音数据合成语音信号向所述用户播放, 所 述语音数据与所述网管命令对所述终端的处理结果对应。
根据步骤 S308 的例子, 语音模块将 “故障已排除” 的语音数据合成声音信号向所 述用户播放。
本发明管理终端的方法的再一个实施例, 本实施例中终端标识与用户身份证号绑 定, 如图 4 所示, 本实施例包括 :
S401、 语音模块建立服务列表。
服务列表内容如表 1 所示。
S402、 用户 A 通过手机拨打号码 10000, 登陆语音模块。
S403、 语音模块向用户 A 播放语音提示。
所述语音提示如下 :
“请选择您需要的服务内容 : 1 为诊断故障 ; 2 为开机 ; 3 为关机。 ”
S404、 用户 A 通过手机数字按键选定 2。
S405、 语音模块再次向用户 A 播放语音提示。
所述语音提示如下 :
“请输入身份证号。 ”
S406、 用户 A 通过手机数字按键输入身份证号。
S407、 语音模块将 “开机” 的网管命令和用户的身份证号发送给网络管理器。
S408、 网络管理器对用户的身份证号对应的终端执行 “开机” 命令, 并将执行结果 对应的语音数据发送给语音模块。
网络管理器通过用户的身份证号查找到对应的开机对象为一台联网的空调, 对该 空调执行 “开机” 指令, 并且开机成功, 网络管理器在自身数据库中查找到对应的语音数据 ( 按照表 2 所示 ) 为 “已开机” , 并将该语音数据发送给语音模块。
S409、 语音模块向用户 A 播放 “已开机” 的语音。
以上实施例由网管服务器直接执行用户指定的网管命令, 让网管服务器直接面对
客户, 能够及时应对用户对终端的管理要求。 同时, 以上实施例为网管服务器提供了一种声 音接口, 使网管可向图象、 语音二元化发展。 此外, 除了表 1、 表 2 所列的对应关系外, 网络管 理人员或者服务商可以根据自身的需要对服务列表的内容和与网管命令的处理结果对应 的语音数据的内容进行添加和修改, 扩展性好, 能够实现更多的管理功能, 并且语音通知的 方式使得用户获知结果更为直接。
本发明语音模块的一个实施例, 如图 5 所示, 包括 :
列表单元 51 : 用于将预先建立的可以由用户选择的服务列表, 以语音的方式向用 户播放, 所述服务列表中的选项与网管命令对应。
命令发送单元 52 : 用于接收所述用户选择的选项, 并将所述服务列表中用户选定 的所述选项所对应的网管命令, 以及所述网管命令对应的终端标识发送给网管服务器。
语音数据接收单元 53 : 用于接收网管服务器返回的语音数据。
播放单元 54 : 用于将所述语音数据转换为模拟语音信号播放, 所述语音数据与所 述网管命令对所述终端的处理结果对应。
本实施例由语音模块将用户的要求转换成网管命令, 网管服务器直接执行所述的 网管命令, 语音模块将网管命令的执行结果反馈给用户, 能够及时应对用户对终端的管理 要求, 并且语音通知的方式使得用户获知结果更为直接。
本发明语音模块的另一个实施例, 如图 6 所示, 包括 :
列表单元 61 : 用于将预先建立的可以由用户选择的服务列表, 以语音的方式向用 户播放, 所述服务列表中的选项与网管命令对应。
命令发送单元 62 : 用于接收所述用户选择的选项, 并将所述服务列表中用户选定 的所述选项所对应的网管命令, 以及所述网管命令对应的终端标识发送给网管服务器。
语音数据接收单元 63 : 用于接收网管服务器返回的语音数据。
播放单元 64 : 用于将所述语音数据转换为模拟语音信号播放, 所述语音数据与所 述网管命令对所述终端的处理结果对应。
其中, 所述命令发送单元 62 包括 :
绑定子单元 621 : 用于将终端标识与用户标识绑定。
查找子单元 622 : 用于通过所述用户输入的用户标识查找对应的终端标识, 所述 终端标识为网管命令针对的终端的标识。
所述用户标识为用户身份证号, 或者用户手机号, 或者固话号码。
本实施例由语音模块将用户的要求转换成网管命令, 发送给网管服务器执行, 该 网管命令的执行结果由语音模块反馈给用户, 能够及时应对用户对终端的管理要求, 并且 语音通知的方式使得用户获知结果更为直接。
本发明网管服务器的一个实施例, 如图 7 所示, 包括 :
命令接收单元 72 : 用于接收网管命令, 以及该网管命令针对的终端标识。
命令执行单元 73 : 用于对所述终端标识对应的终端执行所述网管命令, 并得到处 理结果。
语音数据发送单元 74 : 用于查找到与所述网管命令对所述终端的处理结果对应 的语音数据并发送。
进一步的, 如图 7a 所示, 网管服务器还可以包括 :语音数据单元 71 : 与所述语音数据发送单元相连, 用于建立与网管命令的处理结 果对应的语音数据。
列表单元 75 : 用于将预先建立的可以由用户选择的服务列表, 以语音的方式向用 户播放, 所述服务列表中的选项与网管命令对应。
命令发送单元 76 : 用于接收所述用户选择的选项, 并将所述服务列表中用户选定 的所述选项所对应的网管命令, 以及所述网管命令对应的终端标识发送给命令接收单元。
语音数据接收单元 77 : 用于接收语音数据发送单元返回的语音数据。
播放单元 78 : 用于将所述语音数据转换为模拟语音信号播放, 所述语音数据与所 述网管命令对所述终端的处理结果对应。
本实施例由网管服务器直接执行用户指定的网管命令, 能够及时应对用户对终端 的管理要求, 并且语音通知的方式使得用户获知结果更为直接。
本发明管理终端的系统的一个实施例, 如图 8 所示, 包括 : 语音模块 81 和网管服务 器 82, 其中,
语音模块 81 : 用于将用户选定的网管命令, 及该网管命令针对的终端标识发送给 网管服务器, 将网管服务器反馈的语音数据合成语音信号向所述用户播放。 网管服务器 82 : 用于对所述终端标识对应的终端执行所述网管命令, 并将处理结 果对应的语音数据, 反馈给语音模块。
本实施例由网管服务器直接执行用户指定的网管命令, 能够及时应对用户对终端 的管理要求, 并且语音通知的方式使得用户获知结果更为直接。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以 通过计算机程序来指令相关的硬件来完成, 所述的程序可存储于一计算机可读取存储介质 中, 该程序在执行时, 可包括如上述各方法的实施例的流程。其中, 所述的存储介质可为磁 碟、 光盘、 只读存储记忆体 (Read-Only Memory, ROM) 或随机存储记忆体 (Random Access Memory, RAM) 等。
以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限于此, 任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易想到变化或替换, 都应涵 盖在本发明的保护范围之内。因此, 本发明的保护范围应以权利要求的保护范围为准。