CN105933086A - 在媒体访问控制模块中实现精确时钟协议的方法和装置 - Google Patents
在媒体访问控制模块中实现精确时钟协议的方法和装置 Download PDFInfo
- Publication number
- CN105933086A CN105933086A CN201610510846.9A CN201610510846A CN105933086A CN 105933086 A CN105933086 A CN 105933086A CN 201610510846 A CN201610510846 A CN 201610510846A CN 105933086 A CN105933086 A CN 105933086A
- Authority
- CN
- China
- Prior art keywords
- submodule
- control module
- time stamp
- unit
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/9084—Reactions to storage capacity overflow
- H04L49/9089—Reactions to storage capacity overflow replacing packets in a storage arrangement, e.g. pushout
- H04L49/9094—Arrangements for simultaneous transmit and receive, e.g. simultaneous reading/writing from/to the storage element
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0667—Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/15—Interconnection of switching modules
- H04L49/1515—Non-blocking multistage, e.g. Clos
- H04L49/1546—Non-blocking multistage, e.g. Clos using pipelined operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0095—Arrangements for synchronising receiver with transmitter with mechanical means
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供一种在媒体访问控制模块中实现精确时钟协议的方法和装置。所述装置包括:媒体访问控制模块及时戳控制模块。所述媒体访问控制模块包括相互之间依次连接的接口转换子模块、媒体独立接口控制子模块、速率调整子模块及物理编解码子模块。其中,所述时戳控制模块设置于所述速率调整子模块与所述物理编解码子模块之间,所述时戳控制模块用于对所述媒体访问控制模块中的时间戳进行处理,以在所述媒体访问控制模块中实现精确时钟协议。上述装置能提高精确时钟协议的时间戳精度。
Description
技术领域
本发明属于芯片设计领域,具体涉及一种在交换机芯片设计中在媒体访问控制(Gigabit Media Access Control,简称GMAC)模块上实现精确时钟协议的方法和装置。
背景技术
目前,分布式***广泛运用于网络中,而分布式***,往往需要一个全局的时钟,来确定***中各事件发生的先后顺序,以及协调事件间传输的信息。这就要求***中的各个部件有一个统一的时钟,并且能够在各个部件之间传递时间信息。如何在网络上提供可靠的时间服务已经成为一个重要的研究课题。
精确时钟协议(Precision Time Protocol,简称PTP)是一种对标准以太网终端设备进行时间和频率同步的协议,也称为IEEE1588协议。PTP协议能够在不改变现有网络结构的前提下,利用以太网的帧传输时间信息,并且能够保证时间的精度。由于PTP协议实现简单,占用的网络和计算资源少等优点使其广泛应用于分布式***中。
PTP协议可以采用软件实现。但采用软件实现PTP协议时,由于网络的不平稳性,交换机对数据包的缓存以及操作***进程的调度的影响,使得网络不能提供很高精度的时间服务,通常软件实现的时间精度只能够达到毫秒级(ms)。显然这样的时间精度是无法满***换机芯片设计的中一些高标准的要求。如何提高上述时间精度对本领域技术人员而言是急需要解决的技术问题。
发明内容
有鉴于此,本发明实施例的目的在于提供一种能在媒体访问控制模块中实现PTP协议的方法和装置,以解决现有技术中在媒体访问控制模块中实现PTP协议时间精度不高的技术问题。
就实现PTP协议的装置而言,本发明实施例提供一种在媒体访问控制模块中实现精确时钟协议的装置。所述装置包括:媒体访问控制模块及时戳控制模块,所述媒体访问控制模块包括相互之间依次连接的接口转换子模块、媒体独立接口控制子模块、速率调整子模块及物理编解码子模块。其中,所述时戳控制模块设置于所述速率调整子模块与所述物理编解码子模块之间,所述时戳控制模块用于对所述媒体访问控制模块中的时间戳进行处理,以在所述媒体访问控制模块中实现精确时钟协议。
进一步地,所述装置中的所述时戳控制模块包括:发送子模块及接收子模块。所述发送子模块包括多级流水线处理单元、信息锁存单元、替换控制单元、计数器、时戳调整单元、寄存器及循环冗余码校验单元。其中,所述信息锁存单元对输入帧的处理信息进行锁存备用。所述替换控制单元与所述信息锁存单元、多级流水线处理单元及计时器连接。所述时戳调整单元的一侧输入端输入***的实时时间,另一侧输入端与所述寄存器连接,所述时戳调整单元的输出端与所述多级流水线处理单元连接。所述循环冗余码校验单元与所述多级流水线处理单元连接用于对新的帧内容进行重新计算循环冗余码校验的值。所述接收子模块包括时戳捕获单元,所述时戳捕获单元用于在接收到一个帧开始时,捕获下当前的***时间。
进一步地,所述装置中的所述时戳控制模块通过媒体独立接口与所述速率调整子模块及物理编解码子模块相连。所述媒体独立接口包括用于发送有效信号的数据线、发送数据信号的数据线及发送错误信号的数据线,所述多级流水线处理单元对所述媒体独立接口输入的数据进行处理后输出。
进一步地,所述装置中的所述多级水线处理单元为5级流水线处理单元。
进一步地,所述装置中所述寄存器存储有用于进行时间戳校准的校准信号。所述校准信号包括标志位和需要进行校准的时间值,所述时戳调整单元根据所述标志位对所述时间戳进行相应时间值的调整。
就实现PTP协议的方法而言,本发明实施例提供一种在媒体访问控制模块中实现精确时钟协议的方法,所述媒体访问控制模块包括相互之间依次连接的接口转换子模块、媒体独立接口控制子模块、速率调整子模块及物理编解码子模块,所述方法包括:采用时戳控制模块对所述媒体访问控制模块的时间戳进行处理以实现精确时钟协议,其中所述时戳控制模块设置在所述速率调整子模块与所述物理编解码子模块之间。
进一步地,所述方法中的所述时戳控制模块包括:发送子模块及接收子模块。所述发送子模块包括多级流水线处理单元、信息锁存单元、替换控制单元、计数器、时戳调整单元、寄存器及循环冗余码校验单元。其中,所述信息锁存单元对输入帧的处理信息进行锁存备用。所述替换控制单元与所述信息锁存单元、多级流水线处理单元及计时器连接。所述时戳调整单元的一侧输入端输入***的实时时间,另一侧输入端与所述寄存器连接,所述时戳调整单元的输出端与所述多级流水线处理单元连接。所述循环冗余码校验单元与所述多级流水线处理单元连接用于对新的帧内容进行重新计算循环冗余码校验的值。所述接收子模块包括时戳捕获单元,所述时戳捕获单元用于在接收到一个帧开始时,捕获下当前的***时间。
进一步地,所述方法中的所述多级水线处理单元为5级流水线处理单元。
进一步地,所述方法中的所述寄存器存储有用于进行时间戳校准的校准信号。所述校准信号包括标志位和需要进行校准的时间值,所述时戳调整单元根据所述标志位对所述时间戳进行相应时间值的调整。
相对于现有技术,本发明提供的在媒体访问控制模块中实现精确时钟协议的方法和装置,将打时间戳的地方设置在交换机芯片中所有的缓存之后的Gmac模块中,相对于采用软件实现的方式可以极大的提高了时间精度。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明实施例提供的媒体访问控制模块的设计架构图。
图2为本发明实施例提供的在媒体访问控制模块中实现精确时钟协议的装置的设计架构图。
图3为封装了PTP报文的以太网帧格式。
图4为本发明实施例提供的时戳控制模块的设计架构图。
主要元件符号说明
实现精确时钟协议的装置 | 10 |
媒体访问控制模块 | 100 |
接口转换子模块 | 110 |
媒体独立接口控制子模块 | 120 |
速率调整子模块 | 130 |
物理编解码子模块 | 140 |
时戳控制模块 | 200 |
发送子模块 | 210 |
多级流水线处理单元 | 211 |
信息锁存单元 | 212 |
替换控制单元 | 213 |
计数器 | 214 |
循环冗余码校验单元 | 215 |
时戳调整单元 | 216 |
寄存器 | 217 |
接收子模块 | 220 |
时戳捕获单元 | 221 |
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参照图1,图1是本发明实施例提供的媒体访问控制模块100的设计架构图。所述媒体访问控制模块100包括:接口转换子模块110、媒体独立接口控制子模块120、速率调整子模块130及物理编解码子模块140。所述接口转换子模块110、媒体独立接口控制子模块120、速率调整子模块130及物理编解码子模块140依次电性连接。所述接口转换子模块110的主要功能是进行接口位宽转换,
并通过异步输入输出缓存(First Input First output,简称FIFO)进行跨时钟域处理。所述媒体独立接口控制子模块120用于将网络报文封装成IEEE802.3协议规定的帧格式和从帧格式中解出网络报文。所述速率调整子模块130用于使用异步FIFO进行不同速率间的调整(比如,10M/100M/1000M)。所述物理编解码子模块140用于进行物理编解码。
根据上面描述可知,所述接口转换子模块110与速率调整子模块130均含有异步输入输出缓存。因此为了保证时间戳的精度,打印时间戳的操作放置在所述速率调整子模块130之后。具体地,请参照图2,为实现精确时钟协议的装置10包括媒体访问控制模块100及时戳控制模块200,具体地,时戳控制模块200设置于媒体访问控制模块100的速率调整子模块130与物理编解码子模块140之间,所述时戳控制模块200用于进行时间戳处理。
在本实施中,时间戳(TimeStamp)域为80比特的时戳信息。为了使PTP报文能够在以太网中传输,其必须封装在以太网的帧格式中,请参照图3。为了能给PTP帧中打上实时时间戳,需要要知道TimeStamp域在帧中的位置,这个工作是在包处理引擎中解析的。
请参照图4,图4是所述时戳控制模块200的具体设计功能模块图。所述时戳控制模块200包括:发送子模块210及接收子模块220。
所述发送子模块210包括:多级流水线处理单元211、信息锁存单元212、替换控制单元213、计数器214、循环冗余码校验单元215、时戳调整单元216及寄存器217。其中,所述信息锁存单元212对输入帧的处理信息进行锁存备用。所述替换控制单元213与所述信息锁存单元212、多级流水线处理单元211及计数器214连接。所述时戳调整单元216的一侧输入端输入***的实时时间,所述时戳调整单元216的另一侧输入端与所述寄存器217连接,所述时戳调整单元216的输出端与所述多级流水线处理单元211连接。所述循环冗余码校验单元215与所述多级流水线处理单元211连接用于对新的帧内容进行重新计算循环冗余码校验的值。
所述接收子模块220包括时戳捕获单元221,用于在接收到一个帧开始时,捕获当前的***时间。并将所述***时间给后面的包处理引擎块使用。
在本实施例中,所述时戳控制模块200采用多级流水线(Pipeline)设计,可以节省数据处理时间以满足打印时间戳及重算循环冗余码校验的值所需要的时间。在本实施例中,所述多级水线处理单元可以为5级流水线处理单元,采用5级流水线对帧数据进行处理。
所述时戳控制模块200通过媒体独立接口与所述速率调整子模块130及物理编解码子模块140相连,所述媒体独立接口包括用于发送有效信号(txEn)的数据线、发送数据信号(txd[7:0])的数据线及发送错误信号(txEr)的数据线,所述多级流水线处理单元211对所述媒体独立接口输入的数据进行处理后输出。
所述信息锁存单元212对输入的输入帧的处理信息,如msg[7:0]({tsEn,offset[6:0]}),进行锁存备用。其中,msg[7:0]中包括了编辑帧所需的信息:tsEn为1表示该帧是PTP报文,需要进行打时间戳操作;offset[6:0]表示时间戳(TimeStamp)域的位置在帧中的偏移。在帧开始的时候启动所述计数器214,当所述计数器214的值等于offset[6:0]时,并且tsEn为1时,进行打时间戳操作,时间戳的位宽为80比特,因此打时间戳的操作要持续10个时钟周期。
在所述时戳控制模块200中需要输入一个***的实时时钟(ts[79:0])作为打时间戳的基准时间。由于打时间戳的操作放在物理编解码子模块140之前,并不是真正的网络出口,但时戳控制模块200真正的网络出口的延时在设计中是固定的,因此增加了一组校准信号来进行时间戳的校准。所述校准信号存储在所述寄存器217中,所述校准信号包括标志位(tsAddSign)和需要进行校准的时间值(tsAddData[15:0]),使所述时戳调整单元216可根据所述标志位对所述时间戳进行相应时间值的调整。具体地,当tsAddSign为1时,对所述时间戳增加tsAddData[15:0]的时间值;当tsAddSign为0时,对所述时间戳减小tsAddData[15:0]的时间值。
所述循环冗余码校验单元215在完成时间戳的打印操作后,根据新的帧的内容重新计算循环冗余校验(Cyclic Redundancy Check,简称CRC)的值,并将其写入帧的校验域(Frame Check Sequence,简称FCS中)。
时戳控制模块200的发送子模块210的主要功能就是根据offset的值,通过计数器214找到需要打时间戳的位置,并将80比特的时间戳打到指定的位置。由于打时间戳操作改变了原来帧的内容,因此需要重新计算CRC的值。
时戳控制模块200的接收子模块220的主要功能是在收到的帧开始的时候,记录帧在网络入口的时间,给后面的包处理引擎模块使用。
与此同时,本实施例还提供一种采用上面描述的装置实现精确时钟协议的方法。
所述方法是在媒体访问控制模块100的速率调整子模块130及物理编解码子模块140之间,增加了一个时戳控制模块200来进行PTP协议的时间戳处理。
具体地,媒体访问控制模块100的输入为GMII接口信号(txEn,txd[7:0],txEr),将输入的帧进入多级流水线进行处理,输出接口同样为GMII接口(txEnTs,txdTs[7:0],txErTs,其中所述多级流水线为5级流水处理。
将输入帧的处理信息msg[7:0]在帧开始的时候进行锁存备用,msg[7:0]中包含两个信息:tsEn和offset[6:0]。tsEn为1表示该帧是PTP报文,需要进行打时间戳操作;offset[6:0]表示TimeStamp域的位置在帧中的偏移。
在帧开始的时候启动一个计数器214,当计数器214的值等于offset[6:0]时,并且tsEn为1时,进行打时间戳操作,时间戳的位宽为80比特,因此打时间戳的操作要持续10个时钟周期。
ts[79:0]是***的实时时间,由于打时间戳的操作放在物理编解码子模块140之前,并不是真正的网络出口,但时戳控制模块200到真正的网络出口的延时在设计中是固定的,因此增加了一组信号(tsAddSign和tsAddData[15:0])来进行时间戳的校准,其中tsAddSign为标志位,1表示加,0表示减;tsAddData[15:0]为需要增加或减小的时间值。
在完成打时间戳操作后,根据新的帧的内容重新计算CRC的值,并写入帧的FCS域。
时戳控制模块200接收方向收到一个帧的开始时,记录下当前的***时间,给后面的包处理引擎模块使用。
综上所述,本实施例提供的在媒体访问控制模块100中实现精确时钟协议的方法及装置。在Gmac网口上进行打时间戳的操作,保证了PTP协议时间戳的精度,同时采用流水线设计,不会引入时间戳的抖动。考虑到打时间戳的操作到真正的网络出口还有一段固定延时,因此增加了一组寄存器217来进行时间戳的校准。本发明只对PTP报文进行时间戳处理,对网络的其它报文不做任何处理,因此保证了Gmac模块原有功能的正确性。
以上所述,仅为本发明的具体实施方式,但本发明的保护并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术内,可轻易想到变化或替换,都应涵盖在本发明的保护之内。因此,本发明的保护应所述以权利要求的保护为准。
Claims (10)
1.一种在媒体访问控制模块中实现精确时钟协议的装置,其特征在于,包括:媒体访问控制模块及时戳控制模块,所述媒体访问控制模块包括相互之间依次连接的接口转换子模块、媒体独立接口控制子模块、速率调整子模块及物理编解码子模块,其中,所述时戳控制模块设置于所述速率调整子模块与所述物理编解码子模块之间,所述时戳控制模块用于对所述媒体访问控制模块中的时间戳进行处理,以在所述媒体访问控制模块中实现精确时钟协议。
2.如权利要求1所述的装置,其特征在于,所述时戳控制模块包括:发送子模块及接收子模块;
所述发送子模块包括多级流水线处理单元、信息锁存单元、替换控制单元、计数器、时戳调整单元、寄存器及循环冗余码校验单元,其中,所述信息锁存单元对输入帧的处理信息进行锁存备用,所述替换控制单元与所述信息锁存单元、多级流水线处理单元及计时器连接,所述时戳调整单元的一侧输入端输入***的实时时间、另一侧输入端与所述寄存器连接,所述时戳调整单元的输出端与所述多级流水线处理单元连接,所述循环冗余码校验单元与所述多级流水线处理单元连接用于对新的帧内容进行重新计算循环冗余码校验的值;
所述接收子模块包括时戳捕获单元,所述时戳捕获单元用于在接收到一个帧开始时,捕获当前的***时间。
3.如权利要求2所述的装置,其特征在于,所述时戳控制模块通过媒体独立接口与所述速率调整子模块及物理编解码子模块相连,所述媒体独立接口包括用于发送有效信号的数据线、发送数据信号的数据线及发送错误信号的数据线,所述多级流水线处理单元对所述媒体独立接口输入的数据进行处理后输出。
4.如权利要求2~3中任意一项所述的装置,其特征在于:所述多级水线处理单元为5级流水线处理单元。
5.如权利要求2所述的装置,其特征在于,所述输入帧的处理信息包括:精确时钟协议标签及时间戳域的位置在帧中的偏移。
6.如权利要求2所述的装置,其特征在于,所述寄存器存储有用于进行时间戳校准的校准信号,所述校准信号包括标志位和需要进行校准的时间值,所述时戳调整单元根据所述标志位对所述时间戳进行相应时间值的调整。
7.一种在媒体访问控制模块中实现精确时钟协议的方法,其特征在于,所述媒体访问控制模块包括相互之间依次连接的接口转换子模块、媒体独立接口控制子模块、速率调整子模块及物理编解码子模块,所述方法包括:
采用时戳控制模块对所述媒体访问控制模块的时间戳进行处理以实现精确时钟协议,其中所述时戳控制模块设置在所述速率调整子模块与所述物理编解码子模块之间。
8.如权利要求7所述的方法,其特征在于,
所述时戳控制模块包括:发送子模块及接收子模块;
所述发送子模块包括多级流水线处理单元、信息锁存单元、替换控制单元、计数器、时戳调整单元、寄存器及循环冗余码校验单元,其中,所述信息锁存单元对输入帧的处理信息进行锁存备用,所述替换控制单元与所述信息锁存单元、多级流水线处理单元及计时器连接,所述时戳调整单元的一侧输入端输入***的实时时间,另一侧输入端与所述寄存器连接,所述述时戳调整单元的输出端与所述多级流水线处理单元连接,所述循环冗余码校验单元与所述多级流水线处理单元连接用于对新的帧内容进行重新计算循环冗余码校验的值;
所述接收子模块包括时戳捕获单元,所述时戳捕获单元用于在接收到一个帧开始时,捕获当前的***时间。
9.如权利要求8所述的方法,其特征在于:
所述多级水线处理单元为5级流水线处理单元。
10.如权利要求8所述的方法,其特征在于:
所述寄存器存储有用于进行时间戳校准的校准信号,所述校准信号包括标志位和需要进行校准的时间值,所述时戳调整单元根据所述标志位对所述时间戳进行相应时间值的调整。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610510846.9A CN105933086B (zh) | 2016-07-01 | 2016-07-01 | 在媒体访问控制模块中实现精确时钟协议的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610510846.9A CN105933086B (zh) | 2016-07-01 | 2016-07-01 | 在媒体访问控制模块中实现精确时钟协议的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105933086A true CN105933086A (zh) | 2016-09-07 |
CN105933086B CN105933086B (zh) | 2018-01-09 |
Family
ID=56829857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610510846.9A Active CN105933086B (zh) | 2016-07-01 | 2016-07-01 | 在媒体访问控制模块中实现精确时钟协议的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105933086B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106911545A (zh) * | 2017-01-23 | 2017-06-30 | 北京东土军悦科技有限公司 | 一种通过以太网传输st_bus数据的方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011082609A1 (en) * | 2010-01-05 | 2011-07-14 | Huawei Technologies Co., Ltd. | Network timing distribution and synchronization using virtual network delays |
CN102132530A (zh) * | 2008-08-22 | 2011-07-20 | 马维尔国际贸易有限公司 | 在网元中集成精确时间协议和介质访问控制安全的方法和装置 |
CN102299788A (zh) * | 2011-09-21 | 2011-12-28 | 烽火通信科技股份有限公司 | 自动发送ieee1588协议报文的控制方法及装置 |
CN104012025A (zh) * | 2011-11-07 | 2014-08-27 | 维特赛半导体公司 | 时戳及mac安全性的物理层处理 |
-
2016
- 2016-07-01 CN CN201610510846.9A patent/CN105933086B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102132530A (zh) * | 2008-08-22 | 2011-07-20 | 马维尔国际贸易有限公司 | 在网元中集成精确时间协议和介质访问控制安全的方法和装置 |
WO2011082609A1 (en) * | 2010-01-05 | 2011-07-14 | Huawei Technologies Co., Ltd. | Network timing distribution and synchronization using virtual network delays |
CN102299788A (zh) * | 2011-09-21 | 2011-12-28 | 烽火通信科技股份有限公司 | 自动发送ieee1588协议报文的控制方法及装置 |
CN104012025A (zh) * | 2011-11-07 | 2014-08-27 | 维特赛半导体公司 | 时戳及mac安全性的物理层处理 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106911545A (zh) * | 2017-01-23 | 2017-06-30 | 北京东土军悦科技有限公司 | 一种通过以太网传输st_bus数据的方法及装置 |
CN106911545B (zh) * | 2017-01-23 | 2020-04-24 | 北京东土军悦科技有限公司 | 一种通过以太网传输st_bus数据的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105933086B (zh) | 2018-01-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101267210B (zh) | 数据编译码和收发方法及装置 | |
US20200244383A1 (en) | Method and apparatus for sending and receiving clock synchronization packet | |
KR101749202B1 (ko) | 타임스탬프를 생성하는 방법, 장치, 그리고 시스템 | |
CN102413018B (zh) | 基于fpga的软硬件协同网络测试***及方法 | |
CN101645869B (zh) | 具有亚微秒级时钟的交换机及其交换处理方法 | |
CN106850466A (zh) | 一种时间触发网络中数据包的转发方法及装置 | |
KR101290643B1 (ko) | 광 전송 네트워크에서 시간 동기화 프로토콜을 베어링하는 방법 및 시스템 | |
WO2020063593A1 (zh) | 一种时延对称性测量方法、装置和*** | |
CN103401741B (zh) | 集成电路及数据处理方法 | |
US20170272190A1 (en) | Time synchronization method and apparatus for network devices and time synchronization server | |
US11121811B2 (en) | Data encapsulation and transmission methods, device, and computer storage medium | |
CN105933086A (zh) | 在媒体访问控制模块中实现精确时钟协议的方法和装置 | |
CN109194512A (zh) | 环网智能通信装置及其配置方法 | |
CN106856422B (zh) | 光传输网络中时间报文的时戳处理方法及装置 | |
CN105718401B (zh) | 一种多路smii信号到一路mii信号的复用方法及*** | |
US20110026654A1 (en) | Network device of high-precision synchronization type, network system, and frame transfer method | |
CN101771617B (zh) | 点到点带宽跟随方法及***、远端设备及本端设备 | |
EP4131843A1 (en) | Service processing method and apparatus | |
CN102457431B (zh) | 信元传输方法及装置 | |
CN104468228B (zh) | 一种oam报文发送*** | |
ES2437761T3 (es) | Método para procesar señales digitales para la transmisión/recepción de una corriente de señales digitales en una pluralidad de canales | |
US6931027B1 (en) | Framed packet bus with improved FPB protocol | |
CN101977186A (zh) | 一种实现STM-1接口汇聚多路Ethernet over E1协议转换的装置 | |
WO2018076672A1 (zh) | 一种光传送网络业务接入方法及装置、计算机存储介质 | |
EP4161088A1 (en) | Methods, apparatuses and computer readable medium for managing a synchronization status message through an omci management channel in a passive optical network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 412200, Liling City, Hunan Province ceramic science and Technology Industrial Park B District Applicant after: Hunan Hengmao tech Limited by Share Ltd Address before: 412200, Liling City, Hunan Province ceramic science and Technology Industrial Park B District Applicant before: Liling Hengmao Electronics Technology Co., Ltd. |
|
COR | Change of bibliographic data | ||
GR01 | Patent grant | ||
GR01 | Patent grant |