同步技术的产生,跟其他技术一样,都是有原因的。

在老久之前的电路交换网络时代,因为电路交换的数据流是恒定的,因此可以很容易地从数据流中恢复出所需要的时钟信息,并保持源和宿之间的同步状态。二是整个报文的比特流是连续的从源点直达终点,时延几乎忽略不计。因此,电路交换基本上对同步没有需求。电路交换原理简单示意如下:

而到了目前,IP化大趋势下流行的是分组传送网。

分组传送技术则多基于存储转发,并且突发业务可能会导致网络出现拥塞等情况,影响业务均匀传送,这样业务在经过网络传送时,如果直接从业务流中恢复时钟,则源和宿之间可能会出现缺乏同步、延迟范围大等现象,因此,对于分组传送网络,需要特定技术方法来实现同步。通过分组交换原理简单示意如下,我们可以明显看出同步的需求。

同样,承载网中TDM业务也对时钟有需求,它的时分复用的机制我们用下图简单说明。

因此,如果承载网两端的时钟不一致,经过一定时间的积累,会造成滑码,就会对承载业务造成影响。

同样,无线接入网也对同步有需求,而且还非常严格:

这是因为基站工作的切换、漫游等都需要精确的时间控制,如果基站之间的频率不能满足同步要求,基站之间就无法平滑切换,用户在基站之间切换过程中出现掉线、影响其它用户的现象。所以我们经常在无线基站的机房上看到如下的GPS时钟同步源。

除了承载网和无线接入网,实时数据采集网络、OAM性能检测也有同步需求,我们就不再细聊了。

好吧,一会说到时钟同步,一会说到时间同步,是不是有些晕了,那到底有什么区别?

简单点说,时钟同步只要求信号之间的频率或相位上保持一定的特定关系,而时间同步则要求频率和相位上都要一样,比时钟同步要求更严格。我们通过如下示意图就可以很容易的明白两者之间的区别。

如果两个表(Watch A与Watch B)每时每刻的时间都保持一致,这个状态叫时间同步(Phase synchronization);如果两个表的时间不一样,但是保持一个恒定的差,比如6小时,那么这个状态称为频率同步(Frequency synchronization)。

对无线接入技术来说,以GSM/WCDMA为代表的欧洲标准采用的是异步基站技术,此时只需要做时钟同步,精度要求0.05ppm(或者50ppb)。而以CDMA/CDMA2000代表的同步基站技术,需要做时间同步。

对于时间同步,目前可用GPS或者IEEE1588V2来解决;

对于频率同步,需要由承载网络为它提供时钟。传统的解决方案是采用PDH/SDH来提供,IP化后,需要IP网络提供(例如:同步以太)。

那么承载网中的同步技术又是怎么实现的?我们就拿刚刚说同步以太技术来说。

同步以太网是一种采用以太网链路码流恢复时钟的技术,简称SyncE。它所恢复的时钟来源有两种,可以是同步设备(如BITS/SSU),也可以是设备时钟(如SEC)。

发送侧设备(节点A)将高精度时钟注入以太网的物理层芯片(PHY),PHY芯片用此高精度的时钟将数据发送出去。

接收侧设备(节点B)的PHY芯片可以从数据码流中提取此时钟,在此过程中时钟的精度不会有损失,可以与源端保证精确的时钟同步。

下面是一个同步以太的应用场景:

在上述应用场景中,一般由BITS提供时钟源,通过2M外时钟接口与同机房的核心层设备相接,汇聚层和接入层设备跟踪10GE/GE等同步以太网链路时钟,经过逐级传递将时钟信息传送到各个基站,保持全网同步状态。在树状组网中,无时钟路由保护。在环网组网中,如果当前时钟路由发生故障,通过告警、SSM信息等相关网元可以从其它方向跟踪源时钟,从而实现时钟路由保护。

好了,今天先说到这,改期我们再来聊一聊1588v2,感谢阅读!

名词解释:

BITS:楼宇综合定时供给,Building Integrated Timing Supply

本文由“通信百科”原创,欢迎关注,带你一起长知识!

7 centos 时钟跟物理机同步_通信网中的同步技术相关推荐

  1. 7 centos 时钟跟物理机同步_同步FIFO和异步FIFO

    1.定义 FIFO是英文First In First Out 的缩写,是一种先进先出的数据缓存器,他与普通存储器的区别是没有外部读写地址线,这样使用起来非常简单,但缺点就是只能顺序写入数据,顺序的读出 ...

  2. 7 centos 时钟跟物理机同步_centos7上使用chrony自动同步时间

    在linux中,有些服务必须依靠准确的时间,才能够在运行的时候不出差错,例如DNS,LVS,HTTPS等,都需要后台的服务器之间保持时间的同步.而Centos系统中自带的有安装对应的同步时间的服务.c ...

  3. CentOS虚拟机和物理机共享文件夹实现

    CentOS虚拟机和物理机共享文件夹实现过程. 一.  安装VMware Tools VMwareTools的安装脚本是要使用到perl的,而CentOS 6自身不带perl,所以需要自己安装.可以自 ...

  4. 帧同步_什么是帧同步什么是状态同步

    哈喽,大家好 这节我们来讲解一下关于游戏开发经常涉及到的 帧同步和状态同步问题. 我这里已经录制为视频 ,有兴趣的可以看看~~ 知乎视频​www.zhihu.com 以下是moba第七章内容 第七章 ...

  5. 转载-CentOS虚拟机和物理机共享文件夹实现

    感谢Linux社区作者sheng的分享,奉上原文链接: https://www.linuxidc.com/Linux/2017-04/142897.htm 主机系统: win10 虚拟机版本: VMw ...

  6. Centos 7.6物理机开机卡在starting switch root ...

    客户现场,用工具finalshell工具连接远程某台Linux机器之后,通过自带ftp工具下载jar文件,总是提示失败.心中一丝凉意飘过,有种不好的念头闪过,无视之后,开始删除一些应用程序的log日志 ...

  7. 解决物理机和kvm虚拟机鼠标不同步问题

    实验环境: win10系统 虚拟机ubuntu kvm平台 第一步:打开kvm平台终端,输入 virsh list --all 第二步看到了自己创建的虚拟机,先将其关闭,输入 virsh shutdo ...

  8. php mysql数据库同步_实现MySQL数据库同步实例演示_MySQL

    本次实验的主要目的是剖析配置MySQL(和PHP搭配之最佳组合) 数据库的主辅MySQL数据库同步的实际操作步骤,我前两天在相关网站看见的资料,觉得挺好,就拿出来供大家分享,开始具体的配置. 本次试验 ...

  9. qq手机电脑消息同步_手机电脑完全同步!秒杀一切投屏软件和模拟器!

    有一种软件叫做模拟器 能够在电脑上实现手机上的操作 比如在电脑上玩和平精英.王者荣耀等 小编也试过好几种模拟器 但是体验相当不如人意 延迟超高.画质模糊.卡顿厉害 完全没有手机上的那种体验 今天给大家 ...

最新文章

  1. Go modules基础精进,六大核心概念全解析(上)
  2. 数组中子数组运算常见写法
  3. 如何判断Javascript对象是否存在
  4. ZedGraph5.1.5源码分析去掉鼠标悬浮内容闪烁问题(附源码下载)
  5. 无监督和有监督的区别_机器学习和人工智能之间的区别
  6. Spring Boot 2.X 如何优雅的解决跨域问题?
  7. 【直观详解】信息熵、交叉熵和相对熵
  8. Java对接企业微信消息推送
  9. 使用jqdata和hikyuu平台进行C /python混合策略编写的方法
  10. 电脑qq游戏程序更改计算机,电脑怎么把qq游戏快捷到桌面
  11. matlab rand函数解释,matlab rand()函数五种用法
  12. vidda系统+android系统,海信电视精简教程,去除电视多余应用,换桌面!
  13. 大数据文字游戏_移动的大数据指南:千字以内的文章传播率最高
  14. IOS 锁屏 状态下,看到歌手图片
  15. 科达视频系统设置服务器,科达KDV-VS视频录像点播系统用户手册.doc
  16. 关于QT中“崩溃”问题
  17. 王道 操作系统听课笔记整理
  18. VS+OpenCV 处理图像的颜色(下)用色调、饱和度和亮度表示颜色、肤色检测
  19. JS Object() 与 new Object()的区别
  20. NBUT-2019-ICPC训练赛

热门文章

  1. python开多少进程合适_用了python多进程,我跑程序花费的时间缩短了4倍
  2. mysql gui tools 问题_Navicat与MySQL GUI Tools管理工具的优缺点对比
  3. c语言中式如何定义变量,“新中式”住宅该怎样定义?这场跨界对话给你看建发的答案...
  4. CTF-pwn上的一次远程本地链接
  5. 攻防世界(Pwn) forgot---栈溢出;(方法一)
  6. python高阶函数的使用
  7. Python中的常见特殊方法—— repr方法
  8. Python:目录和文件的操作模块os.path和OS常用方法
  9. python作用域与LEGB规则
  10. ubuntu装双系统win7和linux,Ubuntu下安装WIn7(双系统)