群组通信的方法及群组服务器与流程

文档序号:12068921阅读:来源:国知局

技术特征:

1.一种群组通信的方法,其特征在于,包括:

群组服务器接收订阅设备发送的订阅群组成员资源的请求消息,所述请求消息中携带转发标识,其中,所述转发标识用于指示所述群组服务器汇聚来自于群组成员设备发送给所述订阅设备的通知消息;

所述群组服务器根据所述转发标识确定需要汇聚来自于群组成员设备发送给所述订阅设备的通知消息,将所述群组服务器的地址添加到所述订阅设备发送的订阅群组成员资源的请求消息中,并转发给群组成员设备,所述群组服务器的地址用于指示群组成员设备在资源变化满足订阅设备设定的订阅条件时,根据所述群组服务器地址将通知消息发送给群组服务器。

2.如权利要求1所述的群组通信方法,其特征在于,所述群组服务器的地址采用URI表述。

3.如权利要求1或2所述的群组通信方法,其特征在于,所述群组成员设备在收到所述请求消息后,根据所述请求消息中携带的订阅设备的地址对所述请求消息进行验证,判断所述订阅设备是否对所述群组成员设备有业务订阅权限。

4.如权利要求3所述的群组通信方法,其特征在于,若所述群组成员设备确定所述订阅设备具有对所述群组成员设备的业务订阅权限,则所述群组成员设备创建订阅资源,并存储所述请求消息中携带的群组服务器的地址和订阅设备的地址。

5.如权利要求4所述的群组通信方法,其特征在于,所述群组成员设备创建订阅资源包括:

所述群组成员设备在该群组成员设备的子资源中创建订阅资源,并设置该订阅资源的属性。

6.如权利要求6所述的群组通信方法,其特征在于,所述订阅资源的属性包括:

订阅资源的创建时间,订阅资源的过期时间,订阅资源的最后修改时间,订阅资源的订阅条件和订阅资源的通知消息的接收地址。

7.如权利要求6所述的群组通信方法,其特征在于,所述订阅资源的通知消息的接收地址设置为所述群组服务器的地址。

8.如权利要求1-7任一项所述的群组通信方法,其特征在于,所述通信方法还包括:

所述群组服务器接收群组成员设备发送的通知消息,所述通知消息中携带所述订阅设备的地址和转发标识;

所述群组服务器判断所述群组成员设备发送的通知消息中是否携带转发标识,若携带转发标识,则所述群组服务器根据所述通知消息中携带的订阅设备的地址,将发往同一订阅设备的通知消息进行汇聚。

9.如权利要求8所述的群组通信方法,其特征在于,所述将发往同一订阅设备的通知消息进行汇聚,包括:

所述群组服务器根据所述通知消息中携带的接收所述通知消息的订阅设备的地址,将携带相同的订阅设备的地址的的通知消息,整合为一条通知消息。

10.如权利要求8或9所述的群组通信方法,其特征在于,所述通信方法还包括:

所述群组服务器将汇聚后的通知消息根据订阅设备的地址发送给所述订阅设备。

11.一种群组服务器,其特征在于,包括:

接收模块,用于接收订阅设备发送的订阅群组成员资源的请求消息,所述请求消息中携带转发标识,所述转发标识用于指示所述群组服务器汇聚来自于群组成员设备发送给所述订阅设备的通知消息;

用于根据所述转发标识确定需要汇聚来自于群组成员设备发送给所述订阅设备的通知消息的模块,以及,

发送模块,用于将所述群组服务器的地址添加到所述订阅设备发送的订阅群组成员资源的请求消息中,并转发给群组成员设备,所述群组服务器的地址用于群组成员设备在资源变化满足订阅设备设定的订阅条件时,根据所述群组服务器地址将通知消息发送给群组服务器。

12.如权利要求11所述的群组服务器,其特征在于,所述群组服务器的地址采用URI表述。

13.如权利要求11或12所述的群组服务器,其特征在于,所述群组服务器还包括:

所述接收模块还用于接收群组成员设备发送的通知消息,所述通知消息中携带所述订阅设备的地址和转发标识;

汇聚模块,用于判断所述群组成员设备发送的通知消息中是否携带转发标识,若携带转发标识,则所述群组服务器根据所述通知消息中携带的订阅设备的地址,将发往同一订阅设备的通知消息进行汇聚。

14.如权利要求13所述的群组服务器,其特征在于,所述将发往同一订阅设备的通知消息进行汇聚,包括:

所述汇聚模块根据所述通知消息中携带的接收所述通知消息的订阅设备的地址,将携带相同的订阅设备的地址的通知消息,整合为一条通知消息。

15.如权利要求14所述的群组群组服务器,其特征在于,所述发送模块,还用于将汇聚后的通知消息根据订阅设备的地址发送给所述订阅设备。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1