即插即用设备的控制方法技术

技术编号:10155906 阅读:108 留言:0更新日期:2014-06-30 20:46
本发明专利技术涉及一种即插即用设备的控制方法,该方法包括:当第一即插即用设备处于工作状态时接收第一控制点的指令信息;所述第一即插即用设备查询记录表,当与所述第一即插即用设备具有对应关系的第二控制点与所述第一控制点相同或所述第一即插即用设备没有具有对应关系的控制点时,所述第一即插即用设备执行所述指令信息的处理操作;当所述第一即插即用设备退出或所述第一控制点检测到所述第一即插即用设备非正常退出时,所述第一控制点从服务列表中选取第二即插即用设备;当所述第二即插即用设备处于空闲状态时,所述第一控制点向所述第二即插即用设备发送所述指令信息。本发明专利技术避免了多个即插即用控制点操作同一个即插即用设备造成的服务中断。

【技术实现步骤摘要】
即插即用设备的控制方法
本专利技术涉及数字通信
,特别是涉及一种即插即用设备的控制方法。
技术介绍
随着数字家庭和家庭网络的发展,以及消费类数字电子产品的普及,家庭中逐渐出现越来越多的数字化娱乐设备和家电产品。通过家庭内部的有线或无线网络,这些设备可以互联互通,并进一步实现内容共享以及相互控制等功能。家庭网络设备普遍采用通用即插即用技术来实现设备之间的互通和控制。在即插即用体系结构中,用户可以通过即插即用控制点实现对其它联网的即插即用家庭设备的控制。即插即用控制点通过发送符合即插即用协议的命令操作即插即用设备所提供的服务,获取即插即用设备的状态和控制信息。随着家庭网络中具有即插即用功能家电设备的不断增多,即插即用控制点和即插即用设备可以不止一个。多个即插即用控制点可以控制同一个即插即用设备服务,多个即插即用设备可以提供同一种服务。多个即插即用控制点操作同一个即插即用设备服务时,可能会出现竞争关系,导致当前即插即用设备服务中断,影响用户使用。因此需要对多个即插即用控制点操作同一个即插即用设备服务进行保护控制,使得用户在服务使用过程中不会被意外中断。家庭网络中可能存在多个即插即用设备提供相同类型服务,用户在使用服务过程中,如果当前服务的即插即用设备离开时,即插即用控制点应该尽快寻找其它即插即用设备继续为用户服务。
技术实现思路
本专利技术的目的是为了解决多个即插即用控制点操作同一个即插即用设备时,引起当前服务的中断的问题。为实现上述目的,本专利技术提供了一种即插即用设备的控制方法,其特征在于,所述方法包括:当第一即插即用设备处于工作状态时接收第一控制点的指令信息;所述第一即插即用设备查询记录表,当与所述第一即插即用设备具有对应关系的第二控制点与所述第一控制点相同,或者所述第一即插即用设备没有具有对应关系的控制点时,所述第一即插即用设备执行所述指令信息对应的处理操作;当所述第一即插即用设备退出,或者所述第一控制点检测到所述第一即插即用设备非正常退出时,所述第一控制点从服务列表中选取第二即插即用设备;当所述第二即插即用设备处于空闲状态时,所述第一控制点向所述第二即插即用设备发送所述指令信息。进一步地,所述方法还包括:当与所述第一即插即用设备具有对应关系的第二控制点与所述第一控制点不同时,所述第一即插即用设备向所述第一控制点返回错误信息。进一步地,所述当所述第一即插即用设备退出,或者所述第一控制点检测到所述第一即插即用设备非正常退出时还包括,所述第一控制点将所述第一即插即用设备从所述服务列表中删除。进一步地,所述方法还包括:当所述第一即插即用设备由工作状态变为空闲状态,或者由空闲状态变为工作状态时,所述第一控制点在所述服务列表中修改所述第一即插即用设备的状态。进一步地,所述方法还包括:当所述第二即插即用设备处于工作状态时,所述第一控制点从所述服务列表中选取第三即插即用设备。本专利技术的优点为:(1)当多个即插即用控制点竞争操作同一个即插即用设备时,避免当前服务中断。(2)当即插即用设备退出或第一控制点检测到第一即插即用设备非正常退出时,即插即用控制点可以选取一个备选即插即用设备继续提供服务,从而提高了服务的可靠性。附图说明图1为本专利技术实施例提供的即插即用设备的控制方法流程图;图2为本专利技术实施例提供的即插即用设备的控制方法对应关系状态转移图;图3为本专利技术实施例提供的即插即用设备处理即插即用控制点命令操作流程图;图4为本专利技术实施例提供的即插即用控制点处理即插即用设备流程图。具体实施方式下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。图1为本专利技术实施例提供的即插即用设备的控制方法流程图。如图1所示,该方法包括以下步骤:步骤101,当第一即插即用设备处于工作状态时接收第一控制点的指令信息;步骤102,第一即插即用设备查询记录表,当与第一即插即用设备具有对应关系的第二控制点与第一控制点相同,或者第一即插即用设备没有具有对应关系的控制点时,第一即插即用设备执行指令信息对应的处理操作;进一步地,当与第一即插即用设备具有对应关系的第二控制点与第一控制点不同时,第一即插即用设备向第一控制点返回错误信息。步骤103,当第一即插即用设备退出,或者第一控制点检测到第一即插即用设备非正常退出时,第一控制点从服务列表中选取第二即插即用设备;步骤104,当第二即插即用设备处于空闲状态时,第一控制点向第二即插即用设备发送指令信息。图2为本专利技术实施例提供的即插即用设备的控制方法对应关系状态转移图。如图2所示,当即插即用设备启动时,将即插即用设备的服务状态设置为空闲状态,此时即插即用设备与控制点不存在对应关系;当即插即用设备的服务状态为工作状态时,即插即用设备记录与控制点的对应关系;当控制点离开时,即插即用设备清除与控制点的全部对应关系,与此同时,即插即用设备可以接受任何一个控制点的指令信息;当即插即用设备对控制点的服务结束时,即插即用设备将服务状态设置为空闲状态,并清除与控制点的对应关系。图3为本专利技术实施例提供的即插即用设备处理即插即用控制点命令操作流程图。如图3所示,该操作流程包括以下步骤:步骤301,当即插即用设备处于工作状态时,控制点向即插即用设备发送指令信息。步骤302,如果即插即用设备没有记录与控制点的对应关系或该控制点与即插即用设备中记录的控制点相同时,即插即用设备执行该指令信息。步骤303,如果即插即用设备记录的对应关系与该控制点不同时,即插即用设备不执行该指令信息,并返回错误代码信息。图4为本专利技术实施例提供的即插即用控制点处理即插即用设备流程图。如图4所示,该处理过程包括以下步骤:步骤401,当即插即用设备离开时,控制点将该即插即用设备从服务列表中删除。步骤402,控制点从服务列表选择处于空闲状态的即插即用设备,并向即插即用设备发送指令信息。步骤403,如果选择的即插即用设备处于工作状态,则控制点选择下一个处于空闲状态下的即插即用设备。直到操作成功或者服务列表中没有备选的即插即用设备为止。进一步地,控制点提供所需服务的服务列表,控制点与服务列表的关系如下:(1)当新加入的即插即用设备提供服务时,控制点将其加入服务列表中。(2)当服务列表中的即插即用设备离开时,删除服务列表中的记录。(3)当即插即用设备的服务状态发生变化时,修改服务列表中的服务状态。以上所述的具体实施方式,对本专利技术的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本专利技术的具体实施方式而已,并不用于限定本专利技术的保护范围,凡在本专利技术的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...
即插即用设备的控制方法

【技术保护点】
一种即插即用设备的控制方法,其特征在于,所述方法包括:当第一即插即用设备处于工作状态时接收第一控制点的指令信息;所述第一即插即用设备查询记录表,当与所述第一即插即用设备具有对应关系的第二控制点与所述第一控制点相同,或者所述第一即插即用设备没有具有对应关系的控制点时,所述第一即插即用设备执行所述指令信息对应的处理操作;当所述第一即插即用设备退出,或者所述第一控制点检测到所述第一即插即用设备非正常退出时,所述第一控制点从服务列表中选取第二即插即用设备;当所述第二即插即用设备处于空闲状态时,所述第一控制点向所述第二即插即用设备发送所述指令信息。

【技术特征摘要】
1.一种即插即用设备的控制方法,其特征在于,所述方法包括:当第一即插即用设备处于工作状态时接收第一控制点的指令信息;所述第一即插即用设备查询记录表,当与所述第一即插即用设备具有对应关系的第二控制点与所述第一控制点相同,或者所述第一即插即用设备没有具有对应关系的控制点时,所述第一即插即用设备执行所述指令信息对应的处理操作;当所述第一即插即用设备退出,或者所述第一控制点检测到所述第一即插即用设备非正常退出时,所述第一控制点从服务列表中选取第二即插即用设备;当所述第二即插即用设备处于空闲状态时,所述第一控制点向所述第二即插即用设备发送所述指令信息;当所述第二即插即用设备处于...

【专利技术属性】
技术研发人员:韩锐孙新童郭志川
申请(专利权)人:中国科学院声学研究所北京中科智网技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1