目录

文章目录

  • 目录
  • 前言
  • N4 接口开放的背景
  • N4 接口开放技术验证与分析
    • 验证环境
    • 验证内容
      • PFCP Node 管理
      • PFCP 会话管理
      • 计费
      • 切换(End Marker 构造)
      • 寻呼
    • 验证结果及分析
  • 结束语

前言

本文内容转载自《轻量级 UPF N4 接口开放性技术研究与应用》— 中国电信股份有限公司研究院网络能力研发中心,中国电信集团股份有限公司科技创新部。

N4 接口开放的背景

当前,UPF 与控制面 SMF 的接口 N4 尚未完全开放、服务化能力未能充分释放,很大程度上束缚了 5G 响应行业客户需求的能力。N4 接口的非标准化,造成 UPF 与 SMF 同厂商的绑定,无法满足边缘用户侧 UPF 轻量化、低成本和灵活部署的需求。因此,需要从技术层面研究并验证 N4 接口开放的可行性,推动构建开放、标准的 5G 控制面和用户面之间的 N4 接口,进一步提升 5G 赋能垂直行业的能力。

N4 接口作为 UPF 与 SMF 之间的通信接口,承担流量的实时统计上报、会话建立及策略执行功能[。而 N4 接口目前尚属非开放接口,与厂商设备绑定,导致 5G 集中部署的核心网 SMF 需要与分布式部署的 UPF 同厂商设置,这为网络建设与面向垂直行业的发展带来了极大的限制。

针对这一现状,业界产生了两种解决思路:

  1. 一种是由运营商牵头,联合厂商共同推进 N4 接口的开放与标准化,构建开放合作联盟;
  2. 另一种是运营商自主研发 5G 用户面设备 UPF,通过与主流厂商 5G 核心网进行现网对接,解除 UPF 与 SMF 同厂商绑定的问题。

N4 接口开放技术验证与分析

验证环境

中国电信基于自主研发的轻量级 UPF 设备 URANUS 1000S 型号产品,主导了与三家主流厂商的核心网联调对接测试,验证 SMF 与 UPF 之间 N4 接口解耦的可行性。

本次 N4 接口开放技术验证使用仪表模拟 UE、gNB、DN,参与测试厂商自带 AUSF、UDM、AMF、SMF、PCF 等 5G 核心网相关网元与中国电信提供的 URANUS 1000S 产品对接,进行端到端的业务测试验证。测试拓扑下图所示:

验证内容

本次测试涉及 PFCP Node 管理、PFCP Session 管理、UE IP 地址管理、数据检测与转发、路由协议支持、CN 隧道信息管理、QoS 控制、计费、切换(End Marker 构造)以及寻呼共 10 个功能模块,31 个测试用例的对接验证。其中,除路由协议支持外均属 N4 接口对接测试中必须验证的功能。此外,还对 URANUS 1000S 的整机性能进行了测试。

PFCP Node 管理

PFCP 节点管理功能模块测试 8 个用例:

  1. SMF 发起偶联建立
  2. UPF 发起偶联建立
  3. SMF 发起偶联更新
  4. UPF 发起偶联更新
  5. SMF 发起偶联释放
  6. SMF 发起心跳请求
  7. UPF发起心跳请求
  8. 节点信息上报

PFCP 会话管理

PFCP 会话管理功能模块测试:

  1. SMF 发起会话建立
  2. SMF 发起会话修改
  3. SMF 发起会话删除
  4. UE IP 地址管理
  5. 数据监测与转发
  6. 路由协议支持
  7. CN 隧道信息管理
  8. QoS 控制功能模块

计费

计费功能模块测试:

  1. URR 规则下发
  2. 流量统计上报(到达阈值上报)
  3. 流量统计上报(会话删除时上报)

通过 SMF 下发 URR 规则测试,验证 UPF 支持 URR 规则解析功能。通过流量统计上报测试,验证 UPF 支持流量统计的上报功能。

切换(End Marker 构造)

切换(End Marker 构造)功能模块测试:

  1. SMF 构造 End Marker(Xn 与 N2 切换):验证在 Xn 与 N2 切换中,由 SMF 构造 End Marker 发送给源基站释放 UE 的资源的功能。
  2. UPF 构造 End Marker(Xn 与 N2 切换):验证在 Xn 与 N2 切换中,由 UPF 构造 End Marker 发送给源基站释放 UE 的资源的功能。

寻呼

寻呼功能模块测试 UE 进入 IDLE 状态后,SMF 会下发 BAR 规则,请求 UPF 缓存 UE 的下行数据,当下行数据到达时 UPF 会触发下行数据到达上报的消息报文的功能。

验证结果及分析

本次 N4 接口对接验证共覆盖 90% 的 N4 接口必选功能,31 个测试用例共通过 26 项,剩余 5 项未测试。

验证过程突出个别技术层面问题:

  1. 一是由于厂商的会话请求消息携带大量的私有 IE,URANUS 1000S 不能正确解析,导致用户上线失败的问题;
  2. 二是由于厂商提供的 5G 核心网不支持个别功能,从而影响相应部分的对接测试。

针对第一个问题,通过修改 URANUS 1000S 产品代码,使其忽略相关私有 IE。第二个问题则证实目前 N4 接口解耦需面对某些功能尚未完全定义,厂商实现各异的问题,进一步说明相关技术规范亟待标准化。

URANUS 1000S 的整机性能测试结果如下表所示:

本次 N4 接口对接验证未测试的 5 项用例中,UPF 分配 UE IP地址(IPv4/IPv6)、SMF 分配 F-TEID、SMF 构造 End Marker(Xn 与 N2 切换)均属 3GPP 标准可选功能,参与测试厂商采用替代功能实现了与 URANUS 1000S 的对接验证。

仅节点信息上报 1 项用例属 URANUS 1000S 尚未支持功能。因此,本次 N4 接口对接验证已从技术层面初步证明了 N4 接口开放的可行性,不仅为进行 DPI 等增强功能及性能的对接测试奠定了基础,也为下一步推动轻量级 UPF 系列产品进入现网服务于工业企业客户提供了重要的手段。

结束语

轻量级 UPF N4 接口开放技术研究工作充分证实了 N4 接口开放的技术可行性,为运营商解决 UPF 与 SMF 同厂商绑定问题提供了明确的思路,同时也证明了中国电信 URANUS 1000S 具备支持 N4 接口开放的能力。基于 URANUS 1000S 开展的 5G 行业园区部署项目也从实践层面表明 N4 接口开放对 5G 赋能垂直行业具有巨大的增益作用。

为此,针对下一阶段的 N4 接口开放工作,中国电信将进一步增强轻量级 UPF N4 接口的广泛兼容性,实现与 5G 核心网的高效对接。同时提升轻量级 UPF 的自主研发力度,完善对 R16 的支持能力,打造更加灵活开放、极简运维功能,提升边缘安全防护能力。在此基础上,依托轻量级 UPF 系列产品率先发力行业应用,快速响应行业 5G 专网客户定制化需求,助力中国电信开拓 5G 行业市场。

N4 接口解耦的可行性试验相关推荐

  1. 面向垂直行业的N4接口解耦技术

    [摘  要]为了满足5G网络服务垂直行业场景下对边缘UPF轻量化.低成本和灵活部署的需求,需要推动支持N4接口解耦和轻量化UPF.首先对UPF进行了功能简化和分级,并提出分档容量和性能要求,然后对N4 ...

  2. N4 接口是 5G 产业价值的金线

    目录 文章目录 目录 基于 PFCP 协议的 N4 接口 支持 N4 解耦的轻量化 UPF 功能要求 N4 接口解耦技术要求 做选择 去歧义 定方案 补缺失 基于 PFCP 协议的 N4 接口 5G ...

  3. 轻量级UPF N4接口开放性技术研究与应用

    [摘  要]在阐述5G核心网架构与UPF网元的功能,以及N4接口开放在5G赋能垂直行业方面的重要影响的基础上,重点说明了运营商在推进轻量级UPF N4接口与5G核心网对接验证方面所做的工作,从技术层面 ...

  4. 巧用接口解耦分离实现

    架构对于很多初学者来讲往往都是唯恐不及的,总感觉架构对自己而言太过遥远,实际上架构对大家来说并不陌生,甚至你每天都在与之打交道,只是你习以为常没有留意而已.生活中处处是架构设计的影子,只不过在日常生活 ...

  5. 5G NGC — 开放的 N4 接口

    目录 文章目录 目录 开放的 N4 接口 N4 Session N4 Session 建立流程 N4 Session 修改流程 N4 Session 释放流程 N4 报告流程 开放的 N4 接口 N4 ...

  6. 怎么实现接口解耦_将接口与实现解耦-使用分离的接口

    怎么实现接口解耦 If you've ever faced the same dilemma, surely you'll grasp the sense of the following descr ...

  7. 微信接口测试号 php代码,模拟测试微信接口暨微信开发试验代码

    要成为微信公众号(订阅号或服务号)的开发者,需要首先验证接口,这个可以在登录微信https://mp.weixin.qq.com后台后设置.但是我嫌麻烦,于是开发个接口类,包含验证函数(还有回复文本信 ...

  8. 5G + 边缘计算系列文章

    目录 文章目录 目录 5G 第五代移动通信网络 概述 3GPP 标准演进 5G UE 5G RAN(无线接入网) 5G TN(承载网) 5G CN(核心网) 核心网元与系统架构 OpenUPF 5GS ...

  9. 公有云+5G核心网,狼真的来了吗?

    近日,西班牙电信德国公司(Telefonica Germany)宣布,他们正在和爱立信.AWS合作,准备在公有云上部署爱立信提供的5G核心网(以下称"5GC"),预计将在2021年 ...

最新文章

  1. 移动端给img加上max-width:100%
  2. Socket UDP无连接通信
  3. 自定义ImageLinkButton美化提交按钮
  4. Asterisk权威指南/第二章 Asterisk架构
  5. 信息学奥赛一本通(2052:【例3.2】范围判断)
  6. 第三方软件源_最强软件管家!要啥有啥,吊打全网~
  7. 20210307:力扣第231周周赛(上)
  8. 企业如何预防数据外泄?
  9. Hibernate 一对多连接表单向关联
  10. SQL Server误区30日谈-Day28-有关大容量事务日志恢复模式的误区
  11. android布局--Android fill_parent、wrap_content和match_parent的区别
  12. Qt视频直播软件--项目实战(Day2)
  13. 【网络科普】宽带电缆 vs DSL vs 光纤
  14. 制作OpenOffice的Docker镜像并添加中文字体解决乱码问题
  15. wing-loss pytorch
  16. 水管工游戏(代码附带注释)2020.10.6
  17. java等待所有子线程执行完毕再执行
  18. 手机唯一标识IMEI以及与IMSI的区别
  19. Python3爬取英雄联盟英雄皮肤大图
  20. 【云海轻站可视化DIY建站系统V1.0.28】功能模块+可视化编辑建站系统+商用多开版+插件+公众号

热门文章

  1. fanuc机器人cm格式文件_了解发那科智能机器人自动化物流拆垛
  2. lisp直线连接圆象限电_用小学数学知识解释,为什么井盖是圆的?
  3. php获取date前1分钟hour,php时间轴函数,刚、1分钟前、1小时前、一天前
  4. mysql workbench ssh_通过MySQL Workbench进行SSH隧道
  5. tracepro应用实例详解_建筑安装工程造价,高清PPT图文详解,小白也能学会的简单步骤...
  6. python6翻_洗礼灵魂,修炼python(6)--活起来的代码+列表
  7. python输入转化为数字_Python中如何将输入数据转换为数字?
  8. 怎样学好Oracle子查询,Oracle学习(六):子查询
  9. Python-Evoked地形图可视化
  10. 今年诺贝尔医学奖颁给丙肝病毒发现者:英美三位科学家加冕,最年长者85岁,都曾获拉斯克奖...