找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 561|回复: 8
打印 上一主题 下一主题

请教各位大侠:关于网络PHY板级互联,以及PTP精确对时的问题

[复制链接]

11

主题

438

帖子

5033

积分

五级会员(50)

Rank: 5

积分
5033
跳转到指定楼层
1#
发表于 2015-7-6 16:36 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
1、问题一:一款采集设备需要在网络内通过PTP实现精确同步采集,现在采用带PTP的PHY芯片AR8031+网络交换IC来实现,请问这种方案是否可行?方案如下所示:
/ ~  s# f4 F" ^: I/ a2 a% Z
- [3 `. w* M$ C' e& @6 L1 v1 a% q3 m   R+ X- l( E" I$ K  f
2、问题二:
* w" K# t, A  y2 @1 b; wPHY芯片AR8031能否和交换机IC的MDIX接口通过网络变压器实现板级的互联,即PHY芯片AR8031的铜缆接口和网络交换机IC的铜缆接口通过一个网络隔离变压器互联,具体的连接方式如下所示:
  S) ?. Z0 A+ o) ?7 o + {8 J4 `6 H. ^3 ?: a0 `
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

11

主题

438

帖子

5033

积分

五级会员(50)

Rank: 5

积分
5033
9#
 楼主| 发表于 2015-7-8 11:53 | 只看该作者
ingwt 发表于 2015-7-8 11:11+ D, w1 j* A/ n8 R( A1 o
你的应用场景,中间经过多少级交换机?

+ I5 e- i% \4 F3 q6 f这个就多了,我们的设备上带的有交换机芯片, 然后链路是通过我们的设备一级级的级联下来的,保守估计20~30台设备级联吧。; [$ J1 q+ D1 d% R/ |# ^
  ]/ }0 ]+ d+ x# [8 P1 Q0 n
不过我们的链路都是通过千兆光纤级联的。
$ q  @0 l/ ~  s% H+ A. }
# B: a# L% h6 F

2

主题

86

帖子

-9563

积分

未知游客(0)

积分
-9563
8#
发表于 2015-7-8 11:11 | 只看该作者
jielove2003 发表于 2015-7-7 15:18
2 q/ ^9 J& Y* v嗯,我也认为应该是可以实现的,PTP包也只是包含在协议层,但是路径延时,也就是交换机的延时会有变化, ...

/ y( z2 a3 [1 ^0 o; ?- E你的应用场景,中间经过多少级交换机?2 z) [% r& A8 y& @! Y1 Q$ r

点评

这个就多了,我们的设备上带的有交换机芯片, 然后链路是通过我们的设备一级级的级联下来的,保守估计20~30台设备级联吧。 不过我们的链路都是通过千兆光纤级联的。  详情 回复 发表于 2015-7-8 11:53

11

主题

438

帖子

5033

积分

五级会员(50)

Rank: 5

积分
5033
7#
 楼主| 发表于 2015-7-7 15:18 | 只看该作者
ingwt 发表于 2015-7-7 14:32* O5 ~% j. \7 ^
原理上可以实现PTP,但是由于交换机上的数据包延时可变,整个PTP精度就降低了。 我准备用普通交换机搭个 ...

% p, Q7 e5 L/ d$ X- q嗯,我也认为应该是可以实现的,PTP包也只是包含在协议层,但是路径延时,也就是交换机的延时会有变化,降低了PTP的精度。" h2 H: S, [/ y7 W
; I2 D( O2 Q( Y$ y
就是不知道这个精度降低了多少,是否在可接受的范围,我们的应用同步精度在几十个us内问题都不大。4 c% p. Z/ W: ]4 i

点评

你的应用场景,中间经过多少级交换机?  详情 回复 发表于 2015-7-8 11:11

2

主题

86

帖子

-9563

积分

未知游客(0)

积分
-9563
6#
发表于 2015-7-7 14:32 | 只看该作者
jielove2003 发表于 2015-7-7 09:44
; o- r' o* q! [) h' ~  c呃,我一直以为只要设备端和服务器支持PTP就行了,这么一说要网络中的交换设备也要支持PTP才行啊?

- f) A7 E# J) b1 E9 K原理上可以实现PTP,但是由于交换机上的数据包延时可变,整个PTP精度就降低了。 我准备用普通交换机搭个环境测试一下的,但我们的软件人员就是跑不起来(用的开源软件)。
( I3 ^4 F! z, L$ G) Q- Y2 {' V2 H7 E1 V/ z5 j4 O  g3 S! F
+ m6 K+ T! {! Z' S" ?

点评

嗯,我也认为应该是可以实现的,PTP包也只是包含在协议层,但是路径延时,也就是交换机的延时会有变化,降低了PTP的精度。 就是不知道这个精度降低了多少,是否在可接受的范围,我们的应用同步精度在几十个us内问  详情 回复 发表于 2015-7-7 15:18

11

主题

438

帖子

5033

积分

五级会员(50)

Rank: 5

积分
5033
5#
 楼主| 发表于 2015-7-7 09:44 | 只看该作者
zlpkcnm 发表于 2015-7-7 09:37
& h; [, F  d/ h9 ?  J/ W! e3 J% u+ L看你这么一说
0 t: z$ l# b! f设备————交换机————服务器
# o  j0 X2 j4 F+ z1 s  M" P4 r这是他们的互联方式吧。这种情况下,交换机如果不支持, ...
" b/ M' ^- X/ V$ ?  t2 _' U  R
呃,我一直以为只要设备端和服务器支持PTP就行了,这么一说要网络中的交换设备也要支持PTP才行啊?
  I! ~9 s5 p+ N; y5 t% `- Z* p/ G: F

点评

原理上可以实现PTP,但是由于交换机上的数据包延时可变,整个PTP精度就降低了。 我准备用普通交换机搭个环境测试一下的,但我们的软件人员就是跑不起来(用的开源软件)。  详情 回复 发表于 2015-7-7 14:32

42

主题

691

帖子

2756

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2756
4#
发表于 2015-7-7 09:37 | 只看该作者
看你这么一说1 H; V0 j9 q$ L3 }4 s
设备————交换机————服务器
! E7 d7 ]3 ?' |" Z这是他们的互联方式吧。这种情况下,交换机如果不支持,那么我认为是不能实现的。; R  [9 p8 x' M5 J2 f
因为交换机是你的信息交互中心,它不支持PTP,那么其他设备有PTP我认为也是实现不了的

点评

呃,我一直以为只要设备端和服务器支持PTP就行了,这么一说要网络中的交换设备也要支持PTP才行啊?  详情 回复 发表于 2015-7-7 09:44
If by life,you were deceived.
Don't be dismal ,don't be wild!
In the day of grief,be mild!
Merry days will come, believe.
Hearts is living in tomorrow.
Present is dejected here:
In a moment, passed sorrow
that which passes will be dear.

11

主题

438

帖子

5033

积分

五级会员(50)

Rank: 5

积分
5033
3#
 楼主| 发表于 2015-7-7 09:31 | 只看该作者
zlpkcnm 发表于 2015-7-7 09:22  k% ]# E) h0 q+ L; p; O) r# T) f
能不能同步  要看你的网卡和交换机是否支持
4 H9 |8 @7 L' g* l9 s" r
您好,非常感谢您的回复。3 F' V8 ^* S9 M; }& U/ x( D. E

1 y! S; M6 C/ ?  ~  Y1 a; }我的设备上的ARM是AM335x,它的MAC是支持IEEE1588v2(PTP)的,与之相连的PHY AR8031(或DP83640)也都是支持PTP的。4 E9 B' c# |( ~
但是我的板子上的交换芯片,以及网络中的交换机均不支持PTP,当然我网络中有专用的机架式GPS PTP网络服务器,这样能实现网络中的设备之间PTP精确同步吗?
+ s" w4 J& H& j0 ~

42

主题

691

帖子

2756

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2756
2#
发表于 2015-7-7 09:22 | 只看该作者
能不能同步  要看你的网卡和交换机是否支持

点评

您好,非常感谢您的回复。 我的设备上的ARM是AM335x,它的MAC是支持IEEE1588v2(PTP)的,与之相连的PHY AR8031(或DP83640)也都是支持PTP的。 但是我的板子上的交换芯片,以及网络中的交换机均不支持PTP,当然  详情 回复 发表于 2015-7-7 09:31
If by life,you were deceived.
Don't be dismal ,don't be wild!
In the day of grief,be mild!
Merry days will come, believe.
Hearts is living in tomorrow.
Present is dejected here:
In a moment, passed sorrow
that which passes will be dear.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-28 05:24 , Processed in 0.069555 second(s), 44 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表