首页> 中国专利> 终端远程管理方法、系统以及终端远程管理平台

终端远程管理方法、系统以及终端远程管理平台

摘要

本发明提出终端远程管理方法、系统以及终端远程管理平台,包括终端远程管理平台、适配器和接口D,所述终端远程管理平台包括资源管理模块、设备维护模块、系统管理模块和业务配置模块,其中:适配器,接收外部系统发送的信息,将所述信息存储在数据库中,通过组合转换为所述终端远程管理平台识别的格式,将所述转换后数据进行业务逻辑处理,并发送给所述终端远程管理平台;终端远程管理平台,将所述适配器发送的所述信息进行业务处理,并将处理后的数据信息发送给接口D;接口D,提供与自动配置服务器的接口,并通过所述接口将所述处理后的数据信息发送给所述自动配置服务器。本发明要保证终端远程管理平台的保密性和安全性。

著录项

  • 公开/公告号CN101369920A

    专利类型发明专利

  • 公开/公告日2009-02-18

    原文格式PDF

  • 申请/专利权人 中国电信股份有限公司;

    申请/专利号CN200810167637.4

  • 发明设计人 张明杰;谢明;候象飞;

    申请日2008-10-21

  • 分类号

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人宋海宁

  • 地址 100032 北京市西城区金融大街31号

  • 入库时间 2023-12-17 21:32:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2011-04-20

    授权

    授权

  • 2009-04-15

    实质审查的生效

    实质审查的生效

  • 2009-02-18

    公开

    公开

说明书

技术领域

本发明属于网管系统的范畴,基于IP层的协议,是在宽带IP网络环境下,对基于ADSL,ADSL2/2+上联或基于LAN口上联方式以及其他类型的接入终端(包括IPTV STB,VOIP终端等)进行业务参数管理、业务参数配置、业务参数下发等管理操作,并且可以对该类终端进行远程维护操作、设备监控等运维操作,以及对运维的资源信息进行管理(包括分权分域信息、业务配置信息、客户信息、设备信息、终端软件版本及配置文件信息)。

背景技术

图1示出现有技术中终端远程管理平台结构图。

从图中可以看出,终端远程管理平台包括设备维护模块、资源管理模块、业务配置模块、系统管理模块、以及业务接收模块。其中,业务接收模块从外部系统接收信息,外部系统如视频应用-全球眼,IPTV,VPN,BOSS(BSS,OSS)以及其他业务平台。根据接收到的信息分发给各个模块,由各个模块对数据传送流程和业务逻辑处理后,经由ACS下发给智能网关。

由于数据传送流程和业务逻辑紧密的耦合在一起,各个模块关联度很高无法分割,而现有技术中的终端远程管理平台对各个运营商不加以区分,这就造成其他同类运营商进行业务运营方式和流程的简单复制,使得终端远程管理平台的保密性和安全性无法得到保障。

发明内容

本发明要解决的技术问题是提供一种终端远程管理方法、系统以及终端远程管理平台,保证终端远程管理平台的保密性和安全性。

根据本发明一方面,提出一种终端远程管理系统,包括终端远程管理平台、适配器和接口D,所述终端远程管理平台包括资源管理模块、设备维护模块、系统管理模块和业务配置模块,其中:适配器,接收外部系统发送的信息,将所述信息存储在数据库中,通过组合转换为所述终端远程管理平台识别的格式,将所述转换后数据进行业务逻辑处理,并发送给所述终端远程管理平台;终端远程管理平台,将所述适配器发送的所述信息进行业务处理,并将处理后的数据信息发送给接口D;接口D,提供与自动配置服务器的接口,并通过所述接口将所述处理后的数据信息发送给所述自动配置服务器。

根据本发明另一方面,还提出一种终端远程管理方法,应用于包括终端远程管理平台、适配器和接口D的终端远程管理系统,所述终端远程管理平台包括资源管理模块、设备维护模块、系统管理模块和业务配置模块,所述方法包括以下步骤:由所述适配器接收外部系统发送的信息,将所述信息存储在数据库中,通过组合转换为所述终端远程管理平台识别的格式,将所述转换后数据进行业务逻辑处理,并发送给所述终端远程管理平台;通过所述终端远程管理平台将所述适配器发送的所述信息进行业务处理,并将处理后的数据信息发送给所述接口D;所述接口D提供与所述自动配置服务器的接口,并通过所述接口将所述处理后的数据信息发送给所述自动配置服务器。

根据本发明另一方面,还提出一种终端远程管理平台,包括资源管理模块、设备维护模块、系统管理模块和业务配置模块,其特征在于,还包括:接口D,提供与自动配置服务器的接口,将所述资源管理模块、设备维护模块、系统管理模块和业务配置模块中至少一个模块进行业务处理后的数据信息发送给所述自动配置服务器。

与现有技术相比,本发明通过增加适配器以及接口D,使系统模块化程度提高。

接口D只提供相关的API,对外相当于一个黑箱子,从而保证终端远程管理平台的保密性和安全性。另外接口D包含了私有协议,这就使得其他运营商无法复制,或者复制了也无法直接使用。

适配器可以根据现网实际情况,自动适配北向BOSS接口,不需要人工干预,实现快速连接的能力。大大减少北向接口二次开发的工作量,并且提供了多业务、多协议的自动适配框架。适配器针对BOSS系统及业务系统的接口模式,进行业务信息交互以及多业务、多协议的业务逻辑处理。

附图说明

图1示出现有技术中终端远程管理平台结构图。

图2示出本发明中终端远程管理系统示意图。

图3示出本发明中终端远程管理系统结构图。

图4示出本发明终端远程管理系统中适配器的结构图。

图5示出本发明的适配方法流程图

图6示出本发明中接收业务的方法流程图。

图7示出本发明中业务管理的方法流程图。

图8示出本发明中处理业务的方法流程图。

具体实施方式

本发明将终端远程管理平台系统进行改造,划分系统为两部分,向ACS提供商隔离运营模式和流程,使业务管理部分、流程、业务模式及北向接口等业务数据,业务接口,业务模式将不易被同类运营商复制。切分后,由于终端交互与管理部分是一个开放的标准,市场上已有许多成熟的提供商,把它命名为ACS(Auto Configuration Server,自动配置服务器),本系统通过相关的API来和ACS进行通讯。

本发明通过在终端远程管理平台中增加运营商自己的中间件,以将关键技术和流程屏蔽于设备厂商,可以达到防止被其他运营商复制的目的,提高了安全性。

下面将结合附图和实施例详细说明本发明。

图2示出本发明中终端远程管理系统示意图。从图中可以看出各个模块的位置关系以及业务流程走向。由适配器、接口D、以及终端远程管理平台(在图3中示出)组成的中间件构成了本发明所述的系统,各个模块的具体组成参见附图3。

图3示出本发明中终端远程管理系统结构图。包括现有技术中的终端远程管理平台,以及新增的适配器和接口D。其中,终端远程管理平台包括资源管理模块、设备维护模块、系统管理模块和业务配置模块。即不包括现有技术中的业务接收模块。本发明通过新增的适配器和接口D将终端远程管理平台与外部系统相分离,以保证终端远程管理平台的保密性和安全性。

适配器提供与外部系统之间的接口,如BOSS系统、业务系统。当适配器接收到外部系统发送的信息时,所述信息可以是用户信息,也可以是业务信息或其他,将所述信息存储在数据库中,通过组合转换为终端远程管理平台识别的格式,对所述转换后数据进行业务逻辑处理并发送给所述终端远程管理平台。终端远程管理平台将所述适配器发送的所述信息进行业务处理,并将处理后的数据信息发送给接口D。接口D提供与ACS的接口,并通过所述接口将所述处理后的数据信息发送给所述ACS。ACS将所述接口D发送的所述数据信息下发到终端侧,实现业务的控制和管理。其中,ACS是处理终端交互与管理部分的开放的标准,本发明通过相关的API来和ACS进行通讯。

本发明是模块化设计,其中业务逻辑的处理由远程终端管理平台完成,将处理后数据流通过接口D传送到ACS,再由ACS做数据传送流程。因此,本发明将业务处理流程与数据处理流程分离开,使得管理终端远程管理平台与终端的耦合性大大降低,有利于快速部署和二次开发,并保证了安全性与保密性。

由于BOSS系统及业务系统相对比较复杂。在系统部署的时候,需要针对各省的不同情况,对北向接口部分进行二次开发,工作量很大。

而本发明适配器解决了C/S之间进行通讯时,如果存在FTP非实时和Webservice实时两种不同连接方式,可以根据现网实际情况,自动适配北向BOSS接口,不需要人工干预,实现快速连接的能力。大大减少北向接口二次开发的工作量,并且提供了多业务、多协议的自动适配框架。适配器针对BOSS系统及业务系统的接口模式,进行业务信息交互以及多业务、多协议的业务逻辑处理。在图4中将对适配器进行详细说明。

接口D只提供相关的API,对外相当于一个黑箱子,从而保证终端远程管理平台的保密性和安全性。另外接口D由运营商自己开发,包含了私有协议,这就使得其他运营商无法复制,或者复制了也无法直接使用。

接口D的功能主要包括ACS注册、消息分发和执行TR-069命令流程。TR-069是标准的宽带终端远程管理协议。接口本身具有路由的功能,完成消息的分发,比如ACS注册流程,注册的信息在设备侧加密,然后传递到接口D,接口D根据消息头,送到相应的ACS,在ACS上解密后,完成注册认证。

此外,所述接口D可以根据所述外部系统的需要来扩展所述接口。接口D是一个通用组件,它只要提供一组API,不管连接任何ACS,只要根据API的要求进行开发,设备都可以通过接口D接入到该ACS。这样就不需要在设备侧做改动,从而减少了设备侧的开发。同时,如果设备侧需要做功能扩展,只要接口D做功能增强,不同的ACS最多也只需要增加相关API即可,甚至不需做改动,从而减少了二次开发的工作量。现有很多技术就是把接口D和ACS绑定在一起,不同ACS又有不同的实现机制,就导致设备侧的改动,导致ACS做大量的开发工作。

其中,终端远程管理平台与现有技术相同,下面分别就各个模块进行说明,以使本发明更加清楚。

系统管理模块管理系统的安全、设备、日志、报表及数据库。

业务配置模块从北向接口获得电子工单并自动处理工单,以及接收到工单的管理信息。

设备维护模块接收对设备的操作请求并进行处理,比如,工作流/计划、工作流/计划状态管理、远程监控、远程操作、远程故障诊断。

资源管理模块接收对系统资源的操作请求并对此进行处理,包括对系统资源的维护操作,比如添加资源、删除资源、资源的属性修改、资源的相关性绑定/解除绑定。资源管理模块还接收设备自动上报的资源信息并进行维护管理。

上述终端远程管理平台中各模块可以相互配合支持如下业务流程,包括:新装开户、业务开通、业务取消、业务变更、改名过户、设备维修更换、拆机、新装开户撤单、业务开通撤单、业务取消撤单、业务变更撤单、改名过户撤单、拆机撤单等。业务处理的时间有定时处理和设备事件触发处理两种。

本发明的业务信息包含在中间件中,ACS侧通过中间件上传的业务功能,在设备管理中自动添加设备业务信息,这种业务信息的增加,通过参数自动扩展来完成。中间件上业务信息的扩展,在到达ACS后,自动完成配置,不需要ACS做额外的开发工作,沿用原来部署的系统即可。因此,当新业务开展时,只需改动接口逻辑部分,ACS部分完全可以沿用原来部署的系统,实现了业务的快速部署与应用。

根据本发明另一方面,还提出一种终端远程管理平台,包括资源管理模块、设备维护模块、系统管理模块和业务配置模块,其特征在于,还包括:接口D,提供与自动配置服务器的接口,将所述资源管理模块、设备维护模块、系统管理模块和业务配置模块中至少一个模块进行业务处理后的数据信息发送给所述自动配置服务器。

此外,所述终端远程管理平台还可以包括:适配器,接收外部系统发送的信息,将所述信息存储在数据库中,通过组合转换为所述终端远程管理平台识别的格式,将所述转换后数据进行业务逻辑处理。

在上述实施方式中,接口D和适配器集成在终端远程管理平台上,形成一种新的终端远程管理平台。

图4示出本发明终端远程管理系统中适配器的结构图。包括业务适配模块和数据处理模块。

业务适配模块可以包括处理非实时业务的ftp适配器和处理实时业务的webservice适配器。适配器不限于上述划分,也可以是根据不同协议进行不同的划分。在同一时刻只有一个适配器与数据处理模块协同工作。下面将分别说明ftp适配器和webservice适配器的工作原理。

ftp适配器采用轮询方式,比如2小时轮询,从所述外部系统接收具有非实时协议的文本信息,所述信息可以是业务信息、客户信息等信息,文本信息中可以包含多条信息,也可以包含单条信息。每条信息的具体字段采用分隔符分隔。将所述信息存储到所述数据库,通过组合转换为所述终端远程管理平台识别的格式。在综合远程终端管理系统中,采用参数树的方式来保存信息,所以从接口传递过来的信息,必须通过转换,综合管理系统才能识别,并将参数合理保存到相应的节点上。

webservice适配器采用实时交互方式从所述外部系统接收具有实时协议的信息,交互的信息包括业务信息、客户信息等。将所述信息存储到所述数据库,通过组合转换为所述终端远程管理平台识别的格式。

数据处理模块将所述ftp适配器或所述webservice适配器转换后数据进行业务逻辑处理,并发送给所述终端远程管理平台。

所述数据处理模块可以根据所述转换后数据执行业务配置任务,当所述任务需要立即执行时,将所述业务配置任务放置队列首部,唤醒线程处理所述队列,并返回结果表明已接收所述业务配置任务。

所述数据处理模块可以从所述队列中读取所述业务配置任务,根据所述任务的业务ID查询业务信息,通过接口调用与所述业务信息对应的模块并进行处理,处理后清除轮询标志。

此外,本发明将ITMS(Integrated Terminal ManagementSystem,综合终端管理系统)纳入到整个业务流程中,当新业务开展时,只需改动北向部分,ACS部分完全可以沿用原来部署的系统,实现了业务的快速部署与应用。

图5示出本发明的适配方法流程图,用于向包括资源管理模块、设备维护模块、系统管理模块和业务配置模块的终端远程管理平台提供适配操作,所述方法包括以下步骤:

在步骤101,接收外部系统发送的信息;

接收信息的方式和内容可以是采用轮询方式从所述外部系统接收具有非实时协议的文本信息。此外,还可以采用实时交互方式从所述外部系统接收具有实时协议的信息。当然,并不限于上述方式,也可以是根据不同协议接收不同方式和内容的信息。

在步骤102,将所述信息存储在数据库中;

在步骤103,通过组合转换为所述终端远程管理平台识别的格式;

在综合远程终端管理系统中,采用参数树的方式来保存信息,所以从接口传递过来的信息,必须通过转换,综合管理系统才能识别,并将参数合理保存到相应的节点上。

在步骤104,将所述转换后数据进行业务逻辑处理,并发送给所述终端远程管理平台。

所述进行业务逻辑处理的操作可以包括接收业务、对业务进行管理以及处理,具体操作将在图6~图8中进行详细说明。

图6示出本发明中终端远程管理方法中接收业务的流程图。包括以下步骤:

在步骤110,接收业务配置任务;

在步骤120,判断是否要立即执行该业务配置任务,如果是,执行步骤130,否则,执行步骤140;

在步骤130,将业务配置任务放置队列首部,执行步骤150;

在步骤140,将业务配置任务存储在队列中,执行步骤150;

在步骤150,唤醒线程,处理该队列。

图7示出本发明中业务管理的方法流程图。包括以下步骤:

在步骤210,线程一次从队列中取出一个业务信息,将业务信息保存到数据库中,同时设置业务信息状态为“处理中”;

在步骤220,验证业务信息是否合法,如果不合法,执行步骤230,否则,执行步骤240;

在步骤230,验证失败,更新业务信息状态为“退单”,即不接受业务配置任务;

在步骤240,验证成功后,判断业务信息是否为正常,如果正常,执行步骤250,否则,执行步骤260;

在步骤250,当业务信息不是新装,则将业务信息中业务与模块进行绑定,更新业务信息状态为“未处理”;

在步骤260,业务信息为“撤单”,查询对应的正常业务信息,如果正常业务信息状态为“未处理”,执行步骤270,否则,执行步骤280;

在步骤270,直接完成撤单业务;

在步骤280,将撤单状态更新为“未处理”,等待设备上报或工单轮询时处理。

图8示出本发明中处理业务的方法流程图。包括以下步骤:

在步骤310,判断队列是否为空,如果不空,执行步骤320,否则,执行步骤370;

在步骤320,从队列中读取业务配置任务;

在步骤330,根据该任务的业务ID查询业务信息;

在步骤340,判断该业务状态是否为未处理,如果是,执行步骤350,否则,执行步骤370;

在步骤350,将其下发到任务队列中,更新状态为“处理中”;

在步骤360,查询业务对应的模块信息,并通过接口调用该模块进行处理;

在步骤370,线程休眠。

在现有技术中,由于没有适配器和接口D,因此所述配置终端设备的操作需要手动完成。而本发明中,用户的业务信息会通过适配器传送到终端远程管理平台,由终端远程管理平台通过接口D自动将业务参数下发到终端设备中。可以极大的减少运营成本和维护成本。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号