【技术实现步骤摘要】
报文转发方法、装置和计算机可读存储介质
[0001]本公开涉及通信
,特别涉及一种报文转发方法、装置和计算机可读存储介质。
技术介绍
[0002]5G网络中通过UPF(User Plane Function,用户面功能)对用户流量的转发或限制。转发或限制的规则需要通过SMF下发,部分功能需要N4接口私有IE实现。
[0003]目前,UPF对于用户流量进行转发时,根据SMF下发的规则,所有流量都需要通过DN(Data Network,数据网)进行转发。
技术实现思路
[0004]专利技术人发现:在同一区域内(例如同一园区)的终端通信时,UPF也会将报文通过DN进行转发,造成带宽浪费,通信时延变高。
[0005]本公开所要解决的一个技术问题是:如何提高报文转发的效率,减少带宽的浪费。
[0006]根据本公开的一些实施例,提供的一种报文转发方法,包括:接收由N3接口传入的报文;根据报文的全量隧道端点标识F
‑
TEID查找报文匹配的第一包检测规则PDR;根据第一PDR确定报文的目的终端和源终端是否属于同一群组;在报文的目的终端和源终端属于同一群组的终端的情况下,将报文从N3接口发送至目的终端连接的基站,以便通过基站发送至目的终端。
[0007]在一些实施例中,根据第一PDR确定报文的目的终端和源终端是否属于同一群组包括:根据第一PDR确定报文对应的切片标识信息或数据网名称DNN;确定切片标识信息或DNN对应的群组,作为待匹配群组;将报文的目的IP地址与待 ...
【技术保护点】
【技术特征摘要】
1.一种报文转发方法,包括:接收由N3接口传入的报文;根据所述报文的全量隧道端点标识F
‑
TEID查找所述报文匹配的第一包检测规则PDR;根据所述第一PDR确定所述报文的目的终端和源终端是否属于同一群组;在所述报文的目的终端和源终端属于同一群组的终端的情况下,将所述报文从所述N3接口发送至所述目的终端连接的基站,以便通过所述基站发送至所述目的终端。2.根据权利要求1所述的报文转发方法,其中,所述根据所述第一PDR确定所述报文的目的终端和源终端是否属于同一群组包括:根据所述第一PDR确定所述报文对应的切片标识信息或数据网名称DNN;确定所述切片标识信息或DNN对应的群组,作为待匹配群组;将所述报文的目的IP地址与所述待匹配群组对应的IP地址段进行匹配;如果匹配成功,则确定所述报文的目的终端和源终端属于同一群组。3.根据权利要求2所述的报文转发方法,其中,各个群组对应的IP地址段根据掩码长度存储到不同的哈希表中,所述报文的目的IP地址与所述待匹配群组对应的IP地址段做最长前缀匹配。4.根据权利要求1所述的报文转发方法,其中,在根据所述报文的F
‑
TEID查找所述报文匹配的第一PDR之前,还包括:确定所述报文是否为通用无线分组业务隧道协议用户面GTPU报文;在所述报文为GTPU报文的情况下,确定所述报文是否为传送协议数据单元T
‑
PDU类型的报文;在所述报文为T
‑
PDU类型的报文的情况下,记录所述报文的信息,其中,所述报文的信息包括内层数据偏移量。5.根据权利要求4所述的报文转发方法,其中,在记录所述报文的信息后还包括:确定所述报文是否为上行报文;在所述报文为上行报文的情况下,根据所述报文内层的源IP地址将所述报文分发到对应的第一工作线程,其中,内层的源IP地址相同的报文被分发到同一工作线程;其中,所述根据所述报文的F
‑
TEID查找所述报文匹配的第一PDR,根据所述第一PDR确定所述报文的目的终端和源终端是否属于同一群组在所述报文对应的第一工作线程中执行。6.根据权利要求1所述的报文转发方法,其中,根据所述报文的F
‑
TEID查找所述报文匹配的第一PDR包括:在根据所述报文的F
‑
TEID查找到所述报文匹配的第一PDR之后,根据所述第一PDR获取第一报文转发规则,其中,所述第一报文转发规则包括:转发行为规则FAR,缓冲行为规则BAR,服务质量实施规则QER,使用报告规则URR中至少一项;新建第一快速转发表项,并将所述第一快速转发表项加入所述源终端的最近最少使用LRU链表和所述报文对应的第一工作线程的五元组哈希表,其中,所述第一快速转发表项包括:所述报文的五元组信息,执行所述第一PDR的缓存信息。7.根据权利要求6所述的报文转发方法,其中,在根据所述第一PDR确定所述报文的目的终端和源终端是否属于同一群组之前还包括:
根据所述第一PDR对所述报文解封装;根据所述第一报文转发规则对所述报文进行处理;确定服务质量计量QoS
‑
meter令牌桶中是否存在超过所述报文的长度的令牌;在存在超过所述报文的长度的令牌的情况下,执行根据所述第一PDR确定所述报文的目的终端和源终端是否属于同一群组。8.根据权利要求1所述的报文转发方法,其中,所述将所述报文从...
【专利技术属性】
技术研发人员:杨宇,曹磊,欧亮,黄鸿儒,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。