经由通信装置的数据传输的制作方法_4

文档序号:9794409阅读:来源:国知局
数据流的间隙中无关。如此,即可通过时间同步机制对通信装置100的端口 A和B之间数据包的传输时间持续补偿,从而可以简单方式实现时钟901和902的同步。
[°03°]如上所述,中间存储器110和111的大小决定了功能单元190可输出数据的最大大小。中间存储器110和111的大小不能小于所使用网络技术的最小数据包大小。理论而言,中间存储器110和111的大小不存在上限值。然而,在实际考虑中,以下因素对所述上限值构成限制:随着中间存储器110和111大小的增大,一方面,所述传输时间变长;另一方面,中间存储器为空的发生概率减小。
[0031]如上所述,在功能单元190所生成数据包中的多个数据包的大小小于中间存储器110和111大小的(可能发生)情况下,可对所述方法进行优化。为此,在任何一种情况下,在相应中间存储器110和111完全为空之前不发生等待,相反,对数据流中与由功能单元190输出且待发送至该相应中间存储器130和131内的下一数据包大小相等或更大的间隙进行搜索。一旦控制单元120例如发现中间存储器110中存在间隙,控制单元120则在该数据间隙进入中间存储器110之后,经端口B的发送部分Tx对中间存储器110的数据进行输出。如此,则首先不存在待从中间存储器110输出的数据,然后当中间存储器110内的间隙大至足够使完整的数据包从中间存储器130并经端口B的发送部分Tx输出,则控制单元120将功能单元190的数据自中间存储器130输出。如果中间存储器110的所述间隙足够大,则还可使多个合适的数据包自中间存储器130并经端口 B相继输出。
[0032]虽然以上结合以太网类数据网络对上述方法进行了描述,但是该方法可用于任何其他数据网络。
【主权项】
1.一种经由一通信装置的数据传输方法,其特征在于,所述通信装置(100)用于经该通信装置(100)的输入端(Rx,A)接收数据,将所述输入端(Rx,A)所接收的数据经该通信装置(100)的输出端(Tx,B)输出,以及经所述输出端(Tx,B)输出额外数据,所述方法包括: -经所述输入端(Rx,A)接收所述数据, -将所述输入端(Rx,A)所接收的所述数据临时存储于具有预设大小的中间数据存储器(110)中, -将临时存储的所述数据经所述输出端(Tx,B)输出, -确定所述中间数据存储器(110)中未由所接收的所述数据使用的数据区域的大小,以及 -将所述额外数据以取决于所述中间数据存储器(110)内未由所接收的所述数据使用的数据区域的大小的方式经所述输出端(Tx,B)输出。2.根据权利要求1所述的方法,其特征在于,确定未由所接收的所述数据使用的数据区域的大小包括确定所述中间数据存储器(110)是否为空。3.根据权利要求1或2所述的方法,其特征在于,所接收的数据的临时存储包括将所接收的所述数据以一预设速率经所述中间数据存储器(110)传送。4.根据前述权利要求中任一项所述的方法,其特征在于,所接收的数据的临时存储包括将所接收的所述数据在所述中间数据存储器(110)内临时存储一精确预设的时间。5.根据前述权利要求中任一项所述的方法,其特征在于,所述额外数据包括非经所述输入端(Rx,A)接收的数据。6.根据前述权利要求中任一项所述的方法,其特征在于,所述额外数据包括由所述通信装置(100)生成的数据。7.根据前述权利要求中任一项所述的方法,其特征在于,所述数据包括数据包,每个数据包包括多个数据单元,其中,所接收的数据的临时存储包括将每一数据单元临时存储一精确预设的时间。8.根据前述权利要求中任一项所述的方法,其特征在于,当所述中间数据存储器(110)内未由所接收的所述数据使用的数据区域的大小大于或等于所述额外数据的数据集大小时,将所述额外数据经所述输出端(Tx,B)输出。9.根据前述权利要求中任一项所述的方法,其特征在于,还包括在将所述额外数据经所述输出端(Tx,B)输出之前将所述额外数据临时存储于另一中间数据存储器(130)内。10.根据前述权利要求中任一项所述的方法,其特征在于,所述通信装置(100)用于经该通信装置(100)的另一输入端(Rx,B)接收其他数据,经该通信装置(100)的另一输出端(Tx,A)输出经所述另一输入端(Rx,B)所接收的所述其他数据,以及经所述另一输出端(Tx,A)输出其他额外数据,所述方法包括: -经所述另一输入端(Rx,B)接收所述其他数据, -将所述另一输入端(Rx,B)所接收的所述其他数据临时存储于和所述中间数据存储器(110)具有相同大小的另一中间数据存储器(111)中, -将临时存储于所述另一中间数据存储器(111)中的数据经所述另一输出端(Tx,A)输出, -确定所述另一中间数据存储器(111)中未由所接收的所述其他数据使用的数据区域的大小,以及 -将所述其他额外数据以取决于所述另一中间数据存储器(ill)内未由所接收的所述其他数据使用的数据区域的大小的方式经所述另一输出端(Tx,A)输出。11.一种通信装置,其特征在于,包括: -输入端(RX,A),用于接收数据, -输出端(Tx,B),用于输出数据, -具有预设大小的中间数据存储器(110),以及 -控制装置(120),用于将经所述输入端(Rx,A)接收的数据临时存储于所述中间数据存储器(110)中,将临时存储于所述中间数据存储器(110)中的数据经所述输出端(Tx,B)输出,确定所述中间数据存储器(110)中未由所接收的所述数据使用的数据区域的大小,以及将额外数据以取决于所述中间数据存储器(110)内未由所接收的所述数据使用的数据区域的大小的方式经所述输出端(Tx,B)输出。12.根据权利要求11所述的通信装置,其特征在于,所述通信装置(100)用于实施根据权利要求1至10中任一项所述的方法。
【专利摘要】本发明涉及一种经由通信装置(100)的数据传输方法(600)。所述通信装置(100)用于经输入端(Rx,A)接收数据,经该通信装置(100)的输出端(Tx,B)输出接收的所述数据,以及经所述输出端(Tx,B)输出额外数据。在所述方法中,经所述输入端(Rx,A)接收的所述数据缓冲于数据缓冲器(110)中。所述数据缓冲器(110)具有预设大小。此外,所述缓冲的数据经所述输出端(Tx,B)输出。此外,还对所述数据缓冲器(110)内未由所接收的所述数据使用的数据区域进行确定,并将所述额外数据以取决于此数据区域大小的方式经所述输出端(Tx,B)输出。
【IPC分类】H04L12/40
【公开号】CN105556902
【申请号】CN201480045698
【发明人】F·斯坦豪斯, M·约舒, T·耶伊利
【申请人】欧米克朗电子仪器有限公司
【公开日】2016年5月4日
【申请日】2014年7月4日
【公告号】EP2822230A1, WO2015001089A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1