本技术涉及通信领域,尤其涉及一种通信方法、装置、设备、系统及存储介质。
背景技术:
1、随着第五代移动通信技术(5th generation mobile communicationtechnology,5g)在全球的成熟商用和在行业数字化的探索,5g正在加速与工业、交通、医疗等各行各业深度融合,5g与无线通信技术(wireless fidelity,wifi)网络主要应用领域和场景各有侧重,二者技术协同组成优势互补的融合网络,能为覆盖区提供多层次的业务覆盖。
2、第三代合作伙伴计划(3rd generation partnership project,3gpp)标准定义了基于可信的无线局域网(trusted wlan access network,twan)架构的5g+wifi融合的通信系统。目前,基于twan架构的5g+wifi融合的通信系统支持三层数据传输,不适用于具有二层数据传输需求的终端。
技术实现思路
1、本技术提供一种通信方法、装置、设备、系统及存储介质,用以解决现有的5g+wifi融合的通信系统不支持终端的二层数据传输需求的技术问题。
2、第一方面,本技术提供一种通信方法,通信系统包括:wlan接入点、wlan互通网元、至少一个连接设备、用户面网元;所述连接设备包括下挂接口与wifi接口,所述连接设备通过所述下挂接口挂接有至少一个终端,所述连接设备通过wifi接口与所述wlan接入点连接,所述下挂接口与所述wifi接口位于同一网桥,所述方法包括:
3、所述连接设备接收终端发送的第一以太网数据包,所述第一以太网数据包的包头包括:dn服务器的mac地址;
4、所述连接设备对所述第一以太网数据包进行封装,得到第一vxlan报文;所述第一vxlan报文的报文头包括:用户面网元的ip地址;
5、所述连接设备将所述第一vxlan报文通过wlan接入点透传至wlan互通网元,以使所述wlan互通网元通过所述用户面网元将所述第一以太网数据包发送至所述dn服务器。
6、可选地,所述方法还包括:
7、所述连接设备获取核心网控制面网元分配的ip地址;
8、以及,所述连接设备与所述用户面网元建立vxlan隧道。
9、可选地,所述第一以太网数据包还包括所述终端的mac地址;所述第一vxlan报文的报文头还包括:所述连接设备的ip地址。
10、可选地,所述方法还包括:
11、所述连接设备接收所述wlan互通网元通过wlan接入点透传的第二vxlan报文;所述第二vxlan报文为所述wlan互通网元对第二gtpu报文解封装得到的,所述第二gtpu报文为所述用户面网元对第二vxlan报文进行封装得到的,所述第二vxlan报文为所述用户面网元对所述dn服务器发送的第二以太网数据包进行封装得到的;所述第二以太网数据包的包头包括:所述终端的mac地址,以及,所述dn服务器的mac地址;所述第二vxlan报文的报文头包括:所述连接设备的ip地址,以及,用户面网元的ip地址;
12、所述连接设备解封装所述第二vxlan报文得到所述第二以太网数据包;
13、所述连接设备根据所述第二以太网数据包携带的所述终端的mac地址,将所述第二以太网数据包发送至所述终端。
14、第二方面,本技术提供一种通信方法,通信系统包括:wlan接入点、wlan互通网元、至少一个连接设备、用户面网元;所述连接设备包括下挂接口与wifi接口,所述连接设备通过所述下挂接口挂接有至少一个终端,所述连接设备通过wifi接口与所述wlan接入点连接,所述下挂接口与所述wifi接口位于同一网桥,所述方法包括:
15、所述wlan互通网元接收所述连接设备通过wlan接入点透传的第一vxlan报文;所述第一vxlan报文为所述连接设备对终端发送的第一以太网数据包进行封装得到的,所述第一vxlan报文的报文头包括:用户面网元的ip地址,所述第一以太网数据包的包头包括:dn服务器的mac地址;
16、所述wlan互通网元对所述第一vxlan报文进行封装,得到第一gtpu报文;
17、所述wlan互通网元根据所述第一vxlan报文携带的所述用户面网元的ip地址,将所述第一gtpu报文发送至所述用户面网元,以使所述用户面网元将所述第一以太网数据包发送至所述dn服务器。
18、可选地,所述方法还包括:
19、所述wlan互通网元与所述用户面网元建立gtpu隧道。
20、可选地,所述第一以太网数据包还包括所述终端的mac地址;所述第一vxlan报文的报文头还包括:所述连接设备的ip地址。
21、可选地,所述方法还包括:
22、所述wlan互通网元接收所述用户面网元发送的第二gtpu报文;所述第二gtpu报文为所述用户面网元对第二vxlan报文进行封装得到的,所述第二vxlan报文为所述用户面网元对所述dn服务器发送的第二以太网数据包进行封装得到的;所述第二以太网数据包的包头包括:所述终端的mac地址,以及,所述dn服务器的mac地址;所述第二vxlan报文的报文头包括:所述连接设备的ip地址,以及,用户面网元的ip地址;
23、所述wlan互通网元解封装所述第二gtpu报文得到所述第二vxlan报文;
24、所述wlan互通网元根据所述第二vxlan报文携带的所述连接设备的ip地址,将所述第二vxlan报文通过wlan接入点透传至所述连接设备,以使所述连接设备将所述第二以太网数据包发送至所述终端。
25、第三方面,本技术提供一种通信方法,通信系统包括:wlan接入点、wlan互通网元、至少一个连接设备、用户面网元;所述连接设备包括下挂接口与wifi接口,所述连接设备通过所述下挂接口挂接有至少一个终端,所述连接设备通过wifi接口与所述wlan接入点连接,所述下挂接口与所述wifi接口位于同一网桥,所述方法包括:
26、所述用户面网元接收所述wlan互通网元发送的第一gtpu报文;所述第一gtpu报文为所述wlan互通网元对所述连接设备发送的所述第一vxlan报文进行封装得到的,所述第一vxlan报文为所述连接设备对终端发送的第一以太网数据包进行封装得到的,所述第一vxlan报文的报文头包括:用户面网元的ip地址,所述第一以太网数据包的包头包括:dn服务器的mac地址;
27、所述用户面网元解封装所述第一gtpu报文得到所述第一vxlan报文;
28、所述用户面网元解封装所述第一vxlan报文得到所述第一以太网数据包;
29、所述用户面网元根据所述dn服务器的mac地址,将所述第一以太网数据包发送至dn服务器。
30、可选地,所述方法还包括:
31、所述用户面网元与所述连接设备建立vxlan隧道;
32、以及,所述用户面网元与所述wlan互通网元建立gtpu隧道。
33、可选地,所述第一以太网数据包还包括所述终端的mac地址;所述第一vxlan报文的报文头还包括:所述连接设备的ip地址;
34、所述方法还包括:
35、所述用户面网元构建所述vxlan隧道信息表,所述vxlan隧道信息表包括:所述终端的mac地址、所述vxlan隧道的标识、所述连接设备的ip地址,以及,所述用户面网元的ip地址之间的映射关系。
36、可选地,所述方法还包括:
37、所述用户面网元接收来自dn服务器的第二以太网数据包;所述第二以太网数据包的包头包括:所述终端的mac地址,以及,所述dn服务器的mac地址;
38、所述用户面网元基于所述vxlan隧道信息表对所述第二以太网数据包进行封装,得到第二vxlan报文;所述第二vxlan报文的报文头包括:所述连接设备的ip地址,以及,用户面网元的ip地址;
39、所述用户面网元对所述第二vxlan报文进行封装,得到第二gtpu报文;
40、所述用户面网元向所述wlan互通网元发送所述第二gtpu报文。
41、可选地,所述用户面网元基于所述vxlan隧道信息表,对所述第二以太网数据包进行封装,得到第二vxlan报文之前,还包括:
42、所述用户面网元根据所述vxlan隧道信息表,以及,所述终端的mac地址,确定是否通过二层业务数据转发流程转发所述第二以太网数据包;
43、所述用户面网元对所述第二以太网数据包进行封装,得到第二vxlan报文,包括:
44、所述用户面网元在确定通过二层业务数据转发流程转发所述第二以太网数据包时,对所述第二以太网数据包进行封装,得到第二vxlan报文。
45、可选地,所述方法还包括:
46、所述用户面网元在确定不通过vxlan隧道发送所述第二以太网数据包时,通过三层业务数据转发流程进行转发处理。
47、第四方面,本技术提供一种通信装置,通信系统包括:wlan接入点、wlan互通网元、至少一个连接设备、用户面网元;所述连接设备包括下挂接口与wifi接口,所述连接设备通过所述下挂接口挂接有至少一个终端,所述连接设备通过wifi接口与所述wlan接入点连接,所述下挂接口与所述wifi接口位于同一网桥,所述装置应用于所述连接设备,所述装置包括:
48、接收模块,用于接收终端发送的第一以太网数据包,所述第一以太网数据包的包头包括:dn服务器的mac地址;
49、封装模块,用于对所述第一以太网数据包进行封装,得到第一vxlan报文;所述第一vxlan报文的报文头包括:用户面网元的ip地址;
50、发送模块,用于将所述第一vxlan报文通过wlan接入点透传至wlan互通网元,以使所述wlan互通网元通过所述用户面网元将所述第一以太网数据包发送至所述dn服务器。
51、第五方面,本技术提供一种通信装置,通信系统包括:wlan接入点、wlan互通网元、至少一个连接设备、用户面网元;所述连接设备包括下挂接口与wifi接口,所述连接设备通过所述下挂接口挂接有至少一个终端,所述连接设备通过wifi接口与所述wlan接入点连接,所述下挂接口与所述wifi接口位于同一网桥,所述装置包括:
52、接收模块,用于接收所述连接设备通过wlan接入点透传的第一vxlan报文;所述第一vxlan报文为所述连接设备对终端发送的第一以太网数据包进行封装得到的,所述第一vxlan报文的报文头包括:用户面网元的ip地址,所述第一以太网数据包的包头包括:dn服务器的mac地址;
53、封装模块,用于对所述第一vxlan报文进行封装,得到第一gtpu报文;
54、发送模块,用于根据所述第一vxlan报文携带的所述用户面网元的ip地址,将所述第一gtpu报文发送至所述用户面网元,以使所述用户面网元将所述第一以太网数据包发送至所述dn服务器。
55、第六方面,本技术提供一种通信装置,通信系统包括:wlan接入点、wlan互通网元、至少一个连接设备、用户面网元;所述连接设备包括下挂接口与wifi接口,所述连接设备通过所述下挂接口挂接有至少一个终端,所述连接设备通过wifi接口与所述wlan接入点连接,所述下挂接口与所述wifi接口位于同一网桥,所述装置应用于所述用户面网元,所述方法包括:
56、接收模块,用于接收所述wlan互通网元发送的第一gtpu报文;所述第一gtpu报文为所述wlan互通网元对所述连接设备发送的所述第一vxlan报文进行封装得到的,所述第一vxlan报文为所述连接设备对终端发送的第一以太网数据包进行封装得到的,所述第一vxlan报文的报文头包括:用户面网元的ip地址,所述第一以太网数据包的包头包括:dn服务器的mac地址;
57、第一解封装模块,用于解封装所述第一gtpu报文得到所述第一vxlan报文;
58、第二解封装模块,用于解封装所述第一vxlan报文得到所述第一以太网数据包;
59、发送模块,用于根据所述dn服务器的mac地址,将所述第一以太网数据包发送至dn服务器。
60、第七方面,本技术提供一种通信设备,包括:处理器,以及与所述处理器通信连接的存储器;
61、所述存储器存储计算机执行指令;
62、所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面至第三方面任一项所述的方法。
63、第八方面,本技术提供一种通信系统,所述通信系统包括:wlan接入点、wlan互通网元、至少一个连接设备、用户面网元;所述连接设备包括下挂接口与wifi接口,所述连接设备通过所述下挂接口挂接有至少一个终端,所述连接设备通过wifi接口与所述wlan接入点连接,所述下挂接口与所述wifi接口位于同一网桥;
64、所述连接设备用于执行如第一方面任一项所述的方法;
65、所述wlan互通网元用于执行如第二方面任一项所述的方法;
66、所述用户面网元用于执行如第三方面任一项所述的方法。
67、第九方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面至第三方面任一项所述的方法。
68、第十方面,本技术提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面至第三方面任一项所述的方法。
69、本技术提供的通信方法、装置、设备、系统及存储介质,在现有5g+wifi融合的通信系统的网络架构的基础上,引入能够挂接二层终端的连接设备,另外,在用户面网元上增加一个用于处理来自dn服务器的二层数据的二层接口,以及,一个用于在cpe与upf网元之间建立vxlan隧道的vxlan接口,以实现二层终端的以太网数据的传输需求。