[发明专利]一种群组成员更新方法和装置有效
申请号: | 201510208432.6 | 申请日: | 2015-04-28 |
公开(公告)号: | CN104869531B | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 李娜 | 申请(专利权)人: | 海尔优家智能科技(北京)有限公司;青岛海尔智能家电科技有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 齐洁茹 |
地址: | 100086 北京市海淀区知春*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 种群 组成 更新 方法 装置 | ||
本发明公开了一种群组成员更新方法和装置,所述方法包括:在群组成员更新时,检测更新的成员是否与群组的某子组同注册在一个成员宿主上,若是,则根据更新类型,将更新的成员加入子组或者在子组中删除,并请求子组所在的成员宿主进行子组更新。本发明所述方案在更新群组的时候,同时更新子组的信息,提高了更新操作的有效性。
技术领域
本发明涉及通信技术领域,尤其涉及一种群组成员更新方法和装置。
背景技术
机器到机器的通信是指机器之间不需要人为参与的情况下进行的数据通信,适用于例如交通控制管理、远程抄表、远程监控、医疗监护、智能家居控制等场景。为了对机器和机器通信系统的设备间提供标准化接口,OneM2M标准组织定义了机器通信系统的标准规范。
在此规范中,通过在群组宿主CSE(Common Services Entity,通用业务实体)上创建组资源,此资源中包含组成员的信息。群组的成员不仅可以为个体还可以为子组。在创建组的过程中需要验证成员的类型是否与设定的类型一致,如果一致,则创建组。如果不一致,则按照预设规则决定是否创建此组。
现有技术中,群组宿主进行成员更新时,直接在本地进行成员更新,并不会考虑更新的成员是否属于某子组,这样就会导致:
当更新的成员属于某子组时,对于新增的情况,由于未将该成员加入子组会使得该子组存在意义降低;对于删除的情况,由于未将该成员从成员宿主侧移除,会使得删除成员仍在子组内,不能达到更新的效果。
发明内容
鉴于上述问题,提出了本发明以便提供一种解决上述问题的群组成员更新方法和装置。
依据本发明的一个方面,提供一种群组成员更新方法,包括:
在群组成员更新时,检测更新的成员是否与群组的某子组同注册在一个成员宿主上,若是,则根据更新类型,将更新的成员加入子组或者在子组中删除,并请求对应子组所在的成员宿主进行子组更新。
可选地,本发明所述方法中,当更新类型为新增成员时,将新增成员加入子组,并请求子组所在的成员宿主进行对应的子组更新;当更新类型为删除成员时,在子组中删除对应成员,并请求子组所在的成员宿主进行对应的子组更新。
可选地,本发明所述方法中,当更新的成员不与群组的子组同注册在一个成员宿主上时,若更新类型为新增成员,则将新增成员加入群组并检测新增成员是否与群组其他成员同注册在一个成员宿主上,若是,则请求该成员宿主创建对应的子组,并存储该成员宿主创建的子组的信息。
可选地,本发明所述方法中,在存储成员宿主创建的子组的信息之后,还包括:将群组成员列表中同注册在该成员宿主的多个成员信息更换为创建的子组信息。
可选地,本发明所述方法中,当将成员在子组中删除后,若子组的成员个数为零,则在群组中将该子组删除,并请求该子组所在的成员宿主删除该子组。
可选地,本发明所述方法中,当将成员在子组中删除后,若子组的成员个数为1,则将群组中该子组信息更换为剩余的子组成员信息,并请求该子组所在的成员宿主删除该子组。
依据本发明的另一个方面,提供一种群组成员更新装置,包括:
检测模块,用于在群组成员更新时,检测更新的成员是否与群组的某子组同注册在一个成员宿主上;
更新模块,用于在所述检测模块的检测结果为肯定时,根据更新类型,将更新的成员加入子组或者在子组中删除,并请求对应子组所在的成员宿主进行子组更新。
可选地,本发明所述装置中,所述更新模块,具体用于当更新类型为新增成员时,将新增成员加入子组,并请求子组所在的成员宿主进行对应子组的更新;当更新类型为删除成员时,在子组中删除对应成员,并请求子组所在的成员宿主进行对应的子组更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海尔优家智能科技(北京)有限公司;青岛海尔智能家电科技有限公司,未经海尔优家智能科技(北京)有限公司;青岛海尔智能家电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510208432.6/2.html,转载请声明来源钻瓜专利网。