掌桥专利:专业的专利平台
掌桥专利
首页

5G消息实现非标特性的方法、装置及系统

文献发布时间:2024-04-18 19:58:53


5G消息实现非标特性的方法、装置及系统

技术领域

本申请涉及计算机领域,尤其涉及5G消息实现非标特性的方法、装置及存储介质。

背景技术

5G(5th Generation Mobile Communication Technology,第五代移动通信技术)消息遵循GSMA(Global System for Mobile communications Association,全球移动通信系统协会)的RCS(Rich Communication Suite,富媒体通信套件)标准实现,提供基础通信富媒体服务能力,是短彩信业务升级的必然路径。区别于传统基础通信业务功能的稳定性,5G消息富媒体特性需要持续创新迭代,基于RCS标准进一步创新升级服务才能更有效满足产业链需求。

但关联到SIP(Session Initiation Protocol,会话初始协议)协议及相关逻辑的实现,平台与终端均需要配合升级。现网5G消息CT类标准化网元配合创新特性持续迭代升级,标准功能与非标功能在同一网元内版本的耦合,会影响其既定标准化功能的稳定性,不同设备厂商的版本排期也难以协调。

发明内容

本申请提供了一种5G消息实现非标特性的方法、装置及系统,以快速实现5G消息创新非标功能。本申请的技术方案如下:

第一方面,本申请实施例提供了一种5G消息实现非标特性的方法,应用于增值服务平台,包括:

接收标准服务网元发送的第一消息;其中,所述第一消息的发送方为第一终端,所述第一终端为5G消息标准终端,所述第一消息的接收方为第二终端,所述标准服务网元为标准服务平台的富媒体通信套件应用服务器RCSAS网元;

基于所述第一消息中的发送方信息和接收方信息,确定所述发送方或所述接收方中的至少一个已签约的增值服务类型;

基于所述增值服务类型,向所述发送方或所述接收方中的至少一个提供相应的非标增值服务。

在一些实现方式中,所述增值服务类型为标准消息终端与非标消息终端的消息交互增值服务,所述基于所述增值服务类型,向所述发送方或所述接收方中的至少一个提供相应的非标增值服务,包括:

接收所述第二终端发送的接入请求,所述第二终端为新形态5G消息终端,所述新形态5G消息终端接入所述增值服务平台时不受RCS标准的限制;

对所述第二终端进行鉴权认证;

在所述鉴权认证通过后,向所述第二终端发送离线消息或实时同步消息,所述离线消息或实时同步消息包括所述第一消息。

在一些实现方式中,所述接收标准服务网元发送的第一消息,包括:

通过所述标准服务网元与所述增值服务平台之间的标准接口,接收所述标准服务网元发送的第一消息。

在一些实现方式中,所述新形态5G消息终端具有的新形态包括独立Web页面形态、以WebView组件集成的Web形态和定制终端形态。

在一些实现方式中,所述方法还包括:

接收所述第二终端发送的第二消息;

将所述第二消息转发至所述标准服务网元,以请求所述标准服务网元将所述第二消息发送至所述第一终端。

在一些实现方式中,所述增值服务类型为消息内容型非标增值服务,所述基于所述增值服务类型,向所述发送方或所述接收方中的至少一个提供相应的非标增值服务,包括:

基于所述增值服务类型为消息内容型非标增值服务,处理所述第一消息,得到处理后的第一消息;

将所述处理后的第一消息发送至所述标准服务网元,以便标准服务网元将所述处理后的第一消息发送至所述第二终端,所述第二终端为5G消息标准终端。

在一些实现方式中,所述增值服务类型为控制型非标增值服务,所述基于所述增值服务类型,向所述发送方或所述接收方中的至少一个提供相应的非标增值服务,包括:

向所述标准服务网元发送所述第一消息的控制结果,以便标准服务网元基于所述控制结果将所述第一消息发送至所述第二终端,所述第二终端为5G消息标准终端。

在一些实现方式中,所述增值服务平台包括多个,多个所述增值服务平台分别基于多种来源的标准服务网元对等实现;或者,所述增值服务平台与所述多种来源的标准服务网元均具有对接接口。

第二方面,本申请实施例提供了一种5G消息实现非标特性的方法,应用于标准服务网元,所述标准服务网元为标准服务平台的富媒体通信套件应用服务器RCSAS网元;包括:

接收第一终端发送的第一消息,其中,所述第一终端为5G消息标准终端,所述第一消息的接收方为第二终端;

基于所述第一消息中的发送方信息和接收方信息,判断所述第一消息的发送方或接收方中的至少一个是否已签约增值服务信息同步功能;

在所述第一消息的发送方或接收方中的至少一个已签约增值服务信息同步功能时,将所述第一消息转发至所述增值服务平台。

在一些实现方式中,所述方法还包括:

接收所述增值服务平台发送的第二消息,其中,所述第二消息的发送方为第二终端,所述第二终端为新形态5G消息终端,所述新形态5G消息终端接入所述增值服务平台时不受RCS标准的限制;

将所述第二消息发送至所述第一终端。

在一些实现方式中,所述基于所述第一消息中的发送方信息和接收方信息,判断所述第一消息的发送方或接收方中的至少一个是否已签约增值服务信息同步功能,包括:

基于所述第一消息中的发送方信息和接收方信息,查询所述增值服务平台发送的需启动同步消息信息的用户列表,得到查询结果;

基于所述查询结果,判断所述第一消息的发送方或接收方中的至少一个是否已签约增值服务信息同步功能。

在一些实现方式中,所述新形态5G消息终端具有的新形态包括独立Web页面形态、以WebView组件集成的Web形态和定制终端形态。

在一些实现方式中,所述方法还包括:

接收所述增值服务平台返回的处理后的第一消息或者对所述第一消息的控制结果;

将所述处理后的第一消息发送至第二终端,或者,基于所述控制结果,将所述第一消息发送至第二终端;所述第二终端为5G消息标准终端。

第三方面,本申请实施例提供了一种5G消息实现非标特性的系统,包括:

增值服务平台,用于执行第一方面所述的5G消息实现非标特性的方法;

标准服务网元,用于执行第二方面所述的5G消息实现非标特性的方法。

第四方面,本申请实施例提供了一种5G消息实现非标特性的装置,所述装置配置于增值服务平台,包括:

第一收发模块,用于接收标准服务网元发送的第一消息;其中,所述第一消息的发送方为第一终端,所述第一终端为5G消息标准终端,所述第一消息的接收方为第二终端,所述标准服务网元为标准服务平台的富媒体通信套件应用服务器RCSAS网元;

第一查询模块,用于基于所述第一消息中的发送方信息和接收方信息,确定所述发送方或所述接收方中的至少一个已签约的增值服务类型;

服务提供模块,用于基于所述增值服务类型,向所述发送方或所述接收方中的至少一个提供相应的非标增值服务。

在一些实现方式中,所述增值服务类型为标准消息终端与非标消息终端的消息交互增值服务,所述服务提供模块,具体用于:

接收所述第二终端发送的接入请求,所述第二终端为新形态5G消息终端,所述新形态5G消息终端接入所述增值服务平台时不受RCS标准的限制;

对所述第二终端进行鉴权认证;

在所述鉴权认证通过后,向所述第二终端发送离线消息或实时同步消息,所述离线消息或实时同步消息包括所述第一消息。

在一些实现方式中,第一收发模块,具体用于:

通过所述标准服务网元与所述增值服务平台之间的标准接口,接收所述标准服务网元发送的第一消息。

在一些实现方式中,所述新形态5G消息终端具有的新形态包括独立Web页面形态、以WebView组件集成的Web形态和定制终端形态。

在一些实现方式中,第一收发模块,还用于:

接收所述第二终端发送的第二消息;

将所述第二消息转发至所述标准服务网元,以请求所述标准服务网元将所述第二消息发送至所述第一终端。

在一些实现方式中,所述增值服务类型为消息内容型非标增值服务,所述服务提供模块,具体用于:

基于所述增值服务类型为消息内容型非标增值服务,处理所述第一消息,得到处理后的第一消息;

将所述处理后的第一消息发送至所述标准服务网元,以便标准服务网元将所述处理后的第一消息发送至所述第二终端,所述第二终端为5G消息标准终端。

在一些实现方式中,所述增值服务类型为控制型非标增值服务,所述服务提供模块,具体用于:

向所述标准服务网元发送所述第一消息的控制结果,以便标准服务网元基于所述控制结果将所述第一消息发送至所述第二终端,所述第二终端为5G消息标准终端。

在一些实现方式中,所述增值服务平台包括多个,多个所述增值服务平台分别基于多种来源的标准服务网元对等实现;或者,所述增值服务平台与所述多种来源的标准服务网元均具有对接接口。

第五方面,本申请实施例提供了一种5G消息实现非标特性的装置,所述装置配置于标准服务网元,所述标准服务网元为标准服务平台的富媒体通信套件应用服务器RCSAS网元;包括:

第二收发模块,用于接收第一终端发送的第一消息,其中,所述第一终端为5G消息标准终端,所述第一消息的接收方为第二终端,所述第二终端为新形态5G消息终端,所述新形态5G消息终端接入增值服务平台时不受RCS标准的限制;

第二查询模块,用于基于所述第一消息中的发送方信息和接收方信息,判断所述第一消息的发送方或接收方中的至少一个是否已签约增值服务信息同步功能;

订阅同步模块,用于在所述第一消息的发送方或接收方中的至少一个已签约增值服务信息同步功能时,将所述第一消息转发至所述增值服务平台。

在一些实现方式中,第二收发模块,还用于:

接收所述增值服务平台发送的第二消息,其中,所述第二消息的发送方为第二终端,所述第二终端为新形态5G消息终端,所述新形态5G消息终端接入所述增值服务平台时不受RCS标准的限制;

将所述第二消息发送至所述第一终端。

在一些实现方式中,第二查询模块,具体用于:

基于所述第一消息中的发送方信息和接收方信息,查询所述增值服务平台发送的需启动同步消息信息的用户列表,得到查询结果;

基于所述查询结果,判断所述第一消息的发送方或接收方中的至少一个是否已签约增值服务信息同步功能。

在一些实现方式中,所述新形态5G消息终端具有的新形态包括独立Web页面形态、以WebView组件集成的Web形态和定制终端形态。

在一些实现方式中,第二收发模块,还用于:

接收所述增值服务平台返回的处理后的第一消息或者对所述第一消息的控制结果;

将所述处理后的第一消息发送至第二终端,或者,基于所述控制结果,将所述第一消息发送至第二终端;所述第二终端为5G消息标准终端。

第六方面,本申请实施例提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请第一方面实施例所述的5G消息实现非标特性的方法,或者,以使所述至少一个处理器能够执行本申请第二方面实施例所述的5G消息实现非标特性的方法。

第七方面,本申请实施例提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本申请第一方面实施例所述的5G消息实现非标特性的方法,或者,所述计算机指令用于使所述计算机执行本申请第二方面实施例所述的5G消息实现非标特性的方法。

第八方面,本申请实施例提供了一种计算机程序产品,包括计算机指令,该计算机指令被处理器执行时实现本申请第一方面实施例所述的5G消息实现非标特性的方法的步骤,或者,该计算机指令被处理器执行时实现本申请第二方面实施例所述的5G消息实现非标特性的方法的步骤。

本申请实施例提供的技术方案至少带来以下有益效果:

在5G消息标准化业务和5G消息标准终端接入模式基础上,以边车设计模式,针对非标扩展功能,通过构建的增值服务平台,快速实现5G消息创新非标功能及迭代能力的方式。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理,并不构成对本申请的不当限定。

图1是根据一示例性实施例示出的一种5G消息实现非标特性的方法的流程图。

图2是根据另一示例性实施例示出的一种5G消息实现非标特性的方法的流程图。

图3是根据又一示例性实施例示出的一种5G消息实现非标特性的方法的流程图。

图4是根据又一示例性实施例示出的一种5G消息实现非标特性的方法的流程图。

图5是根据又一示例性实施例示出的一种5G消息实现非标特性的方法的流程图。

图6是根据一示例性实施例示出的一种5G消息实现非标特性的方法的示例图。

图7是根据一示例性实施例示出的一种5G消息实现非标特性的装置的框图。

图8是根据另一示例性实施例示出的一种5G消息实现非标特性的装置的框图。

图9是根据一示例性实施例示出的一种电子设备的框图。

具体实施方式

为了使本领域普通人员更好地理解本申请的技术方案,下面将结合附图,对本申请实施例中的技术方案进行清楚、完整地描述。

需要说明的是,本申请中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

5G消息遵循GSMA RCS标准实现,提供基础通信富媒体服务能力,是短彩信业务升级的必然路径,其功能涵盖了短彩信业务的用户与用户间(P2P)、应用与用户间(A2PP2A)消息发送场景。其中,应用与用户间的消息交互,在RCS标准中定义为MaaP(Message asaPlatform,消息及平台服务)特性。

目前,RCS标准模式下,需要5G消息标准终端与5G消息平台同时配合升级,以实现5G消息富媒体服务相关流程。终端侧需支持RCS标准定义的SIP协议栈编解码处理能力,以完成5G消息与平台间相关业务流程的信息的交互。在协议栈基础上,终端需进一步升级消息应用进程的功能,支持5G消息端侧逻辑,包括UIUE等内容的处理。平台侧按照RCS标准,构建2类5G消息富媒体服务网元,包括RCSAS网元,负责终端接入5G消息核心网(例如IMS核心网),所有涉及用户端消息的路由分发等功能。MaaP平台,支持Chatbot应用接入核心网、Chatbot信息同步,A2P、P2A消息的交互和路由分发等功能。

基础通信特性的实现遵循标准定义,但标准内容的更新,需要经过多方多轮调研、草案编制、评审、修订等诸多环节,发布周期最快预计也要到季度级。现网5G消息富媒体服务可以实现对传统短彩信基础服务的全面升级,提供更丰富的图片、语音、视频、文件、地理位置等标准定义的富媒体消息交互功能。但从现网已商用的特性看,短彩信的相关增值服务,如早期的DCS特性等,没有在RCS标准中涵盖。

区别于传统基础通信业务功能的稳定性,5G消息富媒体特性需要持续创新迭代。基于RCS标准进一步创新升级服务才能更有效满足产业链需求,但关联到SIP协议及相关逻辑的实现,平台与终端均需要配合升级。现网5G消息CT类标准化网元配合创新特性持续迭代升级,标准功能与非标功能在同一网元内版本的耦合,会影响其既定标准化功能的稳定性,不同设备厂商的版本排期也难以协调。

为解决上述问题,本申请实施例提出一种5G5G消息实现非标特性的方法及系统,包括第一终端、RCSAS(Rich Communication Suite Application Server,富媒体通信套件应用服务器)网元、增值服务平台和第二终端,所述第一终端为5G消息标准终端,所述第二终端为新形态5G消息终端,所述新形态5G消息终端接入所述增值服务平台时不受RCS标准的限制。5G5G消息实现非标特性的方法及系统的实现方式的核心实现思想是:在现有标准化网元的基础上,对等实现非标的增值服务平台。标准化与非标的增值服务平台之间,基于已有的标准化接口进行扩展,在保持基础消息功能的互通性基础上,参考边车架构模式,进一步增加消息信息的同步机制。由非标的增值服务平台作为现有标准化网元的的边车服务,提供各类增值服务特性。

下面先描述一下本申请技术方案的实施环境。

本申请实施例的实施环境为5G消息实现非标特性的系统,包括标准服务平台内的标准服务网元和增值服务平台,示例性的,标准服务网元可为RCSAS网元,用于实现标准消息终端之间的消息交互功能,以及将标准消息终端发送的消息发送至增值服务平台,或者接收增值服务平台发送的消息。增值服务平台用于通过标准接口与标准服务网元交互,提供非标增值服务。

图1是根据本申请一个实施例的5G消息实现非标特性的方法的流程图。该5G消息实现非标特性的方法应用于增值服务平台上。如图1所示,该5G消息实现非标特性的方法可以包括如下步骤。

步骤S101,接收标准服务网元发送的第一消息;其中,第一消息的发送方为第一终端,第一终端为5G消息标准终端,第一消息的接收方为第二终端,标准服务网元为标准服务平台的RCSAS网元。

示例性的,增值服务平台为通过边车模式实现的5G消息增值服务平台,增值服务平台存在两种可能的实现方式,可以适应不同开发组织形式。

示例性的,第一消息为P2P消息。

作为一种可能的实现方式,增值服务平台包括多个,多个增值服务平台分别基于多种来源的标准服务网元对等实现,具有相同的架构。

也就是说,基于多种来源的标准服务网元的每个标准服务网元,构建与每个标准服务网元架构相同的增值服务平台。

可以理解为,例如,多个现网开发方实现了多种5G消息标准服务网元,则针对多种5G消息标准服务网元,分别对等实现增值服务平台,形成1:1映射关系。这种实现方式更适合于现网5G消息标准服务网元与增值服务平台为同一研发方提供的方式,增值服务平台与现网5G消息标准服务平台间的互通可采用自定义接口,也可遵循相关企业规范定义。

作为另一种可能的实现方式,增值服务平台与多种来源的标准服务网元均具有对接接口。

也就是说,基于多种来源的标准服务网元,构建与多种来源的标准服务网元均具有对接接口的增值服务平台。

可以理解为,采用集中化建设模式,增值服务平台作为边车服务,与多个现网开发方实现的现网5G消息标准服务网元对接。增值服务平台与现网5G消息标准服务平台间的互通遵循相关企业规范定义。

由此,通过边车模式实现的5G消息增值服务平台可以极大提升5G消息特性实现的灵活性和扩展性。

示例性的,标准服务网元为5G消息平台的标准RCS AS网元,RCSAS网元负责发送所有用户相关的消息,是消息汇聚的核心网元。因此通过平台间互通接口的扩展,与RCSAS网元建立全量P2P、A2P、P2A消息的同步机制,获取现网的全量5G消息内容,是实现各项增值富媒体服务的基础。同步实现逻辑与早期短信DCS业务类似,但基于5G消息的实现机制进一步扩展。

为降低对现网5G消息标准网元的适配要求,涉及5G消息的同步触发,限定在RCSAS网元与增值服务平台的对应网元之间完成,无需引入业务支撑系统来向RCSAS网元分发触发配置指令。

除最简单的由RCSAS网元将全量消息复制至设置的关联的增值服务平台方式外,可在RCSAS网元所在平台侧新增同步订阅接口,由对应的增值服务平台下发需启动同步消息信息的用户列表。RCSAS网元在标准的富媒体分发处理过程中,同步判断关联用户是否需要同步(无论是发起方,还是接收方)。如需同步,即该用户有同步功能订阅,则将原消息同步发送至增值服务平台接收。

基于边车模式的增值服务平台,实现了与标准5G消息平台的标准服务网元的消息同步与发送能力基础上,则具备进一步根据业务发展需求,通过轻量化协议实现其它形态端侧接入和消息交互的能力,以及其他非标内容型增值服务功能和控制型非标增值服务功能。

在第一终端向第二终端发送第一消息时,第一终端先将第一消息发送至标准服务网元,标准服务网元将第一消息同步至增值服务平台。

作为一种实现方式,标准服务网元基于同步触发机制,将第一消息发送至增值服务平台,对于标准服务网元的同步触发机制在后面的步骤中进行详细描述。

作为一种实现方式,增值服务平台通过标准服务网元与增值服务平台之间的标准接口,接收标准服务网元发送的第一消息。

步骤S102,基于第一消息中的发送方信息和接收方信息,确定发送方或接收方中的至少一个已签约的增值服务类型。

可以理解为,第一消息中包括发送方信息和接收方信息,发送方信息和接收方信息包括发送方号码信息和接收方号码信息,增值服务平台基于发送方号码信息和接收方号码信息查询第一终端或第二终端中的至少一个的在启用的增值服务类型。

步骤S103,基于增值服务类型,向发送方或接收方中的至少一个提供相应的非标增值服务。

基于增值服务类型,增值服务平台向已确定增值服务类型的发送方或接收方中的至少一个提供相应的增值服务。

示例性的,若增值服务类型为标准消息终端与非标消息终端的消息交互增值服务,则增值服务平台则按照第二终端的号码信息归属进行关联消息信息的存储。以便在第二终端接入增值服务平台之后,获取该存储的关联消息信息。

示例性的,若增值服务类型为消息内容型非标增值服务,例如消息改写,则增值服务平台对第一消息进行改写,并将改写后的第一消息返回至标准的标准服务网元,通过标准的标准服务网元将改写后的第一消息发送至接收方。

示例性的,若增值服务类型为控制型非标增值服务,例如消息拦截,则增值服务平台向标准服务网元发送第一消息的控制结果,标准的标准服务网元接收该第一消息的控制结果之后,基于该控制结果处理第一消息。

在上述实施例的基础上,图2是根据本申请另一个实施例的5G消息实现非标特性的方法的流程图。该5G消息实现非标特性的方法应用于增值服务平台。如图2所示,该5G消息实现非标特性的方法可以包括如下步骤。

步骤S201,接收标准服务网元发送的第一消息;其中,第一消息的发送方为第一终端,第一终端为5G消息标准终端,第一消息的接收方为第二终端,第二终端为新形态5G消息终端,新形态5G消息终端接入增值服务平台时不受RCS标准的限制。

即新形态的5G消息终端接入,可以不受RCS标准定义的限制,根据实际端侧的实现模式,灵活采用不同协议对接。

可选的,新形态5G消息终端具有的新形态可以包括但不限于独立Web页面形态、以WebView组件集成的Web形态和定制终端形态(端侧UIUE独立实现,通过扩展协议与5G消息增值服务平台完成消息交互)等。

步骤S202,基于第一消息中的发送方信息和接收方信息,确定发送方或接收方中的至少一个已签约的增值服务类型为标准消息终端与非标消息终端的消息交互增值服务。

本步骤的实现方式与上述实施例的步骤S102的实现方式同理,不在赘述。

步骤S203,接收第二终端发送的接入请求,向第二终端发送离线消息或实时同步消息,离线消息或实时同步消息包括第一消息。

可以理解为,第一终端将5G消息通过标准的标准服务网元同步到增值服务平台,在第二终端接入增值服务平台之后,第二终端则可以获取第一终端发送的5G消息。下面对第二终端,即新形态5G消息终端接入增值服务平台的方式进行说明。

作为一种实现方式,接收第二终端发送的接入请求;对第二终端进行鉴权认证;在鉴权认证通过后,向第二终端发送离线消息或实时同步消息。

也就是说,新形态5G消息终端需要先向增值服务平台发送接入请求,以请求接入增值服务平台。增值服务平台响应于接收到该接入请求,基于该接入请求中包括的请求方信息完成相关关联的鉴权认证处理,鉴权认证通过之后,新形态5G消息终端接入增值服务平台。新形态5G消息终端接入增值服务平台之后,增值服务平台分别将与该接入的新形态5G消息终端所需缓存的离线消息或接收到的相关的实时同步消息,基于相关的交互协议,按序向该新形态5G消息终端推送,该新形态5G消息终端便可以获取5G消息标准终端发送的5G消息。

其中,新形态5G消息终端发送接入请求的方式可以为注册或单点登录请求等,具体采用哪种接入方式,视实际终端类型而定。

其中,鉴权认证方式可以包括但不限于基于网络取号的移动认证机制、基于第三方客户端的单点登录Token鉴权机制等。

需要说明的是,上述步骤S201-步骤S203描述了第一消息从5G消息标准终端传输至新形态5G消息终端的实现过程。新形态5G消息终端还可以向5G消息标准终端发送上行的5G消息,下面对第二消息从新形态5G消息终端传输至5G消息标准终端的实现过程进行描述。

步骤S204,接收第二终端发送的第二消息。

增值服务平台还可以接收5G消息新形态终端发起的上行P2P消息。

步骤S205,将第二消息转发至标准服务网元,以请求标准服务网元将第二消息发送至第一终端。

增值服务平台根据平台间的标准接口,将第二消息经路由转发至标准的标准服务网元,请求标准服务网元按照标准流程将该新形态5G消息终端发送的第二消息最终推送至关联的5G消息标准终端。

通过实施本申请实施例,在5G消息标准化业务和5G消息标准终端接入模式基础上,通过增值服务平台,实现了灵活独立扩展新形态5G消息终端接入及增值服务的机制;快速实现5G消息创新非标功能及迭代能力。在对现网5G消息标准功能服务影响最小的前提下,为不受RCS标准限制的新形态5G消息终端提供接入方式和增值服务。通过增值服务平台还可以为开发者提供5G消息接入创新服务。

在上述任一实施例的基础上,图3是根据本申请又一个实施例的5G消息实现非标特性的方法的流程图。该5G消息实现非标特性的方法应用于增值服务平台。如图3所示,该5G消息实现非标特性的方法可以包括如下步骤。

步骤S301,接收标准服务网元发送的第一消息;其中,第一消息的发送方为第一终端,第一终端为5G消息标准终端,第一消息的接收方为第二终端,第二终端为5G消息标准终端。

本步骤的实现方式与上述步骤S101和步骤S201同理,不再赘述。

步骤S302,基于第一消息中的发送方信息和接收方信息,确定发送方或接收方中的至少一个已签约的增值服务类型。

本步骤的实现方式与上述步骤S102和步骤S202同理,不再赘述。

步骤S303,基于增值服务类型为消息内容型非标增值服务,处理第一消息,得到处理后的第一消息;并将处理后的第一消息发送至标准服务网元,以便标准服务网元将处理后的第一消息发送至第二终端。

可以理解为,增值服务平台为标准服务网元可进一步延展控制类接口,即标准服务网元还可以根据服务内部的配置,在其既定的消息执行逻辑中,将增值服务平台作为其下一步处理环节的必选执行点。一旦触发,标准服务网元将消息发送至增值服务平台,选择按照同步逻辑发送该消息,并等待增值服务平台返回下一步的执行逻辑响应。

示例性的,区别于传统短信业务下的短信追尾等短信改写业务(以前短信类改写服务,都是基于短信文字模式下的文字替换、文字追加模式),在5G消息方案下,增值服务平台则可以进一步实现跨消息类型的改写能力。比如第一终端向第二终端发送普通文字短信或消息,标准服务网元提交给增值服务后,增值服务平台可以根据运营商该增值服务功能的相关增值特性的设计,自动将消息中的文字类型改写转换为富媒体类消息。。

步骤S304,基于增值服务类型为控制型非标增值服务,向标准服务网元发送第一消息的控制结果,以便标准服务网元基于控制结果将第一消息发送至第二终端。

示例性的,增值服务平台可通过用户级的消息控制功能(如用户级的拦截策略服务),一旦用户签约此增值服务功能,则增值服务平台通过订阅方式通知标准服务网元生效该控制交互逻辑。也就是说,增值服务平台接收标准服务网元提交的发送给第二终端的消息后,执行相关控制服务逻辑,并最终向标准服务网元返回对该消息的控制结果,由标准服务网元根据控制结果执行后续消息逻辑。。

通过实施本申请实施例,在5G消息标准化业务和5G消息标准终端接入模式基础上,通过增值服务平台,快速实现5G消息创新非标功能及迭代能力。

在上述任一实施例的基础上,图4是根据本申请一个实施例的5G消息实现非标特性的方法的流程图。该5G消息实现非标特性的方法应用于标准服务网元。如图4所示,该5G消息实现非标特性的方法可以包括如下步骤。

步骤S401,接收第一终端发送的第一消息,其中,第一消息的发送方为第一终端,第一终端为5G消息标准终端,第一消息的接收方为第二终端,第二终端为新形态5G消息终端,新形态5G消息终端接入增值服务平台时不受RCS标准的限制。

标准服务网元按照现网标准流程接收第一终端发送的第一消息。

可选的,新形态5G消息终端具有的新形态可以包括但不限于独立Web页面形态、以WebView组件集成的Web形态和定制终端形态等。

在5G消息标准终端发送第一消息至标准服务网元之后,标准服务网元按照标准流程接收该第一消息。

步骤S402,基于第一消息中的发送方信息和接收方信息,判断第一消息的发送方或接收方中的至少一个是否已签约增值服务信息同步功能。

可以理解为,标准服务网元响应于接收到第一终端发送的第一消息,在现有既定的消息逻辑处理中,同步判断第一消息的发送方或接收方中的至少一个是否已签约增值服务信息同步功能。

作为一种实现方式,基于第一消息中的发送方信息和接收方信息,查询增值服务平台发送的需启动同步消息信息的用户列表,得到查询结果;基于查询结果,判断第一消息的发送方或接收方中的至少一个是否已签约增值服务信息同步功能。

在标准服务网元确定第一消息的发送方或接收方中的至少一个已签约增值服务信息同步功能时,在标准服务网元将原型消息转发至增值服务平台。

将原型消息转发至增值服务平台,即消息同步方式,可以包括实时消息同步、批量文件同步等多种形式。实时消息同步是必须要实现的基础同步方式,已确保关联各种增值服务的实现。实时消息同步可由标准服务网元按照原标准化5G消息内容直接实时转发至增值服务平台。由增值服务平台根据上线的增值服务内容进行相关逻辑处理。

这里还需要说明的是,通过上述机制实现了增值服务平台同步并存储全量5G消息,以及与5G消息的标准网元的互通能力。除拓展新形态5G消息终端外,还可进一步实现各类增值的基础通信富媒体消息服务。包括但不限于以下形式:

内容型增值服务:基于全网消息的同步存储能力,增值服务平台可升级实现传统短信DCS模式的短信收藏向富媒体消息+短信收藏的服务。

应用发送消息服务:基于与标准的标准服务网元互通的能力,增值服务平台可升级实现包括通过应用入口发送用户消息(如139邮箱WEB界面里发送点对点短彩信,升级为发送5G消息+短彩信回落),将中间号服务短信推送升级为5G消息+短信回落的推送服务。

除了由标准5G消息平台的标准服务网元向增值服务平台同步消息外,增值服务平台也需要按照标准5G消息平台间的互通接口,如SIP消息,向标准服务网元发送消息,由标准服务网元进一步将消息推送至目标5G消息标准终端。这已经在上面的实施例进行了详细说明,不在赘述。

步骤S403,在第一消息的发送方或接收方中的至少一个已签约增值服务信息同步功能时,将第一消息转发至增值服务平台,以通过增值服务平台实现非标功能。

需要说明的是,增值服务类型为标准消息终端与非标消息终端的消息交互增值服务

上述步骤S401-步骤S403描述了第一消息从5G消息标准终端传输至新形态5G消息终端的实现过程。新形态5G消息终端还可以向5G消息标准终端发送上行的5G消息,下面通过步骤S404-步骤S405对第二消息从新形态5G消息终端传输至5G消息标准终端的实现过程进行描述。

步骤S404,接收增值服务平台发送的第二消息,其中,第二消息的发送方为第二终端。

标准服务网元通过标准接收增值服务平台发送的第二消息。

步骤S405,将第二消息发送至第一终端。

标准服务网元按照标准流程将第二消息发送至标准的第一终端。

通过实施本申请实施例,通过在标准服务网元增加消息同步机制,将消息同步至增值服务平台,通过增值服务平台标准消息终端与非标消息终端的消息交互增值服务。

上面针对通过标准服务网元与增值服务平台配合标准消息终端与非标消息终端的消息交互增值服务的具体实现方式进行了描述。下面针对通过增值服务平台实现对发送方和接收方均为标准消息终端之间交互的消息的非标功能的实现方式进行描述。

在上述任一实施例的基础上,图5是根据本申请一个实施例的5G消息实现非标特性的方法的流程图。该5G消息实现非标特性的方法应用于标准服务网元。如图5所示,该5G消息实现非标特性的方法可以包括如下步骤。

步骤S501,接收第一终端发送的第一消息,其中,第一消息的接收方为第二终端,第一终端和第二终端均为5G消息标准终端。

本步骤的实现方式与上述步骤S401同理,不再赘述。

步骤S502,基于第一消息中的发送方信息和接收方信息,判断第一消息的发送方或接收方中的至少一个是否已签约增值服务信息同步功能。

本步骤的实现方式与上述步骤S402同理,不再赘述。

步骤S503,在第一消息的发送方或接收方中的至少一个已签约增值服务信息同步功能时,将第一消息转发至增值服务平台。

可以理解为,增值服务平台为标准服务网元可进一步延展控制类接口,即标准服务网元还可以根据服务内部的配置,在其既定的消息执行逻辑中,将增值服务平台作为其下一步处理环节的必选执行点。一旦触发,标准服务网元将消息发送至增值服务平台,选择按照同步逻辑发送该消息,并等待增值服务平台返回下一步的执行逻辑响应。

本步骤的实现方式与上述步骤S403同理,不再赘述。

步骤S504,接收增值服务平台返回的处理后的第一消息,并将处理后的第一消息发送至第二终端;或者,接收增值服务平台返回的对第一消息的控制结果,并基于控制结果,将第一消息发送至第二终端。

通过实施本申请实施例,标准服务平台的标准服务网元通过将标准消息终端之间交互的消息同步至增值服务平台,以通过增值服务平台提供非标增值服务,之后接收增值服务平台的反馈结果,并基于该反馈结果执行后续流程。

在上述任一实施例的基础上,图6是根据本申请提供的5G消息实现非标特性的方法的示例图。如图6所示,该5G消息实现非标特性的方法可以包括如下步骤。

步骤S1,5G消息标准终端发送P2P消息至5G消息平台的RCSAS网元。

步骤S2,RCSAS网元在既定消息逻辑处理中,同步判断该P2P消息的发送方或接收方是否已签约增值服务信息同步功能。

步骤S3,如已签约,RCSAS网元将原型的P2P消息转发至5G消息增值服务平台。

步骤S4,5G消息增值服务平台接收P2P消息,并根据该P2P消息中的发送方号码信息和接收方号码信息,判断其在启用的增值服务类型。

步骤S5,新形态5G消息终端向5G消息增值服务平台发起注册或单点登录接入请求。

步骤S6,5G消息增值服务平台完成相关关联的鉴权认证处理。

步骤S7,新形态5G消息终端接入5G消息增值服务平台后,5G消息增值服务平台分别将所需缓存的离线消息或接收到的实时同步消息,基于相关的交互协议,按序向该新形态5G消息终端推送。

步骤S8,新形态5G消息终端发起上行的P2P消息。

步骤S9,5G消息增值服务平台根据平台间的标准接口,将该P2P消息路由转发至RCSAS网元。

步骤S10,RCSAS网元按照标准流程将该P2P消息推送至5G消息标准终端。

上述示例为通过5G消息增值服务平台实现的P2P消息的抄送流程,在RCSAS网元的主叫MO流程环节触发。而针对MaaP特性的A2P、P2A消息,则直接由新形态5G消息终端、5G消息增值服务平台、Chatbot应用三方互通完成,无需5G消息平台的标准网元关联处理。

图7是根据一示例性实施例示出的一种5G消息实现非标特性的装置的框图。装置配置于增值服务平台,参照图7,该5G消息实现非标特性的装置可以包括:第一收发模块701、第一查询模块702和服务提供模块703。

具体地,第一收发模块701,用于接收标准服务网元发送的第一消息;其中,第一消息的发送方为第一终端,第一终端为5G消息标准终端,第一消息的接收方为第二终端;

第一查询模块702,用于基于第一消息中的发送方信息和接收方信息,确定发送方或接收方中的至少一个已签约的增值服务类型;

服务提供模块703,用于基于增值服务类型,向发送方或接收方中的至少一个提供相应的非标增值服务。

在一些实现方式中,增值服务类型为标准消息终端与非标消息终端的消息交互增值服务,服务提供模块703,具体用于:

接收第二终端发送的接入请求,第二终端为新形态5G消息终端,新形态5G消息终端接入增值服务平台时不受RCS标准的限制;

对第二终端进行鉴权认证;

在鉴权认证通过后,向第二终端发送离线消息或实时同步消息,离线消息或实时同步消息包括第一消息。

在一些实现方式中,第一收发模块701,具体用于:

通过标准服务网元与增值服务平台之间的标准接口,接收标准服务网元发送的第一消息。

在一些实现方式中,新形态5G消息终端具有的新形态包括独立Web页面形态、以WebView组件集成的Web形态和定制终端形态。

在一些实现方式中,第一收发模块701,还用于:

接收第二终端发送的第二消息;

将第二消息转发至标准服务网元,以请求标准服务网元将第二消息发送至第一终端。

在一些实现方式中,增值服务类型为消息内容型非标增值服务,服务提供模块703,具体用于:

基于增值服务类型为消息内容型非标增值服务,处理第一消息,得到处理后的第一消息;

将处理后的第一消息发送至标准服务网元,以便标准服务网元将处理后的第一消息发送至第二终端,第二终端为5G消息标准终端。

在一些实现方式中,增值服务类型为控制型非标增值服务,服务提供模块703,具体用于:

向标准服务网元发送第一消息的控制结果,以便标准服务网元基于控制结果将第一消息发送至第二终端,第二终端为5G消息标准终端。

在一些实现方式中,增值服务平台包括多个,多个增值服务平台分别基于多种来源的标准服务网元对等实现;或者,增值服务平台与多种来源的标准服务网元均具有对接接口。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

通过实施本申请实施例,在5G消息标准化业务和5G消息标准终端接入模式基础上,通过增值服务平台,实现了灵活独立扩展新形态5G消息终端接入及增值服务的机制;快速实现5G消息创新非标功能及迭代能力。在对现网5G消息标准功能服务影响最小的前提下,为不受RCS标准限制的新形态5G消息终端提供接入方式和增值服务。

图8是根据一示例性实施例示出的一种5G消息实现非标特性的装置的框图。装置配置于标准服务网元,参照图8,该5G消息实现非标特性的装置可以包括:第二收发模块801、第二查询模块802和订阅同步模块803。

具体地,第二收发模块801,用于接收第一终端发送的第一消息,其中,第一终端为5G消息标准终端,第一消息的接收方为第二终端,第二终端为新形态5G消息终端,新形态5G消息终端接入增值服务平台时不受RCS标准的限制;

第二查询模块802,用于基于第一消息中的发送方信息和接收方信息,判断第一消息的发送方或接收方中的至少一个是否已签约增值服务信息同步功能;

订阅同步模块803,用于在第一消息的发送方或接收方中的至少一个已签约增值服务信息同步功能时,将第一消息转发至增值服务平台。

在一些实现方式中,第二收发模块801,还用于:

接收增值服务平台发送的第二消息,其中,第二消息的发送方为第二终端,第二终端为新形态5G消息终端,新形态5G消息终端接入增值服务平台时不受RCS标准的限制;

将第二消息发送至第一终端。

在一些实现方式中,第二查询模块802,具体用于:

基于第一消息中的发送方信息和接收方信息,查询增值服务平台发送的需启动同步消息信息的用户列表,得到查询结果;

基于查询结果,判断第一消息的发送方或接收方中的至少一个是否已签约增值服务信息同步功能。

在一些实现方式中,新形态5G消息终端具有的新形态包括独立Web页面形态、以WebView组件集成的Web形态和定制终端形态。

在一些实现方式中,第二收发模块801,还用于:

接收增值服务平台返回的处理后的第一消息或者对第一消息的控制结果;

将处理后的第一消息发送至第二终端,或者,基于控制结果,将第一消息发送至第二终端;第二终端为5G消息标准终端。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

通过实施本申请实施例,可实现标准的5G消息网元与增值服务平台的消息交互,通过标准5G消息网元提供平台间的订阅接口模式,触发消息的同步抄送机制,实现了增值服务平台获取全网5G消息及短彩信等信息的机制。实现将增值服务平台发送的5G消息转发至5G消息标准终端。

根据本申请的实施例,本申请还提供了一种电子设备和一种可读存储介质。

如图9所示,是根据本申请实施例的用于实现5G消息实现非标特性的的方法的电子设备的框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请的实现。

如图9所示,该电子设备包括:一个或多个处理器901、存储器902,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示GUI的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个电子设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。图9中以一个处理器901为例。

存储器902即为本申请所提供的非瞬时计算机可读存储介质。其中,所述存储器存储有可由至少一个处理器执行的指令,以使所述至少一个处理器执行本申请所提供的5G消息实现非标特性的的方法。本申请的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本申请所提供的5G消息实现非标特性的的方法。

存储器902作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本申请实施例中的5G消息实现非标特性的的方法对应的程序指令/模块(例如,附图7所示的第一收发模块701、第一查询模块702和服务提供模块703)。处理器901通过运行存储在存储器902中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的5G消息实现非标特性的的方法。

存储器902可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据5G消息实现非标特性的的电子设备的使用所创建的数据等。此外,存储器902可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器902可选包括相对于处理器901远程设置的存储器,这些远程存储器可以通过网络连接至5G消息实现非标特性的的电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

5G消息实现非标特性的的方法的电子设备还可以包括:输入装置903和输出装置904。处理器901、存储器902、输入装置903和输出装置904可以通过总线或者其他方式连接,图9中以通过总线连接为例。

输入装置903可接收输入的数字或字符信息,以及产生与5G消息实现非标特性的的电子设备的用户设置以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等输入装置。输出装置904可以包括显示设备、辅助照明装置(例如,LED)和触觉反馈装置(例如,振动电机)等。该显示设备可以包括但不限于,液晶显示器(LCD)、发光二极管(LED)显示器和等离子体显示器。在一些实施方式中,显示设备可以是触摸屏。

此处描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、专用ASIC(专用集成电路)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。

这些计算程序(也称作程序、软件、软件应用、或者代码)包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(PLD)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。

为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。

可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)和互联网。

计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。

在示例性实施例中,还提供了一种计算机程序产品,当计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备能够执行上述方法。

还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。

相关技术
  • 消息中间件消息获取方法、装置和系统
  • 5G数据传输方法、系统以及5G数据发送与接收装置
  • 5G消息系统中打卡榜实现方法、装置、设备及存储介质
  • 5G消息系统中打卡榜实现方法、装置、设备及存储介质
技术分类

06120116506659