统一设备管理方法

文档序号:8006338阅读:389来源:国知局
统一设备管理方法
【专利摘要】一种用于固定和移动设备的统一管理的统一设备管理方法和装置。该装置包括:通信单元,用于接收设备管理命令,在接收到该设备管理命令时向设备发送询问是否运行该设备管理命令的询问消息,以及从该设备接收响应于该询问消息的响应消息;以及控制器,基于该响应消息创建命令运行策略,以及根据该命令运行策略运行该设备管理命令。
【专利说明】统一设备管理方法
[0001]本申请为申请日为2009年9月10日、申请号为200980135454.7的发明名称为
“统一设备管理方法和系统”的申请案的分案申请。
【技术领域】
[0002]本发明一般涉及设备管理领域,具体地涉及用于以统一方式管理固定和移动设备的设备管理方法。
【背景技术】
[0003]当前,正在采用各种技术来管理固定设备和移动设备。开放移动联盟(OMA)已经产生了 OMA设备管理(OMA DM)规范用于移动设备管理。
[0004]OMA DM是由OMA规定的用于设备管理目的的移动设备管理标准,并且用户房屋设备(CPE)广域网(WAN)管理协议(CWMP)已经由DSL论坛开发以将用于CPE设备与服务器通信的WAN标准化。
[0005]图1和2分别示出了用于管理固定和移动设备的传统的网络配置。
[0006]图1示出了 CWMP网络的配置。在图1中,CPEl到CPE N (3-1到3-N)是通过DSL连接的终端设备,并且自动配置服务器(ACS) 10是CWMP设备管理器。ACSlO经由网关设备20 管理 CPE3-1 到 3-No
[0007]图2示出了 OMA DM网络的配置。OMA DM网络包括DM服务器50和第一到第N客户设备6-1到6-N。OMA DM服务器50能够通过使用管理安装在设备中的固件、软件和参数的DM协议来接收、替换和运行移动设备(B卩,客户设备)的管理对象。
[0008]如图1和2所示,CWMP网络和OMA DM彼此在配置上相似,但是根据设备通过有线还是无线信道连接,利用不同的用于管理设备的协议和不同类型的管理服务器来操作。因此,在本领域中需要一种用于支持有线或无线连接的设备的统一管理方法。

【发明内容】

[0009]技术问题
[0010]为了克服现有技术的问题,本发明提供一种能够管理通过有线和无线信道连接的设备的统一设备管理方法。
[0011]技术方案
[0012]根据本发明,一种装置包括:通信单元,用于接收设备管理命令,在接收到该设备管理命令时向设备发送询问是否运行该设备管理命令的询问消息,以及从该设备接收响应于该询问消息的响应消息;以及控制器,基于该响应消息创建命令运行策略,以及根据该命令运行策略运行该设备管理命令。
[0013]根据本发明,一种用于装置的设备管理方法包括:接收设备管理命令;
[0014]在接收到该设备管理命令时向设备发送询问是否运行该设备管理命令的询问消息;从该设备接收响应于该询问消息的响应消息;基于该响应消息创建命令运行策略;以及根据该命令运行策略运行该设备管理命令。
[0015]根据本发明,一种设备包括:通信单元,用于从一装置接收询问是否运行设备管理命令的询问消息;以及控制器,用于产生指定命令运行策略的响应消息,其中该通信单元根据用户输入向该装置发送该该响应消息。
[0016]根据本发明,一种用于设备的设备管理方法包括:用于从一装置接收询问是否运行设备管理命令的询问消息;产生指定命令运行策略的响应消息;以及根据用户输入向该装置发送该响应消息。
[0017]根据本发明,一种用于通信网络的设备管理系统包括:命令运行控制器,其接收目的是一设备的设备管理命令,在接收到该设备管理命令后经由远程访问接口向该设备发送询问是否运行该设备管理命令的询问消息,接收由该设备响应于该询问消息发送的响应消息,基于包含在该响应消息中的设置创建命令运行策略,并根据该命令运行策略运行该设备管理命令;该设备,其根据用户输入产生指定该命令运行策略的该响应消息并将该响应消息发送到该命令运行控制器;和远程访问服务器,其通过使用远程访问协议连接该设备和该命令运行控制器。
[0018]该命令运行策略包括:在接收到该响应消息后指定要被运行的操作的现在动作(now action)字段、指定包括触发操作的时间、触发该操作的位置、和用来触发该操作的事件的条件中的一个的条件(condition)字段、以及当在该条件字段中说明的条件满足时指定要被运行的操作的任务(task)字段。
[0019]该命令运行控制器包括:协议转换器,其将从设备管理服务器接收到的第一协议格式的协议设备管理命令转换成第二协议格式的设备管理命令,并将从该设备接收到的第二协议格式的响应消息转换成第一协议格式的响应消息;和调度器,其存储基于包含在该响应消息中的设置产生的命令运行策略,并且当在该命令运行策略中指定的条件满足时,根据该命令运行策略运行该设备管理命令。
[0020]根据本发明,一种用于包括命令运行控制器、设备和远程访问服务器的通信网络的设备管理方法包括:当该命令运行控制器接收到设备管理消息时,从该命令运行控制器向该设备发送询问是否运行设备管理命令的询问消息;响应于该询问消息,从该设备向该命令运行控制器发送包含用户输入的设置的响应消息;以及在该命令运行控制器处基于包含在该响应消息中的设置创建命令运行策略并根据该命令运行策略运行该设备管理命令。
[0021]该命令运行策略包括在接收到该响应消息后指定要被运行的操作的现在动作字段、指定包括触发操作的时间、触发该操作的位置、和用来触发该操作的事件的条件中的一个的条件字段、以及当在该条件字段中指定的条件满足时指定要被运行的操作的任务字段。
[0022]运行该设备管理命令包括:存储基于包含在该响应消息中的设置创建的命令运行策略;监视以检测在该命令运行策略中指定的条件是否满足;以及当该条件满足时,运行在该命令运行策略中指定的操作。
[0023]有益效果
[0024]本发明的设备管理方法和系统通过使用统一管理技术能够管理固定设备和移动设备以便简化设备管理,从而降低了管理成本并提高了设备管理效率和用户便利性。【专利附图】

【附图说明】
[0025]通过下面结合附图的详细描述,本发明的上述和其它目的、特征和优点将更加明显,其中:
[0026]图1示出了用于管理固定设备的传统网络;
[0027]图2示出了用于管理移动设备的传统网络;
[0028]图3示出了根据本发明的设备管理系统;
[0029]图4示出了图3的命令运行控制器(ExecPF CP)的配置;
[0030]图5示出了根据本发明的设备管理方法;
[0031]图6示出了用在图5的设备管理方法中的从设备运行控制器向设备发送的询问消息的格式;
[0032]图7示出了响应于图6的询问消息从设备向设备运行控制器发送的响应消息的格式;
[0033]图8示出了根据本发明的第一实施例的设备管理系统的操作;和
[0034]图9示出了根据本发明的第二实施例的设备管理系统的操作。
【具体实施方式】
[0035]将参考附图详细描述本发明的实施例。在贯穿附图使用相同的参考数字以指代相同的或相似的部分。为了清楚和简明起见,可以省略合并于此的公知功能和结构的详细描述。
[0036]用在此说明书中的术语和词语不应该被理解为局限于词典意思。在下面的描述中,公开了用于实现本发明的目的的实施例。使用在作为家庭网络通信标准的通用即插即用(UPnP)、作为固定设备管理协议的技术报告069 (TR-069)、和开放IPTV论坛(OIF)标准中规定的对象的名称来描述设备管理方法和系统。但是,本发明不限于此,以及能够应用于基于相似的技术背景操作的系统。
[0037]图3示出了根据本发明的设备管理系统。
[0038]设备管理系统被配置为管理固定和移动设备,并且包括设备管理服务器10和命令运行控制器(ExecPF CP) 310。
[0039]假定设备管理服务器10是自动配置服务器(ACS),并且命令运行控制器(ExecPFCP) 310是通用即插即用运行平台控制点(UPnP ExecPF CP)。
[0040]设备540支持有线和无线连接并且装备有运行平台(EP)客户端610,如图6和7所示。EP客户端610负责与命令运行控制器(ExecPF CP) 310交换询问消息和响应消息。同样,设备540能够包括远程访问(RA)客户端605,如图6和7所示,其使得位于用户的房屋内(户外)的设备540根据RA协议连接到命令运行控制器(ExecPF CP) 310。
[0041]设备管理服务器10是位于服务供应商网络370中的设备并且使用TR-069协议管理命令运行控制器(ExecPF CP)310。设备管理服务器10能够与位于用户的房屋内(室内)的命令运行控制器(ExecPF CP)310通信。设备管理服务器10产生用于管理设备540的设备管理命令(包括TR-069命令)并将设备管理命令发送到命令运行控制器(ExecPF CP)310。
[0042]命令运行控制器(ExecPF CP) 310连接到位于用户的房屋内的RA服务器520以将设备管理命令传送到设备540。命令运行控制器(ExecPF CP) 310将设备管理命令传送到位于用户的房屋外的设备。此时,RA服务器520经由虚拟专网(VPN)将命令运行控制器(ExecPF CP) 310桥接到位于用户的房屋外的设备540。
[0043]命令运行控制器(ExecPF CP)310将TR-069命令转换成UPnP命令并将UPnP命令发送到设备540。
[0044]图4示出了图3的命令运行控制器(ExecPF CP)310的配置。在图4中,命令运行控制器(ExecPF CP)310包括家庭网关20、管理命令(TR-069)客户端400、发现(UPnP发现)处理机410、协议(TR-069/UPnP)转换器420和调度器450。
[0045]管理命令客户端400是负责与设备管理服务器10进行TR-069协议通信的功能块。管理命令客户端400接收、分析并传送设备管理命令(TR-069命令)。
[0046]发现处理机410管理通过UPnP发现机制发现的设备540的列表。
[0047]协议转换器420将从设备管理服务器10接收到的第一协议设备管理命令转换成要传送到设备540的第二协议设备管理命令,并将从设备540接收到的第二协议消息转换成要传送到设备管理服务器10的第一协议消息。例如,协议转换器420将从设备管理服务器10接收到的TR-069消息转换成UPnP消息,并将从设备540接收到的UPnP消息转换成TR-069 消息。
[0048]家庭网关20负责在家庭网络和外部网络之间建立连接。
[0049]调度器450负责存储设备管理命令运行策略、检查满足命令运行策略的条件、并运行设备管理命令。具体地,当接收到响应消息时,调度器450根据命令运行策略响应于响应消息运行操作。
[0050]在本发明中,命令.运行策略能够是用于控制设备540的手册。表I示出了根据本发明的命令运行策略。
[0051]表I
[0052]
策略现在动作将来动作__ 条件 I 任务
[0053]
1在ExecPF CP下载固件在I小时之后__下载
2待处理当我回家时命令转发
[0054]参考表1,策略用策略标识符(ID)来标识并且规定“现在动作(Now Action)”和有条件的“将来动作(Future Action)”。
[0055]策略ID是用于标识特定的策略的值,“现在动作”指定设备540在接收到设备管理命令后运行的动作,“将来动作”指定条件和设备在条件满足时运行的任务。这里,能够将条件设置为触发该任务的时间、位置或事件。
[0056]调度器450包括待处理的命令存储模块440、策略存储/管理模块460和事件监视模块470。
[0057]事件监视模块470监视以确定存储在策略存储/管理模块460中的命令运行策略的条件是否满足。也就是说,事件监视模块470确定由特定命令运行策略指定的时间是否接近、设备是否位于由特定命令运行策略指定的地方、或由命令运行策略指定的事件是否发生。
[0058]待处理的命令存储模块440负责存储在由命令运行策略指定的条件满足之前从设备管理服务器(ACS)IO接收到的设备管理命令。待处理的命令存储模块440还根据从设备540接收到的响应消息存储命令运行策略。
[0059]策略存储/管理模块460通过配置、存储和运行基于由响应消息指示的用户的需求或由设备管理命令指示的运营商的需求设置的策略来管理设备。
[0060]策略存储/管理模块460以表I的形式管理要被配置、存储和运行的策略。
[0061]图5说明根据本发明的设备管理方法,图6示出了用在图5的设备管理方法中的从设备运行控制器向设备发送的询问消息的格式,以及图7示出了响应于图6的询问消息从设备向设备运行控制器发送的响应消息的格式。在图5中,设备540能够通过有线或无线链路连接到命令运行控制器(ExecPFCP) 310。
[0062]参考图5,作为步骤501,设备运行控制器(ExecPF CP) 310从设备管理服务器(ACS) 10接收设备管理命令。
[0063]在接收到设备管理命令后,作为步骤503,设备运行控制器(ExecPF CP) 310通过使用UPnP发现机制来确定作为设备管理命令的目的地的目标设备540是否连接。如前所述,设备运行控制器(ExecPF CP) 310经由RA服务器520连接到该设备。
[0064]作为UPnP发现的结果,如果目标设备540没有连接,则该过程进行到步骤505。否贝1J,如果目标设备540连接,则该过程进行到步骤519。
[0065]在步骤505处,设备运行控制器(ExecPF CP)310确定是否推迟运行接收的设备管理命令的运行。根据存储在设备运行控制器(ExecPF CP) 310的策略存储/管理模块460中的命令运行策略来做出命令运行推迟确定。命令运行策略能够由服务供应商(SP)指定或能够是用户存储的策略。能够根据系统实施和商业的目的确定如何存储和管理命令运行策略。
[0066]如果在步骤505处根据预先存储的命令运行策略确定不推迟设备管理命令的运行,则作为步骤507,设备运行控制器(ExecPF CP) 310向设备管理服务器(ACS) 10报告目标设备540没有连接。
[0067]否则,确定推迟设备管理命令的运行,并且作为步骤509,设备运行控制器(ExecPF CP) 310创建新的命令运行策略。例如,能够以“Now Action=Pending, FutureAction= (Condition=VPN connection, Task=Forward Command) ” 的格式创建新的命令运行策略。
[0068]接着,作为步骤510,设备运行控制器(ExecPF CP) 310运行在新的命令运行策略中指定的由“Now Action (=pending) ”指示的操作,例如推迟设备管理命令的运行。顺序地,作为步骤513,设备运行控制器(ExecPF CP)310监视以检测在新的命令运行策略中指定的条件(=VPN连接)是否满足,即VPN连接事件是否发生。如果作为步骤515在新的命令运行策略中指定的条件满足,则作为步骤517,命令运行控制器(ExecPF CP) 310运行在新的命令运行策略中指定的任务(=转发命令)。
[0069]返回到步骤503,如果目标设备540连接,则作为步骤519,命令运行控制器(ExecPF CP) 310通过与目标设备交换询问和响应消息来确定是否推迟对接收的设备管理命令的运行。也就是说,命令运行控制器(ExecPF CP)310发送询问是否推迟设备管理消息的运行的询问消息,并且接收该询问消息的设备为用户显示询问消息并响应于用户输入向命令运行控制器(ExecPF CP) 310发送响应消息。因此,命令运行控制器(ExecPF CP) 310根据响应消息确定是否推迟设备管理消息的运行。
[0070]如果确定推迟设备管理命令的运行,则作为步骤521,命令运行控制器(ExecPFCP) 310参考响应消息的内容创建新的命令运行策略。也就是说,命令运行控制器(ExecPFCP)310向目标设备540发送询问消息并接收目标设备响应于询问消息发送的响应消息。响应消息包含由用户设置的命令运行策略。
[0071]作为步骤511,根据新创建的命令运行策略,命令运行控制器(EXeCPFCP)310运行由“Now Action”指示的操作,即运行设备管理命令。接着,命令运行控制器(ExecPF CP)310监视以检测在新的命令运行策略中指定的条件是否满足,如在新的命令运行策略中指定的事件是否满足(513)。如果作为步骤515在新的命令运行策略中指定的条件满足,则作为步骤517,命令运行控制器(ExecPF CP) 310运行在新的命令运行策略中指定的任务。
[0072]否则,如果在步骤519处确定不推迟设备管理命令的运行,则作为步骤523,命令运行控制器(ExecPF CP)310以“Now Action=Forward Command”的格式创建新的命令运行策略。接着,作为步骤525,命令运行控制器(ExecPF CP) 310运行由在新创建的命令运行策略中指定的“Now Action”指示的操作。
[0073]在命令运行控制器(ExecPF CP)310和设备540之间经由RA服务器520交换调度询问和响应消息,并且参考图6和7描述此消息交换过程。询问和响应消息的交换通过接收到设备管理命令而触发。
[0074]参考图6,“QueryRMS0peration”指示在图5的步骤519处从命令运行控制器(ExecPF CP)310向设备540发送的询问消息。询问消息包括从设备管理服务器10接收到的设备管理命令。在接收到询问消息后,设备540显示询问消息的内容以用于用户做出决定。
[0075]参考图7, “DeferRMSOperation” 指不响应于询问消息 “QueryRMSoperation” 从设备540向命令运行控制器(Exe cPF ) 310发送的响应消息。响应消息由现在动作(No wAction)字段、条件(Condition)字段和任务(Task)字段组成。
[0076]Now Action字段指定在接收到响应消息时将要运行的操作。Task字段指定当Condition字段中指定的条件满足时将要运行的操作。Condition字段指定运行Task字段中指定的任务的操作的条件。这里,条件可以是触发操作的时间、触发操作的位置、或触发操作的事件的值。
[0077]设备540向命令运行控制器(ExecPF CP) 310发送包含用户设置的Now Action、Condition和Task的值的响应消息。
[0078]如前所述,可以根据用户的意图配置命令运行策略。
[0079]图8示出了根据本发明的第一实施例的设备管理系统的操作。
[0080]在图8中,假定设备540已经经由VPN链路连接到命令运行控制器(ExecPF CP)310,并且命令运行控制器(ExecPF CP) 310已经接收到指示固件升级的设备管理命令。
[0081]固件存储器服务器600存储要被在服务供应商(PS)网络上管理的设备(包括设备540)的固件。[0082]设备540包括负责连接到RA服务器520的RA客户端605和负责与命令运行控制器(ExecPF CP) 310交换询问和响应消息的EP客户端610。
[0083]为了简明,将UPnP发现功能块410和UPnP转换器420描述为组合的UPnP功能块410/420。
[0084]参考图8,作为步骤620,设备管理服务器(ACS)IO向命令运行控制器(ExecPF CP)310发送指示移动电话的固件升级的TR-069命令。此时,命令运行控制器(ExecPF CP)310通过TR-069客户端400接收TR-069命令。TR-069命令是设备管理命令。设备管理服务器(ACS) 10还将TR-069命令与固件的文件大小和存储该固件的固件存储器服务器600的的统一资源定位符(URL) —起发送。
[0085]这里,假定在步骤620前作为步骤625设备540通过RA客户端605连接到RA服务器520。作为步骤630,连接到设备540的RA服务器520获得并存储设备540的图像文件。
[0086]作为步骤635,UPnP发现功能块410通过UPnP发现过程检查设备540的连接类型。在两个步骤645和650中,可以执行UPnP发现过程。也就是说,作为步骤645,UPnP发现功能块410向RA服务器520发送多播搜索消息,并且作为步骤650,RA服务器520响应于多播搜索消息向UPnP发现功能块410发送通知与RA服务器520的VPN连接的响应消息。
[0087]在接收到响应消息时,作为步骤655,UPnP转换器420将在步骤620中从设备管理服务器(ACS)接收到的TR_069命令转换成UPnP命令。
[0088]接着,作为步骤660,UPnP转换器420向设备540发送包含命令的内容的询问消息(如图6所示的"QueryRMSOperation"方法),用于向用户通知设备管理命令。
[0089]作为步骤665,设备540通过用户界面显示接收的询问消息,用于用户对于设备管理命令的运行做出决定。用户可以在查看询问消息的同时通过用户界面输入Now Action、Condition 和 Task 的值。
[0090]设备540接收用户输入的Now Action、Condition和Task的值。在图8所示的第一实施例中,假定用户615设置Now Action、Condition和Task的值以指示“当到家时(Condition)下载固件(Task)并命令该命令运行控制器(ExecPF CP) 310现在存储由服务供应商提供的固件(Now Action)”。
[0091]可以根据设备540的实施方式以不同的次序和功能执行步骤665和670。
[0092]作为步骤677,设备540向命令运行控制器(ExecPF CP) 310的UPnP功能(410/420)发送包含用户615设置的值的响应消息(如图7所示的〃DeferRMS0peration〃方法)。
[0093]在接收到响应消息时,作为步骤679,命令运行控制器(ExecPF CP) 310的策略存储/管理模块460基于包含在响应消息中的值创建新的命令运行策略并存储新的命令运行策略。
[0094]一旦创建了新的命令运行策略,命令运行控制器(ExecPF CP) 310就运行由新的命令运行策略的Now Action指定的操作。也即,命令运行控制器(ExecPF CP) 310代表设备540下载该固件。因此,作为步骤680,命令运行控制器(ExecPF CP) 310访问固件存储器服务器600,并且作为步骤682,从固件存储器服务器600下载固件。此时,假定,作为步骤686,设备540断开与RA服务器520的连接,并且作为步骤688,移动到用户的房屋中以便连接到家庭网络。
[0095]作为步骤690,设备540接收由命令运行控制器(ExecPF CP) 310发送的多播搜索消息,并且作为步骤692,响应于多播搜索消息向命令运行控制器(ExecPF CP) 310发送指示连接到家庭网络的应答消息。
[0096]以这样的方式,命令运行控制器(ExecPF CP) 310通过步骤690和692发现设备540,并建立与设备540的UPnP连接。一旦与设备540的UPnP连接已经建立,作为步骤694,命令运行控制器(ExecPF CP) 310就通过调度器450的事件监视模块470检测与在命令运行策略中指定的条件匹配的事件。
[0097]一旦检测到满足在命令运行策略中指定的条件的事件,作为步骤696,命令运行控制器(ExecPF CP) 310就运行在命令运行策略中指定的事件发生时被设置触发的任务。也SP,命令运行控制器(ExecPF CP)310使得设备540能够从命令运行控制器(ExecPF CP)310下载固件(在步骤684中存储的固件图像文件)。
[0098]一旦已经成功地下载了固件,就作为步骤698,设备540向命令运行控制器(ExecPF CP)310发送下载完成消息。在接收到下载完成消息时,作为步骤607,命令运行控制器(ExecPF CP) 310确认命令运行策略被成功地运行,并且作为步骤699,通过TR-069客户端400向设备管理服务器(ACS) 10发送TR-069命令运行完成消息。
[0099]图9示出了根据本发明的第二实施例的设备管理系统的操作。
[0100]在图9中,假定设备540已经经由VPN链路连接到命令运行控制器(ExecPF CP)310,并且命令运行控制器(ExecPF CP)310已经接收到指示设备重新启动的设备管理命令。设备540包括负责连接到RA服务器520的RA客户端605和负责与命令运行控制器(ExecPFCP)310交换询问和响应消息的EP客户端610。此外,为了简明,将UPnP发现功能块410和UPnP转换器420描述为组合的UPnP功能块410/420。
[0101]参考图9,作为步骤700,命令运行控制器(ExecPF CP) 310通过使用TR-060协议从设备管理服务器(ACS) 10接收指示设备重新启动的TR-069命令。这里,TR-069命令是
设备管理命令。
[0102]这里,假定在步骤700前作为步骤625设备540通过RA客户端605连接到RA服务器520。作为步骤630,连接到设备540的RA服务器520获得并存储设备540的图像文件。
[0103]作为步骤635,UPnP发现功能块410通过UPnP发现过程检查设备540的连接类型。在两个步骤645和650中,可以执行UPnP发现过程。也即,作为步骤645,UPnP发现功能块410向RA服务器520发送多播搜索消息,并且作为步骤650,RA服务器520响应于多播搜索消息向UPnP发现功能块410发送通知与RA服务器520的VPN连接的响应消息。
[0104]在接收到响应消息时,作为步骤655,UPnP转换器420将在步骤620中从设备管理服务器(ACS)接收到的TR_069命令转换成UPnP命令并且作为步骤710,向设备540发送包含命令的内容的询问消息(如图6所示的"QueryRMSOperation"方法),用于向用户通知该设备管理命令。
[0105]作为步骤715,设备540通过用户界面显示接收的询问消息,用于用户对于设备管理命令的运行做出决定。也即,设备540显示对话消息,询问用户是否想要重新启动设备。
[0106]用户615可以在查看对话消息的同时通过用户界面输入Now ActioruCondition和Task的值。在本发明的第二实施例中,假定Now Action、Condition和Task的值被设置为指示“在I小时之后(Condition)重新启动设备(Task)”。
[0107]作为步骤725,设备540向命令运行控制器(ExecPF CP) 310发送包含用户615设置的值的响应消息(如图7所示的〃DeferRMSOperation〃方法)。
[0108]在接收到响应消息时,作为步骤730,命令运行控制器(ExecPF CP) 310的策略存储/管理模块460基于包含在响应消息中的值创建新的命令运行策略并存储新的命令运行策略。在这种情况下,Condition的值被设置为“在I小时之后”,Task的值被设置为设备的重新启动,没有Now Action的值。
[0109]如果从接收到响应消息起已经过去了 I小时,则作为步骤735,命令运行控制器(ExecPF CP) 310通过调度器450的事件监视模块479检测I小时期满。如果检测到满足该条件的事件,则作为步骤740,命令运行控制器(ExecPF CP) 310向设备540发送指示设备重新启动的设备管理命令,由此设备540响应于设备管理命令开始重新启动过程。
[0110]一旦已经成功地重新启动了设备540,就作为步骤745,它向命令运行控制器(ExecPF CP)310发送重新启动完成消息。在接收到重新启动完成消息时,作为步骤750,命令运行控制器(ExecPF CP) 310确认命令运行策略被成功地运行,并且作为步骤760,通过TR-069客户端400向设备管理服务器(ACS) 10发送TR-069命令运行完成消息。
[0111]在图8和9中,可以根据实施方式策略不同地配置命令运行控制器(ExecPF CP)310的内部功能块之间的接口。尽管附图中没有示出,命令运行控制器(ExecPF CP)310的内部功能块彼此相互连接,以适当地执行设备管理相关的操作。
[0112]如上所述,本发明的设备管理方法和系统有利于集成管理通过有线和无线链路连接的设备。特别地考虑到设备的移动性,本发明的设备管理方法和系统使得用户能够通过使用TR-069技术以协议不可知方式管理移动设备。
[0113]考虑服务供应商,本发明的设备管理方法和系统有利于使得能够通过使用TR-069协议集成管理固定和移动设备,从而简化命令运行控制器(UPnP ExecPF CP)。
[0114]本发明的设备管理方法和系统通过使用统一的技术使得能够管理有线和无线网络上的设备,从而降低实施方式复杂度和成本。特别地,本发明的设备管理方法和系统使得用户能够集成管理移动设备,诸如移动电话机、个人多媒体播放器(PMP)和运动图像专家组(MPEG)第3层音频(MP3)播放器。
[0115]本发明的设备管理方法和系统有利于用户利用单个管理技术集成管理移动和固定设备。此外,本发明的设备管理方法和系统使得用户能够配置命令运行策略,从而以成本经济的方式管理该设备,特别是在移动中的移动设备。
[0116]本发明的设备管理方法和系统通过使用统一的管理技术能够管理固定和移动设备以便简化设备管理,从而降低了管理成本并提高了设备管理效率和用户便利性。
[0117]工业实用性
[0118]尽管在上文已经详细描述了本发明的示范性实施例,但是显然应当理解,可能呈现给本领域技术人员的这里教导的基本发明构思的许多变化和/或修改将仍然落入由所附权利要求书所限定的本发明的精神和范围内。
【权利要求】
1.一种装置,包括: 通信单元,用于接收设备管理命令,在接收到该设备管理命令时向设备发送询问是否运行该设备管理命令的询问消息,以及从该设备接收响应于该询问消息的响应消息;以及控制器,基于该响应消息创建命令运行策略,以及根据该命令运行策略运行该设备管理命令。
2.如权利要求1所述的装置,其中该命令运行策略包括: 现在动作字段,用于指定在接收到响应消息时将要运行的操作; 条件字段,用于指定包括触发操作的时间、触发操作的位置、和用来触发操作的事件的条件中的一个;和 任务字段,用于指定当在该条件字段中指定的条件满足时将要运行的操作。
3.如权利要求1所述的装置,还包括: 协议转换器,用于将从设备管理服务器接收到的第一协议格式的设备管理命令转换成第二协议格式的设备管理命令,并将从该设备接收到的第二协议格式的响应消息转换成第一协议格式的响应消息。
4.如权利要求3所述的装置,还包括:调度器,用于存储基于该响应消息创建的命令运行策略,并且当在该命令运行策略中指定的条件满足时,根据该命令运行策略运行该设备管理命令。
5.如权利要求1所述的装置,其中该设备和该装置使用远程访问协议通过远程访问服务器进行连接。`
6.一种用于装置的设备管理方法,包括: 接收设备管理命令; 在接收到该设备管理命令时向设备发送询问是否运行该设备管理命令的询问消息; 从该设备接收响应于该询问消息的响应消息; 基于该响应消息创建命令运行策略;以及 根据该命令运行策略运行该设备管理命令。
7.如权利要求6所述的方法,其中该命令运行策略包括: 现在动作字段,用于指定在接收到响应消息时将要运行的操作; 条件字段,用于指定包括触发操作的时间、触发操作的位置、和用来触发操作的事件的条件中的一个;和 任务字段,用于指定当在该条件字段中指定的条件满足时将要运行的操作。
8.如权利要求6所述的方法,其中运行该设备管理命令包括: 将从设备管理服务器接收到的第一协议格式的设备管理命令转换成第二协议格式的设备管理命令;以及 将从该设备接收到的第二协议格式的响应消息转换成第一协议格式的响应消息。
9.如权利要求8所述的方法,其中运行该设备管理命令还包括: 用于存储基于该响应消息创建的命令运行策略;以及 当在该命令运行策略中指定的条件满足时,根据该命令运行策略运行该设备管理命令。
10.如权利要求6所述的方法,其中该设备和该装置使用远程访问协议通过远程访问服务器进行连接。
11.一种设备,包括: 通信单元,用于从一装置接收询问是否运行设备管理命令的询问消息;以及 控制器,用于产生指定命令运行策略的响应消息, 其中该通信单元根据用户输入向该装置发送该响应消息。
12.如权利要求11所述的设备,其中该命令运行策略包括: 现在动作字段,用于指定在接收到响应消息时将要运行的操作; 条件字段,用于指定包括触发操作的时间、触发操作的位置、和用来触发操作的事件的条件中的一个;和 任务字段,用于指定当在该条件字段中指定的条件满足时将要运行的操作。
13.如权利要求11所述的设备,其中该设备和该装置使用远程访问协议通过远程访问服务器进行连接。
14.一种用于设备的设备管理方法,包括: 用于从一装置接收 询问是否运行设备管理命令的询问消息; 产生指定命令运行策略的响应消息;以及 根据用户输入向该装置发送该响应消息。
15.如权利要求14所述的方法,其中该命令运行策略包括: 现在动作字段,用于指定在接收到响应消息时将要运行的操作; 条件字段,用于指定包括触发操作的时间、触发操作的位置、和用来触发操作的事件的条件中的一个;和 任务字段,用于指定当在该条件字段中指定的条件满足时将要运行的操作。
16.如权利要求14所述的方法,其中该设备和该装置使用远程访问协议通过远程访问服务器进行连接。
【文档编号】H04L12/24GK103441881SQ201310394564
【公开日】2013年12月11日 申请日期:2009年9月10日 优先权日:2008年9月12日
【发明者】琴智恩, 黄承吾, 郑甫先, 郑东信 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1