【技术实现步骤摘要】
基于非3GPP接入功能网元的数据传输方法及非3GPP接入功能网元
[0001]本申请涉及通信
,尤其涉及一种基于非3GPP接入功能网元的数据传输方法及非3GPP接入功能网元。
技术介绍
[0002]在3GPP协议规范中,定义了用于支持终端设备实现非3GPP接入功能的网元,从而使终端能够不通过标准的基站,而是通过例如Wifi、光纤,甚至是蓝牙等通信手段接入5G网络,获得5G服务。
[0003]出于安全性考虑,当终端以非3GPP的方式接入网络的情况下,3GPP规范设计在传输数据时形成了一条较为复杂的数据链路:
[0004]终端发至非3GPP接入功能网元的业务数据一般是经过GRE路由封装协议封装的数据包。在3GPP规范的定义中,非3GPP接入功能网元需要将这些从终端收到的GRE数据包解封,再重新封装为GTP
‑
U(路由封装协议)的数据包,发至UPF网元。再由UPF网元解封GTP
‑
U数据包,然后将内层数据路由到对应的数据网络。
[0005]在实现现有技术的过程中,专
【技术保护点】
【技术特征摘要】
1.一种基于非3GPP接入功能网元的数据传输方法,其特征在于,包括以下步骤:非3GPP接入功能网元添加满足3GPP协议规范的N6接口;非3GPP接入功能网元接收终端发送的第一数据包;对所述第一数据包进行IPSec解密,生成第二数据包;对所述第二数据包使用GRE路由封装协议解封装,生成第三数据包;根据路由策略,将所述第三数据包通过N6接口,发送至数据网络。2.如权利要求1所述的基于非3GPP接入功能网元的数据传输方法,其特征在于,所述方法还包括:通过N6接口接收来自数据网络的第四数据包;对所述第四数据包使用GRE路由封装协议进行封装,生成第五数据包;对所述第五数据包进行IPSec加密,生成第六数据包;将所述第六数据包发送至所述第四数据包的目标地址指向的终端。3.如权利要求2所述的基于非3GPP接入功能网元的数据传输方法,其特征在于,通过N6接口接收来自数据网络的第四数据包,具体包括:通过Rawsocket方式,从N6接口接收来自数据网络的第四数据包。4.如权利要求1所述的基于非3GPP接入功能网元的数据传输方法,其特征在于,在步骤非3GPP接入功能网元接收终端发送的第一数据包之前,所述方法还包括:非3GPP接入功能网元接收终端发送的链路建立请求;非3GPP接入功能网元根据所述链路建立请求建立UPF数据链路或非UPF数据链路;其中,所述UPF数据链路至少支持所述非3GPP接入功能网元与UPF网元进行数据传输流程;所述非UPF数据链路至少支持所述非3GPP接入功能网元与数据网络进行数据传输流程。5.如权利要求4所述的基于非3GPP接入功能网元的数据传输方法,其特征...
【专利技术属性】
技术研发人员:祝有霖,吴云普,谢婉怡,李新,
申请(专利权)人:广州爱浦路网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。