CN105933086A - 在媒体访问控制模块中实现精确时钟协议的方法和装置 - Google Patents

在媒体访问控制模块中实现精确时钟协议的方法和装置 Download PDF

Info

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
Application number
CN201610510846.9A
Other languages
English (en)
Other versions
CN105933086B (zh
Inventor
郭敏
谢海春
蒋汉柏
廖北平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LILING HENGMAO ELECTRONICS TECHNOLOGY Co Ltd
Original Assignee
LILING HENGMAO ELECTRONICS TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by LILING HENGMAO ELECTRONICS TECHNOLOGY Co Ltd filed Critical LILING HENGMAO ELECTRONICS TECHNOLOGY Co Ltd
Priority to CN201610510846.9A priority Critical patent/CN105933086B/zh
Publication of CN105933086A publication Critical patent/CN105933086A/zh
Application granted granted Critical
Publication of CN105933086B publication Critical patent/CN105933086B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/9084Reactions to storage capacity overflow
    • H04L49/9089Reactions to storage capacity overflow replacing packets in a storage arrangement, e.g. pushout
    • H04L49/9094Arrangements for simultaneous transmit and receive, e.g. simultaneous reading/writing from/to the storage element
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0658Clock or time synchronisation among packet nodes
    • H04J3/0661Clock or time synchronisation among packet nodes using timestamps
    • H04J3/0667Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/10Packet switching elements characterised by the switching fabric construction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/15Interconnection of switching modules
    • H04L49/1515Non-blocking multistage, e.g. Clos
    • H04L49/1546Non-blocking multistage, e.g. Clos using pipelined operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/0095Arrangements 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所述的方法,其特征在于:
所述寄存器存储有用于进行时间戳校准的校准信号,所述校准信号包括标志位和需要进行校准的时间值,所述时戳调整单元根据所述标志位对所述时间戳进行相应时间值的调整。
CN201610510846.9A 2016-07-01 2016-07-01 在媒体访问控制模块中实现精确时钟协议的方法和装置 Active CN105933086B (zh)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106911545A (zh) * 2017-01-23 2017-06-30 北京东土军悦科技有限公司 一种通过以太网传输st_bus数据的方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
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安全性的物理层处理

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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