一种实现富通信套件RCS系统通讯的方法及装置制造方法及图纸

技术编号:12776773 阅读:60 留言:0更新日期:2016-01-27 19:38
本发明专利技术提供了一种实现富通信套件RCS系统通讯的方法及装置,涉及通信领域,解决现有技术中RCS建立会话流量消耗大、网络效率低的问题,该方法应用于应用服务器,包括:接收核心网设备转发的邀请消息;根据预先存储的本地用户信息,判断邀请消息的发送方用户与接收方用户是否均为本地用户,本地用户为归属于所述应用服务器的用户,本地用户信息中记录有用户的标识信息及用户接入的核心网设备信息;当判断发送方用户与接收方用户均为本地用户时,获取接收方用户接入的核心网设备信息;根据获取的核心网设备信息,将邀请消息发送给对应的核心网设备,以使核心网设备直接将邀请消息发送给接收方用户。本发明专利技术的方案减少了流量开销,提高了网络利用率。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及一种实现富通信套件RCS系统通讯的方法及装置
技术介绍
富通信套件RichCommuncationSuite(RCS)是一种基于手机地址簿的,集语音、即时消息、文件传输、内容共享、呈现、位置服务等多种通信方式于一体的融合通信服务。随着移动互联网业务的不断发展,面对通信方式的改变和用户需求的不断丰富,RCS消息业务突破了传统语音以及消息类应用的框架,为用户提供融合、丰富的通信体验。RCS业务的推广将为运营商带来可观的商业价值,通过提供体验优质、功能丰富、使用便捷的服务,构建全球移动用户社区,从而在稳定传统通信收入的基础上,增加视频、数据业务收入,创造新的利润增长点,增加用户粘性,建立良性的生态价值链。RCS消息系统采用会话发起协议SessionInitiationProtocol(SIP)建立会话。创建一个标准SIP会话的信令流程十分复杂,即使发送方用户和接收方用户属于同一个应用服务器ApplicationServer(AS),这些信令也一条不少。因此,必然消耗大量的流量开销,同时降低了网络效率。
技术实现思路
本专利技术要解决的技术问题是提供一种实现富通信套件RCS系统通讯的方法及装置,解决现有技术中RCS系统建立会话时流量消耗大、网络效率低的问题。为解决上述技术问题,本专利技术的实施例提供一种实现富通信套件RCS系统通讯的方法,应用于应用服务器,包括:接收核心网设备转发的邀请消息;根据预先存储的本地用户信息,判断所述邀请消息的发送方用户与接收方用户是否均为本地用户,所述本地用户为归属于所述应用服务器的用户,所述本地用户信息中记录有本地用户的标识信息及本地用户接入的核心网设备信息;当判断所述发送方用户与所述接收方用户均为本地用户时,获取所述接收方用户接入的核心网设备信息;根据获取的核心网设备信息,将所述邀请消息发送给对应的核心网设备,以使所述核心网设备直接将所述邀请消息发送给所述接收方用户。其中,所述本地用户接入的核心网设备信息包括所述本地用户接入的核心网设备的IP地址和端口号。其中,所述方法还包括:接收到核心网设备转发的注册消息后,将注册用户的用户信息作为本地用户信息进行存储。其中,所述根据预先存储的本地用户信息,判断所述邀请消息的发送方用户与接收方用户是否均为本地用户的步骤包括:分别获取所述发送方用户及所述接收方用户的标识信息;根据所述发送方用户及所述接收方用户的标识信息,在预先存储的本地用户信息中查询所述发送方用户及所述接收方用户的用户信息;若在所述本地用户信息中查询到所述发送方用户及所述接收方用户的用户信息,则判断所述发送方用户与所述接收方用户均为本地用户。为解决上述技术问题,本专利技术的实施例还提供一种实现富通信套件RCS系统通讯的装置,应用于应用服务器,包括:接收模块,用于接收核心网设备转发的邀请消息;判断模块,用于根据预先存储的本地用户信息,判断所述邀请消息的发送方用户与接收方用户是否均为本地用户,所述本地用户为归属于所述应用服务器的用户,所述本地用户信息中记录有本地用户的标识信息及本地用户接入的核心网设备信息;第一获取模块,用于当判断所述发送方用户与所述接收方用户均为本地用户时,获取所述接收方用户接入的核心网设备信息;转发模块,用于根据获取的核心网设备信息,将所述邀请消息发送给对应的核心网设备,以使所述核心网设备直接将所述邀请消息发送给所述接收方用户。其中,所述本地用户接入的核心网设备信息包括所述本地用户接入的核心网设备的IP地址和端口号。其中,所述装置还包括:存储模块,用于接收到核心网设备转发的注册消息后,将注册用户的用户信息作为本地用户信息进行存储。其中,所述判断模块包括:第二获取模块,用于分别获取所述发送方用户及所述接收方用户的标识信息;查询模块,用于根据所述发送方用户及所述接收方用户的标识信息,在预先存储的本地用户信息中查询所述发送方用户及所述接收方用户的用户信息;判断子模块,用于若在所述本地用户信息中查询到所述发送方用户及所述接收方用户的用户信息,则判断所述发送方用户与所述接收方用户均为本地用户。本专利技术的上述技术方案的有益效果如下:本专利技术实施例的实现富通信套件RCS系统通讯的方法,应用服务器在接收到核心网设备转发的邀请消息后,会根据预先存储的本地用户信息,判断该邀请消息的发送方用户与接收方用户是否均为本地用户,其中本地用户为归属于该应用服务器的用户,且本地用户信息中记录有本地用户的标识信息及本地用户接入的核心网设备信息;当判断发送方用户与接收方用户均为本地用户时,应用服务器会获取接收方用户接入的核心网设备信息,然后根据该核心网设备信息将邀请消息发送给对应的核心网设备,以使该核心网设备直接将邀请消息发送给接收方用户。对归属于同一应用服务器下的发送方用户与接收方用户,采用短路由方式建立会话,减少了流量开销,提高了网络利用率及处理效率,且降低了成本。附图说明图1为本专利技术实现富通信套件RCS系统通讯的方法流程图;图2为现有技术中会话建立时SIP信令交互示意图;图3为本专利技术实现富通信套件RCS系统通讯的方法SIP信令交互示意图;图4为本专利技术实现富通信套件RCS系统通讯的方法生成本地用户信息示意图;图5为本专利技术实现富通信套件RCS系统通讯的装置结构示意图。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。如图2所示,采用现有技术中的标准路由方式,当应用服务器ASA接收到发送方用户UserA提交上来的邀请Invite消息后,先将Invite消息转发给IP多媒体子系统IPMultimediaSubsystemA(IMSA),再通过IMSB将Invite消息发送给接收方用户UserB归属的ASB;由ASB将Invite消息转发给IMSB后,通过IMSB将Invite消息发送给UserB。同理,对于UserB返回的180响应消息、200OK消息,还有UserA的ACK消息等都要经过同样的步骤。即使发送方用户与接收方用户归属于同一个AS,这些信令也一条不少,因此,必然会产生大量的流量开销,且会降低网络效率。为解决上述标准路由方式的缺陷,本专利技术实施例的实现富通信套件RCS系统通讯的方法,在发送方用户和接收方用户归属于同一个应用服务器本文档来自技高网...

【技术保护点】
一种实现富通信套件RCS系统通讯的方法,应用于应用服务器,其特征在于,包括:接收核心网设备转发的邀请消息;根据预先存储的本地用户信息,判断所述邀请消息的发送方用户与接收方用户是否均为本地用户,所述本地用户为归属于所述应用服务器的用户,所述本地用户信息中记录有本地用户的标识信息及本地用户接入的核心网设备信息;当判断所述发送方用户与所述接收方用户均为本地用户时,获取所述接收方用户接入的核心网设备信息;根据获取的核心网设备信息,将所述邀请消息发送给对应的核心网设备,以使所述核心网设备直接将所述邀请消息发送给所述接收方用户。

【技术特征摘要】
1.一种实现富通信套件RCS系统通讯的方法,应用于应用服务器,其特
征在于,包括:
接收核心网设备转发的邀请消息;
根据预先存储的本地用户信息,判断所述邀请消息的发送方用户与接收方
用户是否均为本地用户,所述本地用户为归属于所述应用服务器的用户,所述
本地用户信息中记录有本地用户的标识信息及本地用户接入的核心网设备信
息;
当判断所述发送方用户与所述接收方用户均为本地用户时,获取所述接收
方用户接入的核心网设备信息;
根据获取的核心网设备信息,将所述邀请消息发送给对应的核心网设备,
以使所述核心网设备直接将所述邀请消息发送给所述接收方用户。
2.根据权利要求1所述的方法,其特征在于,所述本地用户接入的核心
网设备信息包括所述本地用户接入的核心网设备的IP地址和端口号。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收到核心网设备转发的注册消息后,将注册用户的用户信息作为本地用
户信息进行存储。
4.根据权利要求1所述的方法,其特征在于,所述根据预先存储的本地
用户信息,判断所述邀请消息的发送方用户与接收方用户是否均为本地用户的
步骤包括:
分别获取所述发送方用户及所述接收方用户的标识信息;
根据所述发送方用户及所述接收方用户的标识信息,在预先存储的本地用
户信息中查询所述发送方用户及所述接收方用户的用户信息;
若在所述本地用户信息中查询到所述发送方用户及所述接收方用户的用
户信息,则判断所述发送方用户与所述接收方用户均为本地用户。
5.一种实现富通信套件R...

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

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

1