一种机器通信中群组管理的方法和装置制造方法及图纸

技术编号:19354076 阅读:44 留言:0更新日期:2018-11-07 18:14
本发明专利技术提供了一种机器通信中群组管理的方法及装置,以便提高用户创建使用M2M群组的灵活性。该机器通信中群组管理的方法包括:接收请求装置发送的群组创建请求,所述群组创建请求包括请求创建群组的群组类型;检查群组中成员的成员类型与所述群组类型的一致性,根据一致性检查结果设置所述群组的一致性检查标识;向所述请求装置返回包含一致性检查结果的群组创建响应。通过设置群组的一致性检查标识,并在群组创建响应中通知请求装置所述一次性标识,使得群组的创建不会因为类型检查等而失败,极大提高了用户使用M2M技术的灵活性。

A method and device for group management in machine communication

The invention provides a method and device for group management in machine communication, so as to improve the flexibility of users in creating and using M2M groups. The method of group management in communication includes: receiving group creation requests sent by requesting device, the group creation requests include group type of requesting group creation, checking the consistency of member type in group and group type, and setting the consistency check of group according to the consistency check result. Identification; returns the group creation response that contains the consistency check result to the requesting device. By setting the consistency checking identity of the group and notifying the one-time identity of the requesting device in the group creation response, the group creation will not fail because of type checking and so on, which greatly improves the user's flexibility in using M2M technology.

【技术实现步骤摘要】
一种机器通信中群组管理的方法和装置
本专利技术涉及信息
,尤其涉及一种机器通信中群组管理的方法及装置。
技术介绍
机器通信(Machine-to-MachineCommunications,M2M)是一种以机器智能交互为核心的、网络化的应用与服务。它通过在机器内部嵌入无线或有线通信模块以及应用处理逻辑,实现用户对监控、指挥调度、数据采集和测量等方面的信息化需求。M2M系统中,各种M2M设备,如各种传感器,直接经过M2M网关接入到M2M业务平台。从而实现各种M2M业务,例如电力抄表、智能交通等。通过M2M业务平台所提供的业务能力,可以获取M2M设备采集的数据,或对M2M设备进行控制和管理。M2M设备有多种类型,例如应用型、访问权限型、管理对象型等,可以对M2M设备分组,群组有一个群组类型,用于表示群组内成员的类型,如果群组内成员类型一致,群组类型就是这个一致的类型,如果群组内成员类型不一致,群组类型就是混合型。现有技术中,M2M业务往往需要同时对一组相同类型的设备进行群组化操作,而不希望有其他类型成员包含在群组中,群组服务器接收到创建群组请求或更新群组请求时,对群组中成员的类型做相应的检查,如果检查失败,将直接导致创建群组或更新群组失败。由于导致检查失败的情况很多,例如群组中成员归属的设备可能处于休眠状态而无法检查。从而创建群组或更新群组失败的可能性很高,严重制约了用户使用的灵活性。
技术实现思路
为克服现有技术的缺陷,本专利技术实施例提供了一种机器通信中群组管理的方法及装置,以便提高用户创建使用M2M群组的灵活性。第一方面,本专利技术实施例提供一种机器通信中群组管理的方法,包括:接收请求装置发送的群组创建请求,所述群组创建请求包括请求创建群组的群组类型;检查群组中成员的成员类型与所述群组类型的一致性,根据一致性检查结果设置所述群组的一致性检查标识;向所述请求装置返回包含一致性检查结果的群组创建响应。在第一方面的第一种可能的实现方式中,还包括:确定群组中一个成员的成员类型与所述群组类型不一致;从所述群组中删除所述与群组类型不一致的成员,或者直接删除所述群组。在第一方面的第二种可能的实现方式中,所述群组的属性包括一致性策略;根据所述一致性策略确定当群组中一个成员的成员类型与所述群组类型不一致时,是否从所述群组中删除所述与群组类型不一致的成员,或者,是否删除所述已创建的群组。在第一方面的第三种可能的实现方式中,所述检查群组中成员的成员类型与所述群组类型的一致性具体包括:确定所述群组中成员不可达;向业务平台订阅所述不可达成员归属设备的在线状态,当所述在线状态改变时,接收所述业务平台发送的通知消息,或者对所述不可达成员的归属设备进行周期性轮询,直到所述不可达成员可达;确定所述成员可达后,获取所述成员的成员类型,并确定所述成员的成员类型与所述群组类型的一致性。在第一方面的第四种可能的实现方式中,所述检查群组中成员的成员类型与所述群组类型的一致性具体包括:确定所述群组的成员为非子群组成员,根据成员的统一资源标识符URI确定所述成员类型;确定所述成员类型后,确定所述成员的成员类型与所述群组类型的一致性。在第一方面的第五种可能的实现方式中,所述检查群组中成员的成员类型与所述群组类型的一致性具体包括:确定所述群组中的子群组成员未完成自身的一致性检查;向子群组归属设备订阅所述子群组的状态;接收子群组的状态通知,根据所述状态通知确定所述子群组类型,并确定所述子群组的类型与所述群组类型的一致性。在第一方面的第六种可能的实现方式中,当所述群组类型为非混合型时,检查群组中成员的成员类型与所述群组类型的一致性。第二方面,本专利技术实施例提供一种机器通信中群组管理的方法,包括:向群组服务器发送群组创建请求,所述群组创建请求包括请求创建群组的群组类型;接收返回的群组创建响应,所述群组创建响应中包含群组中成员的成员类型与群组类型的一致性检查的结果。在第二方面的第一种可能的实现方式中,还包括:根据所述群组创建响应,向群组服务器订阅所述群组的状态。第三方面,本专利技术实施例提供一种机器通信的群组服务器,包括:接收单元,用于接收请求装置发送的群组创建请求,所述群组创建请求包括请求创建群组的群组类型;一致性检查单元,用于检查群组中成员的成员类型与所述群组类型的一致性,根据一致性检查结果设置所述群组的一致性检查标识;发送单元,用于向所述请求装置返回包含一致性检查结果的群组创建响应。在第三方面的第一种可能的实现方式中,还包括:策略单元,用于当确定群组中一个成员的成员类型与所述群组类型不一致时,从所述群组中删除所述与群组类型不一致的成员,或者直接删除所述群组。在第三方面的第二种可能的实现方式中,所述群组的属性包括一致性策略,所述策略单元进一步根据所述一致性策略确定当群组中一个成员的成员类型与所述群组类型不一致时,是否从所述群组中删除所述与群组类型不一致的成员,或者,是否删除所述已创建的群组。在第三方面的第三种可能的实现方式中,所述群组服务器还包括订阅单元,用于确定所述群组中成员不可达时,向业务平台订阅所述不可达成员归属设备的在线状态,当所述在线状态改变时,接收所述业务平台发送的通知消息;所述一致性检查单元确定所述成员可达后,获取所述成员的成员类型,并确定所述成员的成员类型与所述群组类型的一致性。在第三方面的第四种可能的实现方式中,所述一致性检查单元具体用于:确定所述群组的成员为非子群组成员,根据成员的统一资源标识符URI确定所述成员类型;确定所述成员类型后,确定所述成员的成员类型与所述群组类型的一致性。在第三方面的第五种可能的实现方式中,所述群组服务器还包括订阅单元,用于当确定所述群组中的子群组成员未完成自身的一致性检查时,向子群组归属设备订阅所述子群组的状态,并接收子群组的状态通知;所述一致性检查单元根据所述状态通知确定所述子群组类型,并确定所述子群组的类型与所述群组类型的一致性。第四方面,本专利技术实施例提供一种机器通信的请求装置,包括:发送单元,用于向群组服务器发送群组创建请求,所述群组创建请求包括请求创建群组的群组类型;接收单元,用于接收返回的群组创建响应,所述群组创建响应中包含群组中成员的成员类型与群组类型的一致性检查的结果。在第四方面的第一种可能的实现方式中,还包括订阅单元,用于根据所述群组创建响应,向群组服务器订阅所述群组的状态。本专利技术实施例通过设置群组的一致性检查标识,并在群组创建响应中通知请求装置所述一致性标识,使得群组的创建不会因为类型检查等而失败,极大提高了用户使用M2M技术的灵活性。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获取其他的附图。图1为本专利技术实施例提供的一种群组管理的系统架构图;图2为本专利技术实施例提供的一种群组管理的方法流程图;图3为本专利技术实施例提供的另一种群组管理的方法流程图;图4为本专利技术实施例提供的又一种群组管理的方法流程图;图5为本专利技术实施例提供的又一种群组管理的方法流程图;图6为本专利技术实施例提供的又一种群组管理的方法流程图;图7本文档来自技高网...

【技术保护点】
1.一种机器通信中群组管理的方法,其特征在于,包括:接收请求装置发送的群组创建请求,所述群组创建请求包括群组成员和请求创建群组的群组类型;检查群组中成员的成员类型与所述群组类型的一致性;确定有群组成员不可达,则设置所述群组的一致性检查标识为未完成;创建群组,并向所述请求装置返回包含所述一致性检查标识的群组创建响应,通知一致性检查未完成。

【技术特征摘要】
1.一种机器通信中群组管理的方法,其特征在于,包括:接收请求装置发送的群组创建请求,所述群组创建请求包括群组成员和请求创建群组的群组类型;检查群组中成员的成员类型与所述群组类型的一致性;确定有群组成员不可达,则设置所述群组的一致性检查标识为未完成;创建群组,并向所述请求装置返回包含所述一致性检查标识的群组创建响应,通知一致性检查未完成。2.如权利要求1所述的方法,其特征在于,所述方法还包括:确定群组中一个成员的成员类型与所述群组类型不一致;从所述群组中删除与群组类型不一致的成员,或者直接删除所述群组。3.如权利要求2所述的方法,其特征在于,所述群组的属性包括一致性策略;根据所述一致性策略确定当群组中一个成员的成员类型与所述群组类型不一致时,是否从所述群组中删除与群组类型不一致的成员,或者,是否删除已创建的群组。4.如权利要求1至3任一项所述的方法,其特征在于,所述检查群组中成员的成员类型与所述群组类型的一致性具体包括:确定所述群组中成员不可达;向业务平台订阅所述不可达成员归属设备的在线状态,当所述在线状态改变时,接收所述业务平台发送的通知消息,或者对所述不可达成员的归属设备进行周期性轮询,直到所述不可达成员可达;确定所述成员可达后,获取所述成员的成员类型,并确定所述成员的成员类型与所述群组类型的一致性。5.如权利要求1所述的方法,其特征在于,所述检查群组中成员的成员类型与所述群组类型的一致性具体包括:确定所述群组的成员为非子群组成员,根据成员的统一资源标识符URI确定所述成员类型;确定所述成员类型后,确定所述成员的成员类型与所述群组类型的一致性。6.如权利要求1所述的方法,其特征在于,所述检查群组中成员的成员类型与所述群组类型的一致性具体包括:确定所述群组中的子群组成员未完成自身的一致性检查;向子群组归属设备订阅所述子群组的状态;接收子群组的状态通知,根据所述状态通知确定所述子群组类型,并确定所述子群组的类型与所述群组类型的一致性。7.如权利要求1所述的方法,其特征在于,当所述群组类型为非混合型时,检查群组中成员的成员类型与所述群组类型的一致性。8.一种机器通...

【专利技术属性】
技术研发人员:高莹
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1