前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >中国联通唐雄燕:网络开放开源的思考与实践

中国联通唐雄燕:网络开放开源的思考与实践

作者头像
SDNLAB
发布于 2022-05-25 04:14:56
发布于 2022-05-25 04:14:56
5280
举报
文章被收录于专栏:SDNLABSDNLAB

5月24日,2022网络开源技术生态峰会(线上)盛大开幕,本届大会由“科创中国”未来网络专业科技服务团指导,江苏省未来网络创新研究院主办,SDNLAB社区承办。在上午的主论坛上,中国联通研究院副院长、首席科学家唐雄燕先生为大家带来了《‍‍网络开放开源的思考与实践》主题演讲。

唐雄燕表示,‍‍网络开放开源的探索始于SDN/NFV的提出,目前已经有10多年的历史。‍‍过去的通信网络一直是一个封闭的系统,无论设备还是网络的管理都是一个相对封闭的体系,SDN/NFV的提出打破了封闭的‍‍通信网络,构建了一个开放解耦的系统,通信网络可以‍‍像计算机一样实现软硬件分离、网络可编程。‍‍同时,开源组织不断壮大也推动了‍‍通信网络的开放与发展。

运营商为什么需要开放网络?

针对运营商为什么需要开放网络,唐雄燕提出了三点影响因素。

一是加快业务创新,满足客户定制化服务需求。开放网络体系更具灵活性和可扩展性,可以提供更加高效敏捷的业务创新,更好的满足垂直行业客户的定制化服务需求,帮助运营商提升应对OTT的竞争压力。

二是减少网络CAPEX和OPEX支出。通过引入通用软硬件,可以从而降低研发门槛,并有助于运营商降低网络建设和运营成本。尤其是对于新兴运营商或正在开拓新领域的老牌运营商来说,开放网络解决方案极具吸引力。

三是打造良性的网络产业生态。开放网络方案有利于保持产业生态系统繁荣,使运营商可以维系多供应商局面,避免被单一供应商绑定。

构建端到端开放网络

‍‍从长远的目标来说,未来需要构建一个端到端的开放网络,从无线接入、核心网、承载网到底层的光传送‍‍每一个层面都实现网络设备和网络管理的开放。唐雄燕表示,构建端到端的开放网络是一个长期的过程,目前还面临着很多技术和产业方面的挑战,可从本地局域化场景着手逐步推进。

开放无线接入网

无线接入网一直是运营商网络建设投资的主要部分,大概占运营商整个网络投资的百分之六七十,‍‍所以无线接入网的开放对于行业一直有比较大的吸引力。O-RAN,TIP,ONF等国际组织致力于推动开放无线接入网,并得到许多运营商支持,但也面临技术成熟性、产业生态和地缘政治等多方面挑战。

唐雄燕指出,要实现无线接入网的开放,前传解耦是关键。此外,白盒硬件、基于虚拟机容器IaaS和三层解耦是重要目标,同时RIC(无线智能控制器)可用于QoS优化,SON等。 

中国联通多功能一体化云基站1.0(CUBOX)是一款开放无线基站,基于开放架构,融合云原生边缘计算,无需N4接口解耦,通过基站本地分流、智能SLA闭环优化、无线能力开放等实现网业深度协同,进一步缩短时延,提升业务体验,打造行业虚拟专网一体化方案。

CUBOX原型设备

5GC N4接口解耦和白盒UPF

UPF是本地流量导向和提供垂直服务的重要锚点。N4接口是UPF开放的关键。中国联通针对白盒UPF和N4接口标准进行了再定义,与产业合作伙伴积极协同推动产业开放。

轻量化:网络功能可定制。定义轻量化和低成本的UPF。

定制化:根据客户需求,在不同的部署环境下可提供不同形式的设备集成。

开放边缘计算

唐雄燕介绍,2020年中国联通打造了全球首个Mp2接口商用案例,推进网络能力向MEC开放。此外,为充分发挥边缘计算价值,中国联通积极推进统一的云原生PaaS架构,与合作伙伴共建边缘生态。

中国联通深度参与了GSMA的OP项目‍‍以及Linux Foundation的Akraino MEC开源项目,同时联合其他合作伙伴共同构建统一边缘云的云原生PaaS平台,实现边缘应用的跨电信运营商的灵活部署、灵活构建统一的网络服务、跨云服务商的云资源弹性调度等功能要求,这也是共建开放生态的关键。

开放光网络

在光传送领域主要是基于‍‍标准化的北向接口和南向接口实现‍‍对整个的光传送设备的多厂商设备的统一管控。中国联通自研了统一管理控制器和编排器,可支持多供应商设备互联。管控采用分层架构,基于标准化南北向接口,实现跨域跨厂家端到端自动编排协同,实现光网络的开放和解耦组网,包括接入型WDM/OTN-CPE设备和城域模块化波分设备(DCI)。

白盒交换机

白盒交换机是网络设备中最早实现开放的一类设备,目前白盒交换机在数据中心领域已经有了广泛的应用,OCP等开源组织也在积极推动SONiC等开源软件在白盒交换机的应用。

中国联通研发了基于开源软件的定制化白盒交换机和系统,加快基于白盒的虚拟化转发设备开发。目前中国联通的定制化的白盒交换机已经在相应的一些园区网络‍‍和数据中心内部投入使用。

开放网络设备操作系统

由于数据中心存在大量的白盒交换机,对于运营商来说,在边缘接入层需满足电信级的要求。中国联通在开源白盒操作系统的基础上研发了适合电信级边缘承载设备操作系统CUNOS,CUNOS操作系统主要适用于电信级的边缘接入设备,其软硬解耦满足高可靠性和灵活创新需求,可使能网络应用在泛在边缘设备上云化部署,盘活网络边缘能力。

关于开放网络发展的思考

最后,唐雄燕给大家分享了中国联通关于开放网络发展的几点思考。唐雄燕指出,网络的开放开源是一个长期的过程,推动网络开放是网络转型的重要方向,从CUBE-Net2.0到CUBE-Net3.0,中国联通一直在坚持开放网络的技术理念并不断推进,但也面临技术、生态、商业和自身能力等多方面挑战。

一是技术创新。从技术角度来看,需要不断推进构建模块化开放网络架构,运营商则需要增强网络研发和集成能力。

二是能力开放。‍‍过去封闭的网络体系和网络设备导致过多依赖于设备商,想要真正实现‍‍一个开放的网络,运营商本身的网络集成能力就要进一步的增强。为了‍‍给用户提供更好的服务,更多需要实现基础设施和网络资源的能力开放,提供开放的API和平台,为垂直行业提供可调度、可配置和可适应的网络服务。

三是商业变革。‍‍要实现网络的开放,商业模式的变革也非常关键。未来需要努力探索新的设备采购以及网络建设和运营模式,从本地化局域场景开始推广应用开放网络方案。

四是生态构建。通过开源构建开放网络产业生态,实现接口标准化,避免供应商锁定,推动与垂直行业的跨域融合创新,构建云、网、边、端、业一体化的服务体系,建立开放共享的应用生态链。

【活动专栏】

【转载须知】

若转载文章为原创文章,可在相应文章下或公众号后台留言;其他非转载类文章须在文首以不小于14号字体标明转载自SDNLAB

【投稿】

欢迎SDN、NFV、SD-WAN、智能网卡、确定性网络、TSN、5G 网络切片等网络方向的观点类、新闻类、技术类稿件。

联系人:kk__wu(微信号)

投稿邮箱:pub@sdnlab.com

详情请参考:SDNLAB原创文章奖励计划

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-05-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 SDNLAB 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
规则引擎Drools在贷后催收业务中的应用
在日常业务开发工作中我们经常会遇到一些根据业务规则做决策的场景。为了让开发人员从大量的规则代码的开发维护中释放出来,把规则的维护和生成交由业务人员,为了达到这种目的通常我们会使用规则引擎来帮助我们实现。
2020labs小助手
2022/11/29
1.7K0
规则引擎drools的rete算法实现原理和事实匹配过程
Drools是一款基于Java的开源规则引擎,实现了将业务决策从应用程序中分离出来。本文是作为一个技术角度进行编写,文采有限,仅供对drools有一定了解,并且想搞清楚drools内部实现原理,并想提升编程技巧的同行学习和指正。
用户5927304
2019/07/31
10K0
Antlr4实战:统一SQL路由多引擎
ANTLR是一款功能强大的语法分析器生成器,可用来读取、处理、执行和转换结构化文本或二进制文件。它被广泛应用于学术界和工业界构建各种语言、工具和框架。Antlr在Hadoop整个生态系统应用较为广泛,如Hive 词法文件是Antlr3写的;Presto词法文件也Antlr4实现的;SparkSQL词法文件是用Presto的词法文件改写的;还有HBase的访问客户端Phoenix也用Antlr工具进行SQL解析的等等。
用户7600169
2022/04/25
10.2K1
Antlr4实战:统一SQL路由多引擎
知识图谱推理与实践(1)
由于工作原因,需要在系统里建立图谱推理功能,因此简单学习了浙江大学 陈华钧教授 知识图谱导论课程课件,这里记录下学习笔记。
JadePeng
2020/02/18
2.5K0
基于ANTLR4的大数据SQL编辑器解析引擎实践|得物技术
随着得物离线业务的快速增长,为了脱离全托管服务的一些限制和享受技术发展带来的成本优化,公司提出了大数据Galaxy开源演进项目,将离线业务从全托管且封闭的环境迁移到一个开源且自主可控的生态系统中,而离线开发治理套件是Galaxy自研体系中一个核心的项目,在数据开发IDE中最核心的就是SQL编辑器,我们需要一个SQL解析引擎在SQL编辑提供适配得物自研Spark引擎的语法定义,实时语法解析,语法补全,语法校验等能力,结合业内dataworks和dataphin的实践,我们最终选用ANTLR作为SQL解析引擎底座。
得物技术
2025/03/06
3020
基于ANTLR4的大数据SQL编辑器解析引擎实践|得物技术
实现JavaScript语言解释器(二)
在上一篇文章中我为大家介绍了Simpe项目的一些背景知识以及如何使用有限状态机来实现词法解析,在本篇文章中我将会为大家介绍语法分析的相关内容,并且通过设计一门内部DSL语言来实现Simple语言的语法解析。
进击的大葱
2022/08/22
6270
实现JavaScript语言解释器(二)
知识推理
 描述逻辑的公理可以用来定义术语,所以称为Terminological Box,简称Tbox
用户7886150
2020/12/13
1.5K0
小明历险记:规则引擎Drools教程一
小明是一家互联网公司的软件工程师,他们公司为了吸引新用户经常会搞活动,小明常常为了做活动加班加点很烦躁,这不今天呀又来了一个活动需求,我们大家一起帮他看看。 小明的烦恼 活动规则是根据用户购买订单的金额给用户送相应的积分,购买的越多送的积分越多,用户可以使用积分来兑换相应的商品,我们这次活动的力度很大,肯定会吸引很多的用户参加,产品经理小王兴高采烈唾液横飞的对小明讲到。小明心想,又tm来这套,这次需求又要变更多少次呢?表面上还的配合,说赶紧把规则给我们吧,早点开发早点上线,小王说这次需求老简单啦,估计你们两
纯洁的微笑
2018/07/20
1.2K0
调研技术组件模板V1 —— 以 Drools 为例
Drools通过 事实、规则和模式相互组合来完成工作,drools在开源规则引擎中使用率最广,但是在国内企业使用偏少,保险、支付行业使用稍多。
知一
2021/12/07
8250
调研技术组件模板V1 —— 以 Drools 为例
规则引擎在IoT的重要性?
物联网的强大功能主要来自于它使我们能够实时做出更准确的决策的能力,这些在通知、自动化和预测性维护上都有所体现。因此我们需要能对实时数据进行实时响应的工具,答案就是规则引擎。规则引擎可以通过摄取实时数据,对该数据进行推理并根据该推理过程的结果调用自动操作或者第三方API来履行职责。
sanshengshui
2020/09/18
2.7K0
规则引擎从入门到实践
小明是一个兢兢业业的服务端程序员,有一天产品经理找到他说,我们要给用户发一条消息,消息的内容按照用户的积分分为三档,1000 以下的用户发:
用户3147702
2022/06/27
1.4K0
规则引擎从入门到实践
探究Presto SQL引擎(1)-巧用Antlr
自2014年大数据首次写入政府工作报告,大数据已经发展7年。大数据的类型也从交易数据延伸到交互数据与传感数据。数据规模也到达了PB级别。
2020labs小助手
2021/08/10
2.2K0
编译原理初学者入门指南
作者:pixelcao,腾讯 IEG 后台开发工程师 一、引子 最近的工作需要用表达式做一些参数的配置,然后发现大脑一片空白,在 Google 里试了几个关键词(起初搜了下“符号引擎”,发现根本不是我想要的)之后,明白过来自己应该是需要补一些编译原理的知识了。在掉了两晚上头发之后,决定整理一下自己的知识网络。 要解析的表达式大概长这个样子: avg(teams[*].players.attributes[skill])*rules[latency].maxLatency 正则表达式是个办法,但不是最优
腾讯技术工程官方号
2021/01/21
2.5K0
[Spark SQL] 主要执行流程
SparkSql的第一件事就是把SQLText解析成语法树,这棵树包含了很多节点对象,节点可以有特定的数据类型,同时可以有0个或者多个子节点,节点在SparkSQL中的表现形式为TreeNode对象。举个实际的例子:
UFO
2018/08/29
1.8K0
antlr4入门篇
ANTLR实际上有两件事:一种将您的语法转换为Java(或其他目标语言)的解析器/词法分析器的工具,以及生成的解析器/词法分析器所需的运行时。即使您使用ANTLR Intellij插件或ANTLRWorks来运行ANTLR工具,生成的代码仍将需要运行时库。
山行AI
2020/08/18
4.5K0
antlr4入门篇
这种场景你还写ifelse你跟孩子坐一桌去吧
if else,并不是一个非常坏的关键字,只不过有人把他用坏了。尤其在接到产品需求如下这样;
小傅哥
2020/07/14
7690
用 Antlr 重构脚本解释器
在上一个版本实现的脚本解释器 GScript 中实现了基本的四则运算以及 AST 的生成。
crossoverJie
2022/10/27
8180
用 Antlr 重构脚本解释器
JS编译原理,LHS与RHS查询,作用域
这个过程会将由字符组成的字符串分解成(对编程语言来说)有意义的代码块,这些代码块被称为词法单元(token)。例如,考虑程序 var a = 2;。这段程序通常会被分解成为下面这些词法单元:var、a、=、2 、;。空格是否会被当作词法单元,取决于空格在这门语言中是否具有意义。
用户10106350
2022/10/28
6490
别再说你不懂规则引擎了!
一提到规则引擎这四个字,大家肯定多多少少在工作中或者各种文章里面都有过听说,但是很多同学往往被引擎这两个字吓到了,以为这是什么黑科技。时值最近在调研规则引擎,在这里给大家介绍一下什么是规则引擎。
用户5397975
2021/04/09
7.3K0
这种场景你还写ifelse你跟孩子坐一桌去吧
作者:小傅哥 暖暖的春风迎面吹,桃花多多开 小傅哥 | https://bugstack.cn 沉淀、分享、成长,专注于原创专题案例,以最易学习编程的方式分享知识,让自己和他人都能有所收获。目前已完
小傅哥
2020/03/09
9610
这种场景你还写ifelse你跟孩子坐一桌去吧
相关推荐
规则引擎Drools在贷后催收业务中的应用
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档