【技术实现步骤摘要】
一种自动化规则处理方法、系统以及相关设备
[0001]本申请涉及物联网
,尤其涉及一种自动化规则处理方法、系统以及相关设备。
技术介绍
[0002]物联网业务支撑系统(Internet of Things-Business Support System,IOT-BSS)所面向的业务场景,不同于传统面向“人联网”的业务场景,在传统面向“人联网”的业务场景下,用户作为独立的个体,具备自我管理的诉求,可以自己驱动联系进行服务。但是,在IOT-BSS所面向的业务场景中,大量“物”的互联,要求对“物”的管理能够实现自动化、智能化,其中涉及的自动化规则管理模块便显得尤为重要。自动化规则管理模块属于客户关系管理(Customer Relationship Management,CRM)系统,CRM会和其他系统进行集成,完成自动化规则的处理,涉及到的交互方会有订单管理(Order Management,OM)模块、客户管理(Customer Management,CM)模块、交互管理模块以及计费外部件等各个部件。当交互部件通过事件机制 ...
【技术保护点】
【技术特征摘要】
1.一种自动化规则处理方法,其特征在于,应用于自动化规则处理系统,所述自动化规则处理系统包括业务模块、业务处理模块和公共模块,所述公共模块包括预先构建的事件注册框架,所述事件注册框架包括事件因子实例信息表;所述方法包括:通过所述业务模块从所述公共模块中的所述事件因子实例信息表中获取目标自动化规则的因子实例信息;所述目标自动化规则的因子实例信息包括用于触发目标动作的一个或多个触发条件;通过所述业务模块获取M个设备各自的设备信息,所述M个设备中的每一个设备为符合所述一个或多个触发条件的设备,M为大于或者等于1的整数;通过所述业务处理模块对所述M个设备执行所述目标动作。2.根据权利要求1所述的方法,其特征在于,所述自动化规则处理系统还包括自动化规则管理模块;所述方法还包括:当所述自动化规则处理系统进行自动化规则处理时,通过所述自动化规则管理模块配置所述目标自动化规则,生成所述目标自动化规则的因子实例信息以及所述目标动作,并传输所述目标自动化规则的因子实例信息至所述公共模块中的所述事件因子实例信息表。3.根据权利要求2所述的方法,其特征在于,所述自动化规则处理系统还包括消息队列处理模块,所述事件注册框架还包括事件规格定义表;所述方法还包括:通过所述业务模块从所述事件规格定义表中获取所述目标自动化规则的主题信息,并基于所述主题信息、所述目标自动化规则的因子实例信息以及所述M个设备各自的设备信息生成对应的第一主题消息;通过所述业务模块发送所述第一主题消息至所述消息队列处理模块。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:通过所述自动化规则管理模块侦听所述第一主题消息,并根据所述第一主题消息查询得到所述目标动作;通过所述自动化规则管理模块,基于所述主题信息、所述目标动作以及所述M个设备各自的设备信息生成对应的第二主题消息,并发送所述第二主题消息至所述消息队列处理模块。5.根据权利要求4所述的方法,其特征在于,所述通过所述业务处理模块对所述M个设备执行所述目标动作,包括:通过所述业务处理模块侦听所述第二主题消息,并根据所述第二主题消息分别对所述M个设备执行所述目标动作。6.根据权利要求1-5任意一项所述的方法,其特征在于,所述方法还包括:通过所述业务模块在所述事件规格定义表中注册所述目标自动化规则的事件规格定义,填写所述业务模块对应的模块标识。7.一种自动化规则处理系统,其特征在于,包括业务模块、业务处理模块和公共模块,所述公共模块包括预先构建的事件注册框架,所述事件注册框架包括事件因子实例信息表;所述业务模块,用于从所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。