5G消息终端的识别方法、服务平台和存储介质与流程
未命名
09-22
阅读:65
评论:0
5g消息终端的识别方法、服务平台和存储介质
技术领域
1.本技术实施例涉及通信技术领域,特别涉及一种5g消息终端的识别方法、服务平台和存储介质。
背景技术:
2.基于全球移动通讯系统协会(global system for mobile communications association,gsma)融合通信(rich communication suite,rcs)通用配置版本(universal profile,up)规范,中国移动、电信、联通已联合发布了《5g消息白皮书》,也都建设了5g消息平台。目前,智能手机各大主流品牌已升级5g消息版本,接下来,中国三大运营商的定制终端将逐步实现5g消息版本的全面覆盖。要想发展全面支持5g消息各类体验的终端,首先要解决识别5g消息终端问题。然而,目前对于5g消息终端的识别还存在识别不准确的问题。
技术实现要素:
3.本技术实施例的主要目的在于提出一种5g消息终端的识别方法、服务平台和存储介质,使得可以提高识别5g消息终端的准确性。
4.为至少实现上述目的,本技术实施例提供了一种5g消息终端的识别方法,应用于服务平台,包括:获取5g消息平台解析得到的contact字段;其中,所述contact字段从用户终端发送的注册请求中解析得到;在所述contact字段中包括目标标签的情况下,确定所述用户终端为5g消息终端;其中,所述目标标签用于表征所述5g消息终端应该具备的能力。
5.为实现上述目的,本技术实施例还提供了一种服务平台,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的5g消息终端的识别方法。
6.为至少实现上述目的,本技术实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的5g消息终端的识别方法。
7.本技术实施例提供的5g消息终端的识别方法,根据5g消息平台从用户终端发送的注册请求中解析得到的contact字段中是否包括用于表征5g消息终端应该具备的能力的目标标签,来确定用户终端是否为5g消息终端。由于,如果能从contact字段中解析出目标标签,说明发送注册请求的用户终端具备5g消息终端应该具备的能力。因此,通过contact字段中是否包括目标标签,来判定用户终端是否为5g消息终端,可以提高识别5g消息终端的准确性。
附图说明
8.图1是本技术实施例中提到的5g消息终端的识别方法的流程图;
9.图2是本技术实施例中提到的在步骤102之后对被确定为5g消息终端的用户终端进行进一步的分析处理的流程图;
10.图3是本技术实施例中提到的步骤201的一种实现方式的流程图;
11.图4是本技术实施例中提到的实现5g消息终端的识别方法的组网架构的示意图;
12.图5是本技术实施例中提到的服务平台的结构示意图。
具体实施方式
13.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本技术的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本技术各实施例中,为了使读者更好地理解本技术而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本技术所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本技术的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
14.在一些实施例中,对于5g消息终端的识别存在如下两种方式:
15.方式1:终端上线时,会向5g消息平台发送注册消息,该消息基于会话初始协议(session initialization protocol,sip),user-agent字段携带其终端厂商、终端型号、up版本标识等信息。但user-agent字段是个文本串,各厂商终端填写情况五花八门,对up版本、终端厂商、型号、软件开发工具包(software development kit,sdk)厂商、版本等字段识别带来了很大困难。而且现网测试过程中还发现有一些非5g消息终端错误标识自己是5g消息终端,这些终端已销售给广大用户,难以全部修正。
16.方式2:终端登录时,会向终端接入管理设备(device management,dm)发起获取配置请求,携带配置版本prov_ver字段。中移规范约定只有5g消息终端填写prov_ver≥5.0。然而,现网测试过程中,也发现了有非5g消息终端错误标识prov_ver≥5.0,这些终端已销售给广大用户,难以全部修正。
17.基于上述两种方式均难以准确识别5g消息终端,为了提高识别5g消息终端的准确性,本技术实施方式涉及一种5g消息终端的识别方法,应用于服务平台,该服务平台可以理解为用于识别5g消息终端的服务器,即该服务平台可以识别出用户终端是否为5g消息终端。本实施方式的5g消息终端的识别方法的流程图可以参阅图1,包括:
18.步骤101:获取5g消息平台解析得到的contact字段;其中,contact字段从用户终端发送的注册请求中解析得到。
19.步骤102:在contact字段中包括目标标签的情况下,确定用户终端为5g消息终端;其中,目标标签用于表征5g消息终端应该具备的能力。
20.本实施例中,服务平台根据5g消息平台从用户终端发送的注册请求中解析得到的contact字段中是否包括用于表征5g消息终端应该具备的能力的目标标签,来确定用户终端是否为5g消息终端。由于,如果能从contact字段中解析出目标标签,说明发送注册请求的用户终端具备5g消息终端应该具备的能力。因此,通过contact字段中是否包括目标标签,来判定用户终端是否为5g消息终端,可以提高识别5g消息终端的准确性。
21.在步骤101中,用户终端上线后,向5g消息平台发起注册请求,该注册请求可以为sip协议注册请求。5g消息平台接收到用户终端的sip协议注册请求后,对sip协议注册请求进行解析,解析得到contact字段。5g消息平台可以将解析得到的contact字段发送给服务平台,从而服务平台可以获取到5g消息平台解析得到的contact字段。
22.在步骤102中,服务平台可以判断contact字段中是否包含目标标签,如果判定contact字段中包含目标标签,则确定用户终端具有5g消息终端应该具备的能力,从而确定该用户终端为5g消息终端。如果contact字段中不包含目标标签,则确定用户终端不具有5g消息终端应该具备的能力,从而确定该用户终端为非5g消息终端。其中,目标标签用于表征5g消息终端应该具备的能力。gsma协议rcc.07-v11.0定义了用户终端的10余种能力,本技术的发明人通过对各类手机终端进行了大量现网测试工作,总结出:5g消息终端需要具备的能力包括:以超文本传输协议(hyper text transfer protocol,http)方式传输文件的能力、与聊天机器人chatbot交互的能力、支持的chatbot的版本信息。chatbot可以理解为5g消息中行业消息应用的呈现形式,以消息对话的方式,向用户提供行业消息服务功能。
23.在一些实施例中,目标标签包括:第一标签、第二标签和第三标签;第一标签用于表征用户终端支持http方式文件传输,第二标签用于表征用户终端支持与聊天机器人chatbot交互,第三标签用于表征用户终端支持的chatbot的版本信息。在步骤102中,服务平台在确定断contact字段中同时包括上述第一标签、第二标签和第三标签的情况下,确定用户终端为5g消息终端。服务平台在确定contact字段中缺少第一标签、第二标签和第三标签中任意一个的情况下,确定用户终端为非5g消息终端。
24.在一些实施例中,第一标签为:+g.3gpp.iari-ref="urn%3aurn-7%3a3gpp-application.ims.iari.rcs.fthttp";第二标签为:+g.3gpp.iari-ref="urn%3aurn-7%3a3gpp-application.ims.iari.rcs.chatbot.sa";第三标签为:+g.gsma.rcs.botversion。也就是说,用户终端上线向5g消息平台发起业务注册时,注册消息的contact字段必须同时标识至少支持如下表中的3种服务,才能判定该用户终端为5g消息终端。
[0025][0026]
在一些实施例中,在contact字段中缺少第一标签、第二标签和第三标签中任意一个的情况下,确定用户终端为非5g消息终端;在contact字段中缺少第一标签、第二标签和第三标签中任意一个,且用户终端具有5g消息终端的标识的情况下,确定用户终端为5g消息伪终端。其中,5g消息伪终端可以理解为伪装的5g消息终端,即本身并不是5g消息终端,却标识自己为5g消息终端。5g消息终端的标识可以为user-agent字段中的标识,还可以为上述的prov_ver≥5.0,本实施例对此不做具体限定。也就是说,本实施例中不仅可以识别出5g消息终端以及非5g消息终端,还可以识别出5g消息伪终端,提高了识别的全面性。
[0027]
在一些实施例中,在确定用户终端为非5g消息终端之后,还包括:向非5g消息终端发送推广信息;其中,推广信息用于推广5g消息业务。比如,如果用户终端为非5g消息终端,即用户终端不支持5g消息,则可以通过短信或电话向用户终端营销5g消息手机,推广5g消息业务等,从而提高5g消息业务被使用的活跃度。
[0028]
在一些实施例中,在确定用户终端为5g消息伪终端之后,还包括:向5g消息伪终端对应的厂商端发送整改信息;其中,整改信息用于提示厂商端对5g消息伪终端进行系统升
级;厂商端可以理解为服务于厂商的设备,服务平台可以向服务于厂商的设备发送整改信息,该整改信息可以携带5g消息伪终端的标识,使得该厂商可以根据该标识得知需要进行整改的5g消息伪终端。比如,服务平台可以筛选出5g消息伪终端,运营商联系对应终端厂商整改后,向用户终端推送系统升级,牵引更多用户使用5g消息,提升5g消息用户终端活跃度。
[0029]
在一些实施例中,在步骤102确定用户终端为5g消息终端之后,还会对被确定为5g消息终端的用户终端进行进一步的分析处理,进一步的分析处理的流程可以参阅图2,包括:
[0030]
步骤201:获取被确定为5g消息终端的各用户终端的画像。
[0031]
步骤202:根据画像,在被确定为5g消息终端的各用户终端中,筛选出使用5g消息业务的活跃度低于预设门限的目标用户终端,并确定目标用户终端使用5g消息业务的活跃度低于预设门限的原因。
[0032]
步骤203:根据原因,确定对目标用户终端执行的目标策略;其中,目标策略用于提高目标用户终端使用5g消息业务的活跃度。
[0033]
本实施例中,充分利用5g消息终端的识别结果,有利于提高5g消息终端使用5g消息业务的活跃度。
[0034]
在步骤201中,服务平台中可以存储有若干用户终端的画像,该画像可以从多个不同的维度描述用户终端的特征信息,存储的画像为服务平台之前获取过的。服务平台首先可以查找是否存储有被确定为5g消息终端的用户终端的画像,如果存储有被确定为5g消息终端的用户终端的画像,则可以直接获取存储的用户终端的画像。
[0035]
在一些实施例中,步骤201的实现方式可以参阅图3,包括:
[0036]
步骤2011:从通信运营商的业务运营支撑系统boss获取被确定为5g消息终端的各用户终端的状态信息。
[0037]
步骤2012:从终端接入管理设备dm获取被确定为5g消息终端的各用户终端的接入配置信息。
[0038]
步骤2013:从5g消息平台获取被确定为5g消息终端的各用户终端的上线注册信息。
[0039]
步骤2014:根据状态信息、接入配置信息和上线注册信息,获取被确定为5g消息终端的各用户终端的画像。
[0040]
本实施例中,从通信运营商的业务运营支撑系统(business and operation support system,boss)、终端接入管理设备(device management,dm)、5g消息平台(5g message center,5gmc)这三方分别得到被确定为5g消息终端的各用户终端的状态信息、接入配置信息和上线注册信息,状态信息、接入配置信息和上线注册信息能够较为全面的表征被确定为5g消息终端的各用户终端在不同维度的特征信息,因此,根据状态信息、接入配置信息和上线注册信息,有利于准确的获取到能够全面衡量用户终端的画像。
[0041]
在步骤2011中,服务平台从boss中获取被确定为5g消息终端的各用户终端的状态信息。其中,状态信息可以包括但不限于:开户信息、销户信息、停机信息、复机信息、已开户用户电话号码及其首次开户时间、归属省份、地市等。
[0042]
在步骤2012中,服务平台从dm中获取被确定为5g消息终端的各用户终端的接入配
置信息。其中,接入配置信息可以包括但不限于:用户手机号码、终端品牌、终端型号、终端系统版本、sdk厂商、sdk版本、配置版本、dm终端状态、最近配置下发时间等。dm可以理解为:对接入5g网络的终端进行管理的设备。dm主要负责5g消息业务相关的终端配置数据的下载、更新、5g消息终端接入平台的认证鉴权及接入配置信息的获取。
[0043]
在步骤2013中,服务平台从5gmc中获取被确定为5g消息终端的各用户终端的上线注册信息。5gmc可以理解为:5g消息终端上线注册后可实现文本、图片、视频、音频、位置等富媒体消息存储转发网元。其中,上线注册信息可以包括但不限于:手机号码、终端注册能力集、支持的chatbotversion、useragent、最近注册时间等信息。其中,步骤101中提到的contact字段中可以包括上述的终端注册能力集,终端注册能力集中可以包括终端所具有的的所有能力的集合。
[0044]
在步骤2014中,服务平台根据状态信息、接入配置信息和上线注册信息,获取被确定为5g消息终端的各用户终端的画像。具体的,服务平台可以对状态信息、接入配置信息和上线注册信息进行数据规整以及敏感信息的安全脱敏,从而形成用户级宽表清单画像。其中,数据规整可以理解为:统一格式、查漏补缺等,敏感信息比如为手机号码。
[0045]
本实施例中,获取的画像可以用于进行数据关联分析,比如以手机号码为索引,对终端品牌、终端型号、sdk厂商、sdk版本等分组进行多维分析,并可以通过显示界面图表并茂的呈现。
[0046]
在步骤202中,服务平台可以根据被确定为5g消息终端的各用户终端的画像,在被确定为5g消息终端的若干个用户终端中,筛选出使用5g消息的活跃度低于预设门限的用户终端作为目标用户终端。其中,预设门限可以根据实际需要进行设置,旨在表明目标用户终端使用5g消息的活跃度较低。
[0047]
在筛选出目标用户终端后,服务平台可以根据目标用户终端的画像,确定目标用户终端使用5g消息业务的活跃度低于预设门限的原因。比如,根据目标用户终端的画像可以确定目标用户终端的5g消息开关设置是否为未打开以及目标用户终端的操作系统是否版本过低等。如果目标用户终端的5g消息开关设置为未打开或者目标用户终端的操作系统版本过低,则可能导致用户终端使用5g消息业务的活跃度较低。
[0048]
在步骤203中,服务平台可以根据目标用户终端使用5g消息业务的活跃度低于预设门限的原因,确定对目标用户终端执行的目标策略以提高目标用户终端使用5g消息的活跃度。其中,原因和目标策略之间可以存在预设的对应关系,从而结合该对应关系可以根据原因,确定目标策略。
[0049]
在一些实施例中,如果目标用户终端使用5g消息业务的活跃度低于预设门限的原因为:目标用户终端的5g消息开关设置为未打开,则对应的目标策略为:结合该目标用户终端的菜单设置,通过客服短信或电话指导用户打开5g消息开关,以提升目标用户终端使用5g消息业务的活跃度。
[0050]
在一些实施例中,如果目标用户终端使用5g消息业务的活跃度低于预设门限的原因为:目标用户终端的操作系统版本过低,则对应的目标策略为:通过客服短信或电话指导用户升级终端的操作系统版本,以提升目标用户终端使用5g消息业务的活跃度。
[0051]
在一些实施例中,在步骤201获取被确定为5g消息终端的各用户终端的画像之后,还包括:在接收到查询条件的情况下,根据目标用户终端的画像,在目标用户终端中筛选出
符合查询条件的目标用户终端。步骤203根据原因,确定对目标用户终端执行的目标策略,包括:根据原因,确定对符合查询条件的目标用户终端执行的目标策略。其中,查询条件可以根据实际需要设置,比如可以为以下之一或其任意组合:时间范围、归属地、终端品牌、终端型号、终端系统版本、sdk厂商、sdk版本、配置版本等维度的条件,以满足多维查询的需求。以如,查询条件为归属地为a地且终端品牌为b品牌,则服务平台可以根据目标用户终端的画像,筛选出符合归属地为a地且终端品牌为b品牌这一查询条件的目标用户终端,进而确定对符合归属地为a地且终端品牌为b品牌这一查询条件的目标用户终端执行的目标策略。再比如,查询条件为三天内未注册(表明注册不活跃)且终端型号为c型号,则服务平台可以根据目标用户终端的画像,筛选出符合三天内未注册且终端型号为c型号这一查询条件的目标用户终端。
[0052]
本实施例中,能够通过查询条件,对各目标用户终端进行多维度的分析,得到期望维度的分析结果,满足多样的分析需求。本实施例可以提高5g消息终端的识别准确性,而且关联从boss获取的状态信息,以细分用户终端省份和地市,停复机状态等;关联从dm获取的接入配置信息,以细分用户终端厂商、终端型号、软件版本、sdk厂商和sdk版本等。可用于运营商各省、各地市进行市场推广,大力发展5g消息终端。以及对市场上多种主流终端厂商、上千种终端型号的用户终端注册、向dm获取配置活跃行为的情况分析和故障定位等。
[0053]
在一些实施例中,本技术实施例中的5g消息终端的识别方法可以应用于如下场景:
[0054]
场景一:
[0055]
市场运营人员日常查看本大区及各省5g消息终端总体的已开户用户注册活跃/不活跃情况、获取dm配置活跃/不活跃情况等。其中,dm配置不活跃可以理解为用户终端在预设时间段内未从dm获取接入配置信息,预设时间段可以根据实际需要进行设置,旨在表明用户终端在一定时间内未从dm获取接入配置信息。
[0056]
场景二:
[0057]
市场运营人员日常查看本大区及各省各个终端品牌5g消息已开户用户注册活跃/不活跃情况、获取dm配置活跃/不活跃情况等。
[0058]
场景三:
[0059]
市场运营人员查看本大区及各省各个终端型号5g消息已开户用户注册活跃/不活跃情况、获取dm配置活跃/不活跃情况等。
[0060]
场景四:
[0061]
省份和地市市场营销、运维人员自助筛选查询自己片区注册不活跃、获取dm配置不活跃用户清单,分析排查原因。
[0062]
本技术实施例可解决如下典型问题:
[0063]
1.如果用户终端支持5g消息(即用户终端为5g消息终端)且用户未停机但使用5g消息业务不活跃,可能是用户终端设置没打开5g消息开关导致。本技术实施例可以筛选出这部分5g消息终端,结合该终端品牌的设置菜单,客服短信或电话指导用户打开5g消息开关,提升用户使用5g消息终端的5g消息业务的活跃度。
[0064]
2.如果用户终端支持5g消息(即用户终端为5g消息终端)且用户未停机但使用5g消息业务不活跃,也可能是用户终端的操作系统版本过低导致。本技术实施例可以筛选出
这部分5g消息终端,客服短信或电话指导用户升级用户终端的操作系统版本,提升用户使用5g消息终端的5g消息业务的活跃度。
[0065]
3.如果用户终端不支持5g消息(即用户终端为非5g消息终端),本技术实施例可以筛选出这部分非5g消息终端,短信或电话向用户营销5g消息手机,推广5g消息业务等。
[0066]
4.如果用户终端为5g消息伪终端,可以控制运营商联系5g消息伪终端对应的终端厂商整改后,向用户终端推送系统升级,牵引更多用户使用5g消息,提升用户使用5g消息业务的活跃度。
[0067]
在一些实施例中,实现5g消息终端的识别方法的组网架构的示意图可以参阅图4,包括:服务平台401、boss402、dm403、5g消息平台404、用户终端405、市场运营端406。其中,服务平台401包括:用户数据模块4011、大数据模块4012、web服务模块4013。市场运营端406可以为市场运营人员所操作的电脑。
[0068]
用户数据模块4011与boss402连接,用于从通信运营商的业务运营支撑系统boss402获取并实时更新用户终端405的状态信息。比如,用户数据模块4011接收boss402对用户的开户、销户、停机、复机等指令,实时维护更新用户状态。用户数据模块4011将当前已开户用户手机号码及其首次开户时间、归属省份、地市、停复机状态等信息同步给大数据模块4012。
[0069]
用户数据模块4011与dm403连接,用于从终端接入管理设备dm403获取用户终端405的接入配置信息。比如,用户数据模块4011接收dm403对用户终端的接入配置信息。用户数据模块4011将用户终端获取配置时携带的用户手机号码、终端品牌、终端型号、终端系统版本、sdk厂商、sdk版本、配置版本、dm终端状态、最近配置下发时间等信息同步给大数据模块4012。
[0070]
用户数据模块4011与5g消息平台404连接,用于从5g消息平台404获取用户终端405的上线注册信息。比如,获取并实时更新最近该用户终端向平台注册的时间等。用户数据模块4011将手机号码、终端注册能力集、支持chatbotversion、useragent、最近注册时间等上线注册信息同步给大数据模块4012。
[0071]
用户数据模块4011与大数据模块4012连接,用于向大数据模块4012输出多类用户级清单日志。其中,多类用户级清单日志可以包括上述的状态信息、接入配置信息和上线注册信息等。
[0072]
本实施例中,用户数据模块4011是从系统设计角度出发,将用户类在线生产操作都解耦在这个模块处理,是一个在线生产模块,处理各类用户级业务的同时,统一事务记录用户状态等信息,保证数据的准确性。
[0073]
大数据模块4012,用于接收用户数据模块4011的多类用户级清单日志,建立天表和索引,录入清单查询搜索引擎集群。还用于对接收的多类用户级清单日志进行流式统计和分组计算,录入统计结果数据仓库。其中,天表可以理解为以天为单位建立的表,索引可以理解为查询条件。
[0074]
可选的,用户数据模块4011将状态信息、接入配置信息和上线注册信息等信息传输加密同步给大数据模块4012。大数据模块4012对接收到的信息进行数据规整(统一格式、查漏补缺等),敏感信息(如手机号码)安全脱敏,清单入库(形成用户级宽表清单画像)和数据关联分析(以手机号码为索引,终端品牌、终端型号、sdk厂商、sdk版本等分组多维分析)。
[0075]
在一些实施例中,服务平台401中也可以不设置用户数据模块4011,由大数据模块4012直接收集、汇聚、关联日志。
[0076]
web服务模块4013,可以根据5g消息平台404从用户终端405发送的注册请求中解析得到的contact字段是否包括目标标签,来确定用户终端405是否为5g消息终端。
[0077]
web服务模块4013,还可以用于基于大数据模块4012的清单查询搜索引擎集群,提供用户级清单多条件组合筛选页面查询功能。并基于大数据模块4012的统计结果数据仓库,提供5g消息用户终端发展分析、终端厂商占比分析、终端型号占比分析等功能。
[0078]
比如,web服务模块4013根据来自市场运营端406的查询条件向大数据模块4012发起用户终端画像查询请求,大数据模块4012提取相应用户清单及信息。web服务模块4013向大数据模块4012发起多维分析报表查阅请求,大数据模块4012提取对应时间范围、省份、终端品牌、终端型号、终端系统版本、sdk厂商、sdk版本、配置版本等维度信息的用户终端注册及获取dm配置情况,web服务模块4013可以界面图表并茂dashboard的形式呈现查询结果。
[0079]
本实施例中,可以仅基于5g消息平台404从用户终端405发送的注册请求中解析得到的contact字段,准确识别5g消息终端。同时,本实施例中又汇聚关联了boss开销户日志(即从boss获取的状态信息),获取用户已开户用户手机号码及其首次开户时间、归属省份、地市、停复机状态等信息,更加贴合现场运维和市场运营诉求。还汇聚关联了dm的终端获取接入配置日志(即从dm获取的接入配置信息),获取终端品牌、终端型号、终端系统版本、sdk厂商、sdk版本、配置版本、dm终端状态、最近配置下发时间等信息,更加贴合现场运维和市场运营诉求。
[0080]
需要说明的是,本技术实施例中的上述各示例均为为方便理解进行的举例说明,并不对本发明的技术方案构成限定。
[0081]
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
[0082]
本技术实施例还提供了一种服务平台,如图5所示,包括:至少一个处理器501;以及,与至少一个处理器501通信连接的存储器502;其中,存储器502存储有可被至少一个处理器501执行的指令,指令被至少一个处理器501执行,以使至少一个处理器501能够执行上述的5g消息终端的识别方法。
[0083]
其中,存储器502和处理器501采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器501和存储器502的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器501处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器501。
[0084]
处理器501负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器502可以被用于存储处理器501在执行操作时所使用的数据。
[0085]
本技术实施例还提供了一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
[0086]
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0087]
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
技术特征:
1.一种5g消息终端的识别方法,其特征在于,应用于服务平台,包括:获取5g消息平台解析得到的contact字段;其中,所述contact字段由所述5g消息平台从用户终端发送的注册请求中解析得到;在所述contact字段中包括目标标签的情况下,确定所述用户终端为5g消息终端;其中,所述目标标签用于表征5g消息终端应该具备的能力集。2.根据权利要求1所述的5g消息终端的识别方法,其特征在于,所述目标标签包括:第一标签、第二标签和第三标签;所述第一标签用于表征所述用户终端支持http方式文件传输,所述第二标签用于表征所述用户终端支持与聊天机器人chatbot交互,所述第三标签用于表征所述用户终端支持的chatbot的版本信息。3.根据权利要求2所述的5g消息终端的识别方法,其特征在于,所述第一标签为:+g.3gpp.iari-ref="urn%3aurn-7%3a3gpp-application.ims.iari.rcs.fthttp";所述第二标签为:+g.3gpp.iari-ref="urn%3aurn-7%3a3gpp-application.ims.iari.rcs.chatbot.sa";所述第三标签为:+g.gsma.rcs.botversion。4.根据权利要求1至3任一项所述的5g消息终端的识别方法,其特征在于,在所述确定所述用户终端为5g消息终端之后,还包括:获取被确定为5g消息终端的各用户终端的画像;根据所述画像,在所述被确定为5g消息终端的各用户终端中,筛选出使用5g消息业务的活跃度低于预设门限的目标用户终端,并确定所述目标用户终端使用5g消息业务的活跃度低于预设门限的原因;根据所述原因,确定对所述目标用户终端执行的目标策略;其中,所述目标策略用于提高所述目标用户终端使用5g消息业务的活跃度。5.根据权利要求4所述的5g消息终端的识别方法,其特征在于,所述获取被确定为5g消息终端的各用户终端的画像,包括:从通信运营商的业务运营支撑系统boss获取所述被确定为5g消息终端的各用户终端的状态信息;从终端接入管理设备dm获取所述被确定为5g消息终端的各用户终端的接入配置信息;从所述5g消息平台获取所述被确定为5g消息终端的各用户终端的上线注册信息;根据所述状态信息、所述接入配置信息和所述上线注册信息,获取被确定为5g消息终端的各用户终端的画像。6.根据权利要求4所述的5g消息终端的识别方法,其特征在于,在所述获取被确定为5g消息终端的各用户终端的画像之后,还包括:在接收到查询条件的情况下,根据所述目标用户终端的画像,在所述目标用户终端中筛选出符合所述查询条件的目标用户终端;所述根据所述原因,确定对所述目标用户终端执行的目标策略,包括:根据所述原因,确定对所述符合所述查询条件的目标用户终端执行的目标策略。7.根据权利要求2所述的5g消息终端的识别方法,其特征在于,所述方法还包括:在所述contact字段中缺少所述第一标签、所述第二标签和所述第三标签中任意一个
的情况下,确定所述用户终端为非5g消息终端;在所述contact字段中缺少所述第一标签、所述第二标签和所述第三标签中任意一个,且所述用户终端具有5g消息终端的标识的情况下,确定所述用户终端为5g消息伪终端。8.根据权利要求7所述的5g消息终端的识别方法,其特征在于,在所述确定所述用户终端为非5g消息终端之后,还包括:向所述非5g消息终端发送推广信息;其中,所述推广信息用于推广5g消息业务;或者,在所述确定所述用户终端为5g消息伪终端之后,还包括:向所述5g消息伪终端对应的厂商端发送整改信息;其中,所述整改信息用于提示所述厂商端对所述5g消息伪终端进行系统升级。9.一种服务平台,其特征在于,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至8中任一所述的5g消息终端的识别方法。10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一所述的5g消息终端的识别方法。
技术总结
本申请实施例涉及通信技术领域,公开了一种5G消息终端的识别方法、服务平台和存储介质。上述5G消息终端的识别方法包括:获取5G消息平台解析得到的contact字段;其中,所述contact字段从用户终端发送的注册请求中解析得到;在所述contact字段中包括目标标签的情况下,确定所述用户终端为5G消息终端;其中,所述目标标签用于表征所述5G消息终端应该具备的能力,使得可以提高识别5G消息终端的准确性。性。性。
技术研发人员:王巍 汤敏 葛良 周坤 范曾亚
受保护的技术使用者:中国移动通信集团江苏有限公司
技术研发日:2022.03.11
技术公布日:2023/9/20
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/