目录

文章目录

  • 目录
  • 前言
  • 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. **Java有哪些悲观锁的实现_Redis 分布式锁的正确实现方式(Java版)
  2. 分布式消息中间件-Rocketmq
  3. (pytorch-深度学习系列)CNN中的池化层-学习笔记
  4. 爬虫-演练-GET请求抓取网页的内容
  5. 技术人生系列——vCenter重启大法不香了?
  6. javascript判断文件是否存在
  7. python3中解码base64(线下base64解码模板)
  8. php 保護連接字符串,PHP字符串操作
  9. C均值聚类算法及其实现
  10. 陈纪修老师《数学分析》 第08章:反常积分 笔记
  11. client_loop: send disconnect: Broken pipe_欧姆龙plc之间用 SEND 和 RCV 指令发送读取数据...
  12. dcs world f15c教学_DCS小百科,工控人必须知道的一些小知识
  13. 使用Bochs写Hello world
  14. 桌面推演技术前沿及发展趋势
  15. 如何做好工程项目管理策划书,这个范本值得参考!
  16. operator重载运算符
  17. PHP 获取当天凌晨时间戳
  18. 【元胞自动机】元胞自动机交通事故通行【含Matlab源码 1345期】
  19. Mac 使用brew安装phpredis扩展
  20. ImportError: cannot import name ‘open_code‘ from ‘io‘ (unknown location)解决方案

热门文章

  1. Xamarin iOS开发实战上册-----2.2 添加和定制视图
  2. 2021易烊千玺高考成绩查询,易烊千玺高考分数公布?最骄傲的是他?网友:分太低!...
  3. 微软网站打不开_强烈建议收藏,微软出了自家「协作白板」应用
  4. 计算机辅助教育的可行性和存在的问题,论计算机辅助教学存在的问题及解决思路..docx...
  5. 计算机软件和硬件比较,软件与硬件RAID优劣之比较
  6. python 两台机器之间传递数据_Python:通过套接字在两台计算机之间发送数据
  7. 真的有能开光追的手游了!自带实机演示的那种,OPPO这次玩“大”了
  8. 高通CVPR神研究:视频处理计算量降低78%,教卷积层自己“挑像素”,卡成PPT的视频纵享丝滑...
  9. 首个卡车全栈自动驾驶系统发布:嬴彻轩辕!年内量产上路
  10. 阿里云容器化GPU共享服务已开放!性能无损失,对你的环境无侵入,真正实现AI降本增效...