终端设备的远程管理方法和系统、代理设备的制作方法

文档序号:7925322阅读:122来源:国知局
专利名称:终端设备的远程管理方法和系统、代理设备的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种终端设备的远程管
理方法和系统、4戈理i殳备。
背景技术
随着终端设备的智能化发展和电信业务的多样化发展,运营商 对终端设备的配置与控制越来越重要。在固网领域中,对家庭网关 的控制主要采用CPE广域网管理协议(CPE WAN Management Protocol,简称为CWMP ) ( DSL Fomm TR-069 );在移动4贞i或中, 对移动终端的控制主要采用开方文移动耳关盟(Open Mobile Alliance, 简称为OMA) i殳备管理(Device Management,简称为DM)协-议; 其中,DSL Fomm和OMA在完善协议本身的同时,针对不同的终 端设备及其不同的功能制定了很多设备管理的profile (属性)。
自动配置月l务器(Automatic Configuration Server,简称为ACS ) 运行远程网管协议的服务器软件,被ACS管理的终端设备运行对应 的网管客户端软件。远程管理服务器与终端设备之间通过网管协议 进行通信。远程网管协议失见定了常用的通信方法,例如远程过程 调用(Remote Process Call,简称为RPC),并且,由于远程网管协 议一4殳都是基于网络协议(Internet Protocol,简称为IP)协议栈之 上的协议,所以直接被管理的终端设备需要基于网络协议(IP-based ) 被管理,并且需要运行远程网管协议的客户端(client)程序。在固网领域中,对于诸如家庭网关这种负责设备来"i兌,可以实 现网管协议client程序,但是对于其他家庭的终端设备来说,有些 终端设备是非IP-based的,不能实现网管协议client程序。同样地, 在移动领域中,某些应用场合智能手才几也会起到和家庭网关相同的 作用,与其连接的终端设备通过其链接网络,如果与其连接的终端 i殳备不支持OMA DM协-汉,也不能实现OMA DM协i义client程序。 因此,对于没有远程网管客户端程序的终端"i殳备,目前不能有效地 进4亍远程配置与管理。

发明内容
针对没有远程网管客户端的终端i殳备,目前不能有效地进行远 程配置与管理的问题而4是出本发明,本发明旨在才是供一种终端设备 的远禾呈管理方法和系统、^戈理i殳备,以解决上述问题。
根据本发明的一个方面,提供了 一种终端设备的远程管理方法。
根据本发明实施例的终端设备的远程管理方法,应用于包括终 端设备、与终端设备相连接的代理设备、和与代理设备相连接的远 程管理服务器的通信系统,上述方法包括代理设备获耳又来自终端 设备的参数信息,将参数信息发送给远程管理服务器;在远程管理 服务器对终端设备进行管理的情况下,代理设备获取来自远程管理 服务器的控制信息,其中,控制信息用于控制终端设备;代理设备 将控制信息转换为终端设备能够识别的控制信息,并将转换后的控 制信息发送给终端设备。
优选地,参数信息包括以下至少之一终端设备的标识号、待 管理参数、待管理参数属性、终端设备的状态参数,其中,状态参 数用于标识终端设备是否在线。优选地,代理i殳备获取到参lt信息后,上述方法进一步包括 代理设备建立数据表,并在数据表中保存标识号、待管理参数、待 管理参数属性、状态参数。
优选地,在远程管理服务器获取到来自代理设备的参数信息之 后,上述方法进一步包括远程管理服务器根据参数信息在预置的 代理设备管理表中增加对应于终端设备的管理节点,并在增加的管 理节点中存储参数信息。
优选地,在代理设备为家庭网关、远程管理服务器为自动配置 服务器的情况下,在代理i殳备获取来自终端设备的参数信息之前, 上述方法还包括终端设备通过动态主4几配置协议或者其他基于三 层的协议向代理设备发送参数信息;或者终端设备通过二层协议向 代理设备发送参数信息。
优选地,在代理i殳备为移动终端,远程管理力良务器为开方文移动 联盟设备管理服务器的情况下,在代理i史备获耳又来自终端设备的参 数信息之前,上述方法还包括终端设备通过三层协议或二层协议 向代理设备发送参数信息。
才艮据本发明的另一方面,才是供了一种代理"i殳备。
根据本发明的代理设备包括第一获取模块,用于获取来自终 端设备的参数信息;保存模块,用于保存第一获取模块获取的参数 信息;第一发送模块,用于将保存模块保存的参数信息发送给远程 管理服务器;第二获取模块,用于获取来自远程管理服务器的控制 信息,其中,控制信息用于控制终端设备;转换模块,用于将第二 获取模块获取的控制信息转换为终端设备能够识别的控制信息;第 二发送模块,用于将经转换模块转换后的控制信息发送给终端设备。
优选地,保存才莫块建立数据表,并在数据表中保存参数信息。根据本发明的另 一方面,还提供了 一种终端设备的远程管理系统。
根据本发明的终端设备的远程管理系统包括代理设备,连接 至终端设备,代理设备包括第一获取模块,用于获取来自终端设 备的参数信息;第一保存模块,用于保存第一获取模块获取的参数 信息;第一发送模块,用于将第一保存模块保存的参数信息发送给 远程管理服务器;第二获取模块,用于获取来自远程管理服务器的 控制信息,其中,控制信息用于控制终端设备;转换模块,用于将 第二获取模块获取的控制信息转换为终端设备能够识别的控制信 息;第二发送模块,用于将经转换模块转换后的控制信息发送给终 端设备;远程管理服务器,连接至代理设备,远程代理服务器包括 管理模块,用于对终端设备进行管理;第三发送模块,用于向代理 设备发送控制信息。
优选地,远程管理力良务器还包括第三获耳又才莫块,用于获耳又来 自代理设备的参数信息;设置模块,用于根据第三获取模块获取的 参数信息在预置的代理设备管理表中设置对应于终端设备的管理节 点;第二保存模块,用于在管理节点中存储参数信息。
通过本发明,采用远程管理力l务器通过代理i殳备管理终端i殳备 的方法,能够解决目前对于没有远程网管客户端程序的纟冬端i殳备无 法有效进行远程配置与管理的问题,实现了对没有远程网管客户端 的终端设备的远程控制。


此处所说明的附图用来提供对本发明的进一步理解,构成本申 请的一部分,本发明的示意性实施例及其说明用于解释本发明,并 不构成对本发明的不当限定。在附图中图1是4艮据本发明实施例的终端"i殳备的远程管理方法的示意
图2是才艮才居本发明实例一的终端i殳备的远程管理方法的示意
图3是根据本发明实例二的终端设备的远程管理方法的示意
图4是才艮据本发明实例三的终端i殳备的远程管理方法的示意
图5是根据本发明实施例的代理设备的结构框图6是根据本发明实施例的终端设备的远程管理系统的结构框
图7是才艮据本发明实施例的终端i殳备的远禾呈管理系统的具体结 构框图。
具体实施例方式
功能概述
本发明提供了 一种终端设备的远程管理方法和系统,终端设备 通过一定的方式将其可管理特性通知代理设备,代理i殳备保存该i殳 备及其对应的可管理特性,并将这些信息发送到远程管理服务器, 当远程管理服务器获取到这些信息后,在该代理设备的管理数据库 中增加一个管理节点。当管理员通过远程管理服务器设置代理设备 管理数据库中对应的被代理的终端设备的数据时,代理i殳备根据需 要转换这些管理方法,并用此配置控制终端设备。下面将参考附图并结合实施例,来详细i兌明本发明。方法实施例
根据本发明的实施例,提供了 一种终端设备的远程管理方法,应用于包括终端设备、与终端设备相连接的代理设备、和与代理设备相连接的远程管理服务器的通信系统。图l是根据本发明实施例
的纟冬端i殳备的远禾呈管理方法的示意图,如图1所示,该方法包才舌
步骤S102,待管理的终端设备将其参数信息通知代理设备(该代理设备位于终端设备侧),代理设备接收(获取)该参数信息,其中,该参数信息主要包括该终端设备的标识号(ID)、 -降管理参数、待管理参数属性(是指待管理参数属于只读参数还是属于可写参数)、以及用于标识该终端设备是否在线的状态参数;
步骤S104,代理设备保存待管理的终端设备的参数信息,具体地,建立数据表,并在该凄t据表中保存并维护终端设备的ID、待管理参数、待管理参数属性、以及状态参数;
步骤S106,代理i殳备将新增加的上述终端i殳备的参lt信息通知给远程管理服务器;
步骤S108,远程管理服务器在预置的代理设备参数树(即,代理i殳备管理表)中增加对应于该终端i殳备的管理节点,并在增加的管理节点中存储参数信息,管理待管理的终端设备的参数;
步骤S110,在远程管理服务器对终端设备进行管理的情况下,远程管理服务器通过代理设备配置或者控制终端设备;即,远程管理服务器向代理设备发送用于控制该终端设备的控制信息;步骤S112,基于获取的控制信息,代理设备将控制信息转换为终端设备识别的控制信息,并将转换后的控制信息发送给终端设备;即,代理设备根据需要(即,远程管理服务器的指示)转换管理方法,并控制终端设备。
通过该实施例,采用远程管理服务器通过代理设备管理终端设备的方法,能够解决目前对于没有远程网管客户端程序的终端i殳备无法有效进行远程配置与管理的问题,实现了对没有远程网管客户端的终端i殳备的远程控制。
下面将结合具体场景描述本实施例。
实例一
在家庭网关(即,代理设备)上运行有TR069客户端程序,自动配置月l务器(Automatic Configuration Server,简称为ACS )(即,远程管理服务器)可以通过TR069协议对家庭网关进行管理和配置。终端设备通过家庭网关附着到网络,其具备IP地址,并且该终端设备没有TR069 client程序,ACS无法直4妄管理该终端^殳备。采用家庭网关作为代理设备的方式,ACS可以通过对家庭网关的控制从而配置和控制终端i殳备。
图2是才艮据本发明实例一的终端i殳备的远程管理方法的示意图,^口图2所示,该方法包才舌
步骤S202,终端设备通知家庭网关其参凄t信息,其中,该参数信息主要包括该终端设备的ID、待管理参数、待管理参数属性、以及用于标识终端设备是否在线的状态参数;在此之前,终端设备可以通过动态主才几西己置十办i义(Dynamic Host Configure Protocol, 简称为DHCP) 乂人家庭网关获耳又自身的IPi也址,也可以通过手动配置的方式获耳又自身的IP地址,同时,终端i殳备通过DHCP discovery获取家庭网关的IP地址,然后终端"i殳备通过DHCP的option向家庭网关发送上述参数信息;此外,终端设备还可以通过其他基于三层的协议向代理设备发送参数信息;
步骤S204,家庭网关保存待管理的终端设备的参数信息,由于家庭网关可能链接多个终端设备,因此,家庭网关需要维护一个包括终端i殳备的ID、待管理参凌t属性、以及标识终端i殳备是否在线的状态参数等参数信息的数据表,用于管理多个终端设备;
步骤S206,家庭网关通过TR069协议的RPC将新增加的终端设备的参数信息通知给ACS;
步骤S208, ACS在该家庭网关管理表中增加该终端设备的管理节点;其中,ACS区分家庭网关并将其发送来的新增的终端设备的参数信息增加在该家庭网关管理表的管理节点中,远程管理员通过浏览家庭网关管理表,可以发现新增的终端设备的管理节点及其参数信息;
步骤S210, ACS通过TR069 RPC向家庭网关发送用于控制选定终端设备的命令和参数的控制信息;
步骤S212,家庭网关将来自ACS的控制信息转换为终端设备识别的控制信息,并将转换后的控制信息发送给终端设备;即,家庭网关通过转换控制信息配置和控制终端设备。
通过该实施例,采用ACS通过家庭网关管理终端设备的方法,实现了 ACS对具有IP地址但没有TR069 client程序的终端设备的远程控制。实例二
在与家庭网关(即,代理设备)链接的终端设备中,有的终端设备是没有IP地址的,只工作在二层协议基础上,这种终端设备称
为Non-IP终端设备,Non-IP终端设备也可以通过家庭网关的代理/人而实现远程管理功能。该实例与实例一的区别是Non-IP终端i殳备通过二层协议与家庭网关进行通信,具体是哪种二层协议取决于两者之间链接的具体技术,上述两者间链接的具体技术可以包括无线保真(Wireless Fidelity,简称为Wi-Fi )、可编程逻辑控制器(Programmable Logic Controller,简称为PLC )、增强^t字无绳通4言(Digital Enhanced Cordless Telecommunication, 简称为DECT)等各种技术。
图3是根据本发明实例二的终端设备的远程管理方法的示意图,如图3所示,该方法包4舌
步骤S302,终端i殳备通过二层协议的相关通信命令通知家庭网关其参数信息,其中,该参数信息主要包括该终端设备的ID、待管理参数、待管理参数属性、以及用于标识终端设备是否在线的状态参数;
步骤S304,家庭网关保存该终端设备的参数信息;具体地,建立并维护包括ID、待管理参H待管理参数属性、以及状态参数的数据表;
步骤S306,家庭网关将新增加的上述终端设备的参数信息通知给ACS (即,远程管理服务器);
步骤S308, ACS在该家庭网关管理表中增加终端设备的管理节点;
14步骤S310, ACS通过TR069 RPC向家庭网关发送用于控制选定终端设备的命令和参数的控制信息;
步骤S312,家庭网关将来自ACS的控制信息转换为终端设备识别的控制信息,并将转换后的控制信息发送给终端设备;即,家庭网关通过转换控制信息配置和控制终端设备。
通过该实施例,采用ACS通过家庭网关管理终端设备的方法,实现了 ACS对不具有IP地址而且没有TR069 client程序的终端i殳备的远程控制。
实例三
在移动通信领域,越来越多的智能手机支持OMA DM协议。远程OMA DM服务器(即,远程管理月l务器)通过DM协议可以对支持DM协议的移动终端(即,代理i殳备)进行远程管理。随着7>众陆;也移动电话网(Public Land Mobile Network,简称为PLMN )的应用发展, 一些用户终端i殳备通过移动终端4妻入网络,移动终端便起到了网关的作用。通过移动终端的代理,远程OMA DM服务器可以对于不支持OMA DM协议的用户终端设备远程配置和管理。
图4是才艮据本发明实例三的终端i殳备的远程管理方法的示意图,如图4所示,该方法包4舌
步骤S402,终端设备通过三层或者二层协议的相关通信命令通知移动终端其参^t信息,其中,该参ft信息主要包括该终端设备的ID、待管理参数、待管理参数属性、以及用于标识终端设备是否在线的状态参数;200810214336.2
说明书第11/14页
步骤S404,移动终端保存该终端设备的参数信息;具体地,建 立并维护包括ID、待管理参数、待管理参数属性、以及状态参数的 数据表;
步骤S406,移动终端将新增加的上述终端设备的参数信息通知 纟会远程OMA DM月良务器;
步骤S408,远程OMADM服务器在移动终端管理表中增加新 增加的终端i殳备的管理节点;
步骤S410,远程OMADM服务器通过DMRPC向移动终端发 送用于控制选定用户终端设备的命令和参数的控制信息;
步骤S412,移动终端将来自远程OMA DM服务器的控制信息 转换为终端设备识别的控制信息,并将转换后的控制信息发送给终 端设备;即,移动终端通过转换控制信息配置和控制终端设备。
通过该实施例,采用远禾呈OMA DM力良务器通过移动终端管理 终端设备的方法,实现了远程OMA DM服务器对不支持OMA DM 协i义的终端i殳备的远程控制。
系纟克实施例
实例一
根据本发明的实施例,提供了 一种代理设备。图5是根据本发 明实施例的代理设备的结构框图,如图5所示,该代理设备50包括 第一获取模块502、保存模块504、第一发送模块506、第二获取模 块508、转换模块510,第二发送模块512,下面对上述结构进行详 细描述。第 一获取模块502,用于获取来自终端设备的参数信息。
保存模块504,连接至第一获取模块502,用于保存第一获取 模块获取的参数信息,具体地,保存模块504建立数据表,并在数 据表中保存参数信息。
第一发送模块506,连接至保存模块504,用于将保存模块保 存的参数信息发送给远程管理服务器。
第二获取模块508,用于获取来自远程管理服务器的控制信息, 其中,控制信息用于控制终端设备。
转换模块510,连接至第二获取模块508,用于将第二获取模 块获取的控制信息转换为终端设备能够识别的控制信息。
第二发送模块512,连接至转换模块510,用于将经转换模块 转换后的控制信息发送给终端设备。
通过该实施例,l是供的代理i殳备能够实现远程管理服务器对不 支持远程客户端程序的终端设备的远程控制。
实例二
才艮据本发明的实施例,提供了 一种终端设备的远程管理系统。 图6是根据本发明实施例的终端设备的远程管理系统的结构框图, 如图6所示,该系统包括代理i殳备60和远程管理月l务器70,下 面对上述结构进行详细描述。
代理设备60,连接至终端设备,代理设备60包括
第一获取模块602,用于获取来自终端设备的参数信息。保存模块604,连接至第一获取模块602,用于保存第一获取 模块获取的参数信息,具体地,保存模块604建立数据表,并在数 据表中保存参数信息。
第一发送模块606,连接至保存模块604,用于将保存模块保 存的参数信息发送给远程管理服务器。
第二获取模块608,用于获取来自远程管理服务器的控制信息, 其中,控制信息用于控制终端设备。
转换模块610,连接至第二获取模块608,用于将第二获取模 块获取的控制信息转换为终端设备能够识别的控制信息。
第二发送模块612,连接至转换模块610,用于将经转换模块 转换后的控制信息发送给终端设备。
远程管理服务器70,连接至代理设备60,远程代理服务器70 包括
管理模块702,用于对终端设备进行管理;
第三发送模块704,连接至管理模块702,用于向代理设备发
送控制信息。
图7是根据本发明实施例的终端设备的远程管理系统的具体结 构框图,如图7所示,远程管理服务器70还包括
第三获取模块706,用于获取来自代理设备的参数信息;
设置模块708,连接至第三获取模块706,用于根据第三获取 模块获取的参数信息在预置的代理设备管理表中设置对应于终端设 备的管理节点;第二保存模块710,连接至设置模块708,用于在设置模块设 置的管理节点中存储参数信息。
通过本发明的上述实施例,采用远程管理服务器通过代理设备 管理终端设备的方法,能够解决目前对于没有远程网管客户端程序 的终端设备无法有效进行远程配置与管理的问题,实现了对没有远 程网管客户端的终端设备的远程控制。
显然,本领域的技术人员应该明白,上述的本发明的各模块或 各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算 装置上,或者分布在多个计算装置所组成的网络上,可选地,它们 可以用计算装置可执行的程序代码来实现,从而,可以将它们存储
在存储装置中由计算装置来执行,或者将它们分别制作成各个集成 电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模
块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明, 只于于本4贞i或的才支术人员来"i兌,本发明可以有各种更改和变4匕。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1.一种终端设备的远程管理方法,应用于包括终端设备、与所述终端设备相连接的代理设备、和与所述代理设备相连接的远程管理服务器的通信系统,其特征在于,所述方法包括所述代理设备获取来自所述终端设备的参数信息,将所述参数信息发送给所述远程管理服务器;在所述远程管理服务器对所述终端设备进行管理的情况下,所述代理设备获取来自所述远程管理服务器的控制信息,其中,所述控制信息用于控制所述终端设备;所述代理设备将所述控制信息转换为所述终端设备能够识别的控制信息,并将转换后的控制信息发送给所述终端设备。
2. 根据权利要求1所述的方法,其特征在于,所述参数信息包括 以下至少之一终端设备的标识号、待管理参数、待管理参数属性、终端 设备的状态参数,其中,所述状态参数用于标识所述终端设备 是否在线。
3. 根据权利要求2所述的方法,其特征在于,所述代理设备获取 到所述参数信息后,进一步包括所述代理设备建立数据表,并在所述数据表中保存所述标 识号、所述待管理参数、所述待管理参数属性、所述状态参数。
4. 根据权利要求2所述的方法,其特征在于,在所述远程管理服 务器获取到来自所述代理设备的所述参数信息之后,进一步包 括所述远程管理服务器根据所述参数信息在预置的代理设 备管理表中增加对应于所述终端i殳备的管理节点,并在增加的 所述管理节点中存储所述参数信息。
5. 根据权利要求1至4中任一项所述的方法,其特征在于,在所 述代理设备为家庭网关、所述远程管理H务器为自动配置"l务 器的情况下,在所述代理设备获取来自所述终端i殳备的所述参 数信息之前,所述方法还包括所述终端i殳备通过动态主机配置协议或者其他基于三层 的协议向所述代理设备发送所述参数信息;或者所述终端i殳备通过二层协议向所述代理i殳备发送所述参数信息。
6. 根据权利要求1至4中任一项所述的方法,其特征在于,在所 述代理设备为移动终端,所述远程管理服务器为开放移动联盟 设备管理服务器的情况下,在所述代理设备获取来自所述终端 设备的所述参数信息之前,所述方法还包括所述终端设备通过三层协-议或二层协i义向所述代理设备 发送所述参数信息。
7. —种代理设备,其特征在于,包括第 一获取模块,用于获取来自终端设备的参数信息; 保存模块,用于保存所述第一获取模块获取的所述参数信白、'第一发送模块,用于将所述保存模块保存的所述参数信息发送给所述远程管理服务器;第二获取模块,用于获取来自所述远程管理服务器的控制 信息,其中,所述控制信息用于控制所述终端设备;转换模块,用于将所述第二获取模块获取的所述控制信息转换为所述终端设备能够识别的控制信息;第二发送模块,用于将经所述转换模块转换后的所述控制 信息发送给所述终端设备。
8. 根据权利要求7所述的代理设备,其特征在于,所述保存模块 建立数据表,并在所述数据表中保存所述参数信息。
9. 一种终端设备的远程管理系统,其特征在于,包括代理i殳备,连接至终端设备,所述代理i殳备包括第 一获取模块,用于获取来自终端设备的参数信息;第一保存模块,用于保存第一获取模块获取的所述参 数信息;第一发送模块,用于将所述第一保存模块保存的所述 参数信息发送给所述远程管理服务器;第二获取模块,用于获取来自所述远程管理服务器的 控制信息,其中,所述控制信息用于控制所述终端设备;转换模块,用于将所述第二获取模块获取的所述控制 信息转换为所述终端设备能够识别的控制信息;第二发送模块,用于将经所述转换模块转换后的所述 控制信息发送给所述终端设备;远程管理服务器,连接至所述代理设备,所述远程代理服务器包括管理才莫块,用于对所述终端i殳备进行管理; 第三发送模块,用于向所述代理设备发送所述控制信自、
10.根据片又利要求9所述的系统,其特征在于,所述远程管理力l务 器还包括第三获取模块,用于获取来自所述代理设备的所述参数信台'.设置模块,用于根据所述第三获取模块获取的所述参数信 息在预置的代理设备管理表中i殳置对应于所述终端设备的管 J里节点;第二保存模块,用于在所述管理节点中存储所述参数信自、("、o
全文摘要
本发明公开了一种终端设备的远程管理方法和系统、代理设备,其中,上述方法应用于包括终端设备、与终端设备相连接的代理设备、和与代理设备相连接的远程管理服务器的通信系统,上述方法包括代理设备获取来自终端设备的参数信息,将参数信息发送给远程管理服务器;在远程管理服务器对终端设备进行管理的情况下,代理设备获取来自远程管理服务器的控制信息,其中,控制信息用于控制终端设备;代理设备将控制信息转换为终端设备能够识别的控制信息,并将转换后的控制信息发送给终端设备。本发明实现了对没有远程网管客户端的终端设备的远程控制。
文档编号H04L12/24GK101667926SQ20081021433
公开日2010年3月10日 申请日期2008年9月2日 优先权日2008年9月2日
发明者阳彦字 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1