[发明专利]一种选择时钟源的方法及装置有效
| 申请号: | 201110311373.7 | 申请日: | 2011-10-14 |
| 公开(公告)号: | CN103051439B | 公开(公告)日: | 2017-10-10 |
| 发明(设计)人: | 张君辉;何力 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L7/00 | 分类号: | H04L7/00 |
| 代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 李健,龙洪 |
| 地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 选择 时钟 方法 装置 | ||
技术领域
本发明涉及时钟同步技术领域,尤其涉及一种选择时钟源的方法及装置。
背景技术
随着3G(第三代移动通讯技术)网络的高速发展,1588时间同步协议在通讯网络中得到了越来越多地重视和广泛地应用。更多的运营商使用1588协议进行时间同步,逐步替换使用GPS(全球定位系统)进行时间同步。
ITU-T G.8265.1标准规定了在分组网络中,采用单播方式实现PTP(精确时间协议)频率同步的方式,规定了BMC(Alternate Best Master Clock,候选最佳主时钟)算法选择时钟源,时钟源的选择流程中需要考虑三个因素:(1)时钟等级(Quality Level,QL);(2)优先级(Priority);(3)分组定时信号失效(Packet Timing Signal Fail,PTSF)。
BMC算法在选择时钟源时,首先考虑时钟等级QL,在时钟等级QL相同的情况下,考虑优先级Priority,在时钟等级QL和优先级Priority都相同的情况下,考虑PTSF。
分组定时信号失效PTSF,包括PTSF-lossSync(同步报文丢失)、PTSF-lossAnnounce(通告报文丢失)和PTSF-unusable(不可用);标准规定,当产生PTSF-lossSync或PTSF-lossAnnounce信号时,Slave时钟设备必须重新选择时钟源,PTSF-lossSync和PTSF-lossAnnounce均是用数值作为衡量指标,通过比较数值即可实现不同Maste(主)时钟设备之间PTSF-lossSync和PTSF-lossAnnounce的比较,例如,对于PTSF-lossSync采用同步报文丢失的数量作为衡量的指标,当同步报文丢失的数量大于指定值时,产生PTSF-lossSync信号,而目前,PTSF-unusable并没有一个可度量的指标,因此,Slave时钟设备在选择时钟源时,在时钟等级、优先级、PTSF-lossSync和PTSF-lossAnnounce均相同的情况下,无法完成时钟源的选择。
发明内容
本发明要解决的技术问题是提供一种选择时钟源的方法及装置,能够优化时钟源的选择,提高时钟的同步性能。
为解决上述技术问题,本发明的一种选择时钟源的方法,包括:
从时钟设备接收主时钟设备发送的精确时间协议(PTP)报文,在接收到所述PTP报文后,获取所述PTP报文经过的跳数,根据所述PTP报文经过的跳数从所述主时钟设备中选择时钟源。
进一步地,还包括:
所述从时钟设备在接收到时钟源发送的PTP报文后,将该PTP报文经过的跳数与预先配置的跳数阈值进行比较,在所述时钟源发送的PTP报文经过的跳数大于所述跳数阈值时,产生PTSF-unusable(分组定时信号失效-不可用)信号,并执行所述根据所述PTP报文经过的跳数从所述主时钟设备中选择时钟源。
进一步地,根据所述PTP报文经过的跳数从所述主时钟设备中选择时钟源,包括:
所述从时钟设备对所述主时钟设备的时钟等级、优先级、PTSF-lossSync(分组定时信号失效-同步报文丢失)和PTSF-lossAnnounce(分组定时信号失效-通告报文丢失)依次进行比较,在所述时钟等级、优先级、PTSF-lossSync和PTSF-lossAnnounce均相同时,选择经过的跳数最小的PTP报文对应的主时钟设备作为时钟源。
进一步地,还包括:
所述主时钟设备向所述从时钟设备发送PTP报文后,在所述主时钟设备与从时钟设备之间转发所述PTP报文的设备对所述PTP报文累计跳数,并将所述跳数记录在所述PTP报文中。
进一步地,所述主时钟设备为所述PTP报文配置固定的初始生存时间(TTL)值;
转发所述PTP报文的设备对所述PTP报文累计跳数,并将所述跳数记录在所述PTP报文中,包括:在接收到所述PTP报文后,对所述PTP报文的TTL值进行修改。
进一步地,获取所述PTP报文经过的跳数,包括:
所述从时钟设备从所述PTP报文中获取所述PTP报文的TTL值,将所述PTP报文的初始TTL值减去从所述PTP报文中获取到的TTL值,得到所述PTP报文经过的跳数。
进一步地,一种选择时钟源的装置,包括:报文接收单元、跳数获取单元和时钟源选择单元,其中:
所述报文接收单元,用于从主时钟设备接收精确时间协议(PTP)报文;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110311373.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种清洁橡胶软化剂的生产方法
- 下一篇:一种可长期在水中使用的导电硅胶





