0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SD-RTN毫秒级网络加速的技术变革

LiveVideoStack 来源:未知 作者:胡薇 2018-05-29 08:58 次阅读

如果视频直播的端到端延迟必须严格控制在 500 毫秒以内,使之具备和视频连麦相同的低延迟体验,现在的 CDN 加速技术还能起作用吗?首先数据不能有cache,TCP 的延迟累积必须消除,甚至 RTMP 协议也要切换到 WebRTC 的技术架构。移动互联网的实时视频应用领域正在快速演变中的一切,我们先姑且称之为网络延迟革命吧。

运营商们对上述网络延迟革命显然是敏感的,正着力推动 SDN/NFV 的建设:三层解耦,网络云化和发展 ONAP 已经成为行业的共识。那么随着 underlay 网络服务能力的提升是否会极大的消弱 underlay 的网络加速技术的依赖呢?答案是肯定的。但是实际的情况却是,我们目前还无法完全依赖运营商网络来开发一款完全免费的全球实时音视频通话类应用。比如说,如果想开展类似 QQ 微信音视频聊天那样的业务,还必须依靠 underlay 网络中转加速技术来解决 NAT 穿透失败和“四跨”的问题。这里所述“四跨”是指跨国、跨运营商、跨地域、跨时段的网络传输质量存在波动的问题。

本文讨论的 SD-RTN(Software Defined Real-time Network) 就是一种上述的underlay 网络中转加速技术。相比 CDN 而言,SD-RTN 提供的是以 UDP 协议为主的,端到端网络延迟为毫秒级的实时数据传输云服务。SD-RTN 是一种可承载任何点到点实时数据传输需求的业务架构:只要调用开放的 API,无论是实时视频(会议、教育、直播、社交、监控、VR)、文件传输(短视频、办公)还是高速数据同步(游戏、AIIOT物联网)都可以很方便的接入 SD-RTN的实时数据传输云服务。

所谓融合 SD-RTN 则是指不以独占的方式租用 POP 节点和购买托管服务器,而是在已经虚拟化的网络和和服务器基础之上,以共享方式搭建的 SD-RTN。融合 SD-RTN 是一个完全弹性的中转加速网络,可以很好的解决网络节点资源投入和业务发展速度之间的矛盾。毕竟不是每个公司的业务量都足够大,可以支撑大量购买服务器和租用 BGP 线路的高额成本。

融合 SD-RTN 利用了共享节点组网,所以必须弹性的利用网络节点资源,不能对已有的其他业务造成强烈冲击。为此我们引入了两个技术理念:

1、自动拥塞规避的端到端动态路由算法

2、用 99%可靠的节点构建 99.9%稳定的网络。

端到端动态路由算法要求服务器的数据中转模块对网络节点的可用空闲带宽具备实时检测能力和瞬时路径切换能力,而且这种路径切换必须是业务无感知的。为此,我们开发了完善的 QoE 机制:包括丢包、延迟和抖动实时统计,多路径热备份等。而用 99%可靠的节点构建 99.9%稳定的网络,就意味着融合 SD-RTN 的拓扑结构必须是实时更新,高度自愈的。所以我们利用 QoE 机制,并增加了全网测速功能,让每个网络节点都拥有一个实时计算的,可动态更新的拓扑树结构。

融合 SD-RTN 作为通用的点到点实时数据传输云平台,集中体现在具备以下技术特点:1、共享节点;2、协议优化;3、接近接入;4、动态路由;5、云端QoE;6、通用架构。首先共享节点,不再赘述。其次协议优化是指同时支持UDP/TCP 协议接入,并且针对 TCP 接入的情况下,SD-RTN 内部可自动转换成QUIC 协议来减少延迟累积的产生。就近接入是指利用全球 IP 经验库和实测数据来分配最佳中转接入点,如果遇到运营商的 underlay 网络传输质量足够好的时候,则尽量避免引入多跳数据中转。动态路由指的是端到端传输路径实时可切换,并且对具体业务而言是完全无感知的。云端 QoE 不仅为数据的可靠传输提供了完善的机制,也是实现共享节点组网的基础。而且云端 QoE 必须是灵活可配置的,针对丢包、延迟和抖动敏感度不同的业务类型,自动编排传输路径质量计算的权重。通用架构是指用 S2S(server to server)、C2S(client to server)和 C2C(client to client)三种 API 接入流程来涵盖了所有的业务场景的实时数据传输云服务。

上述通用架构的 S2S 接入流程,主要针对的是服务器之间的实时数据同步。其特点是两端都有公网 IP,可以调用 API 通知 SD-RTN 的接入点向指定的 IP 和端口发送数据。而 C2S 接入流程是目前最为广泛的应用场景,特点是一端是服务器,另一端是位于在 NAT 后面使用私有 IP 的终端。此终端接入 SD-RTN 必须使用经过 NAT 映射之后的公网 IP,并且在创建完会话后需要主动向 SD-RTN 的接入点发一个数据包,这样才能建立起完整的 TCP/UDP 双向数据通道。最后 C2C接入流程针对的是终端间的直连场景,比如社交中的双人音视频聊天。在 C2C 接入流程中,SD-RTN 中的 API 服务器实际承担了 NAT 穿透 stun 打洞服务器的角色,SD-RTN 的接入点则是 TURN 服务器的角色。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 路由算法
    +关注

    关注

    0

    文章

    54

    浏览量

    11999
  • 云平台
    +关注

    关注

    1

    文章

    1070

    浏览量

    38517

原文标题:浅谈融合SD-RTN

文章出处:【微信号:livevideostack,微信公众号:LiveVideoStack】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Labview 实现毫秒延时子VI 程序

    本帖最后由 continental 于 2013-3-7 10:25 编辑 Labview 实现毫秒延时子VI ,供大家参考![hide=d360][/hide]
    发表于 03-07 09:35

    SD-WAN技术详解

    两个不同的最后一英里连接,使网络冗余更有益。  Burke表示,SD-WAN技术通过让网络同时使用两个最后一英里链路来实现最后一英里连接,但在传统
    发表于 03-11 17:47

    基于MEMS惯性感测技术的应用变革

    ——加速度(包括平移运动,如位置和方向)、振动、冲击、倾斜和旋转,各自的可能性,可以超越当今大量MEMS应用的范围,极大地扩大应用选项。MEMS加速度计和陀螺仪如何通过五类运动检测实现各类最终产品的变革?接下来我们举例来说明~
    发表于 07-16 06:49

    FFT速度算出来是毫秒

    我在用C6748的板子跑创龙的FFT例程,然后我想测试一下具体算一次需要多少时间,我用的是_itoll(TSCH, TSCL)函数,在仿真中看它执行了多少周期,然后用456M去算时间,算出来是毫秒的,这正确吗?
    发表于 09-30 06:57

    如何加速数字化变革

    近日,英特尔与VMWare、红帽、亚信等合作伙伴聚集一堂,就基于英特尔至强可扩展处理器平台打造强大、可靠、稳定数字企业解决方案,释放数据潜能,加速不同行业的业务变革等话题与业界专家和媒体朋友进行了深入探讨和沟通。
    发表于 10-23 08:14

    汽车技术变革的重大影响有哪些?

    我们正处在汽车技术巨变的大门口。这次不是自动化变革,虽然自动化变革旋即到来。但这次变革是由现有的且快速发展的自动化底层技术推动。即高级驾驶员
    发表于 05-01 06:45

    半导体技术如何变革汽车设计产业的

    半导体技术是如何变革汽车设计产业的?
    发表于 02-22 09:07

    如何利用stm32基本定时器实现毫秒精确延时?

    如何利用stm32基本定时器实现毫秒精确延时?
    发表于 11-16 08:18

    如何利用51单片机实现ms毫秒

    51单片机毫秒延时如下程序能实现ms毫秒的比较精确的延时void Delayms(unsigned int n){ unsigned int i,j; for(j=n;j>0;j-
    发表于 11-23 08:04

    毫秒定时模块是什么?

    毫秒定时模块是什么?
    发表于 01-26 06:50

    51单片机如何实现毫秒精确延时?

    51单片机如何实现毫秒精确延时?
    发表于 10-27 06:25

    起因于RTN的SRAM误操作进行观测并模拟的方法

    瑞萨电子开发出了对起因于随机电报噪声(RTN:Random Telegraph Noise)的SRAM误操作进行观测并实施模拟的方法。利用该方法可高精度地估计22nm以后尖端LSI中的RTN影响,适当设定针对RTN的设计余度。
    发表于 01-18 15:28 1028次阅读
    起因于<b class='flag-5'>RTN</b>的SRAM误操作进行观测并模拟的方法

    新冠大流行加速边缘网络技术变革被普遍接受的五个原因

    COVID-19疫情加速了已经在使用的技术变革。人们发现自己在家里工作和学习,这通常处于雇主和学校运营的计算网络的“边缘”。这是边缘智能技术
    的头像 发表于 10-08 14:17 862次阅读

    打通云边端,网络变革按下加速

    (SD-WAN)技术拥有怎样的优势?让 SD-WAN “更香”的uCPE又是何方神圣? 01 uCPE 推动企业网络架构变革
    的头像 发表于 12-20 14:08 398次阅读

    SD-WAN产品的7大特征-为企业网络带来革命性变革

    SD-WAN(软件定义广域网)作为一种新兴的网络技术,正在迅速改变企业网络的面貌。SD-WAN产品具备七大特征,为企业网络带来了革命性的
    的头像 发表于 09-01 11:50 250次阅读