本发明涉及通信,具体涉及一种通信方法、装置、通信设备和存储介质。
背景技术:
1、目前,5g系统支持指定签约了同一个切片、同一个数据网络名(dnn,data networkname)的一组用户签约5g虚拟网络(vn,virtual network)组(group),并支持5g vn组内用户进行多种类型的局域网通信,包括单播、多播、组播等,此技术方案称为5g局域网(lan,local area network)。
2、目前不支持跨会话管理功能(smf,session management function)组建5g lan,同属于一个5g vn组的终端必须由同一个smf进行管理。
技术实现思路
1、为解决现有存在的技术问题,本发明实施例提供一种通信方法、装置、通信设备和存储介质。
2、为达到上述目的,本发明实施例的技术方案是这样实现的:
3、第一方面,本发明实施例提供了一种通信方法,所述方法包括:
4、服务于同一5g虚拟网络组的至少一个第一smf向第一网元发送第一消息,所述第一消息为以下至少之一:报告消息、登记消息、更新消息。
5、上述方案中,所述第一消息中至少包括以下信息的至少之一:所述5g虚拟网络组的标识、所述第一smf的标识、所述第一smf选择的和/或连接的服务同一5g虚拟网络组的用户面功能(upf,user plane function)的标识、所述第一smf选择的和/或连接的服务同一5g虚拟网络组的第一锚点upf的标识、终端地址信息、upf的转发信息。
6、上述方案中,所述upf的转发信息包括以下信息的至少之一:
7、虚拟拓展局域网(vxlan,virtual extensible local area network)隧道端点(vtep,vxlan tunnel endpoint)信息、vtep地址、vxlan网络标识符、桥接域(bd,bridge-domain)。
8、上述方案中,所述方法还包括:所述第一smf接收所述第一网元发送的第二消息,所述第二消息至少包括用于管理所述5g虚拟网络组的第一信息。
9、上述方案中,所述第一信息包括以下信息的至少之一:
10、同smf的upf之间的隧道互联信息;
11、跨smf的upf之间的隧道互联信息;
12、5g虚拟网络组的数据转发规则信息。
13、上述方案中,所述方法还包括:所述第一smf基于终端的签约数据,确定所述终端所属的5g虚拟网络组需要跨smf组网。
14、上述方案中,所述签约数据至少包括第一标识,所述第一标识用于指示所述5g虚拟网络组是否需要跨smf组网;或者,
15、所述签约数据至少包括第一参数,所述第一参数表示所述5g虚拟网络组的服务区域;所述第一smf基于所述终端的签约信息,确定所述终端所属的5g虚拟网络组需要跨smf组网,包括:
16、所述第一smf基于所述第一参数比较所述5g虚拟网络组的服务区域和所述第一smf的服务区域,基于比较结果确定所述5g虚拟网络组是否需要跨smf组网。
17、上述方案中,所述方法还包括:所述第一smf获得服务所述5g虚拟网络组的所述第一网元的信息。
18、上述方案中,所述第一smf获得服务所述5g虚拟网络组的所述第一网元的信息,包括:
19、所述第一smf向网络存储功能(nrf,network repository function)发送第三消息,所述第三消息用于请求查询或分配服务所述5g虚拟网络组的网元,所述第三消息中至少包括所述5g虚拟网络组的标识;
20、所述第一smf接收所述nrf发送的第四消息,所述第四消息中包括所述第一网元的信息。
21、上述方案中,所述第一smf获得服务所述5g虚拟网络组的所述第一网元的信息,包括:
22、所述第一smf向统一数据管理(udm,unified data management)发送第五消息,所述第五消息用于请求所述终端的第二信息,所述第二信息至少包括所述第一网元的信息;
23、所述第一smf接收所述udm发送的第六消息,所述第六消息至少包括所述第二信息。
24、上述方案中,所述方法还包括:所述第一smf接收所述第一网元发送的第七消息,所述第七消息用于请求管理所述5g虚拟网络组;所述第七消息至少包括:所述5g虚拟网络组的标识和/或用于管理所述5g虚拟网络组的第一信息。
25、上述方案中,所述方法还包括:所述第一smf向选择的第一锚点upf发送第八消息,所述第八消息用于请求管理所述5g虚拟网络组;所述第八消息至少包括:所述5g虚拟网络组的标识和/或所述第一信息。
26、上述方案中,所述方法还包括:所述第一smf接收选择的第一锚点upf发送的第九消息,所述第九消息用于通知所述第一锚点upf接受所述5g虚拟网络组的管理。
27、上述方案中,所述方法还包括:所述第一smf接收所述第一网元发送的第十消息,所述第十消息用于通知所述5g虚拟网络组的管理完成。
28、第二方面,本发明实施例还提供了一种通信方法,所述方法包括:
29、第一网元接收服务于同一5g虚拟网络组的至少一个第一smf发送的第一消息,所述第一消息为以下至少之一:报告消息、登记消息、更新消息。
30、上述方案中,所述第一消息中至少包括以下信息的至少之一:所述5g虚拟网络组的标识、所述第一smf的标识、所述第一smf选择的和/或连接的服务同一5g虚拟网络组的upf的标识、所述第一smf选择的和/或连接的服务同一5g虚拟网络组的第一锚点upf的标识、终端地址信息、upf的转发信息。
31、上述方案中,所述upf的转发信息包括以下信息的至少之一:
32、vtep信息、vtep地址、vxlan网络标识符、桥接域(bd)。
33、上述方案中,所述方法还包括:所述第一网元向所述第一smf发送第二消息,所述第二消息至少包括用于管理所述5g虚拟网络组的第一信息。
34、上述方案中,所述第一信息包括以下信息的至少之一:
35、同smf的upf之间的隧道互联信息;
36、跨smf的upf之间的隧道互联信息;
37、5g虚拟网络组的数据转发规则信息。
38、上述方案中,所述方法还包括:所述第一网元根据所述第一消息中携带的信息,确定所述第一信息。
39、上述方案中,所述方法还包括:所述第一网元向所述第一smf和/或服务所述5g虚拟网络组的至少一个第二smf发送第七消息,所述第七消息用于请求管理所述5g虚拟网络组;所述第七消息至少包括:所述5g虚拟网络组的标识和/或用于管理所述5g虚拟网络组的第一信息。
40、上述方案中,所述方法还包括:所述第一网元向所述第一smf选择的第一锚点upf和/或服务所述5g虚拟网络组的至少一个第二smf选择的第二锚点upf发送第十一消息,所述第十一消息用于请求管理所述5g虚拟网络组;所述第十一消息中至少包括所述5g虚拟网络组的标识和/或用于管理所述5g虚拟网络组的第一信息。
41、上述方案中,所述方法还包括:所述第一网元向所述第一smf发送第十消息,所述第十消息用于通知所述5g虚拟网络组的管理完成。
42、第三方面,本发明实施例还提供了一种通信方法,所述方法包括:
43、第一smf获得第一网元的信息;所述第一网元为服务所述第一smf服务的终端所属的5g虚拟网络组的网元。
44、上述方案中,所述第一smf获得第一网元的信息,包括:
45、所述第一smf向nrf发送第三消息,所述第三消息用于请求查询或分配服务所述5g虚拟网络组的网元,所述第三消息中至少包括所述5g虚拟网络组的标识;
46、所述第一smf接收所述nrf发送的第四消息,所述第四消息中包括所述第一网元的信息。
47、上述方案中,所述第一smf获得第一网元的信息,包括:
48、所述第一smf向udm发送第五消息,所述第五消息用于请求所述终端的第二信息,所述第二信息至少包括所述第一网元的信息;
49、所述第一smf接收所述udm发送的第六消息,所述第六消息至少包括所述第二信息。
50、第四方面,本发明实施例还提供了一种通信方法,所述方法包括:
51、nrf接收第一smf发送的第三消息,所述第三消息用于请求查询或分配服务5g虚拟网络组的网元,所述5g虚拟网络组为所述第一smf服务的终端所属的5g虚拟网络组;所述第三消息中至少包括所述5g虚拟网络组的标识;
52、所述nrf确定服务所述5g虚拟网络组的第一网元,向所述第一smf发送第四消息,所述第四消息中包括所述第一网元的信息。
53、上述方案中,所述nrf确定服务所述5g虚拟网络组的第一网元,包括:
54、所述nrf基于所述5g虚拟网络组的标识和本地信息确定服务所述5g虚拟网络组的第一网元,所述本地信息中包括多组第一网元信息关联或对应的5g虚拟网络组的标识。
55、上述方案中,所述nrf确定服务所述5g虚拟网络组的第一网元,包括:
56、所述nrf在确定没有为所述5g虚拟网络组分配第一网元的情况下,为所述5g虚拟网络组分配第一网元并记录。
57、上述方案中,所述方法还包括:所述nrf接收所述第一网元发送的第十二消息,所述第十二消息用于请求对所述第一网元进行注册;所述第十二消息至少包括所述第一网元的标识和/或所述5g虚拟网络组的标识;
58、所述nrf对所述第一网元进行注册,并向所述第一网元发送所述第十二消息对应的响应消息。
59、上述方案中,所述方法还包括:所述nrf向udm发送第十三消息,所述第十三消息用于更新所述5g虚拟网络组的信息,所述第十三消息至少包括所述第一网元的信息和所述5g虚拟网络组的标识。
60、第五方面,本发明实施例还提供了一种通信方法,所述方法包括:
61、udm接收第一smf发送的第五消息,所述第五消息用于请求终端的第二信息,所述第二信息至少包括服务5g虚拟网络组的第一网元的信息,所述5g虚拟网络组为所述第一smf服务的所述终端所属的5g虚拟网络组;
62、所述udm向所述第一smf发送第六消息,所述第六消息至少包括所述第二信息。
63、上述方案中,所述方法还包括:所述udm接收nrf发送的第十三消息,所述第十三消息用于更新所述5g虚拟网络组的信息,所述第十三消息至少包括所述第一网元的信息和所述5g虚拟网络组的标识;
64、所述udm在所述终端的签约数据中记录所述第一网元的信息。
65、上述方案中,所述方法还包括:所述udm接收第一smf发送的第十三消息,所述第十三消息用于请求获得所述终端的签约数据;所述签约数据用于所述第一smf确定所述终端所属的5g虚拟网络组需要跨smf组网;
66、所述udm向所述第一smf发送第十三消息对应的响应消息,所述响应消息中包括所述签约数据。
67、上述方案中,所述签约数据至少包括第一标识,所述第一标识用于指示所述5g虚拟网络组是否需要跨smf组网;或者,
68、所述签约数据至少包括第一参数,所述第一参数表示所述5g虚拟网络组的服务区域。
69、第六方面,本发明实施例还提供了一种通信装置,所述装置应用于服务于同一5g虚拟网络组的至少一个第一smf中;所述装置包括:第一发送单元,用于向第一网元发送第一消息,所述第一消息为以下至少之一:报告消息、登记消息、更新消息。
70、第七方面,本发明实施例还提供了一种通信装置,所述装置应用于第一网元中;所述装置包括第二接收单元,用于接收服务于同一5g虚拟网络组的至少一个第一smf发送的第一消息,所述第一消息为以下至少之一:报告消息、登记消息、更新消息。
71、第八方面,本发明实施例还提供了一种通信装置,所述装置应用于第一smf中;所述装置包括获取单元,用于获得第一网元的信息;所述第一网元为服务所述第一smf服务的终端所属的5g虚拟网络组的网元。
72、第九方面,本发明实施例还提供了一种通信装置,所述装置应用于nrf中;所述装置包括第四接收单元、第三处理单元和第四发送单元;其中,
73、所述第四接收单元,用于接收第一smf发送的第三消息,所述第三消息用于请求查询或分配服务5g虚拟网络组的网元,所述5g虚拟网络组为所述第一smf服务的终端所属的5g虚拟网络组;所述第三消息中至少包括所述5g虚拟网络组的标识;
74、所述第三处理单元,用于确定服务所述5g虚拟网络组的第一网元;
75、所述第四发送单元,用于向所述第一smf发送第四消息,所述第四消息中包括所述第一网元的信息。
76、第十方面,本发明实施例还提供了一种通信装置,所述装置应用于udm中;所述装置包括第五接收单元和第五发送单元;其中,
77、所述第五接收单元,用于接收第一smf发送的第五消息,所述第五消息用于请求终端的第二信息,所述第二信息至少包括服务5g虚拟网络组的第一网元的信息,所述5g虚拟网络组为所述第一smf服务的所述终端所属的5g虚拟网络组;
78、所述第五发送单元,用于向所述第一smf发送第六消息,所述第六消息至少包括所述第二信息。
79、第十一方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例前述第一方面、第二方面、第三方面、第四方面或第五方面所述通信方法的步骤。
80、第十二方面,本发明实施例还提供了一种通信设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本发明实施例前述第一方面、第二方面、第三方面、第四方面或第五方面所述方法的步骤。
81、本发明实施例提供的通信方法、装置、通信设备和存储介质,所述方法包括:服务于同一5g虚拟网络组的至少一个第一smf向第一网元发送第一消息,所述第一消息为以下至少之一:报告消息、登记消息、更新消息。采用本发明实施例的技术方案,通过服务于5g虚拟网络组的第一网元实现对5g虚拟网络组的跨smf的管理。