【技术实现步骤摘要】
用于针对有损协议执行包间间隙修复的系统和方法
本专利技术大体上是针对通信系统和方法,并且更具体地是针对物理译码子层(PCS)协议。
技术介绍
某些通信协议要求或界定将通过发射侧媒体接入控制(MAC)发送的包间间隙(IPG)的最小数目。作为一实例,IEEE以太网要求将通过发射MAC发送的12字节的最小IPG。在业务穿越调解子层(RS层)和物理译码子层(PCS层)时,12字节的IPG可以减少至最小,在此点将业务一直发送到媒体相依性接口(MDI)。需要IPG损失的此最小降级阈值以促进在业务穿越到远端网络远程装置时的端到端互操作性。作为更特定实例,对于MII(10M/100M)和GMII(1G)以太网,在发射MDI处的最小IPG应当是近似11字节。作为另一实例,XGMII,在发射MDI处的最小IPG应当是近似9字节。
技术实现思路
本专利技术的一方面涉及一种通信装置,其包括:至少一个数据端口,其经配置以使得能够接收遵从通信协议跨越通信网络发射的数据;以及包间间隙(IPG)修复电路,其经配置以检测数据流内的违反由所 ...
【技术保护点】
1.一种通信装置,其包括:/n至少一个数据端口,其经配置以使得能够接收遵从通信协议跨越通信网络发射的数据;以及/n包间间隙IPG修复电路,其经配置以检测数据流内的违反由所述通信协议界定的IPG间隔要求的IPG间隔,并且响应于检测到违反所述IPG间隔要求的所述IPG间隔而对所述数据流执行IPG修复且使所述IPG间隔变为遵从所述IPG间隔要求。/n
【技术特征摘要】
20180620 US 16/012,9801.一种通信装置,其包括:
至少一个数据端口,其经配置以使得能够接收遵从通信协议跨越通信网络发射的数据;以及
包间间隙IPG修复电路,其经配置以检测数据流内的违反由所述通信协议界定的IPG间隔要求的IPG间隔,并且响应于检测到违反所述IPG间隔要求的所述IPG间隔而对所述数据流执行IPG修复且使所述IPG间隔变为遵从所述IPG间隔要求。
2.根据权利要求1所述的通信装置,其中所述IPG修复电路通过扫描所述数据流是否有终止块来检测违反所述IPG间隔要求的所述IPG间隔。
3.根据权利要求2所述的通信装置,其中所述IPG修复电路通过对紧跟随所述终止块的空闲块的数目进行计数来进一步检测违反所述IPG间隔要求的所述IPG间隔。
4.根据权利要求3所述的通信装置,其中所述IPG修复电路通过将所述终止块和紧跟随所述终止块的所述空闲块中的空闲字符的数目与由所述通信协议界定的空闲字符的预定最小数目进行比较来进一步检测违反所述IPG间隔要求的所述IPG间隔。
5.根据权利要求4所述的通信装置,其中所述IPG修复电路通过添加跟随所述终止块的足够数目的空闲字符以等于或大于所述空闲字符的预定最小数目来对所述数据流执行所述IPG修复。
6.根据权利要求5所述的通信装置,其中所述IPG修复电路经配置以在紧跟随所述终止块的所述空闲块的紧邻之前或紧邻之后添加至少一个空闲块。
7.根据权利要求6所述的通信装置,其中所述至少一个空闲块包含四个空闲字符。
8.根据权利要求1所述的通信装置,其中所述IPG修复电路经配置以通过将一或多个IPG间隔添加到所述数据流来对所述数据流执行所述IPG修复。
9.根据权利要求1所述的通信装置,其中对准标记AM插入电路经配置以移除至少一个空闲块且以AM替换所述移除的至少一个空闲块。
10.根据权利要求9所述的通信装置,其中所述至少一个空闲块的所述移除造成所述数据流违反所述IPG间隔要求。
11.根据权利要求1所述的通信装置,其中所述至少一个端口包括第一端口和第二端口且其中所述通信装置进一步包括:
块解除交错器电路,其经配置以在所述第一端口与所述第二端口将数据解除交错。
12.一种对数据流执行包间间隙IPG修复功能的方法,所述方法包括:
分析所述数据流;
检测所述数据流内的违反由用于在所述数据流内传送数据的通信协议界定的IPG间隔要求的包间间隙IPG间隔;以及
响应于...
【专利技术属性】
技术研发人员:M·D·考德威尔,G·S·贺福,
申请(专利权)人:安华高科技股份有限公司,
类型:发明
国别省市:新加坡;SG
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。