本发明专利技术公开了一种M2M终端基于群组实现应用的方法和系统,在M2M平台和应用平台中均设置了包含群组终端的群组,M2M平台和应用平台中的群组存在对应关系;基于所述对应关系,应用平台与M2M平台的终端以群组为单位进行消息交互。本发明专利技术方法和系统,可以保证应用平台和M2M平台之间不会针对相对独立的M2M终端传输大量的通信消息,而是在划分群组的前提下传输相对少量的通信消息,因此可以有效提高应用平台与M2M平台针对应用等操作的处理效率。并且,M2M平台所提供的动态群组和静态群组的方式,实现了M2M平台对群组的灵活管理;再加上应用平台可以主动补充群组,也便于应用平台更加灵活使用群组实现应用。
【技术实现步骤摘要】
本专利技术涉及M2M(Machine-to-Machine/Man)技术,具体涉及M2M终端基于群组实现应用的方法和系统。
技术介绍
M2M是一种以机器终端智能交互为核心的、网络化的应用与服务。它通过在机器内部嵌入无线通信模块,以无线通信等为接入手段,为客户提供综合的信息化解决方案,以满足客户对监控、指挥调度、数据采集和测量等方面的信息化需求。随着M2M的发展,M2M终端会不断增多。这样,当应用平台向M2M平台中的M2M终端发起应用时,应用平台和M2M平台之间会针对相对独立的M2M终端传输大量的通信消息, 无论应用平台还是M2M平台都会因处理大量通信消息而被占用过多系统资源,因而导致针对应用的处理效率降低。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种M2M终端基于群组实现应用的方法和系统,提高针对应用的处理效率。为达到上述目的,本专利技术的技术方案是这样实现的一种M2M终端基于群组实现应用的方法,在M2M平台和应用平台中均设置了包含群组终端的群组,M2M平台和应用平台中的群组存在对应关系;基于所述对应关系,应用平台与M2M平台的终端以群组为单位进行消息交互。M2M平台和应用平台中所设置的群组是通过新建群组以及加入群组终端形成的。M2M平台新建群组的过程包括M2M平台为不同终端划分不同群组,并进行新建群组操作,再将操作结果同步到应用平台;M2M平台加入群组终端的过程包括M2M平台为要加入的群组终端确定所属的群组,并针对要加入的群组终端进行加入群组终端操作,再将操作结果同步到应用平台。M2M平台加入的群组终端是动态群组终端,所述加入过程包括终端在M2M平台注册成功后,根据终端所属的应用以及M2M平台所建立的规则将终端加入相应动态群组中。应用平台新建群组的过程包括针对要新建的群组,由应用平台向M2M平台发起审核请求,M2M平台在审核通过后根据应用平台的请求新建群组,并允许应用平台新建群组;应用平台加入群组终端的过程包括针对要加入的群组终端,由应用平台向M2M平台发起审核请求,M2M平台在审核通过后根据应用平台的请求加入群组终端,并允许应用平台加入群组终端。所述应用平台与M2M平台的终端以群组为单位进行消息交互的过程包括应用平台向M2M平台发送应用消息请求,M2M平台向该请求所对应的群组中的终端发起应用消息,并将终端所反馈的应用处理结果发送给应用平台。一种M2M终端基于群组实现应用的系统,该系统包括M2M终端筛选模块、M2M平台群组模块、同步模块、应用平台群组模块;所述同步模块在M2M平台和应用平台中均有设置;其中,所述M2M平台群组模块,用于维护M2M平台的包含群组终端的群组;所述应用平台群组模块,用于维护应用平台的包含群组终端的群组;所述同步模块,用于在所述维护过程中将M2M平台和应用平台的群组进行同步;所述M2M终端筛选模块,用于根据所述同步模块在同步时所产生的M2M平台和应用平台中的群组的对应关系,以实现应用平台与M2M平台的终端以群组为单位进行消息交互。所述M2M平台群组模块和应用平台群组模块的维护功能,是通过新建群组以及加入群组终端实现的。在M2M平台中新建群组的过程中,所述M2M平台群组模块,用于为不同终端划分不同群组,并进行新建群组操作;所述同步模块,用于将M2M平台群组模块的新建群组操作结果同步到应用平台;在M2M平台中加入群组终端的过程中,所述M2M平台群组模块,用于为要加入的群组终端确定所属的群组,并针对要加入的群组终端进行加入群组终端操作;所述同步模块,用于将M2M平台群组模块的加入群组终端操作结果同步到应用平台。加入的群组终端是动态群组终端,所述M2M平台群组模块用于当终端在M2M平台注册成功后,根据终端所属的应用以及M2M平台所建立的规则将终端加入相应动态群组中。在应用平台中新建群组的过程中,所述应用平台群组模块,用于针对要新建的群组向M2M平台发起审核请求,并在 M2M平台审核通过后新建群组;在应用平台中加入群组终端的过程中,所述应用平台群组模块,用于针对要加入的群组终端向M2M平台发起审核请求, 并在M2M平台审核通过后加入群组终端。所述应用平台与M2M平台的终端以群组为单位进行消息交互的过程中,所述应用平台群组模块,用于向M2M平台群组模块发送应用消息请求;所述M2M平台群组模块,用于向所述应用消息请求所对应的群组中的终端发起应用消息,并将终端所反馈的应用处理结果发送给所述应用平台群组模块。本专利技术采用了分组筛选的方法,使应用平台只需要向M2M平台发送携带群组id的消息,并且M2M平台可以根据群组id对应关系将收到的消息转发给相应的终端。这样可以保证应用平台和M2M平台之间不会针对相对独立的M2M终端传输大量的通信消息,而是在划分群组的前提下传输相对少量的通信消息,因此可以有效提高应用平台与M2M平台针对应用等操作的处理效率。并且,M2M平台所提供的动态群组和静态群组的方式,实现了 M2M 平台对群组的灵活管理;再加上应用平台可以主动补充群组,也便于应用平台更加灵活使用群组实现应用。附图说明图1为本专利技术一实施例的M2M终端基于群组实现应用的系统图;图2为本专利技术一实施例的M2M平台变更群组流程图;图3为本专利技术一实施例的M2M平台变更群组终端流程图;图4为本专利技术一实施例的M2M平台添加动态群组终端流程图;图5为本专利技术一实施例的应用平台变更群组流程图;图6为本专利技术一实施例的应用平台变更群组终端流程图;图7为本专利技术一实施例的M2M终端基于群组实现应用的流程图;图8为本专利技术的M2M终端基于群组实现应用的流程简图。具体实施例方式本专利技术采用了群组分组技术,具体的群组分组涉及静态群组和动态群组。静态群组是指可以在界面上进行维护的群组,该群组的终端需要人工维护;当然,对于设定了群组条件的静态群组,其中所包含的终端也可以根据条件自动生成。动态群组是指系统按照一定的规则预先生成的群组,该群组的终端是根据一定的规则自动添加到群组中的,并且通常是动态变化的。参见图1,图1为本专利技术一实施例的M2M终端基于群组实现应用的系统图,该系统包括相连的M2M终端筛选模块、M2M平台群组模块、同步模块、应用平台群组模块;其中,M2M 终端筛选模块和M2M平台群组模块设置于M2M平台中,同步模块在M2M平台和应用平台中均有设置,应用平台群组模块设置于应用平台中。具体而言,M2M终端筛选模块主要用于将注册成功的终端根据筛选的条件添加到 M2M平台的动态群组中;以及根据应用平台发送到M2M平台的携带群组的消息,筛选出群组中需要转发所述消息的终端。M2M平台群组模块主要对M2M平台中的群组以及群组中的终端进行维护,如群组的变更、群组终端的变更等。同步模块主要用于将M2M平台和应用平台的群组进行同步。应用平台群组模块主要用于对应用平台的群组进行维护,如群组的变更、群组终端的变更等。在实际应用中,M2M终端基于群组实现应用的主要思路包括以下内容M2M平台新建群组上述的新建群组有两种方式,一种是管理员在M2M平台的界面上新增静态群组, 另一种是M2M平台根据一定的规则生成动态群组,之后,M2M平台向应用平台发起变更群组消息请求,以实现应用平台与M2M平台的群组同步。需要说明的是,新增静态群组也支持两种方式一种是管理员本文档来自技高网...
【技术保护点】
1.一种M2M终端基于群组实现应用的方法,其特征在于,在M2M平台和应用平台中均设置了包含群组终端的群组,M2M平台和应用平台中的群组存在对应关系;基于所述对应关系,应用平台与M2M平台的终端以群组为单位进行消息交互。
【技术特征摘要】
1.一种M2M终端基于群组实现应用的方法,其特征在于,在M2M平台和应用平台中均设置了包含群组终端的群组,M2M平台和应用平台中的群组存在对应关系;基于所述对应关系,应用平台与M2M平台的终端以群组为单位进行消息交互。2.根据权利要求1所述的方法,其特征在于,M2M平台和应用平台中所设置的群组是通过新建群组以及加入群组终端形成的。3.根据权利要求2所述的方法,其特征在于,M2M平台新建群组的过程包括M2M平台为不同终端划分不同群组,并进行新建群组操作,再将操作结果同步到应用平台;M2M平台加入群组终端的过程包括M2M平台为要加入的群组终端确定所属的群组,并针对要加入的群组终端进行加入群组终端操作,再将操作结果同步到应用平台。4.根据权利要求3所述的方法,其特征在于,M2M平台加入的群组终端是动态群组终端,所述加入过程包括终端在M2M平台注册成功后,根据终端所属的应用以及M2M平台所建立的规则将终端加入相应动态群组中。5.根据权利要求2所述的方法,其特征在于,应用平台新建群组的过程包括针对要新建的群组,由应用平台向M2M平台发起审核请求,M2M平台在审核通过后根据应用平台的请求新建群组,并允许应用平台新建群组;应用平台加入群组终端的过程包括针对要加入的群组终端,由应用平台向M2M平台发起审核请求,M2M平台在审核通过后根据应用平台的请求加入群组终端,并允许应用平台加入群组终端。6.根据权利要求1至5任一项所述的方法,其特征在于,所述应用平台与M2M平台的终端以群组为单位进行消息交互的过程包括应用平台向M2M平台发送应用消息请求,M2M平台向该请求所对应的群组中的终端发起应用消息,并将终端所反馈的应用处理结果发送给应用平台。7.一种M2M终端基于群组实现应用的系统,其特征在于,该系统包括M2M终端筛选模块、M2M平台群组模块、同步模块、应用平台群组模块;所述同步模块在M2M平台和应用平台中均有设置;其中,所述M2M平台群组模块,用于维护M2M平台的包含群组终端的群组;所述...
【专利技术属性】
技术研发人员:唐定梅,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。