1.一种多协议适配的IMS接入网设备远程管理系统,其特征在于,包括:输入模块,用于接收IMS接入网设备信息、配置参数和控制类型;指令生成模块,用于根据IMS接入网设备信息选择协议类型,根据协议类型、配置参数和控制类型,分别生成配置命令和控制命令;协议适配模块,用于将配置命令和控制命令分别封装为多协议数据包;数据通信模块,用于将多协议数据包发送至建立通信连接的IMS接入网设备,以完成对IMS接入网设备的配置下发和远程控制;所述IMS接入网设备信息包括IP话机和模/数转换设备;所述指令生成模块包括TR069命令生成模块,所述TR069命令生成模块用于采用TR069协议,根据配置参数生成IMS接入网设备中IP话机的配置命令;所述协议适配模块包括TR069协议适配单元,所述TR069适配单元用于建立TR069连接,对IMS接入网设备进行合法性鉴权,将由TR069协议生成的RFC报文封装成TR069数据包;所述建立TR069连接包括:发起TR069会话请求,以使IP话机对TR069会话请求进行鉴权;接收TR069通知消息,对IP话机的网管账号和密码进行鉴权;鉴权通过后,建立TR069通信连接;发送配置命令的数据包,以使IP话机执行相应的RFC函数,完成IP话机的参数配置。
2.如权利要求1所述的一种多协议适配的IMS接入网设备远程管理系统,其特征在于,所述协议类型包括TR069协议、SSH协议和Telnet协议。
3.如权利要求1所述的一种多协议适配的IMS接入网设备远程管理系统,其特征在于,所述指令生成模块还包括SSH命令生成模块和Telnet命令生成模块;所述SSH命令生成模块用于采用SSH协议,根据配置参数生成IMS接入网设备中模/数转换设备的配置命令;所述Telnet命令生成模块用于采用Telnet协议,根据配置参数生成IMS接入网设备中模/数转换设备的配置命令。
4.如权利要求1所述的一种多协议适配的IMS接入网设备远程管理系统,其特征在于,所述TR069命令生成模块还用于采用TR069协议,根据控制类型的RFC方法名和参数,生成IP话机和模/数转换设备的控制命令。
5.如权利要求1所述的一种多协议适配的IMS接入网设备远程管理系统,其特征在于,所述协议适配模块还包括Telnet协议适配单元和SSH协议适配单元;所述Telnet协议适配单元用于建立Telnet连接,封装由Telnet协议生成的配置命令;所述SSH协议适配单元用于建立SSH连接,与IMS接入网设备进行协议版本、密钥、加密算法协商的认证,将由SSH协议生成的配置命令进行加密封装。
6.如权利要求1所述的一种多协议适配的IMS接入网设备远程管理系统,其特征在于,所述数据通信模块通过承载网建立与IMS接入网设备的TCP连接,所述TCP连接根据适配的协议类型,包括SSH连接、Telnet连接和TR069连接。
7.一种利用权利要求1-6任一项所述的多协议适配的IMS接入网设备远程管理系统的远程配置下发方法,其特征在于,包括:接收IMS接入网设备信息和配置参数;根据IMS接入网设备信息选择协议类型,根据协议类型和配置参数,生成配置命令,所述协议类型包括SSH、Telnet和TR069;将配置命令封装为数据包;根据选择的协议类型,与IMS接入网设备建立SSH、Telnet或TR069的通信连接后,发送配置命令的数据包以完成对IMS接入网设备的配置下发。
8.如权利要求7所述的远程配置下发方法,其特征在于,所述生成配置命令包括:所述IMS接入网设备信息包括IP话机和模/数转换设备;根据IP话机的型号、MAC地址,从RFC函数库中调取配置参数的方法名和参数,采用TR069协议生成RFC报文;根据模/数转换设备的型号、MAC地址,由SSH或Telnet协议生成配置命令。
9.如权利要求7所述的远程配置下发方法,其特征在于,所述建立SSH的通信连接,包括:将SSH协议版本号发送至模/数转换设备,并接收模/数转换设备的选择结果;互相发送包含密钥和加密算法的算法协商报文给对端,根据本端和对端支持的密钥和加密算法决定最终的加密算法版本;发送认证请求至模/数转换设备,以使模/数转换设备对认证请求进行密码认证,并返回认证结果;发起SSH会话请求至模/数转换设备端,建立SSH通信连接;对配置命令的数据包根据协商的加密算法进行加密后,发送给模/数转换设备,以使模/数转换设备解密并执行配置命令;接收模/数转换设备加密后的执行结果,对执行结果解密并获取执行结果。
10.如权利要求7所述的远程配置下发方法,其特征在于,所述建立Telnet的通信连接,包括:以NVT格式发送用户名和密码至模/数转换设备端进行认证;接收以NVT格式编码的认证结果,建立Telnet通信连接;将配置命令的数据表以NVT格式编码后,并发送给模/数转换设备端;接收以NVT格式返回的执行结果,对执行结果解码并获取执行结果。
11.如权利要求7所述的远程配置下发方法,其特征在于,所述建立TR069的通信连接,包括:发起TR069会话请求,以使IP话机对TR069会话请求进行鉴权;接收TR069通知消息,对IP话机的网管账号和密码进行鉴权;鉴权通过后,建立TR069通信连接;发送配置命令的数据包,以使IP话机执行相应的RFC函数,完成IP话机的参数配置。
12.一种利用权利要求1-6任一项所述的多协议适配的IMS接入网设备远程管理系统的远程重启方法,其特征在于,包括:接收IMS接入网设备信息和重启信息;根据IMS接入网设备信息选择TR069协议,根据TR069协议和重启信息,生成RFC报文;将RFC报文封装为TR069数据包;与IMS接入网设备建立TR069通信连接后,发送TR069数据包以完成对IMS接入网设备的远程重启。
13.一种利用权利要求1-6任一项所述的多协议适配的IMS接入网设备远程管理系统的远程升级方法,其特征在于,包括:接收IMS接入网设备信息和升级信息;根据IMS接入网设备信息选择TR069协议,根据TR069协议和升级信息,生成RFC报文;将RFC报文封装为TR069数据包;与IMS接入网设备建立TR069通信连接后,发送TR069数据包以完成对IMS接入网设备的远程升级。
14.如权利要求13所述的远程升级方法,其特征在于,根据IMS接入网设备的IP地址、MAC地址,与IMS接入网设备建立TR069通信连接,将升级命令的TR069数据包发送给IMS接入网设备,以使IMS接入网设备根据TR069数据包中的URL地址下载升级文件,接收到下载成功的响应消息后,结束TR069通信连接。
15.如权利要求13所述的远程升级方法,其特征在于,所述远程升级方法还包括,获取多台IMS接入网设备,建立多条通信连接,以批量远程控制。