基于5G服务化接口的用户信息关联方法、装置、设备和介质制造方法及图纸

技术编号:28633714 阅读:27 留言:0更新日期:2021-05-28 16:31
本发明专利技术实施例公开了一种基于5G服务化接口的用户信息关联方法、装置、设备及存储介质。方法包括:根据服务化接口注册信息对获取消息中所包含的统一资源标志符URL进行识别,确定获取消息所对应的服务类型;在确定获取消息的服务类型为创建消息时,根据获取消息创建第一键值对和第二键值对后在本地进行保存;根据第一键值对进行通知消息的用户信息关联;根据第二键值对进行更新消息或删除消息的用户信息关联。通过服务化接口注册信息确定出获取消息所对应的服务类型为创建消息时,创建不同的键值对,并根据后续所接收消息的不同类型,根据键值对进行用户信息的关联,以保证同一用户操作记录的完整性。

【技术实现步骤摘要】
基于5G服务化接口的用户信息关联方法、装置、设备和介质
本专利技术实施例涉及通信
,尤其涉及一种基于5G服务化接口的用户信息关联方法、装置、设备及存储介质。
技术介绍
随着移动通信业务的迅猛发展,5G技术逐渐得到广泛应用,5G系统大部分信令面是基于服务的架构,并通过不同的服务化接口针对不同的处理流程分别对用户的操作数据进行记录,并对5G信令面的数据进行采集和分析,以便于后续的网络优化。但是现有技术中针对同一服务化接口下的不同处理流程所对应的用户操作数据通常是独立的,为了获取针对同一用户的完整操作记录需要根据每层协议携带的字段,逐个进行字段解析以及逐层识别,这样的话会造成代码冗余,并且获取用户操作记录复杂的问题。
技术实现思路
本专利技术实施例提供了一种基于5G服务化接口的用户信息关联方法、装置、设备及介质,以在5G服务化接口下同一用户操作记录的完整性。第一方面,本专利技术实施例提供了一种基于5G服务化接口的用户信息关联方法,包括:根据服务化接口注册信息对获取消息中所包含的统一资源标志符URL进行本文档来自技高网...

【技术保护点】
1.一种基于5G服务化接口的用户信息关联方法,其特征在于,包括:/n根据服务化接口注册信息对获取消息中所包含的统一资源标志符URL进行识别,确定所述获取消息所对应的服务类型,其中,所述服务化接口注册信息中包含URL与服务类型的对应关系;/n在确定所述获取消息的服务类型为创建消息时,根据所述获取消息创建第一键值对和第二键值对后在本地进行保存,其中,所述第一键值对和所述第二键值对的关键字不同;/n在确定所述获取消息的服务类型为通知消息时,根据所述第一键值对进行通知消息的用户信息关联;/n在确定所述获取消息的服务类型为更新消息或删除消息时,根据所述第二键值对进行更新消息或删除消息的用户信息关联。/n

【技术特征摘要】
1.一种基于5G服务化接口的用户信息关联方法,其特征在于,包括:
根据服务化接口注册信息对获取消息中所包含的统一资源标志符URL进行识别,确定所述获取消息所对应的服务类型,其中,所述服务化接口注册信息中包含URL与服务类型的对应关系;
在确定所述获取消息的服务类型为创建消息时,根据所述获取消息创建第一键值对和第二键值对后在本地进行保存,其中,所述第一键值对和所述第二键值对的关键字不同;
在确定所述获取消息的服务类型为通知消息时,根据所述第一键值对进行通知消息的用户信息关联;
在确定所述获取消息的服务类型为更新消息或删除消息时,根据所述第二键值对进行更新消息或删除消息的用户信息关联。


2.根据权利要求1所述的方法,其特征在于,所述获取消息包括请求消息和响应消息;
所述根据服务化接口注册消息对获取消息中所包含的URL进行识别,确定所述获取消息所对应的服务类型,包括:
根据服务化接口注册消息对所述请求消息中所包含的URL进行识别,确定所述请求消息所对应的服务类型,其中,所述服务类型包括创建消息、更新消息或删除消息。


3.根据权利要求2所述的方法,其特征在于,所述在确定所述获取消息的服务类型为创建消息时,根据所述获取消息创建第一键值对和第二键值对后在本地进行保存,包括:
在确定所述请求消息的服务类型为创建消息时,根据所述请求消息创建所述第一键值对;
在确定所述请求消息的服务类型为创建消息时,根据所述响应消息创建所述第二键值对;
将所述第一键值对和所述第二键值对插入到本地的哈希表中,并将所述第一键值对和所述第二键值对作为哈希表的节点在本地进行保存。


4.根据权利要求3所述的方法,其特征在于,所述根据所述请求消息创建所述第一键值对,包括:
获取所述请求消息的包体中所包含的通知消息URL;
对所述通知消息URL进行解析获得通知消息的IP地址和通知消息的端口,以及所述通知消息URL所对应的MD5值;
根据所述通知消息的IP地址、所述通知消息的端口和通知消息URL所对应的MD5值获得第一关键字;
将所述获取消息中所包含的用户信息作为所述第一关键字所对应的用户值,以构成所述第一键值对。


5.根据权利要求3所述的方法,其特征在于,所述根据所述响应消息创建所述第二键值对,包括:
获取所述响应消息的包头中所包含的地址标识;
对所述地址标识进行解析获得响应消息的IP地址和响应消息的端口,以及所述地址标识所对应的MD5值;
根据所述响应消息的IP地址、响应消息的端口和地址标识所对应的MD5值获得第二关键字;
将所述获取消息中所包含的用户信息作为所述第二关键字所对应的用户值,以构成所述第二键值对。


6.根据权利要求4或5所述的方法,其特征在于,所述用户信息包括:用户身份标识、用户终端标识和用户终端呼叫号码。


7.根据权利要求3所述的方法,其特征在于,所述服务类型还包括通知消息;
所述在确定所述获取消息的服务类型为通知消息时,根据所述第一键值对进行通知消息的用户信息关联之前,还包括:
在根据所述服务化接口注册信息对获取消息中所包含的URL进行识别;
通过URL识别结果无法确定获取消息所对应的服务类型时,则直接确定所述获取消息的服务类型为通知消息。


8.根据权利要求7所述的方法,其特征在于,所述在确定所述获取消息的服务类型为通知消息时,根据所述第一键值对进行通知消息的用户信息关联,包括:
直接从所述通知消息中提取通知消息的IP地址、通知消息的端口和通知消息URL;
将通知消息URL所对应的MD5值、所述通知消息的IP地址和所述通知消息的端口获得通知消息关键字;
根据所述通知消息关键字在所述哈希表中进行查找获得所匹配的第一关键字;
将通知消息中所包含的操作数据与所述第一关键字所对应的用户值进行关联,以生成用户的通知消息记录。


9.根据权利要求3所述的方法,其特征在于,所述在确定所述获取消息的服务类型为更新消息或删除消息时,根据所...

【专利技术属性】
技术研发人员:姜翠翠梁彧田野傅强王杰杨满智蔡琳金红陈晓光
申请(专利权)人:恒安嘉新北京科技股份公司
类型:发明
国别省市:北京;11

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

1