时戳及MAC安全性的物理层处理制造技术

技术编号:10358966 阅读:123 留言:0更新日期:2014-08-27 15:03
一种物理层装置提供时戳处理及安全性处理两者。所述时戳处理可为根据IEEE标准1588的PTP处理及/或根据ITU-T推荐Y.1731的OAM处理。所述安全性处理可为根据IEEE标准802.1AE的MACsec处理。所述时戳处理可使一些包延迟以避免减损定时信息的准确度。举例来说,定时信息的所述准确度可在含有所述定时信息的包由于为包含安全性标签及完整性检查值而添加到在前包的额外位而被延迟时受到减损。

【技术实现步骤摘要】
【国外来华专利技术】时戳及MAC安全性的物理层处理
技术介绍
本专利技术大体来说涉及处理通信包中的时戳,且更特定来说,涉及处理包含媒体接入控制安全性的通信网络中的时戳。在连网系统中,对于网络中的装置来说,在一些通信包中包含时戳信息可为有利的。时戳信息可指示包何时由装置中的一者发射或接收。举例来说,时戳信息可用于使网络中的装置之间的时钟同步。时戳信息也可用于网络中的操作、管理及维护功能。电子业已开发使用经加时戳的包的数种标准协议,举例来说,IEEE标准1588的精确时间协议(PTP)及关于因特网协议方面的ITU-T推荐Y.1731-操作、管理及维护。使网络中的至少一些通信安全以避免信息的拦截或网络操作的破坏也可为有利的。一些信息可通过在信息的源处对其进行加密并在其目的地处对其进行解密来保护。其它信息可通过包含检查值或数字签名来保护,所述检查值或数字签名允许接收装置确认信息在其从发射装置发送以来尚未被更改。一种用于增加网络安全性的协议是IEEE标准802.1AE的媒体接入控制(MAC)安全性。对于网络来说,提供时戳信息及增加的安全性两者可为进一步有利的。然而,安全性措施可通过(举例来说)因关于定时信息的不确定性而影响时戳信息,在许多情况中,定时信息也应经受安全性措施。然而,减少安全性措施对定时信息的影响可为困难的,特别是在不过度减少通信系统的带宽的情况下。
技术实现思路
本专利技术的一些方面提供一种由使用电子电路实施的物理层通信装置执行的方法,所述方法包括:接收用于发射的包;确定所述包是否为将接收时戳处理的包;在所述包将接收时戳处理的情况下,确定指示所述包到通信网络的发射时间的值;在所述包将接收时戳处理的情况下,使所述包延迟经确定以避免使所述包在后续处理期间由于前一包的MACsec处理而遭受可变延迟的时间间隔;及在所述通信网络上发射所述包。本专利技术的另一方面提供一种由包括包含发射器、MACsec处理块、时戳处理块及流控制块的发射链的物理层装置(PHY)执行的方法,所述方法包括:由所述流控制块缓冲用于发射的包;由所述时戳处理块确定用于发射的包是否为经受时戳处理的包;由所述时戳处理块针对经受时戳处理的所述包提供所述包从所述PHY的所预测发射时间的指示;由所述时戳处理块使经受时戳处理的包到所述MACsec处理块的提供延迟以便降低所述所预测发射时间的不准确度;由所述MACsec处理块对所述包中的至少一些包执行MACsec操作;及由所述发射器发射所述包。本专利技术的另一方面提供一种物理层装置,其包括:发射链,其包含发射流控制块、发射时戳处理块、发射MACsec处理块及发射器;接收链,其包含接收器、接收MACsec处理块、接收时戳处理块及接收流控制块;且其中所述发射时戳处理块经配置以确定包是否经受时戳处理,并在且仅在所述包被确定为经受时戳处理的情况下使所述包到所述发射处理块的提供延迟。本专利技术的另一方面提供一种物理层装置,其包括:用于接收用于发射的包的构件;用于确定所述包是否为将接收时戳处理的包的构件;用于在所述包将接收时戳处理的情况下确定指示所述包到通信网络的发射时间的值的构件;用于在所述包将接收时戳处理的情况下使所述包延迟经确定以避免使所述包在后续处理期间由于前一包的MACsec处理而遭受可变延迟的时间间隔的构件;及用于在所述通信网络上发射所述包的构件。本专利技术的另一方面提供一种包含物理层装置(PHY)、媒体接入控制器(MAC)及包处理模块的通信网络装置,所述PHY包括:用于接收用于发射的包的构件;用于确定所述包是否为将接收时戳处理的包的构件;用于在所述包将接收时戳处理的情况下将指示所述包到通信网络的发射时间的值插入到所述包中的构件;用于在所述包将接收时戳处理的情况下使所述包延迟经确定以避免使所述包在后续处理期间由于前一包的MACsec处理而遭受可变延迟的时间间隔的构件;及用于在所述通信网络上发射所述包的构件。在审阅本专利技术后会更全面地领会本专利技术的这些及其它方面。附图说明图1是根据本专利技术的方面的物理层通信装置的框图;图2是根据本专利技术的方面的物理层通信装置的发射路径的框图;图3是根据本专利技术的方面用于处置定时信息的过程的流程图;且图4是根据本专利技术的方面的通信网络装置的框图。具体实施方式图1是根据本专利技术的方面的物理层通信装置(PHY)的框图。所述PHY包含用以从通信网络接收输入信号的接收块100及用以将输出信号发射到通信网络的发射块110。所述PHY中可包含本地时钟121以为所述PHY提供时基且将时间值供应到接收块及发射块。所述接收块及发射块提供时戳处理及MAC安全性(MACsec)处理两者。所述PHY还包含用于耦合到较高层级装置(例如媒体接入控制装置)的接口块131。在一些实施例中,在接收块与接口块之间及发射块与接口块之间的信号路径中还可包含其它处理块。通常用电子电路来实施PHY的块。如所属领域的技术人员将理解,所述PHY可实施为独立式装置或实施为含有所述PHY或其部分的较高层装置的部分。举例来说,在一个实施例中,所述PHY提供于集成电路中。软件编程可用以控制PHY中的某一电路的操作。可编程处理器可用以配置PHY的电路及处置异常条件。发射块110通常接收用于发射的包、缓冲所述包、针对适当包执行时戳处理、针对适当包执行MACsec处理并发射所述包。在各种实施例中,发射块也可执行在PHY的发射链中通常执行的其它功能。另外,在一些实施例中,发射块还响应于接收到由接收块100请求包发射的暂停的有效PAUSE帧而出于流控制目的将包暂停。在图1中所展示的实施例中,发射流控制块113执行包的缓冲,发射时戳处理块115针对适当包执行时戳处理,发射MACsec处理块119针对适当包执行MACsec处理,且发射器111发射所述包。发射流控制块113接收待从PHY发射的包并缓冲所述包。如图1中所展示,发射流控制块113从接口块131接收包。所述发射流控制块缓冲所述包,举例来说,以考虑到较高层级装置的速率与从发射块110的发射速率之间的速率差异。举例来说,接收及发射可在相同标称位速率下发生,但发射MACsec处理块119可将额外位添加到包,此减慢包发射。另外,发射时戳处理块115可使包发射延迟。发射流控制块113可从发射MACsec处理块119及发射时戳处理块115接收数据发射延长的指示。或者,发射流控制块113可接收发射可继续进行的指示。发射流控制块113可用信号通知较高层级装置暂停或减慢将包供应到PHY。在一些实施例中,发信号借助于接收块100发生,其中(举例来说)发射流控制块113将信号提供到接收链的接收流控制块107。另外,在一些实施例中,发射流控制块响应于已接收到请求包发射的暂停的PAUSE帧的指示而使包发射延迟。然而,在这些实施例中的一些实施例中,控制包并不如此延迟。在各种实施例中,发射流控制块借助于接口块131从接收块及/或从较高层级接收指示。在发射链中在计算及写入时戳值之前出于流控制目的而将包暂停可有益于辅助维持时戳信息的准确度。经缓冲包由发射时戳处理块115接收。发射时戳处理块115在所述包中的一些包中添加所述包从PHY发射的时间的指示。针对从发射流控制块113接收的每一包,发射时戳处理块115(举例来说)使用包中的地址及标签来确定所述包是否为将针对其执行时本文档来自技高网...
时戳及MAC安全性的物理层处理

【技术保护点】
一种由使用电子电路实施的物理层通信装置执行的方法,所述方法包括:接收用于发射的包;确定所述包是否为将接收时戳处理的包;在所述包将接收时戳处理的情况下,确定指示所述包到通信网络的发射时间的值;在所述包将接收时戳处理的情况下,使所述包延迟经确定以避免使所述包在后续处理期间由于前一包的MACsec处理而遭受可变延迟的时间间隔;及在所述通信网络上发射所述包。

【技术特征摘要】
【国外来华专利技术】2011.11.07 US 61/556,7321.一种由使用电子电路实施的物理层通信装置执行的方法,所述方法包括:接收用于发射的包;确定所述包是否为将接收时戳处理的包;在所述包将接收时戳处理的情况下,确定指示所述包到通信网络的发射时间的值;在所述包将接收时戳处理的情况下,将指示所述发射时间的值插入到所述包中;在所述包将接收时戳处理的情况下,在确定指示发射时间的值之后并且在将指示所述发射时间的值插入到所述包中之后,使所述包延迟经确定以避免使所述包在后续处理期间由于前一包的媒体接入控制安全性(MACsec)处理而遭受可变延迟的时间间隔,其中所述时间间隔基于可针对MACsec处理添加到所述前一包的最大数目个的位的发射时间;及在所述通信网络上发射所述包。2.根据权利要求1所述的方法,其中所述时间间隔对应于在可针对MACsec处理添加到所述前一包的所述最大数目个的位之后提供与所述前一包的最小间隙的时间。3.根据权利要求1所述的方法,其中从媒体接入控制器接收所述包。4.根据权利要求1所述的方法,其中所述确定所述包是否为将接收时戳处理的包利用所述包中的源地址及目的地地址的值。5.根据权利要求1所述的方法,其中所述确定所述包是否为将接收时戳处理的包利用所述包中的标签的值。6.根据权利要求1所述的方法,其进一步包括在使所述包延迟时用信号通知发射流控制电路。7.根据权利要求1所述的方法,其中所述MACsec处理包含将安全性标签添加到所述包及将完整性检查值ICV添加到所述包。8.根据权利要求7所述的方法,其中所述MACsec处理进一步包含加密所述包中的至少有效负载数据。9.根据权利要求1所述的方法,其进一步包括将指示所述包的发射时间的所述值提供到较高层级装置。10.根据权利要求1所述的方法,其进一步包括将指示所述包的所述发...

【专利技术属性】
技术研发人员:布赖恩·布兰斯科姆
申请(专利权)人:维特赛半导体公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1