群组通信的方法、系统、群组服务器和群组成员设备技术方案

技术编号:9573173 阅读:95 留言:0更新日期:2014-01-16 05:47
本发明专利技术实施例提供一种群组通信的方法、系统、群组服务器和群组成员设备,群组服务器接收群组成员设备发送的通知消息,根据订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚后发送给订阅设备,通过对群组成员设备发送给订阅设备的多个消息进行汇聚,减少了群组成员设备与订阅设备之间的交互消息,节省了群组成员设备与订阅设备之间的通信流量。

【技术实现步骤摘要】
【国外来华专利技术】群组通信的方法、系统、群组服务器和群组成员设备
本专利技术涉及通信
,尤其涉及一种群组通信的方法、系统、群组服务器和群组成员设备。
技术介绍
随着通信技术的发展,机器通信(Machine-to-MachineCommunications, M2M)得至IJ 了广泛的应用,机器通信是一种以机器智能交互为核心、网络化的应用与服务,通过在机器内部嵌入无线或有线通信模块和应用逻辑模块,实现无需人工干预的数据通信,以满足用户对监控、指挥调度、数据采集和测量等方面的信息化需求。图1是一种典型的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系统中,群组通信的能力尤为重要,目前,欧洲电信标准组织(EuropeanTelecommunication Standardization Institute,ETSI)制定的M2M技术规范(technicalspecification, TS) 102 690及TS 102 921中,描述了一种面向资源的群组通信方法,在该方法中,M2M应用,M2M业务平台,M2M终端,M2M网关等资源,包括M2M终端和M2M网关上运行的所有本地应用、数据对象均被看做一种表述性状态转移(RepresentationalState Transfer, RESTful)群组资源,该表述性状态转移群组资源由一个通用资源标识符(Universal Resource Identifier, URI)唯一标识,通过构建上述各种资源成为群组资源的成员,能够对多个资源进行群组化操作,即M2M应用可以通过订阅设备一次性操作该群组资源,来获得所有群组成员设备上群组成员资源的信息,以节约通信开销。但是,目前上述方法仅适用于订阅设备向群组成员设备发送操作请求,而在群组成员设备向订阅设备发送通知消息时,群组成员设备与订阅设备间的交互消息过多,导致通信流量较大。
技术实现思路
本专利技术实施例提供一种群组通信的方法、系统、群组服务器和群组成员设备,用于解决群组成员设备向订阅设备发送通知消息时,群组成员设备与订阅设备间的交互消息过多,导致通信流量较大的问题。本专利技术实施例提供一种群组通信的方法,包括:接收群组成员设备发送的通知消息,所述通知消息是在所述群组成员设备的资源满足订阅设备设定的订阅条件后向群组服务器发送的,所述通知消息至少为2条;根据所述订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚;根据所述订阅设备的地址,将汇聚后的通知消息发送给所述订阅设备。本专利技术实施例还提供一种群组通信的方法,包括:群组成员设备判断所述群组成员设备的资源是否满足设定的订阅条件;若所述群组成员设备的资源满足设定的订阅条件,所述群组成员设备向群组服务器发送通知消息,以使得所述群组服务器将所述通知消息汇聚后发送给订阅设备。本专利技术实施例还提供一种群组服务器,包括:第一接收模块,用于接收群组成员设备发送的通知消息,所述通知消息是在所述群组成员设备的资源满足订阅设备设定的订阅条件后向群组服务器发送的,所述通知消息至少为2条;汇聚模块,用于根据所述订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚;第一发送模块,用于根据所述订阅设备的地址,将汇聚后的通知消息发送给所述订阅设备。本专利技术实施例还提供一种群组成员设备,包括:判断模块,用于判断群组成员设备的资源是否满足设定的订阅条件;第二发送模块,用于若所述群组成员设备的资源满足设定的订阅条件,向群组服务器发送通知消息,以使得所述群组服务器将所述通知消息汇聚后发送给订阅设备。本专利技术实施例还提供一种群组通信的系统,包括:群组成员设备,用于向群组服务器发送通知消息,所述通知消息是在所述群组成员设备的资源满足订阅设备设定的订阅条件后向所述群组服务器发送的,所述通知消息至少为2条;群组服务器,用于接收所述群组成员设备发送的所述通知消息,根据所述订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚,并根据所述订阅设备的地址,将汇聚后的通知消息发送给所述订阅设备。在本专利技术实施例中,群组服务器通过接收群组成员设备发送的通知消息,根据订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚后发送给订阅设备,通过对群组成员设备发送给订阅设备的多个消息进行汇聚,减少了群组成员设备与订阅设备之间的交互消息,节省了群组成员设备与订阅设备之间的通信流量。【附图说明】图1为现有技术中一种M2M系统架构的结构示意图;图2为本专利技术实施例群组通信的方法的一个实施例的流程示意图;图3为本专利技术实施例群组通信的方法的另一个实施例的流程示意图;图4为本专利技术实施例群组通信的方法的另一个实施例的流程示意图;图5为本专利技术实施例群组通信的方法的另一个实施例的流程示意图;图6为本专利技术实施例群组通信的方法的另一个实施例的流程示意图;图7为本专利技术实施例群组通信的方法的另一个实施例的流程示意图;图8为本专利技术实施例群组通信的方法的另一个实施例的流程示意图;图9为本专利技术实施例群组通信的方法的另一个实施例的流程示意图;图10为本专利技术实施例群组服务器的一个实施例的结构示意图;图11为本专利技术实施例群组成员设备的一个实施例的结构示意图;图12为本专利技术实施例群组通信的系统的一个实施例的结构示意图。【具体实施方式】为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。首先对本专利技术方法实施例的整体技术方案进行说明。方法实施例一图2为本专利技术实施例群组通信的方法的一个实施例的流程示意图,如图2所示,该方法包括:步骤101、接收群组成员设备发送的通知消息,所述通知消息是在所述群组成员设备的资源满足订阅设备设定的订阅条件后向群组服务器发送的,所述通知消息至少为2条;在本专利技术实施例中,群组服务器为可以对多个资源进行群组化操作的服务器,例如,在M2M系统中,M2M应用,M2M业务平台,M2M终端,M2M网关等资源,包括M2M终端和M2M网关上运行的所有本地应用、数据对象均被看做一种RESTful群组资源,群组服务器能对上述资源进行群组化操作;群组成员设备为群组资源所在的设备,例如,湿度传感器、温度传感器等。需要说明的是,在本专利技术实施例中,群组服务器可以部署在M2M业务平台、M2M终端或M2M网关上运行。步骤10本文档来自技高网
...
群组通信的方法、系统、群组服务器和群组成员设备

【技术保护点】
一种群组通信的方法,其特征在于,包括:接收群组成员设备发送的通知消息,所述通知消息是在所述群组成员设备的资源满足订阅设备设定的订阅条件后向群组服务器发送的,所述通知消息至少为2条;根据所述订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚;根据所述订阅设备的地址,将汇聚后的通知消息发送给所述订阅设备。

【技术特征摘要】
【国外来华专利技术】1.一种群组通信的方法,其特征在于,包括: 接收群组成员设备发送的通知消息,所述通知消息是在所述群组成员设备的资源满足订阅设备设定的订阅条件后向群组服务器发送的,所述通知消息至少为2条; 根据所述订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚; 根据所述订阅设备的地址,将汇聚后的通知消息发送给所述订阅设备。2.根据权利要求1所述的方法,其特征在于,所述根据所述订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚,包括: 根据所述通知消息中携带的转发标识和所述订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚。3.根据权利要求2所述的方法,其特征在于,所述根据所述通知消息中携带的转发标识和所述订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚,包括: 根据所述通知消息中携带的转发标识确定所述通知消息需要转发给所述订阅设备; 根据所述通知消息中携带的所述订阅设备的地址,将携带相同所述订阅设备的地址的所述通知消息,整合为一条通知消息。4.根据权利要求1所述的方法,其特征在于,所述根据所述订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚,包括: 根据所述通知消息的接收地址和所述通知消息中携带的所述订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚。`5.根据权利要求4所述的方法,其特征在于,所述根据所述通知消息的接收地址和所述通知消息中携带的所述订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚,包括: 根据所述通知消息的接收地址确定所述通知消息需要转发给所述订阅设备,所述通知消息的接收地址为所述群组服务器用于汇聚通知消息的子资源的地址; 根据所述通知消息中携带的所述订阅设备的地址,将携带相同所述订阅设备的地址的所述通知消息,整合为一条通知消息。6.根据权利要求1所述的方法,其特征在于,所述根据所述订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚,包括: 根据所述通知消息的接收地址和所述群组服务器的子资源中存储的所述订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚。7.根据权利要求6所述的方法,其特征在于,所述根据所述通知消息的接收地址和所述群组服务器的子资源中存储的所述订阅设备的地址,将发往同一订阅设备的所述通知消息进行汇聚,包括: 根据所述通知消息的接收地址确定所述通知消息需要转发给所述订阅设备,所述通知消息的接收地址为所述群组服务器用于汇聚通知消息的子资源的地址; 根据所述通知消息的接收地址,从所述通知消息的接收地址对应的所述群组服务器的子资源中,获取所述子资源中存储的所述订阅设备的地址; 根据所述订阅设备的地址将接收地址相同的所述通知消息,整合为一条通知消息。8.根据权利要求7所述的方法,其特征在于,所述方法还包括: 接收所述订阅设备发送的地址变更请求消息,所述请求消息中携带所述订阅设备变更后的地址; 将所述子资源中存储的所述订阅设备的地址,更新为所述变更后的地址。9.根据权利要求6至8任一所述的方法,其特征在于,在所述接收群组成员设备发送的通知消息之前,还包括: 接收所述订阅设备发送的订阅所述群组服务器的群组成员设备的请求消息,所述请求消息中携带所述订阅设备的地址; 根据所述请求消息,创建用于存储所述订阅设备设定的订阅条件和所述订阅设备的地址的子资源。10.根据权利要求9所述的方法,其特征在于,所述创建用于存储所述订阅设备设定的订阅条件和所述订阅设备的地址的子资源的方式,包括下列方式之 方式一:在群组资源中查找是否存在包含所述订阅设备设定的订阅条件的子资源,如果包含,则在所述子资源中创建用于存储所述订阅设备的地址的子资源;如果不包含,先根据所述订阅设备设定的订阅条件创建用于存储所述订阅条件的子资源,并在所述用于存储所述订阅条件的子资源中创建用于存储所述订阅设备的地址的子资源; 方式二:查找用于存储所述订阅设备的订阅信息的群组资源是否存在,如果存在,则在所述群组资源中查找是否包含所述订阅设备设定的订阅条件的子资源,如果包含,则在所述子资源中创建用于存储所述订阅设备的地址的子资源;如果不包含,先根据所述订阅设备设定的订阅条件创建用于存储所述订阅条件的子资源,并在所述用于存储所述订阅条件的子资源中创建用于存储所述订阅设备的地址的子资源;如果用于存储所述订阅设备的订阅信息的群组资源不存在,则创建用于存储所述订阅设备的订阅信息的群组资源,并在所述群组资源中,根据所述订阅设 备设定的订阅条件创建用于存储所述订阅条件的子资源,并在所述用于存储所述订阅条件的子资源中创建用于存储所述订阅设备的地址的子资源。11.根据权利要求1至8任一所述的方法,其特征在于,所述接收群组成员设备发送的通知消息,包括: 接收群组成员设备发送的通知消息和群组服务器的子群组服务器发送的汇聚后的通知消息。12.根据权利要求1至8任一所述的方法,其特征在于,所述接收群组成员设备发送的通知消息,包括: 接收群组成员设备发送的通知消息和群组服务器的子群组服务器的群组成员设备发送的通知消息。13.—种群组通信的方法,其特征在于,包括: 群组成员设备判断所述群组成员设备的资源是否满足设定的订阅条件; 若所述群组成员设备的资源满足设定的订阅条件,所述群组成员设备向群组服务器发送通知消息,以使得所述群组服务器将所述通知消息汇聚后发送给订阅设备。14.根据权利要求13所述的方法,其特征在于,所述群组成员设备向群组服务器发送通知消息,以使得所述群组服务器将所述通知消息汇聚后发送...

【专利技术属性】
技术研发人员:肖芳英张永靖
申请(专利权)人:华为技术有限公司
类型:
国别省市:

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

1