数据处理方法、装置、设备及存储介质与流程

文档序号:34064013发布日期:2023-05-06 13:56阅读:24来源:国知局
数据处理方法、装置、设备及存储介质与流程

本发明涉及无线,尤其涉及一种数据处理方法、装置、设备及存储介质。


背景技术:

1、目前,在2c核心网下为专网分配专用数据网络名称(dnn,data nnetmork name),指向专网的用户面功能(upf,user plane function)。默认情况下,当个人需要访问专网如企业网时,将终端的dnn手动调整为专网dnn,但是,手工更改终端配置后可能无法访问公网,就需要重新设置dnn才可以访问公网。另外,一些终端可能也不支持自选dnn。

2、因此亟需找到一种无需dnn配置且能正常访问专网的技术方案。


技术实现思路

1、有鉴于此,本发明实施例期望提供一种数据处理方法、装置、设备及存储介质。

2、本发明实施例的技术方案是这样实现的:

3、本发明的至少一个实施例提供了一种数据处理方法,应用于upf;所述upf具有上行分类器(ulcl,uplink classifier)和协议数据单元会话锚点(psa,pdu sessionanchor)功能;所述方法包括:

4、获取第一终端的互联网协议(ip,internet protocol)地址;

5、检测所述第一终端的ip地址是否与预设地址表中的ip地址重复,得到检测结果;所述预设地址表中存储的是使用所述upf访问专网的至少一个第二终端的ip地址;

6、基于所述检测结果,使所述第一终端接入所述upf并访问专网。

7、此外,根据本发明的至少一个实施例,所述基于所述检测结果,使所述第一终端接入所述upf并访问专网,包括:

8、当所述检测结果表征所述第一终端的ip地址与预设地址表中的ip地址不重复时,将所述第一终端的ip地址保存在所述预设地址表中,并使所述第一终端接入所述upf并访问专网。

9、此外,根据本发明的至少一个实施例,所述基于所述检测结果,使所述第一终端接入所述upf并访问专网,包括:

10、当所述检测结果表征所述第一终端的ip地址与预设地址表中的ip地址重复时,向会话管理功能(smf,session management function)发送所述预设地址表;其中,所述预设地址表用于供所述smf为所述第一终端分配新的ip地址;

11、在检测到所述第一终端的新的ip地址与预设地址表中的ip地址不重复的情况下,使所述第一终端接入所述upf并访问专网。

12、此外,根据本发明的至少一个实施例,所述方法还包括:

13、获取使用所述upf访问专网的至少一个第二终端的ip地址;

14、基于所述至少一个第二终端的ip地址,得到所述预设地址表。

15、此外,根据本发明的至少一个实施例,所述获取第一终端的ip地址,包括:

16、在所述第一终端向smf发送协议数据单元(pdu,protocol data unit)会话建立请求且所述第一终端收到所述smf发送的pdu会话建立允许的响应消息的情况下,获取第一终端发送的上行数据包;

17、对所述上行数据包进行解析,得到所述第一终端的ip地址。

18、本发明的至少一个实施例提供一种数据处理方法,应用于smf,所述方法包括:

19、接收第一终端发送的pdu会话建立请求;

20、响应所述pdu会话建立请求,插入upf ulcl,并将upf作为psa;

21、其中,所述upf用于获取第一终端的ip地址;检测所述第一终端的ip地址是否与预设地址表中的ip地址重复,得到检测结果;所述预设地址表中存储的是使用所述upf访问专网的至少一个第二终端的ip地址;基于所述检测结果,使所述第一终端接入所述upf并访问专网。

22、此外,根据本发明的至少一个实施例,所述方法还包括:

23、接收所述upf发送的预设地址表;

24、基于所述预设地址表,为所述第一终端分配新的ip地址;

25、其中,在所述upf检测到所述第一终端的新的ip地址与预设地址表中的ip地址不重复的情况下,使所述第一终端接入所述upf并访问专网。

26、此外,根据本发明的至少一个实施例,所述方法还包括:

27、删除当前的pdu会话;

28、向所述第一终端发送通知消息;所述通知消息用于通知所述第一终端重新发起pdu会话建立请求,以使所述upf获取所述第一终端的新的ip地址。

29、本发明的至少一个实施例提供一种数据处理装置,包括:

30、获取单元,用于获取第一终端的ip地址;

31、第一处理单元,用于检测所述第一终端的ip地址是否与预设地址表中的ip地址重复,得到检测结果;所述预设地址表中存储的是使用upf访问专网的至少一个第二终端的ip地址;基于所述检测结果,使所述第一终端接入所述upf并访问专网;

32、其中,所述upf具有ulcl和psa功能。

33、本发明的至少一个实施例提供一种数据处理装置,包括:

34、接收单元,用于接收第一终端发送的pdu会话建立请求;

35、第二处理单元,用于响应所述pdu会话建立请求,插入upf ulcl,并将upf作为psa;

36、其中,所述upf用于获取第一终端的ip地址;检测所述第一终端的ip地址是否与预设地址表中的ip地址重复,得到检测结果;所述预设地址表中存储的是使用所述upf访问专网的至少一个第二终端的ip地址;基于所述检测结果,使所述第一终端接入所述upf并访问专网。

37、本发明的至少一个实施例提供一种upf,包括:

38、第一通信接口,用于获取第一终端的ip地址;

39、第一处理器,用于检测所述第一终端的ip地址是否与预设地址表中的ip地址重复,得到检测结果;所述预设地址表中存储的是使用upf访问专网的至少一个第二终端的ip地址;基于所述检测结果,使所述第一终端接入所述upf并访问专网;

40、其中,所述upf具有ulcl和psa功能。

41、本发明的至少一个实施例提供一种smf,包括:

42、第二通信接口,用于接收第一终端发送的pdu会话建立请求;

43、第二处理器,用于响应所述pdu会话建立请求,插入upf ulcl,并将upf作为psa;

44、其中,所述upf用于获取第一终端的ip地址;检测所述第一终端的ip地址是否与预设地址表中的ip地址重复,得到检测结果;所述预设地址表中存储的是使用所述upf访问专网的至少一个第二终端的ip地址;基于所述检测结果,使所述第一终端接入所述upf并访问专网。

45、本发明的至少一个实施例提供一种upf,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器,

46、其中,所述处理器用于运行所述计算机程序时,执行上述upf侧任一所述方法的步骤。

47、本发明的至少一个实施例提供一种smf,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器,

48、其中,所述处理器用于运行所述计算机程序时,执行上述smf侧任一所述方法的步骤。

49、本发明的至少一个实施例提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。

50、本发明实施例提供的数据处理方法、装置、设备及存储介质,获取第一终端的ip地址;检测所述第一终端的ip地址是否与预设地址表中的ip地址重复,得到检测结果;所述预设地址表中存储的是使用所述upf访问专网的至少一个第二终端的ip地址;基于所述检测结果,使所述第一终端接入所述upf并访问专网;所述upf具有ulcl和psa功能。采用本发明实施例提供的技术方案,所述upf通过检测所述第一终端的ip地址是否与预设地址表中的ip地址重复,来避免不同终端使用相同的ip地址导致无法使用所述upf正常访问专网问题的发生,从而保证所述第一终端能够正常访问专网。

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