行业消息管理方法、系统、终端设备及可读存储介质与流程

文档序号:22685631发布日期:2020-10-28 12:52阅读:174来源:国知局
行业消息管理方法、系统、终端设备及可读存储介质与流程

本公开涉及通信技术领域,尤其涉及一种行业消息管理方法、一种行业消息管理系统、一种终端设备以及一种计算机可读存储介质。



背景技术:

随着科技的不断发展,短信、彩信等消息业务逐渐多元化,尤其是5g(5thgenerationmobilenetworks,第五代通信技术)时代的到来,5g消息也将得到广泛应用。5g消息是基于ims(ipmultimediasubsystem。ip多媒体子系统)的多媒体消息业务,5g消息面向行业客户,称为5g行业消息,其提供增强的个人与应用间消息服务,实现“消息即服务”,并且引入了新的消息交互模式——chatbot聊天机器人,可以实现用户在消息窗口直观便捷地享受缴费充值、票务订购、酒店预订、物流查询、餐饮订座、外卖下单等各类5g应用服务,可有效提升消息的交互性。

目前的5g消息管理基于ims系统实现,由于运营商各自搭建自己的ims网络及5g消息业务平台,但行业消息的下发仍需传统sp(serviceprovider,增值服务提供商)参与,即行业客户需与传统sp签约,再由sp将行业消息分发至多家运营商,然后通过运营商各自的消息业务平台完成行业消息的下发,导致行业消息管理流程复杂,且管理成本较高。



技术实现要素:

本公开提供了一种行业消息管理方法、系统、终端设备及可读存储介质,以至少解决上述问题。

根据本公开实施例的第一方面,提供一种行业消息管理方法,包括:

行业客户消息分发平台将第一行业消息发送给行业消息业务平台,其中所述第一行业消息中携带目标用户号码及其运营商标识;

所述行业消息业务平台将所述第一行业消息转发给所述运营商标识对应的运营商的消息业务平台;以及,

所述消息业务平台接收到所述第一行业消息后,向所述目标用户号码对应的终端下发所述第一行业消息。

在一种实施方式中,在行业客户消息分发平台将第一行业消息转发给行业消息业务平台之前,还包括:

所述行业客户消息分发平台根据第一行业消息的目标用户号码的号段分析所述目标用户号码的所属运营商,并得到所属运营商的运营商标识。

根据本公开实施例的第二方面,提供一种行业消息管理方法,包括:

行业客户消息分发平台将第一行业消息发送给行业消息业务平台,其中所述第二行业消息中携带加密后的目标用户号码及其运营商标识;

所述行业消息业务平台将所述第二行业消息转发给所述运营商标识对应的运营商的消息业务平台;

所述消息业务平台接收到所述第二行业消息后,从所述运营商的行业消息加密平台调取解密后的目标用户号码;以及,

所述消息业务平台向所述解密后的目标用户号码对应的终端下发所述第二行业消息。

在一种实施方式中,在行业客户消息分发平台将第二行业消息发送给行业消息业务平台之前,还包括:

行业客户消息分发平台根据第二行业消息的目标用户号码的号段分析所述目标用户号码的所属运营商,并得到所属运营商的运营商标识;

所述行业客户消息分发平台向所述运营商的行业消息加密平台发送加密请求,其中所述加密请求中携带所述目标用户号码;

所述行业消息加密平台加密所述目标用户号码,并将加密后的目标用户号码返回给所述行业客户消息分发平台。

在一种实施方式中,所述消息业务平台接收到所述第二行业消息后,从所述运营商的行业消息加密平台调取解密后的目标用户号码,包括:

所述消息业务平台向所述运营商标识对应运营商的行业消息加密平台发送解密请求,其中所述解密请求中携带加密后的目标用户号码;

所述行业消息加密平台对所述加密后的目标用户号码进行解密,并将解密后的目标用户号码返回给所述消息业务平台;

所述消息业务平台在接收到所述解密后的目标用户号码后,向所述解密后的目标用户号码对应的终端下发所述第二行业消息。

根据本公开实施例的第三方面,提供一种行业消息管理系统,包括行业客户消息分发平台、行业消息业务平台及消息业务平台,其中,

所述行业客户消息分发平台,用于向所述行业消息业务平台下发第一行业消息,其中第一行业消息中携带目标用户号码及其运营商标识;

所述行业消息业务平台,用于将所述第一行业消息转发给所述运营商标识对应的运营商的消息业务平台;以及,

所述消息业务平台,用于在接收到所述第一行业消息后,向所述目标用户号码对应的终端下发所述第一行业消息。

根据本公开实施例的第四方面,提供一种行业消息管理系统,包括行业客户消息分发平台、行业消息业务平台、消息业务平台以及行业消息加密平台,其中,

所述行业客户消息分发平台,用于将第二行业消息发送给行业消息业务平台,其中所述第二行业消息中携带加密后的目标用户号码及其运营商标识;

所述行业消息业务平台,用于将所述第二行业消息转发给所述运营商标识对应的运营商的消息业务平台;以及,

所述消息业务平台,用于接收到所述第二行业消息,并从所述运营商标识对应的运营商的行业消息加密平台中调取解密后的目标用户号码,然后向所述解密后的目标用户号码对应的终端下发所述第二行业消息。

在一种实施方式中,所述行业客户消息分发平台还用于,根据第二行业消息的目标用户号码的号段分析所述目标用户号码的所属运营商,并得到所属运营商的运营商标识,然后向所述运营商的行业消息加密平台发送加密请求,其中所述加密请求中携带所述目标用户号码;

所述行业消息加密平台,用于根据所述加密请求加密所述目标用户号码,并将加密后的目标用户号码加密返回给所述行业客户消息分发平台;

所述消息业务平台还用于,在接收到所述第二行业消息后,向所述运营商的行业消息加密平台发送解密请求,其中所述解密请求中携带加密后的目标用户号码;

所述行业消息加密平台还用于,根据所述解密请求对所述加密后的目标用户号码进行解密,并将解密后的用户号码返回给消息业务平台;

所述消息业务平台在接收到所述解密后的用户号码后,向所述解密后的目标用户号码对应的终端下发所述第二行业消息。

根据本公开实施例的第五方面,提供一种终端设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行所述的行业消息管理方法。

根据本公开实施例的第六方面,提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,所述处理器执行所述的行业消息管理方法。

本公开的实施例提供的技术方案可以包括以下有益效果:

本公开实施例提供的行业消息管理方法,基于行业客户平台、行业消息业务平台及消息业务平台之间的交互下发行业消息,行业客户平台不需要与sp签约,即可实现行业消息的下发与管理,一方面能够节省网络建设资源,且跳过sp环节,降低行业消息成本,有利于行业客户;另一方面,由于5g服务仍在不断引入新技术以提升用户体验,通过共建行业消息业务平台能够便于快速升级迭代,保持多加运营商行业消息业务体验一致。

本公开的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本公开技术方案的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开的技术方案,并不构成对本公开技术方案的限制。

图1为本公开实施例提供的一种行业消息管理方法的流程示意图;

图2为本公开实施例提供的另一种行业消息管理方法的流程示意图;

图3为本公开实施例提供的一种行业消息管理系统的结构示意图;

图4为本公开实施例提供的另一种行业消息管理系统的结构示意图;

图5为本公开实施例提供的一种终端设备的结构示意图。

具体实施方式

为使本公开实施例的目的、技术方案和优点更加清楚,以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序;并且,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互任意组合。

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本公开的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。

为解决上述问题,本公开实施例通过搭建消息业务平台及行业消息业务平台,其中消息业务平台由运营商单独建设,且多家运营商共用同一个行业消息业务平台,不需要sp参与,即可实现行业消息的下发,简化消息管理流程,进而降低行业消息的管理成本,进一步地,通过增设行业消息加密平台对行业消息进行随机加密环节,能够实现运营商之间的用户数据隔离保护,提高行业消息的安全性。

请参照图1,图1为本公开实施例提供的一种行业消息管理方法的流程示意图,包括步骤s11-s13。

在步骤s11中,行业客户消息分发平台将第一行业消息发送给行业消息业务平台,其中所述第一行业消息中携带目标用户号码及其运营商标识;

在步骤s12中,所述行业消息业务平台将所述第一行业消息转发给所述运营商标识对应的运营商的消息业务平台;以及,

在步骤s13中,所述消息业务平台接收到所述第一行业消息后,向所述目标用户号码对应的终端下发所述第一行业消息。

行业客户消息分发平台,由行业客户建设持有,负责将行业消息的下发,目前的行业消息下发流程,首先需要行业客户与sp签约,再由sp下发给多家运营商,流程相对复杂。

相较于目前的行业消息下发流程,本公开实施例通过多家运营商共同搭建行业消息业务平台,行业客户消息分发平台将消息下发至行业消息业务平台,再由行业消息业务平台根据行业消息携带的运营商标识发送给相应运营商的消息业务平台,然后完成行业消息的下发,同理行业消息的上行,行业客户平台不需要与sp签约,即可实现行业消息的下发与管理,一方面能够节省网络建设资源,且跳过sp环节,降低行业消息成本,有利于行业客户;另一方面,由于5g服务仍在不断引入新技术以提升用户体验,通过共建行业消息业务平台能够便于快速升级迭代,保持多加运营商行业消息业务体验一致。

消息业务平台,主要基于运营商ims系统搭建,并部署消息业务服务器,用于处理点对点短小,以及将行业消息(下行)发送给用于,并将用户对于行业消息的应答(上行)发送给行业消息业务平台。可以理解的是,每个运营商具有各自的消息业务平台。

本领域技术人员可以理解的是,ims由3gpp(3rdgenerationpartnershipproject,第三代合作伙伴计划)标准组织提出,是在基于ip的网络上提供多媒体业务的通用网络架构—ims能为使用不同接入手段的用户提供融合的业务,这些业务包含传统电话、传真、即时通信、可视电话、多媒体会议、数据协同办公、媒体共享等。

本实施例中,在行业客户消息分发平台将第一行业消息发送给行业消息业务平台(即,步骤s11)之前,还包括以下步骤:

所述行业客户消息分发平台根据第一行业消息的目标用户号码的号段分析所述目标用户号码的所属运营商,并得到所属运营商的运营商标识。

可以理解的是,行业客户消息分发平台在分发行业消息之前,对目标用户号码的号段进行分析,识别出该号码所属运营商及其标识,以使在后续行业消息转发时,可以快速将行业消息分发到对应运营商的行业消息平台。

请参照图2,图2为本公开实施例提供的另一种行业消息管理方法的流程示意图,与上一实施例不同的是,本实施例行业消息业务平台接收的行业消息为经过加密的行业消息,相较于上一实施例,可以有效提高行业消息的安全性,所述方法包括步骤s21和步骤s22。

在步骤s21中,行业客户消息分发平台将第二行业消息发送给行业消息业务平台,其中所述第二行业消息中携带加密后的目标用户号码及其运营商标识。

在实际应用中,由于行业消息通常涉及到付费等问题,而目前没有有效的手段可以保障行业消息下发的安全性,本实施例通过对目标用户号码进行加密,在下发行业消息时,可以有效保证行业消息只会被特定的消息业务平台接收,提高行业消息管理的安全性。

进一步地,行业客户消息分发平台还负责将行业消息按号段区分为不同运营商的行业消息,添加运营商标识,进行消息加密后,将行业消息发送给行业消息业务平台,并负责用户发送行业消息(上行)时接收来自行业消息业务平台的加密行业消息,解密后解析触发行业业务(如订餐、订票等等购业务)

具体地,本实施例通过行业消息加密平台对目标用户号码进行加密,具体地,在行业客户消息分发平台将第二行业消息发送给行业消息业务平台(即步骤s21)之前,还包括以下步骤:

行业客户消息分发平台根据第二行业消息的目标用户号码的号段分析所述目标用户号码的所属运营商,并得到所属运营商的运营商标识;

所述行业客户消息分发平台向所述运营商的行业消息加密平台发送加密请求,其中所述加密请求中携带所述目标用户号码;

所述行业消息加密平台加密所述目标用户号码,并将加密后的目标用户号码返回给所述行业客户消息分发平台。

本实施例中,行业消息加密平台,负责将来自行业消息客户消息分发平台的行业消息目标用户号码进行加密,本实施例通过将目标用户号码替换为加密码,并在运营商的消息业务平台请求解密时,将加密码译为正确的目标用户号码;或者将来自运营商的消息业务平台的上行消息用户号码替换为加密码,并在行业消息业务平台请求解密时,将加密码译为正确的目标用户号码。

为避免被其他运营商解密,运营商的行业消息加密平台对应行业消息用户号码(运营商手机号),产生平台唯一的加密码,并在平台保存行业消息用户号码(运营商手机号)及与其对应的加密码,直至解密过程完成,则销毁该加密码及对应的行业消息用户号码(运营商手机号)。为加大破解难度,加密码产生方法可以采用但不仅限于如下方式产生:1、将时间数字化(如2019年1月1日0时0分0秒数字化为20190101000000),得到码1;2、为平台收到的每条消息定义平台唯一的随机消息标识(随机消息标识将伴随加密码一同销毁),即码2;3、计算加密码为:将码2与码1顺序罗列,并与所对应该条消息的用户手机号码相乘。

在步骤s22中,所述行业消息业务平台在将所述第二行业消息转发给所述运营商标识对应的运营商的消息业务平台。

在步骤s23中,所述消息业务平台接收到所述第二行业消息后,从所述运营商的行业消息加密平台调取解密后的目标用户号码。

本实施例中,通过行业加密平台对目标用户号码分别进行解密,具体地,步骤s23包括以下步骤:

所述消息业务平台向所述运营商标识对应运营商的行业消息加密平台发送解密请求,其中所述解密请求中携带加密后的目标用户号码;

所述行业消息加密平台对所述加密后的目标用户号码进行解密,并将解密后的目标用户号码返回给所述消息业务平台;

所述消息业务平台在接收到所述解密后的目标用户号码后,向所述解密后的目标用户号码对应的终端下发所述第二行业消息。

可以理解的是,本实施例中每个运营商具有其各自的行业消息加密平台。

在步骤s24中,所述消息业务平台向所述解密后的目标用户号码对应的终端下发所述第二行业消息。请参照图3,图3为本公开实施例提供的一种行业消息管理系统的结构示意图,包括行业客户消息分发平台31、行业消息业务平台32及消息业务平台33,其中,

所述行业客户消息分发平台31,用于向所述行业消息业务平台下发第一行业消息,其中第一行业消息中携带目标用户号码及其运营商标识;

所述行业消息业务平台32,用于将所述第一行业消息转发给所述运营商标识对应的运营商的消息业务平台;

所述消息业务平台33,用于在接收到所述第一行业消息后,向所述目标用户号码对应的终端下发所述第一行业消息。请参照图4,图4为本公开实施例提供的一种行业消息管理系统的结构示意图,包括行业客户消息分发平台31、行业消息业务平台32、消息业务平台33以及行业消息加密平台44,其中,

所述行业客户消息分发平台31,用于根据第二行业消息的目标用户号码的号段分析所述目标用户号码的所属运营商,并得到所属运营商的运营商标识;

所述行业消息业务平台32,用于将所述第二行业消息转发给所述运营商标识对应的运营商的消息业务平台;

所述消息业务平台33,用于接收到所述第二行业消息,并从所述运营商标识对应的运营商的行业消息加密平台44中调取解密后的目标用户号码,然后向所述解密后的目标用户号码对应的终端下发所述第二行业消息。

进一步地,所述行业客户消息分发平台31还用于,根据第二行业消息的目标用户号码的号段分析所述目标用户号码的所属运营商,并得到所属运营商的运营商标识,然后向所述运营商的行业消息加密平台44发送加密请求,其中所述加密请求中携带所述目标用户号码;

所述行业消息加密平台44,用于根据所述加密请求加密所述目标用户号码,并将加密后的目标用户号码加密返回给所述行业客户消息分发平台31;

所述消息业务平台33还用于,在接收到所述第二行业消息后,向所述运营商的行业消息加密平台44发送解密请求,其中所述解密请求中携带加密后的目标用户号码;

所述行业消息加密平台44还用于,根据所述解密请求对所述加密后的目标用户号码进行解密,并将解密后的用户号码返回给消息业务平台33;以及,

所述消息业务平台33在接收到所述解密后的用户号码后,向所述解密后的目标用户号码对应的终端下发所述第二行业消息。

为进一步说明本实施例提供的行业消息管理系统的实现原理,如图4所示,行业消息下发流程为:

a)行业客户消息分发平台根据行业需求,向客户发送(5g)行业消息(下行)。行业客户消息分发平台31按照号段将目标用户号码分析其所属运营商,经判断本次行业消息的目标用户号码为运营商a的号码,则如图中接口①所示,向运营商a的(5g)行业消息加密平台44发送加密请求,消息携带目标用户号码,以求获得加密码;运营商a的(5g)行业消息加密平台44收到请求后,产生加密码,向行业客户消息分发平台31返回响应,响应消息携带所对应请求的加密码;

b)如图中接口②所示,行业客户消息分发平台31将该条5g行业消息的目标用户号码替换为加密码,携带目标用户的运营商标识,并将消息发送给(5g)行业消息业务平台32。

c)如图接口③所示,(5g)行业消息业务平台32根据运营商标识,将消息下发至所对应的运营商a的(5g)消息业务平台33。

d)如图接口④所示,运营商a的(5g)消息业务平台接收消息后,向运营商a的(5g)行业消息加密平台44请求解密,请求消息携带加密码,运营商a的(5g)行业消息加密平台44根据加密码译出相应的用户号码,并发送给运营商a的(5g)消息业务平台33。

e)运营商a的(5g)消息业务平台33向该用户手机号码下发行业消息。

综上所述,下行行业消息的流程为:①②③④-》用户手机。

相应的,基于本实施例提供的行业消息管理系统还可以完成用户对行业消息的上行请求实现流程:

a’)手机用户接收到行业消息后,发送上行请求至行业客户消息分发平台31。手机用户向归属运营商a的(5g)消息业务平台33发送上行请求,如图中接口④所示,运营商a的(5g)消息业务平台接收消息后,向其所述运营商a的(5g)行业消息加密平台44发送加密请求,消息携带该用户手机号码,以求获得加密码;运营商a的(5g)行业消息加密平台44收到请求后,产生加密码,向运营商a的5g消息业务平台返回响应,响应消息携带所对应请求的加密码。

b’)如图接口③所示,运营商a的(5g)消息业务平台33将用户上行请求中的消息发送号码更改为加密码,并添加运营商标识,将消息发送至所5g行业消息业务平台。

c’)如图中接口②所示,(5g)行业消息业务平台32将消息发送给行业客户消息分发平台31。

d’)如图中接口①所示,行业客户消息分发平台31解析消息携带的运营商标识,向运营商a的(5g)行业消息加密平台发送请求请求解密,请求消息携带加密码,运营商a的5g消息加密平台根据加密码译出相应的用户手机号码,并发送给行业客户消息分发平台31,触发行业业务(如订餐、订票等订购业务)。

综上所述,用户行业消息上行请求的流程为:用户手机-》④③②①。

可以理解的是,图4中运营商a,运营商b,…,运营商n表示不同的运营商,每个运营商具有其各自的(5g)消息业务平台33和(5g)行业消息加密平台44。

请参照图5,图5为本公开实施例提供的一种终端设备的结构示意图,所述终端设备包括存储器51和处理器52,所述存储器51中存储有计算机程序,当所述处理器52运行所述存储器51存储的计算机程序时,所述处理器52执行所述的行业消息管理方法。

本公开实施例相应还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,所述处理器执行所述的行业消息管理方法。

本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。

最后应说明的是:以上各实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述各实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的范围。

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