一、SPN简介

SPN 技术是一种基于 SDN 架构、具有硬切片特性的的时分复用技术,具有高效的路由分配、多通道聚合,不同业务间的网络切片,以及低时延的交换的特点。SPN 架构上分为 SPL层,SCL 层,STL 层三层。

SPN层次包括:SPL(Slicing Packet Layer)切片分组层,实现分组数据的路由处理;SCL(Slicing Channel Layer)切片通道层,实现切片以太网通道的组网处理;STL(Slicing Transport Layer)切片传送层,实现切片物理层编解码及DWDM光传送处理。

  • 1、SPL 层实现传统的 L2/L3 层功能,通过使用基于 SDN 架构的 SR 隧道扩展技术(SR-TP 和 SR-BE) 实现 L3VPN 到边沿和 L2/L2VPN 混合两种应用方案,由于采用基于 SDN 架构的统一的控制器完成 VPN 隧道的建立和管理,取代 IP 技术的广播方式和 PTN 技术的静态路由配置,可以低开销高效率的完成系统感知和路由配置

  • 2、SCL 层在 L1 之上新增一个切片层,采用基于以太网 66码的 SE-XC 技术以极低的时延完成时隙间的交换,在兼容以太网标准的同时避免了查询 L2/L3 地址表的耗时,实现以时隙为基础的网络硬切片和透明传输

  • 3、STL 层负责提供网络侧接口。STL 层采用 FlexE 技术在端口侧实现将不同速率业务拆解为多个 5GB 速率的标准业务包并自动分配传输通道,进而通过 WDM 或多纤芯对的方式实现传输通道的聚合以提升总带宽。

SPN采用创新以太分片组网技术(Ethernet Cross Connect)面向传送的分段路由技术(SR-TP),并融合光层DWDM技术的层网络技术体制,可实现基于以太网的多层技术融合。

针对大三层问题,SPN引入SR-TP实现科管可控的L3隧道,构建端到端L3的部署业务模型,并引入高性能集中管控L3控制平面;

针对分片和极低时延业务,SPN引入FlexE接口及融合交换架构。与此同时,SPN通过管控融合SDN平台,实现对网元物理资源,如转发、计算、存储等资源,进行逻辑抽象和虚拟化形成虚拟资源,并按需组织形成虚拟网络,呈现“一个物理网络、多种组网架构”的网络形态。

SPN可以实现前传、中传、回传统一承载。对于中传/回传方案,可采用同一张网统一承载中传/回传,满足不同RAN侧网元组合需要,通过FlexE通道支持端到端网络硬切片;

下沉L3功能至汇聚层甚至接入层;接入层引入50GE(BIDI),核心汇聚层引入100G/200G彩光方案。在前传中,对于接入光纤丰富的区域建议采用光纤直驱的方案承载,对于接入光纤缺乏、建设难度高的区域,可考虑采用前传SPN彩光方案承载。

二、

  • 切片的实现方式:SPN 支持 L2/L3 层 VPN软切片与基于时隙的硬切片方式,SPN 通过优化了的 SR 协议下的 SR-TP 和 SR-BE 实现。

  • 通道聚合实现方式的对比:SPN 采用 FlexE 技术属于接口技术,开销小但缺少 QAM 能力,且基本颗粒带宽达 5Gb/s,接口兼容受限。

  • 带宽及路由调度能力上的对比:SPN 支持时分复用和波分复用技术的融合。SPN 技术中,WDM 技术仅作为底层纤芯复用的手段,缺少波道调度的能力,

三、学习SPN白皮书

1、SPN channel
2、SE-XC交叉技术
3、64/66B码块如何编排

四、

学习
http://www.elecfans.com/d/1464716.html

2022.1.17 学习笔记 (SPN中业务是如何传输的,主要是业务切片的调度编排)相关推荐

  1. 2022 开源轮子学习笔记

    2022 开源轮子学习笔记 OKHttp(OKHttp) 总结: OkHttp的内部实现通过一个责任链模式完成,将网络请求的各个阶段封装到各个链条中,实现了各层的解耦. 值得一看的参考: https: ...

  2. r语言c函数怎么用,R语言学习笔记——C#中如何使用R语言setwd()函数

    在R语言编译器中,设置当前工作文件夹可以用setwd()函数. > setwd("e://桌面//") > setwd("e:\桌面\") > ...

  3. 2022年Java学习笔记目录

    一.2022年Java任务驱动课程 任务驱动,统摄知识点:2022年Java程序设计讲课笔记 二.2022年Java学习笔记 (一)踏上Java开发之旅 Java学习笔记1.1.1 搭建Java开发环 ...

  4. c#学习笔记05-treeview中添加图标

    创建树目录前面在学习笔记03中已经提到过 即树目录数据从XML文档中获取 添加图标主要用到ImageList控件 1.ImageList控件 在树目录对应存在的窗体中添加此控件 添加图标: 2.tre ...

  5. 20190328学习笔记 - JSP 中的 tag 文件

    20190328学习笔记 - JSP 中的 tag 文件 对于tag 文件 1. 引入 tag 文件 2. 在/WEB-INF/tags/sys 下,新增一个gridselect.tag文件 3. 在 ...

  6. Oracle 加密配置,【学习笔记】Oracle sqlnet设置网络传输加密案例

    天萃荷净 Database Advanced Security,Oracle研究中心学习笔记:分享一篇关于Oracle数据库网络传输加密笔记,通过配置SQLNET.ora文件使网络传输加密即将客户端也 ...

  7. Ceph学习笔记2-在Kolla-Ansible中使用Ceph后端存储

    环境说明 使用 Kolla-Ansible 请参考<使用 Kolla-Ansible 在 CentOS 7 单节点上部署 OpenStack Pike >: 部署 Ceph 服务请参考&l ...

  8. Elasticsearch7.17学习笔记

    前言 本学习笔记主要基于 阅读Elasticsearch7.17版本官方文档和实操总结而来,官方文档地址https://www.elastic.co/guide/en/elasticsearch/re ...

  9. SilverLight学习笔记--Silverlight中WebRequest通讯

    本文我们学习如何使用WebRequest类实现客户端和服务器端的通讯.      本例处理过程:在客户端,我们在文本框中输入任意文本,然后用POST方法向服务器端传递信息,服务器端收到从客户端传来的信 ...

最新文章

  1. PyCharm安装mysqlclient一直提示MS Visual C++ 14 required
  2. java客户服务器程序预约口罩_团队作业(二):Github实训:口罩预约
  3. UVa12467 Secret Word(kmp)
  4. 【LInux】16_软件管理源码包管理
  5. JVM04内存结构概述
  6. spring + shiro + cas 实现sso单点登录
  7. 【Java】jdk 1.8 新特性——Lambda表达式
  8. datatables 一列显示两个字段的数据_5个超实用的Excel数据透视表技巧,学会少加班...
  9. Android签名机制:生成keystore、签名、查看签名信息
  10. 用 pre-commit hook 解决 Python 项目编码规范
  11. 异常处理与自定义异常
  12. Django操作views(一)
  13. python协同过滤电影推荐_推荐系统:基于用户和模型的协同过滤电影推荐
  14. C/C++黑客编程入门-杨波-专题视频课程
  15. 深度学习FPGA实现基础知识17(图像处理卷积运算 矩阵卷积)
  16. error怎么开机 fan_电脑开机后显示CPU Fan Error错误提示怎么办?分享六种解决方法...
  17. 如何利用动态代理IP来做SEO(网络营销)
  18. 飞机馆_熟知航空知识,传承航空文化:杭集小学生走进扬州航空馆
  19. windows快捷键+组合键+搜索命令
  20. HDR相关标准-HLG/HDR10/HDR10+/DOLBY VISION

热门文章

  1. mac上配置SVN版本回退
  2. 使用IIS搭建本地Web服务器(手把手教程)
  3. 关于基尔霍夫定律拓扑小知识
  4. 【数据结构】CH2 线性表的链式存储结构
  5. 我国古代的度量衡解析
  6. 【AGC】SDK未经用户同意获取AndroidID问题
  7. 程序员常见的口头禅,哈哈哈哈~
  8. python短时傅里叶变换_python中的短时傅里叶变换
  9. 粒子群算法java_基于粒子群算法求解求解TSP问题(JAVA)
  10. CMMI-原因分析与解决(CAR)