一种群组通信方法及装置制造方法及图纸

技术编号:13293414 阅读:44 留言:0更新日期:2016-07-09 11:13
本发明专利技术公开了一种群组通信方法及装置,包括:融合通信终端中安装即时通信客户端,所述即时通信客户端具备调用融合通信终端中应用程序接口API处理即时消息的能力,且所述即时通信客户端和融合通信终端中原生的即时消息群组通信模块具备相同的标识,该方法包括:即时通信客户端接收用于群组通信的即时消息;即时通信客户端通过调用融合通信终端中API,在确定出所述即时消息的类型不是融合通信终端中原生的即时消息群组通信模块所支持的消息类型时,基于设定的消息方式将所述即时消息发送给群组通信服务器,用于解决无法有效地实现通过在融合通信终端中安装即时通信客户端的方式来增强融合通信终端中原生的即时消息群组通信能力的问题。

【技术实现步骤摘要】

本专利技术涉及无线通信
,尤其是涉及一种群组通信方法及装置
技术介绍
基于融合通信(英文:RichCommunicationSuits,缩写:RCS)国际标准定制的终端,可以称之为融合通信终端。融合通信终端具有原生的即时消息群组通信能力。其中原生的即时消息群组通信能力是指融合通信终端中设置有固化的即时消息群组通信模块,通过该即时消息群组通信模块,进行群组通信,发送和接收即时消息。用户可以基于具有原生的即时消息群组通信能力的融合通信终端直接发起即时消息的群组通信,并且,该融合通信终端也可以安装即时通信客户端,如图1所示,安装相同标准及版本的即时通信客户端之间可以发起即时消息的群组通信。根据融合通信终端是否将自身功能以应用程序接口(英文:ApplicationProgrammingInterface,缩写:API)方式提供给安装的即时通信客户端,将安装的即时通信客户端作为融合通信终端原生程序功能的增强。其中,若向安装的即时通信客户端提供API,则通过安装的即时通信客户端进行群组通信时,可以调用API,可以增强融合通信终端原生的即时消息群组通信能力。但是,由于安装的即时通信客户端更新比较快,提供的消息类型也不完全和融合通信终端提供的消息类型一致,该种情况下,无法有效地实现通过在融合通信终端上安装即时通信客户端来进一步增强融合通信终端原生的即时消息群组通信能力。若未向安装的即时通信客户端提供API,则通过安装的即时通信客户端进行群组通信时,安装的即时通信客户端和在融合通信终端原生的即时消息群组通信能力,相当于是两个不同的独立设备,该种情况下,无法有效地实现通过在融合通信终端上安装即时通信客户端来进一步增强融合通信终端原生的即时消息群组通信能力。综上所述,一般情况下,无法有效地实现通过在融合通信终端中安装即时通信客户端的方式来增强融合通信终端中原生的即时消息群组通信能力。
技术实现思路
本专利技术提供了一种群组通信方法及装置,用于解决一般情况下,无法有效地实现通过在融合通信终端中安装即时通信客户端的方式来增强融合通信终端中原生的即时消息群组通信能力的问题。一种群组通信方法,融合通信终端中安装即时通信客户端,所述即时通信客户端具备调用融合通信终端中应用程序接口API处理即时消息的能力,且所述即时通信客户端和融合通信终端中原生的即时消息群组通信模块具备相同的标识,该方法包括:即时通信客户端接收用于群组通信的即时消息;即时通信客户端通过调用融合通信终端中API,在确定出所述即时消息的类型不是融合通信终端中原生的即时消息群组通信模块所支持的消息类型时,所述即时通信客户端基于设定的消息方式将所述即时消息发送给群组通信服务器。还包括:即时通信客户端通过调用融合通信终端中API,在确定出所述即时消息的类型是融合通信终端中原生的即时消息群组通信模块所支持的消息类型时,所述即时通信客户端基于和群组通信服务器之间建立的消息传输通道,将所述即时消息发送给群组通信服务器。所述设定的消息方式包括单独的Standalone消息方式;所述即时通信客户端基于设定的消息方式将所述即时消息发送给群组通信服务器,包括:确定所述即时消息的字节,并将确定出的字节和第一设定阈值比较;若确定出的字节小于或等于第一设定阈值时,所述即时通信客户端基于会话发起协议消息SIPmessage的方式将所述即时消息发送给群组通信服务器;若确定出的字节大于第一设定的阈值时,所述即时通信客户端和群组通信服务器之间建立临时会话传输隧道,并基于建立的临时会话传输隧道将所述即时消息发送给群组通信服务器。在基于建立的临时会话传输隧道将所述即时消息发送给群组通信服务器之后,还包括:拆除即时通信客户端和群组通信服务器之间建立的临时会话传输隧道。在即时通信客户端接收用于群组通信的即时消息之前,还包括:即时通信客户端接收创建群组通信请求;确定所述群组通信请求中的成员标识;所述即时通信客户端调用API,将所述成员标识基于原生的即时消息融合通信方式发送给群组通信服务器,以及获得即时通信客户端基于和群组通信服务器之间建立的用于传输即时消息的消息传输通道。一种群组通信方法,该方法包括:群组通信服务器接收即时消息;根据所述即时消息中的目的地址,在确定出接收到的即时消息是用于群组通信的即时消息,且接收到的即时消息不是融合通信终端中原生的即时消息群组通信模块所支持的消息类型时,将所述即时消息基于设定的消息方式发送给即时通信客户端。还包括:在确定出接收到的即时消息是用于群组通信的即时消息,且接收到的即时消息是融合通信终端中原生的即时消息群组通信模块所支持的消息类型时,将所述即时消息基于和即时通信客户端之间建立的消息传输通道,将所述即时消息发送给即时通信客户端。所述设定的消息方式包括单独的Standalone消息方式;将所述即时消息基于设定的消息方式发送给即时通信客户端,包括:确定所述即时消息的字节,并将确定出的字节和第一设定阈值比较;若确定出的字节小于或等于第一设定阈值时,将所述即时消息基于会话发起协议消息SIPmessage的方式发送给即时通信客户端;若确定出的字节大于第一设定的阈值时,所述群组通信服务器和即时通信客户端之间建立临时会话传输隧道,并基于建立的临时会话传输隧道将所述即时消息发送给即时通信客户端。在基于建立的临时会话传输隧道将所述即时消息发送给即时通信客户端之后,还包括:拆除即时通信客户端和群组通信服务器之间建立的临时会话传输隧道。在接收即时消息之前,还包括:群组通信服务器接收创建群组通信请求;根据接收到的群组通信请求,创建群组通信;并为创建的群组通信分配群组标识;以及将分配的群组标识发送给融合通信终端中原生的即时消息群组通信模块;并在接收到融合通信终端中原生的即时消息群组通信模块发送的确认消息时,建立用于传输融合通信终端中原生的即时消息群组通信模块所支持的即时消息的消息传输通道,其中所述确认消息是融合通信终端中原生的即时消息群组通信模块接收到群组标识时发送的。建立用于传输融合通信终端中原生的即时消息群组通信模块所支持的即时消息的消息传输通道,包括:确定创建群组通信请求中的群组成员;与群组成员之间建立用于传输融合通信终端中原生的即时消息群组通信模块所支持的即时消息的消息传输通道。本文档来自技高网
...

【技术保护点】
一种群组通信方法,其特征在于,融合通信终端中安装即时通信客户端,所述即时通信客户端具备调用融合通信终端中应用程序接口API处理即时消息的能力,且所述即时通信客户端和融合通信终端中原生的即时消息群组通信模块具备相同的标识,该方法包括:即时通信客户端接收用于群组通信的即时消息;即时通信客户端通过调用融合通信终端中API,在确定出所述即时消息的类型不是融合通信终端中原生的即时消息群组通信模块所支持的消息类型时,所述即时通信客户端基于设定的消息方式将所述即时消息发送给群组通信服务器。

【技术特征摘要】
1.一种群组通信方法,其特征在于,融合通信终端中安装即时通信客户
端,所述即时通信客户端具备调用融合通信终端中应用程序接口API处理即时
消息的能力,且所述即时通信客户端和融合通信终端中原生的即时消息群组通
信模块具备相同的标识,该方法包括:
即时通信客户端接收用于群组通信的即时消息;
即时通信客户端通过调用融合通信终端中API,在确定出所述即时消息的
类型不是融合通信终端中原生的即时消息群组通信模块所支持的消息类型时,
所述即时通信客户端基于设定的消息方式将所述即时消息发送给群组通信服
务器。
2.如权利要求1所述的方法,其特征在于,还包括:
即时通信客户端通过调用融合通信终端中API,在确定出所述即时消息的
类型是融合通信终端中原生的即时消息群组通信模块所支持的消息类型时,所
述即时通信客户端基于和群组通信服务器之间建立的消息传输通道,将所述即
时消息发送给群组通信服务器。
3.如权利要求1或2所述的方法,其特征在于,所述设定的消息方式包
括单独的Standalone消息方式;
所述即时通信客户端基于设定的消息方式将所述即时消息发送给群组通
信服务器,包括:
确定所述即时消息的字节,并将确定出的字节和第一设定阈值比较;
若确定出的字节小于或等于第一设定阈值时,所述即时通信客户端基于会
话发起协议消息SIPmessage的方式将所述即时消息发送给群组通信服务器;
若确定出的字节大于第一设定的阈值时,所述即时通信客户端和群组通信
服务器之间建立临时会话传输隧道,并基于建立的临时会话传输隧道将所述即
时消息发送给群组通信服务器。
4.如权利要求3所述的方法,其特征在于,在基于建立的临时会话传输

\t隧道将所述即时消息发送给群组通信服务器之后,还包括:
拆除即时通信客户端和群组通信服务器之间建立的临时会话传输隧道。
5.如权利要求1或2所述的方法,其特征在于,在即时通信客户端接收
用于群组通信的即时消息之前,还包括:
即时通信客户端接收创建群组通信请求;
确定所述群组通信请求中的成员标识;
所述即时通信客户端调用API,将所述成员标识基于原生的即时消息融合
通信方式发送给群组通信服务器,以及
获得即时通信客户端基于和群组通信服务器之间建立的用于传输即时消
息的消息传输通道。
6.一种群组通信方法,其特征在于,该方法包括:
群组通信服务器接收即时消息;
根据所述即时消息中的目的地址,在确定出接收到的即时消息是用于群组
通信的即时消息,且接收到的即时消息不是融合通信终端中原生的即时消息群
组通信模块所支持的消息类型时,将所述即时消息基于设定的消息方式发送给
即时通信客户端。
7.如权利要求6所述的方法,其特征在于,还包括:
在确定出接收到的即时消息是用于群组通信的即时消息,且接收到的即时
消息是融合通信终端中原生的即时消息群组通信模块所支持的消息类型时,将
所述即时消息基于和即时通信客户端之间建立的消息传输通道,将所述即时消
息发送给即时通信客户端。
8.如权利要求6或7所述的方法,其特征在于,所述设定的消息方式包
括单独的Standalone消息方式;
将所述即时消息基于设定的消息方式发送给即时通信客户端,包括:
确定所述即时消息的字节,并将确定出的字节和第一设定阈值比较;
若确定出的字节小于或等于第一设定阈值时,将所述即时消息基于会话发

\t起协议消息SIPmessage的方式发送给即时通信客户端;
若确定出的字节大于第一设定的阈值时,所述群组通信服务器和即时通信
客户端之间建立临时会话传输隧道,并基于建立的临时会话传输隧道将所述即
时消息发送给即时通信客户端。
9.如权利要求8所述的方法,其特征在于,在基于建立的临时会话传输
隧道将所述即时消息发送给即时通信客户端之后,还包括:
拆除即时通信客户端和群组通信服务器之间建立的临时会话传输隧道。
10.如权利要求6或7所述的方法,其特征在于,在接收即时消息之前,
还包括:
群组通信服务器接收创建群组通信请求;
根据接收到的群组通信请求,创建群组通信;并
为创建的群组通信分配群组标识;以及
将分配的群组标识发送给融合通信终端中原生的即时消息群组通信模块;

在接收到融合通信终端中原生的即时消息群组通信模块发送的确认消息
时,建立用于传输融合通信终端中原生的即时消息群组通信模块所支持的即时
消息的消息传输通道,其中所述确认消息是融合通信终端中原生的即时消息群
组通信模块接收到群组标识时发送的。
11.如权利要求10所述的方法,其特征在于,建立用于传输融合通信终
端中原生的即时消息群组通信模块所支持的即时消息的消息传...

【专利技术属性】
技术研发人员:刘悦
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

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

1