一种能力探测装置和方法制造方法及图纸

技术编号:15050835 阅读:72 留言:0更新日期:2017-04-05 22:25
本发明专利技术公开了一种基于能力探测装置和方法,涉及富媒体通信RCS领域。本发明专利技术公开的一种能力探测方法,包括:IP多媒体子系统IMS网络中应用服务器AS接收到IMS网络针对富媒体通信RCS终端发起的第三方注册请求时,从所述第三方注册请求中获取各RCS终端的终端能力集信息,并将所获取的终端能力集信息存储在本地。本发明专利技术还公开了一种能力探测装置。本申请技术方案实现了RCS终端之间的能力集信息的交互。

【技术实现步骤摘要】

本专利技术涉及富媒体通信RCS领域,特别提供一种基于能力探测装置和方法。
技术介绍
作为电信运营商应对日益发展强大的OTT(OverTheTop,通过互联网向用户提供各种应用服务)业务的重要手段,RCS业务被越来越多的运营商所重视。RCS业务是GSMA定义的基于IMS网络架构,使用手机电话号码作为用户标识实现语音、消息、状态呈现等多媒体业务的总称。在实际部署RCS业务时,运营商会根据用户特征提供差异化功能集,进而对标准RCS规范做某些扩展补充。由于RCS终端的多样性,各运营商提供的RCS终端遵循的RCS标准不完全一致。在RCS用户跟另外一个RCS用户通信时,需要确认对端支持的能力集信息,例如视频共享,文件传输,RCS语音呼叫,VOLTE语音呼叫以及运营商自定义的一些能力。虽然RCS规范明确了使用OPTIONS消息进行能力探测,但是对OPTIONS能力探测的具体实现没有进行定义和描述。
技术实现思路
本专利技术所要解决的技术问题是,提供一种能力探测装置和方法,以解决现有RCS标准中基于OPTIONS消息的能力探测的问题。为了解决上述技术问题,本专利技术公开了一种能力探测方法,该方法包括:IP多媒体子系统IMS网络中应用服务器AS接收到IMS网络针对富媒体通信RCS终端发起的第三方注册请求时,从所述第三方注册请求中获取各RCS终端的终端能力集信息,并将所获取的终端能力集信息存储在本地。可选地,上述方法还包括:所述AS将所获取的终端能力集信息存储在本地时,为该RCS终端的终端能力集配置有效期。可选地,上述方法还包括:所述AS接收到IMS网络针对RCS终端发起的刷新第三方注册请求时,从所述刷新第三方注册请求中获取刷新后的RCS终端的终端能力集信息,并将本地存储的该RCS终端的终端能力集信息更新为刷新后的终端能力集信息,同时更新终端能力集的有效期。可选地,上述方法还包括:所述AS通过IMS网络接收RCS终端A针对终端B发起的终端能力探测请求;所述AS根据所述终端能力探测请求查询所述终端B的状态,若所述终端B的状态为已开户且未过期,则所述AS通过IMS网络将本地存储的终端B的终端能力集信息反馈给所述RCS终端A。可选地,上述方法还包括:当所述终端B的状态为未开户,所述AS通过IMS网络向所述RCS终端A反馈终端B为非RCS用户的信息。可选地,上述方法还包括:若所述终端B的状态为已开户但是已失效,所述AS通过IMS网络向所述RCS终端A反馈终端B的终端能力集信息已效的信息;或者所述AS通过IMS网络向所述终端B发起终端能力集查询请求,若所述AS接收到所述终端B针对所述终端能力集查询请求的响应,则从该响应中获取所述终端B的能力集信息,AS通过IMS网络将所述终端B的能力集信息反馈给所述RCS终端A。可选地,上述方法还包括:所述AS通过IMS网络向所述终端B发起终端能力集查询请求,若所述AS在设定时长内未收到终端B针对所述终端能力集查询请求的响应,则通过IMS网络将用户B不在线的信息返回给所述RCS终端A。本专利技术还公开了一种能力探测装置,其特征在于,该装置至少包括能力集信息上报和更新处理模块以及终端能力集存储模块,其中:所述能力集信息上报和更新处理模块,接收到IP多媒体子系统IMS网络针对富媒体通信RCS终端发起的第三方注册请求时,从所述第三方注册请求中获取各RCS终端的终端能力集信息,并将所获取的终端能力集信息上报给所述终端能力集存储模块;所述终端能力集存储模块,将接收到的终端能力集信息存储在本地。可选地,上述装置中,终端能力集存储模块,将接收到的终端能力集信息存储在本地时,为该RCS终端的终端能力集配置有效期。可选地,上述装置中,所述能力集信息上报和更新处理模块,接收到IMS网络针对RCS终端发起的刷新第三方注册请求时,从所述刷新第三方注册请求中获取刷新后的RCS终端的终端能力集信息,并上报给所述终端能力集存储模块;所述终端能力集存储模块,将本地存储的该RCS终端的终端能力集信息更新为刷新后的终端能力集信息,同时更新终端能力集的有效期。可选地,上述装置还包括:能力探测请求处理模块,通过IMS网络接收RCS终端A针对终端B发起的终端能力探测请求,并根据所述终端能力探测请求向所述终端能力集存储模块查询所述终端B的状态,若所述终端B的状态为已开户且未过期,则通过IMS网络将终端B的终端能力集信息反馈给所述RCS终端A。可选地,上述装置中,所述能力探测请求处理模块,在所述终端B的状态为未开户时,通过IMS网络向所述RCS终端A反馈终端B为非RCS用户的信息。可选地,上述装置还包括能力信息主动采集模块:所述能力探测请求处理模块,在所述终端B的状态为已开户但是已失效时,通过IMS网络向所述RCS终端A反馈终端B的终端能力集信息已效的信息;或者向所述能力信息主动采集模块发送查询请求,以查询终端B的能力集信息,以及通过IMS网络将所述能力信息主动采集模块反馈的所述终端B的能力集信息发送给所述RCS终端A;所述能力信息主动采集模块,收到所述能力探测请求处理模块发送的查询请求时,通过IMS网络向所述终端B发起终端能力集查询请求,以及接收到所述终端B针对所述终端能力集查询请求的响应时,从该响应中获取所述终端B的能力集信息,并反馈给所述能力探测请求处理模块。可选地,上述装置中,所述能力信息主动采集模块,在设定时长内未收到终端B针对所述终端能力集查询请求的响应时,将用户B不在线的信息反馈给所述能力探测请求处理模块;所述能力探测请求处理模块,通过IMS网络将用户B不在线的信息返回给所述RCS终端A。本申请技术方案实现了RCS终端之间的能力集信息的交互。附图说明图1为本专利技术实施例中OPTIONS能力探测装置结构示意图;图2为本专利技术实施例中终端能力集信息上报流程图;图3为本专利技术实施例中请求终端能力集信息请求流程图;图4为本专利技术实施例中终端能力集失效处理流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文将结合附图对本专利技术技术方案作进一步详细说明。需要说明的是,在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。实施例1本实施例提供一种能力探测装置,至少包括能力集信息上报和更新处理模块以及终端能力集存储模块。能力集信息上报和更新处理模块,接收到IMS网络针对RCS终端发起的第三方注册请求时,从该第三方注册请求中获取各RCS终端的终端能力集信息,并将所获取的终端能力集信息上报给终端能力集存储模块;终端能力集存储模块,将接收到的终端能力集信息存储在本地即可。实际应用中,上述装置还可以包括:能力探测请求处理模块,主要通过IMS网络接收RCS终端A针对终端B发起的终端能力探测请求(具体为OPTIONS),并根据终端能力探测请求向终端能力集存储模块查询终端B的状态,若终端B的状态为已开户且未过期,则通过IMS网络将终端B的终端能力集信息反馈给RCS终端A。优选地,上述装置还可以包括能力信息主动采集模块:此时,能力探测请求处理模块,在终端B的状态为已开户但是已失效时,通过IMS网络向RCS终端A反馈终端B的终端能力集信息已效的信息;或者向能力信息主动采集模块发送查询请求,以查询终端B的能力集信息,以及通过IMS网络将能力信息主动本文档来自技高网...

【技术保护点】
一种能力探测方法,其特征在于,该方法包括:IP多媒体子系统IMS网络中应用服务器AS接收到IMS网络针对富媒体通信RCS终端发起的第三方注册请求时,从所述第三方注册请求中获取各RCS终端的终端能力集信息,并将所获取的终端能力集信息存储在本地。

【技术特征摘要】
1.一种能力探测方法,其特征在于,该方法包括:IP多媒体子系统IMS网络中应用服务器AS接收到IMS网络针对富媒体通信RCS终端发起的第三方注册请求时,从所述第三方注册请求中获取各RCS终端的终端能力集信息,并将所获取的终端能力集信息存储在本地。2.如权利要求1所述的方法,其特征在于,该方法还包括:所述AS将所获取的终端能力集信息存储在本地时,为该RCS终端的终端能力集配置有效期。3.如权利要求2所述的方法,其特征在于,该方法还包括:所述AS接收到IMS网络针对RCS终端发起的刷新第三方注册请求时,从所述刷新第三方注册请求中获取刷新后的RCS终端的终端能力集信息,并将本地存储的该RCS终端的终端能力集信息更新为刷新后的终端能力集信息,同时更新终端能力集的有效期。4.如权利要求2或3所述的方法,其特征在于,该方法还包括:所述AS通过IMS网络接收RCS终端A针对终端B发起的终端能力探测请求;所述AS根据所述终端能力探测请求查询所述终端B的状态,若所述终端B的状态为已开户且未过期,则所述AS通过IMS网络将本地存储的终端B的终端能力集信息反馈给所述RCS终端A。5.如权利要求4所述的方法,其特征在于,所述方法还包括:当所述终端B的状态为未开户,所述AS通过IMS网络向所述RCS终端A反馈终端B为非RCS用户的信息。6.如权利要求4所述的方法,其特征在于,所述方法还包括:若所述终端B的状态为已开户但是已失效,所述AS通过IMS网络向所述RCS终端A反馈终端B的终端能力集信息已效的信息;或者所述AS通过IMS网络向所述终端B发起终端能力集查询请求,若所述AS接收到所述终端B针对所述终端能力集查询请求的响应,则从该响应中
\t获取所述终端B的能力集信息,AS通过IMS网络将所述终端B的能力集信息反馈给所述RCS终端A。7.如权利要求6所述的方法,其特征在,所述方法还包括:所述AS通过IMS网络向所述终端B发起终端能力集查询请求,若所述AS在设定时长内未收到终端B针对所述终端能力集查询请求的响应,则通过IMS网络将用户B不在线的信息返回给所述RCS终端A。8.一种能力探测装置,其特征在于,该装置至少包括能力集信息上报和更新处理模块以及终端能力集存储模块,其中:所述能力集信息上报和更新处理模块,接收到IP多媒体子系统IMS网络针对富媒体通信RCS终端发起的第三方注册请求时,从所述第三方注册请求中...

【专利技术属性】
技术研发人员:田会芹史庭祥
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1