CN1219314A - 传输数据帧的方法和装置 - Google Patents
传输数据帧的方法和装置 Download PDFInfo
- Publication number
- CN1219314A CN1219314A CN199898800236A CN98800236A CN1219314A CN 1219314 A CN1219314 A CN 1219314A CN 199898800236 A CN199898800236 A CN 199898800236A CN 98800236 A CN98800236 A CN 98800236A CN 1219314 A CN1219314 A CN 1219314A
- Authority
- CN
- China
- Prior art keywords
- frame
- sequence
- data
- mode
- equipment
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0602—Systems characterised by the synchronising information used
- H04J3/0605—Special codes used as synchronising signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/10—Arrangements for initial synchronisation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
此方法包括两种可能的传输方式:一种第一方式,按照该方式,一个第一发射机(1)发送出包含有足够的辅助数据的帧,使得第一接收机(2)能够可靠地得到帧同步。这些辅助数据特别包括一个同步码型,一种第二方式,按照它所说的第一发射机发送出包含有不足的辅助数据的帧,以使得该所说的第一接收机能够可靠地得到所说的帧同步,然而还倚靠对该所说的帧同步的预先得到的知识,能够在该所说的第一方式中确定失去帧同步。在所说的第一接收机处的帧同步失去,通过第二发射机(15)从所说的第二传输方式向所说的第一传输方式的过渡,和第二接收机(16)对传输方式变换的探测,在所说的第一发射机处被信号指示出来。而所说的第二发射机以所说的第二方式传输出不包含任何模仿第一方式的同步码型的有效数据序列的、所说的被修改的帧。
Description
本发明涉及数据传输技术,尤其涉及其中被传输数据具有也被称为帧的、由有效数据和用于得到接收机对发射机的帧同步的这里所说的辅助数据组成的块的结构的数据传输技术。
在这种辅助数据中一般包含有还被称为标记或标志的一个同步码组,它由通常安排在帧的头部的一个预先确定的二进制位的序列组成。
由于另一方面有必要防备同步码型有被有效数据模仿的危险,这样的辅助数据通常还包含有***有效数据之间的用于避免这样的模仿的诸同步位:例如,如果该同步码型是一个8位为0的序列,则每隔七位***为1的位。
然而可以理解,这些辅助数据的***会损伤有效数据。这因而提出一个帧的效率的问题,特别是在给定码速率时希望能增大传输的有效负荷的情况。
为此,本发明在于传输数据帧的方法,这些帧一方面包含有所说的有效数据,另一方面包含有所说的用于达到接收设备与发送设备的帧同步的辅助数据。基本上此方法的特征在于:
-它包括两种可能的传输方式:
--第一方式,被用于初始化或一个被称为第一接收机的接收设备失去帧同步的情况。按照该方式,一个被称为第一发射机的发送设备向此第一接收机发送出包括有足够的辅助数据的帧,足以使得此第一接收机能够可靠地得到所说的帧同步。这些辅助数据特别包括一个同步码型,
--第二方式,被用于除这两种情况之外的情况。按照该方式,该所说的第一发射机发送出包含有不足以使得该所说的第一接收机能够可靠地得到所说的帧同步的辅助数据的帧,然而还倚靠对该所说的帧同步的预先得到的知识,能够在该所说的第一方式中确定失去帧同步。
-在所说的第一接收机处的帧同步失去,通过在同一传输设备中连接到第一接收机的第二发射机从所说的第二传输方式向所说的第一传输方式的转变,和在同一传输设备中和所说的第一发射机相连的第二接收机对传输方式转变的探测,向所说的第一发射机指示出来。
-所说的第二发射机以所说的第二方式传输出不包含任何模仿第一方式的同步码型的、也称为被禁止序列的有效数据序列的所说的被修改的帧。此被禁止序列被用于在接收时使得能将这些被禁止序列***接收到的有效数据中的所说的替换数据所代替。
这样,在初始化或失去同步的情况下,为了使接收设备可靠地获得帧同步而使用第一传输方式。而在以上两种情况以外则使用第二传输方式,这样能够增大传送的有效负荷量,并且在此第二方式中一探测到一次失去同步,则实现回到第一方式。
而且,由于第一方式的同步码型被以第二方式传输的有效数据模仿的危险引起的第二方式向第一方式这样过渡的错误探测的危险引起的任何问题由于以第二方式根据该所说的修改的帧的传输而得到避免。
本发明同样以发明一个相应的传输装置作为目的。
本发明同样在于一个这样的修改了的帧。
本发明特别适用于像所说的V110帧那样的能够在64kbit/s的非约数倍的速率时运送数据的、特别是对于GSM(“全球移动通讯***”)网络在64kbit/s的各信道中提供的数据传输服务得到的那样的帧。
联系此处附图阅读对后面各实施例的说明,将看出本发明的其他目的和特征。在附图中:
-图1是说明按照所说的第一种方式传输的帧的一个例子的示意图。
-图2是说明按照所说的第二种方式传输的帧的第一个例子的示意图。
-图3是说明按照所说的第二种方式传输的帧的第二个例子的示意图。
-图4是简单化起见,在单向通讯联系的情况,用于解释使用所说的第一和第二传输方式的传输原理的略图。
-图5是用于说明一种在双向通讯联系的情况下使用所说的第一和第二传输方式的传输装置的略图。
-图6是为了解释所说的修改的帧的形成原理而用于说明一个有待传输的有效数据序列的例子的原理图。
-图7、8和9是分别用于说明能够传输一个这样的有效数据序列的修改的帧的第一、第二和第三个例子的原理图。
-图10是用于说明在一个这样的修改的帧中传输的所说的替换序列的内容的一个例子的原理图。
-图11是用于说明从到来的一列有效数据出发按照所说的第一个例子或按照所说的第二个例子制作修改的帧的一个方法的一个原理图。
-图12是用于说明从到来的一列有效数据出发按照所说的第三个例子制作修改的帧的一个方法的一个原理图。
-图13是用于说明从按照所说的第一个例子接收的修改的帧出发取出各有效数据的一个方法的一个原理图。
-图14是用于说明从按照所说的第二个例子或按照所说的第三个例子接收的修改的帧出发取出一列有效数据的一个方法的一个原理图。
在图1上说明的按照所说的第一种方式传输的帧的例子中,所说的辅助数据包含有一个标记为F1、被称为第一同步码型的、由一个在此情况下被放在帧的头部的预先确定的位的序列构成的一个同步码型,以及被标记为f1、f2、…、fn,由***标记为D1、D2、…、Dn的有效数据交织并用于避免这些有效数据对于同步码型进行模仿的同步位。
在图2上说明的按照所说的第二种方式传输的帧的例子中,所说的辅助数据只包含有一个标记为F2、被称为第二同步码型的、长度不同于(特别是低于)第一同步码型F1的长度的同步码型。
在图3上说明的按照所说的第二种方式传输的帧的例子中,所说的辅助数据只包含有一些标记为C的纠错码的数据。这些纠错码的数据是在将一种块编码的纠错码运用于被用来在一个同样的块或帧内传输的有效数据时得到的。
人们会注意到,在这最后一个例子中所说的辅助数据因此还能够预止这样传输的有效数据的传输误差。
和表示在图1至图3上的不同的帧的例子当然是可能的。而且,同时使用或许长度比图2或图3上表示的实施例中分别使用的那些要短的同步码型和纠错码数据作为辅助数据,可以得到按照所说的第二种方式传输的帧。
可以理解,在这些不同的例子中,按照所说的第一种方式传输的帧的辅助数据能够使接收设备可靠地获得帧同步,而按照所说的第二种方式传输的帧的辅助数据不足以使接收设备可靠地获得这样的同步。然而,由于还知道在所说的第一方式中事先得到的所说的帧同步,这些辅助数据能探测出失去帧同步。
而且,为了在这失去同步的情况下加速回到接收设备的帧同步,按照所说的第一种方式传输的帧将会包括的,不是有效数据,而是数值等于同步位的值的诸位。
表示在图4的装置被用于在发送设备1和接收机2之间传输数据帧。
发送设备1包括用于按照所说的第一种方式发送帧的装置3、用于按照所说的第二种方式发送帧的装置4、以及用于按照情况选择装置3或4中的一个或是另一个、以在此情况下将***的有效数据“d”按照情况加到前述装置中的一个或另一个上的所说的发送方式选择装置5。
除通常的和因与本发明无直接关系而未在此提到的装置外,为恢复被传输的有效数据,接收机2包括有:检测第一方式帧同步的装置6、检测第二方式帧同步失去的装置7、和用于根据情况选择前述装置中的一个或是另一个的所说的接收方式选择装置8。
第一方式帧同步探测装置6按照已知技术进行工作,观察通过一个滑动窗的被接收数据,对此滑窗的每个位置进行寻找,确定同步码型F1被找到或没有找到。
按第二方式帧同步失去探测装置7包含被一个帧时钟10激发的所说的简化帧同步探测装置9。帧时钟10本身被调整在一个位置,此位置依赖于预先从上述帧同步获得的知识,此知识在此情况下是由第一方式帧同步探测装置6提供的。此简化的帧同步探测装置9是所说的简化的,是在如下所说的意义上,即和帧同步探测装置6不同,它不是通过滑动窗观察接收到的数据,而是通过其位置由从该帧同步预先获得的知识所确定的一个单独的窗口。
作为例子,在图2所表示的第二传输方式的情况下,此简化的同步探测装置9包含有用于确定通过所说的独有的窗口选择的数据列在怎样范围内符合同步码型F2的装置。
在图3所表示的第二传输方式的情况下,此简化的同步探测装置9包含有用于确定在将和发射相同的块编码用到形成一个由所述观察窗的位窗限定的接收的帧的有效数据上时得到的数据在怎样范围内符合在发射时产生的纠错码的装置。
图4上表示的发射方式选择装置5接收能指示出传输程序的初始化的信号S1和能指示出接收设备的帧同步失去的信号S2。当信号S1确实指示初始化,或当信号S2确实指示出接收设备的帧同步失去时,此选择装置5选择装置3以按照所说的第一种方式发送各帧,或者在这两种情况以外的情况下选择装置4以按照所说的第二种方式发送各帧。
接收方式选择装置8接收能指示出传输程序的初始化的信号S1和能指示出失去同步探测的信号S2,后者是在此情况下从第二方式帧同步失去探测装置7直接发出的。当信号S1确实指示初始化,或当信号S2确实指示出失去同步时,此选择装置8选择第一方式帧同步探测装置6,或者在这两种情况以外的情况下选择失去同步探测装置7。
这样,在初始化或失去同步的情况下,第一传输方式被使用,以便使接收设备能可靠地得到帧同步。在这两种情况以外的情况使用第二传输方式,使得能增加有效传送载荷。从第二方式中一旦探测到失去同步即返回到第一方式。
图5的示意图可以说明在一种表示为两个单向链路11和12形式的双向传输的情况下从接收设备到发送设备信号S2的失去同步信息的是怎样发送的。为了简化,图4和图5上的公共部分有同样的标记。链路11和图4的链路一样,连接发送装置13的这里称为第一发射机的一个发射机1,到传送装置14的这里称为第一接收机的接收机2。同样地,链路12连接传输设备14的称为第二发射机的发射机15,到传输设备13的称为第二接收机的接收机16。
为了保证信号S2携带的失去同步信息从接收机2到发射机1的发送,第二发射机15同样包含有用于按照所说的第一种方式发送帧的装置17、用于按照所说的第二种方式发送帧的装置18、和用于根据情况选择前述装置中的一个或另一个以合适地将到来的有效数据“d”根据情况加到这些装置中的一个或另一个上的发送方式选择装置19。
第二个接收机16在未特别表示出的为了恢复传输的有效数据的装置以外,包含有探测由发射机15从第二方式向第一方式发送的帧的传输方式变化的探测装置20。
被加到发送设备1的信号S2由发射机15从发送的帧的传输方式变化的探测装置20发出。按照所说的第一种方式发送帧的装置17事实上是当从接收机2发出的信号S2确实指示出失去同步探测时在此发射机15中被选择。
此传输方式变化的探测装置20包含并行工作的:
-第一方式的帧同步探测装置201,按照已知技术进行工作、通过一个滑窗观察接收的数据,并对此滑窗的每一位置确定是否有第一方式的同步码型存在,
-第二方式的帧同步失去探测装置202,和装置7一样,其本身可以包含有被一个帧时钟激励的所说简化的帧同步探测装置。帧时钟本身被调整在依赖于该第一方式中一个从所说的帧同步预先已知道的知识的位置。
这样,当以下这两个条件中的一个或另一个:(装置202探测到的)第二方式中的失去同步或(装置201探测到的)第一方式中的同步的恢复得到实现时,以上是由装置203指示出的,此装置20已实现一次方式变化探测。
人们会注意到,即使为了简化在前面的说明中只指出了将数据“d”从传输设备13传输至传输设备14所必需的部件,该传输原理当然是对称的,并且同样适用于将数据“d”从传输设备14传输至传输设备13。
另外,由于对从第二方式向第一方式的这种过渡的虚假探测的危险引起的,其本身由于第一方式的同步码型被在第二方式中传输的有效数据模仿的危险引起的任何问题得以避免,正如现在联系下面的图所说明的。在下面的图中被考虑的帧,如不另外说明,是符合第二种方式的帧。
如图6所示,一个要传输的有效数据序列总是可以分解为此处所说的许可序列的、不包括模仿同步码型的一些序列,和此处所说的被禁止序列的、模仿同步码型的一些序列,在图6上表示出了这样一个分解为三个标为D1、D2、D3的许可序列和两个标为X1、X2的被禁止序列的有效数据序列,所说的有效数据序列在此情况下按顺序包括有序列D1、X1、D2、X2、D3。
如图7至图9所示可以传输这样一个有效数据序列的按照本发明修改的帧因而不包含任何一个像X1或X2的被禁止序列,但是可以包括所说的替换数据。这些替换数据可以用于在接收时能将这些被禁止序列插回接收的有效数据中间。
这些替换数据本身最好包含有两种数据:
-此处所说的操作数据,使这样的修改的帧的接收设备能够确定,被传输的有效数据序列和待传输的有效数据序列的不同到什么程度,也就是说,在待发送的有效数据序列中在怎样的程度存在有被禁止序列,
-此处所说的地址数据,使这样的修改的帧的接收设备能够更准确地确定一个被禁止序列应被***接收到的有效数据之间的位置或各位置。
在表示出的例子中,用A1、A2标注的地址数据被包含在标注为S1和S2的所说的替换序列中。替换序列分别替代被禁止序列X1和X2(亦即所说的被替换序列)。因此替换序列S1包含一个地址A1,该地址A1在被说明的例子中能够使这些修改的帧的一个接收设备将被阻挡的序列X1***到对应于许可序列(或未被替换序列)D1和D2的被接收序列之间。而替换序列S2包含一个地址A2,该地址A2能够使这样一个接收设备将被阻挡的序列X2***到对应于许可序列(或未被替换序列)D2和D3的被接收序列之间。
例如所说的操作数据可以包含:
-如图7至图9上标注为S0的第一操作数据,它们被传输一个标为F2的所考虑的同步码型之后(例如紧接着此同步码型之后)的某个确定的位置,并指出被传输的有效数据序列是否和待传输的有效数据序列不同,也就是说,该被传输的有效数据序列是否包含有被替换的序列,
-如图7至图9上标注为S10和S20的第二操作数据,它们最好在该各所说的替换序列如S1和S2中被传输,并指示这些替换序列中的每一个是否是该被传输的帧的最后一个。
按照另一个没有特别表示出来的例子,该所说的操作数据也可以包括可能为零的包含在被传输的有效数据序列中的各被替换序列的数目。
图10是一个用于说明替换序列的内容的一个例子的示意图。
在此例中一个一般被标注为S的替换序列包括有:
-该所说的第二操作数据例如S10,根据考虑的替换序列是否是在被传输的帧中的最后一个序列而由例如一位1或0构成,
-地址数据如A1或A2,例如包括一个“n”位上的二进制数,指出在一个待传输的2n个有效位的序列中的某位的阶,
-防止此替换序列的传输误差的标记为P的数据(这些防护数据例如包括一个奇偶校验位),
-标记为V的所说的锁定数据,被用于避免由将一个替换序列引入被传输的帧中而使一个被禁止序列重新产生(这些锁定数据在仅由0的位形成的被禁止序列的被考虑的例子中是由例如一个1的位构成的)。
在图7上表示出的例子中,由操作数据和地址数据构成的整体(也就是说由第一操作数据S0和包括第二操作数据如S10和S20以及地址数据如A1或A2的替换序列如S1和S2)是传输在有效数据之前。
这个例子因而特别适合接收时从这样的帧取出有效位时所经过的期限可能不是固定不变的情况。事实上在此例中这个期限基本上是变动的,且随帧内存在的替换序列的数目而变。而这在某些应用如在一种带有移动装置的射频通讯网络、特别如GSM网络的基础构架的传输的上述应用上可能是无法接受的。
这在图8说明的例子中可以避免。
更准确地说,在此例中第一替换序列在第一操作数据S0后面确定的一个位置处传输,而第一操作数据S0则在同步码型F2后面确定的一个位置处传输(例如第一替换序列S1紧接着第一操作数据S0后面传输,而第一操作数据S0紧接在同步码型F2后面传输),而第二替换序列S2在第一被替换序列X1的地方传输(或者更一般地说第n个替换序列在第n-1个被替换序列的位置传输)。
图7和图8上表示的各个例子还特别适用于对其后可以从一列到来的有效数据出发制作这些帧的期限没有任何限制的情况,在这些例子中此期限事实上等于为使得能够得到所说的操作数据所必需的一个到来的有效数据序列的总的分析时间,而这在某些应用特别是如上述在一种带有移动装置的射频通讯网络、特别如GSM网络的基础构架的传输的应用上可能是行不通的。
在图9上表示的例子使得可能满足一个这样的限制。在此例中,所说的操作数据以和图7和图8上表示的情况相反的方式出现,其意义如下:
-第一操作数据如S0表明被传输的有效数据序列和待传输的有效数据序列是否不同,并不被***在被考虑的帧的同步码型以后,而是在帧的末尾,也就是说,是在下一个别帧的同步码型之前,
-第二操作数据如S10和S20不再表明该相应的替换序列如S1和S2从该帧的开头是否是最后一个,而是从该帧的末尾该序列是否是最后一个。
必须指出,在接收时一个这样的帧在将其完全接收之前是不能被处理的,但是和在发送机必不可少的所说的分析时间相比,这不会引起显著的延迟。
在能够制作一个相应的帧之前,待传输的所说的有效数据序列的分析的开始仍然还是必需的。因此对这些帧的发送会有少许的延迟,正如这表现在图12上的那样。而且,在表示出的该例子中,该第二个(也就是说在这里的最后一个)替换序列S2在第一操作数据S0前面确定的位置处被传输,而第一操作数据S0在下一个帧的同步码型之前确定的位置被传输(例如最后一个替换序列在紧接着第一操作数据S0的前面被传输,而第一操作数据S0则紧接着在下一个帧的同步码型F2之前确定的位置被传输),而第一替换序列S1在第二(也就是说这里的最后一个)被替换序列X2的位置被传输(或者更一般地说第n-1个替换序列在第n个被替换序列的位置传输)。
图11是对图7的例子和对图8的例子同样有效的用于说明制作这样的所说的修改的帧的方法的示意图。
此方法包括如下步骤:
-从***的有效数据计算替换数据,
-按照要求的次序,发送这样计算的替换数据和许可序列。
图12是用于说明一个按照图9上说明的例子从到来的一列有效数据出发、制作这样的修改的帧的方法的算法。
为了制作要发送的每个帧的有效负载,此方法包括如下步骤:
-将对应于一个当前地址的变量P初始化为等于0,
-将一个标记为A的变量初始化为对应于一个不可能的地址值的数值、例如-1处,
-在一个输入缓冲寄存器中,等待从到来的数据流接收2M位(其中M表示同步码型的位的数目),
-探测储存在输入的缓冲寄存器中的接收的最先M个位是否和标记为X的一个被禁止序列相符:
--在探测被禁止序列的情况下:
---变量A是否等于该所说的不可能值:
----从输入的缓冲寄存器移去所说的接收的最先M个位,
----将变量A重新初始化为变量P的数值,
----使变量P增加一个等于M的值,
----探测当前地址和帧的一个末端是否相符:
-----在探测到帧的末端的情况下:
------如果A不等于该所说的不可能值:接收时,在地址A发送对应于一个待***的被禁止序列的该替换序列S(A),然后发送指示帧内(各)替换序列的存在(这已被“发送修改指示”指示)的第一操作数据S0,并回到该算法的开头,
------如果A等于该所说的不可能值,则发送第一操作数据S0第一操作数据S0指出在帧内不存在(各)替换序列(这已被“发送不修改指示”指出),然后回到该算法的开头,
-----在不探测帧的末端的情况下:
------回到被禁止序列的探测步骤,
---如果A不等于该所说的不可能值:则发送该替换序列S(A),
--在未探测到被禁止序列的情况下:
---从缓冲寄存器移去接收到的第一位,
---发送此位,
---将变量P增加1,
---回到帧末端探测步骤。
一种按照图11或图12中的任何一个的帧制作方法这样便根据图5的方案、在帧发送装置18、按照所说的第二方式实现了。
本发明也在于一种这样的修改帧的发送装置。这种装置包含有实现如上描述的发送方法的不同的步骤的装置。
这些设备的实现对于内行人员不会有特别的困难。除了其功能,这里将不对它们另外作更详细的说明。一般,一个这样的装置包括:
-从到来的有效数据对替换数据进行计算的设备,
-有效数据发送设备,不包含任何一个被禁止序列和替换数据,替换数据同样被计算以制作所说的帧。
图13是一个用于说明按照图7的例子从接收到的帧取出有效数据的一种方法的示意图。
此方法包括如下步骤:
-替换数据的分析,
-通过所说的替换数据的分析确定地将被禁止序列***接收的有效数据中间。
图14是对图8上表示的例子和通过将要指出的修改对图9上表示的例子同样有效的一个用于说明从接收到的帧取出一列有效数据的一种方法的示意图。
在每次探测一个同步码型时,此方法包括下面的步骤:
-对对应于一个当前地址的变量“a”进行初始化,
-根据探测出的同步码型对第一操作数据S0进行分析并指示出被传输的有效数据序列和将传输的有效数据序列是否不同:
--如果被传输的有效数据序列和将传输的有效数据序列没有差别,则取出被传输的所说的有效数据以形成输出的有效数据列,
--如果被传输的有效数据序列和将传输的有效数据序列有差别:
---根据第一操作数据S0对第一替换序列S1进行分析,以确定在该处可供***第一被禁止序列的地址A1,就是说在此情况下也是第二替换序列S2的地址,并且从包含于此替换序列S1中的操作数据S10确定,此替换序列是否是该帧的最后序列,
---比较当前地址“a”和地址A1:
----只要“a”小于A1,取出位于当前地址处的有效数据位,以形成所说的输出的有效数据流,然后相应地增大当前地址“a”并回到比较当前地址“a”和地址A1的步骤,
----如果“a”等于A1,则***一个被禁止序列以形成所说的输出的有效数据列,然后相应地增大当前地址“a”,
---与上述的并行,如果该替换序列S1不是该帧的最后一个,则分析位于地址A1的第二替换序列S2,以确定在该处可供***第二被禁止序列的地址A2(就是说也是一个可能的替换序列S3的地址),并从包含于此替换序列S2中的操作数据S20确定此替换序列是否是该帧的最后一个,
----只要“a”小于A2,取出位于当前地址处的有效数据位,以形成所说的输出的有效数据列,然后相应地增大当前地址“a”并回到比较当前地址“a”和地址A2的步骤,
----如果“a”等于A2,则***一个被禁止序列以形成所说的输出的有效数据列,然后相应地增大当前地址“a”,
---这样下去,直至该被接收的帧的标记为Sd的最后一个序列。这在图9上已用一个环表示出来,使环中指数i变化,直至Si变得等于Sd为止,在这种情况下:
----只要“a”小于该到来帧的有效数据的最后一位的地址AP,取出位于当前地址处的有效数据位,以形成所说的输出的有效数据流。然后相应增大当前地址,
----如果“a”等于AP,则回到该算法的开头。
对于按照图9上表示的例子接收的帧,同样的方法仍然有效,根据关于图9已进行的解释,只要考虑到将探测的同步码型是下面一帧的,并且只要将替换序列的分析次序颠倒过来。
一种按照图13或图14中的任何一个取出有效数据的方法这样在图5中实现了,以实现在第二接收机16中取出有效数据。
本发明同样的一个目的是接收这样的修改的帧的一个装置。此装置包含有各种设备,用于实现这样说明的各个接收方法的不同步骤。
这些设备的实现对于内行人员不会有特别的困难。除了其功能,这里将不对它们另外作更详细的说明。一般,一个这样的装置包括:
-到来的各帧的替换数据的分析设备,
-将各被禁止序列在通过所说的替换数据的分析得到的各位置处***到所说的各到来帧的被取出的有效数据之中以便形成所说的输出的有效数据列的***设备。
Claims (21)
1.用于传输数据帧的方法,这些帧一方面包含有所说的有效数据,另一方面包含有用于使接收设备和发送设备进行帧同步的所说的辅助数据。此方法的特征在于:
-它包括两种可能的传输方式:
--第一方式,被用于初始化或一个被称为第一接收机的接收机(2)的帧同步失去的情况,按照该方式,一个被称为第一发射机的发射机(1)向此第一接收机发送出包含有足够的辅助数据的帧,以使得此第一接收机能够可靠地获得所说的帧同步,这些辅助数据特别包括一个同步码型,
--第二方式,被用于除这两种情况之外的情况,按照该方式,该所说的第一发射机发送出包含有不足以使得该所说的第一接收机能够可靠地得到所说的帧同步的辅助数据的帧,然而还倚靠对该所说的帧同步的预先得到的知识,能够在该所说的第一方式中确定失去帧同步;
-在所说的第一接收机处的帧同步失去,通过在同一传输设备(14)中连接到第一接收机(2)的第二发射机(15)从所说的第二传输方式向所说的第一传输方式的转换,和在同一传输设备(13)中和所说的第一发射机(1)相连的第二接收机(16)对传输方式变换的探测,在所说的第一发射机处被信号指示出来;
-所说的第二发射机以所说的第二方式传输出不包含任何模仿第一方式的同步码型(F1)的、也是所说的被禁止序列(X1、X2)的有效数据序列的、所说的被修改的帧,此被禁止序列被用于在接收时使得能将这些被禁止序列***到接收到的有效数据中的所说的替换数据(S0、S1、S2)所代替。
2.按照权利要求1的方法,其特征在于,以所说的第一方式传输的帧的辅助数据包含有一个同步码型(F1)以及同步位(f1、f2、…fn),它们被***到待传输的有效数据中并用于避免在这些有效数据中间的此同步码型被模仿。
3.按照权利要求1的方法,其特征在于,以所说的第二方式传输的帧的辅助数据只包含有一个同步码型(F2),其长度和以第一方式传输的帧的同步码型的不同。
4.按照权利要求1的方法,其特征在于,以所说的第二方式传输的帧的辅助数据只包含有纠错码数据(C),该纠错码数据是将一个块编码类型的误差校正码用在这些帧中待传输的有效数据上得到的。
5.按照权利要求1至4中的任何一项权利要求的方法,其特征在于,为从到来的一列有效数据制作修改的帧,此方法包括以下步骤:
-从到来的有效数据计算替换数据,
-发送不包含任何被禁止序列的有效数据,以及这样计算的替换数据,以构成所说的帧。
6.按照权利要求5的方法,其特征在于,替换数据的所说的计算需要在足够的长度上对到来的所说的有效数据进行分析,使得在此帧的第一个有效位被发送之前能对此帧的全部替换数据进行计算。
7.按照权利要求5的方法,其特征在于,替换数据的所说的计算需要在比为使得在此帧的第一个有效位被发送之前能对此帧的全部替换数据进行计算所需的长度小的长度上对到来的所说的有效数据进行分析。
8.用于传输数据帧的装置,这些帧包含有效数据和使得接收机对发送机能达到帧同步的辅助数据,此装置之特征在于它包含有:
-用于以第一方式实现传输的设备,使用在初始化或被称为第一接收机的接收机(2)的帧同步失去的情况,按此方式被称为第一发送机的发射机(1)向此第一接收机发送包含有足以使此第一接收机(2)可靠地得到所述的帧同步的辅助数据的帧,
-用于以第二方式实现传输的设备,使用在除以上两种情况以外的情况,按此方式所述的第一发射机发送包含有不足以使此所述的第一接收机可靠地得到所述的帧同步的辅助数据的帧,但还可依靠以前获得的对该所述的帧同步的知识按所述的第一方式确定失去帧同步,
-用于通过在同一传输设备(14)中和第一接收机(2)相联的第二发射机(15)从所述的第二传输方式转入所述的第一传输方式、向所述的第一发射机发信号指示出所述的第一接收机的帧同步失去的设备,和用于探测在同一传输设备(13)中和第一发射机(1)相连的第二接收机(16)中的这种传输方式变换的设备,以及
-用于以该所述的第二方式传输不包含任何一个模仿该第一方式的同步码型(F1)的有效数据序列、也称为被禁止序列(X1、X2)的所述的修改的帧的设备(18),此被禁止序列被所述的替换数据(S0、S1、S2)所代替,而替换数据则是用于使得在接收时能够将这些被禁止序列***到接收的有效数据中。
9.按照权利要求8的装置,其特征在于:
-所述的第一发射机(1)包含有用于按所述的第一方式发送帧的设备(3)、用于按所述的第二方式发送帧的设备(4)、以及用于根据情况选择这些设备中的一个或另一个的发送方式选择设备(5),
-所述的第一接收机包含有第一方式的帧同步探测设备(6)、第二方式的帧同步失去的探测设备(7)、以及用于根据情况选择这些设备中的一个或另一个的接收方式选择设备(8),
-所述的第二发射机(15)包含有用于按所述的第一方式发送帧的设备(17)、用于按所述的第二方式发送帧的设备(18)、以及用于根据情况选择这些设备中的一个或另一个的发送方式选择设备(19),
-所述的第二接收机(16)包含探测从第二方式到第一方式的方式变换的探测设备(20)。
10.按照权利要求9的装置,其特征在于,该所述的第二方式的帧同步失去探测设备包含有由一个帧时钟(10)激励的简化的同步探测的所述设备(9),帧时钟被调整在由对该帧同步的所述的预先获得的知识决定的一个位置。
11.按照权利要求9或10的任一项权利要求的装置,其特征在于,为了从到来的一列有效数据制作修改的帧,该装置包含有:
-从到来的有效数据计算替换数据的设备,
-发送不包含任何被禁止序列的有效数据和如此计算得以制作所述的帧的替换数据的设备。
12.按照权利要求9至11中的任一项权利要求的装置,其特征在于,为了从修改的帧取出一列有效数据,该装置包含有:
-分析各***的帧的替换数据的设备,
-将被禁止序列在通过分析所述的替换数据以形成所述的有效数据列而得到的各位置处***到从所述的各到来帧取出的有效数据中的设备。
13.按照权利要求1至12中的任一项权利要求的用于按所述的第二方式传输数据的修改的帧,其特征在于它不包含任何的模仿该所述的第一方式的同步码型(F1)的有效数据序列、也称为被禁止序列(X1、X2),此被禁止序列被所述的替换数据(S0、S1、S2)代替。此替换数据用于使得能在接收时将这些被禁止序列***到接收的有效数据中间。
14.按照权利要求13的帧,其特征在于,该所述的替换数据本身包含有两种数据:
-所述的操作数据(S0、S10、S20),能够在接收时确定,在要传输的有效数据序列中在多大程度存在被禁止序列,
-所述的地址数据(A1、A2),能够在接收时更准确地确定,在接收的有效数据中一个被禁止序列应该被***的一个或几个位置。
15.按照权利要求14的帧,其特征在于,该所述的替换数据包含有:
-第一操作数据(S0),指示出该待传输的有效数据序列是否包含有被禁止序列,以及
-一个替换序列(S1、S2),取代每个被禁止序列(X1、X2)并且其本身一方面包含有用于***此被禁止序列和第二操作数据(S10、S20)的地址(A1、A2),此操作数据可指示出此替换序列是否是该传输的帧的最后一个序列。
16.按照权利要求15的帧,其特征在于,该各所述的替换序列还包含有:
-防止这些替换序列发生传输误差的防护数据(P)。
17.按照权利要求15或16中的任一项权利要求的帧,其特征在于,该各所述的替换序列还包含有:
-所述的锁定数据(V),用于通过将一个替换序列引入传输的帧中而避免一个被禁止序列。
18.按照权利要求15、16和17中的任一项权利要求的帧,其特征在于,该第一替换序列(S1)在该各第一操作数据(S0)之后被传输,而各第一操作数据(S0)在同步码型(F2)之后被传输,而且特征在于该第n个替换序列(S2)代替第n-1个被禁止序列(X1)而被传输。
19.按照权利要求15、16和17中的任一项权利要求的帧,其特征在于:
-该所述的各第一操作数据(S0)不***在该被考虑的帧的同步码型之后,而是在下一帧的同步码型之前,
-该所述的各第二操作数据(S10、S20)不是指示出该相应的替换序列从该帧的开头看是否是最后一个,而是从该帧的末尾看是否是最后一个。
20.按照权利要求19的帧,其特征在于,该最后的替换序列(S2)在该所述的各第一操作数据(S0)之前被传输,而该各第一操作数据在该下一帧的同步码型之前传输,而且该第n-1个替换序列(S1)代替第n个被替换序列(X2)而传输。
21.按照权利要求13至17中的任一项权利要求的帧,其特征在于,该各所述的替换数据(S0、S1、S2)全是在所述的有效数据(D1、D2、D3)之前传输。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR97/02507 | 1997-03-03 | ||
FR9702507A FR2760302B1 (fr) | 1997-03-03 | 1997-03-03 | Procede et dispositif pour la transmission de trames de donnees |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1219314A true CN1219314A (zh) | 1999-06-09 |
CN100382482C CN100382482C (zh) | 2008-04-16 |
Family
ID=9504362
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB988002361A Expired - Lifetime CN100382482C (zh) | 1997-03-03 | 1998-02-23 | 传输数据帧的方法和装置 |
Country Status (9)
Country | Link |
---|---|
US (2) | US6546025B1 (zh) |
EP (1) | EP0863635B1 (zh) |
CN (1) | CN100382482C (zh) |
AU (1) | AU729187B2 (zh) |
CA (1) | CA2253900A1 (zh) |
DE (1) | DE69829088T2 (zh) |
ES (1) | ES2236875T3 (zh) |
FR (1) | FR2760302B1 (zh) |
WO (1) | WO1998039874A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100446481C (zh) * | 2006-01-09 | 2008-12-24 | 华为技术有限公司 | 一种检测路由器中光纤链路的方法及装置 |
CN104702380A (zh) * | 2015-02-09 | 2015-06-10 | 华为技术有限公司 | 一种数据帧的处理方法及装置 |
CN106550397A (zh) * | 2015-09-17 | 2017-03-29 | 华为技术有限公司 | 用于传输无线数据的方法、装置及*** |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2760302B1 (fr) * | 1997-03-03 | 2000-08-04 | Alsthom Cge Alcatel | Procede et dispositif pour la transmission de trames de donnees |
US7089485B2 (en) * | 2000-02-03 | 2006-08-08 | Agere Systems Inc. | Simple link protocol providing low overhead coding for LAN serial and WDM solutions |
DE50105480D1 (de) * | 2000-07-06 | 2005-04-07 | Infineon Technologies Ag | Verfahren und digitale schaltungsanordnung zum übertragen einer vielzahl von bitfolgen über mehrere busleitungen |
FR2817091B1 (fr) * | 2000-11-22 | 2003-03-21 | St Microelectronics Sa | Codeur a turbocodes a synchronisation facilitee |
US7099352B1 (en) * | 2001-01-03 | 2006-08-29 | Juniper Networks, Inc. | System, apparatus, and method for increasing resiliency in communications |
US7898972B2 (en) * | 2002-01-17 | 2011-03-01 | Agere Systems Inc. | Auxiliary coding for home networking communication system |
EP1805927A1 (en) * | 2004-10-11 | 2007-07-11 | 2Wire, Inc. | Periodic impulse noise mitigation in a dsl system |
US7953163B2 (en) * | 2004-11-30 | 2011-05-31 | Broadcom Corporation | Block linear equalization in a multicarrier communication system |
US7852950B2 (en) * | 2005-02-25 | 2010-12-14 | Broadcom Corporation | Methods and apparatuses for canceling correlated noise in a multi-carrier communication system |
US7555037B2 (en) * | 2005-03-18 | 2009-06-30 | 2Wire, Inc. | Methods and apparatuses to provide synchronization symbol on demand for DSL systems |
US9374257B2 (en) * | 2005-03-18 | 2016-06-21 | Broadcom Corporation | Methods and apparatuses of measuring impulse noise parameters in multi-carrier communication systems |
JP4964147B2 (ja) * | 2005-12-07 | 2012-06-27 | パナソニック株式会社 | 無線通信方法及び無線通信装置 |
US7813439B2 (en) * | 2006-02-06 | 2010-10-12 | Broadcom Corporation | Various methods and apparatuses for impulse noise detection |
US8732435B1 (en) * | 2008-07-30 | 2014-05-20 | Altera Corporation | Single buffer multi-channel de-interleaver/interleaver |
US8605837B2 (en) * | 2008-10-10 | 2013-12-10 | Broadcom Corporation | Adaptive frequency-domain reference noise canceller for multicarrier communications systems |
US8516302B2 (en) * | 2010-04-16 | 2013-08-20 | General Electric Company | Automatic error control scheme selection for fixed-length messages based upon message payload size |
US8548011B2 (en) * | 2010-12-02 | 2013-10-01 | Plx Technology, Inc. | Dynamic host clock compensation |
US8675690B2 (en) | 2011-04-19 | 2014-03-18 | Honeywell International Inc. | Low latency and self-adjusting frame synchronization algorithm for data streaming applications |
WO2013055965A1 (en) * | 2011-10-13 | 2013-04-18 | Rambus Inc. | Changing settings for a transient period associated with a deterministic event |
US20150049798A1 (en) | 2011-12-06 | 2015-02-19 | Rambus Inc. | Receiver with enhanced isi mitigation |
DE102017119062B4 (de) * | 2016-08-23 | 2024-06-06 | Steering Solutions Ip Holding Corporation | Computerimplementiertes Verfahren zur Kommunikation zwischen Controllern und Kommunikationssystem |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5324761B1 (zh) * | 1968-10-11 | 1978-07-22 | ||
DE2739978C2 (de) * | 1977-09-06 | 1982-06-16 | TE KA DE Felten & Guilleaume Fernmeldeanlagen GmbH, 8500 Nürnberg | Synchronisationsverfahren für Zeitmultiplex-Systeme |
JPS60128752A (ja) * | 1983-12-16 | 1985-07-09 | Akai Electric Co Ltd | デジタル変調方式 |
US5051988A (en) * | 1988-11-02 | 1991-09-24 | Mitsubishi Denki Kabushiki Kaisha | Transmission line encoding/decoding system |
EP0426894A1 (de) * | 1989-11-08 | 1991-05-15 | Siemens Aktiengesellschaft | Verfahren zur schnellen Empfängersynchronisation unter Ausnutzung einer fehlerkorrigierenden Codierung |
JP2747077B2 (ja) * | 1990-02-22 | 1998-05-06 | 株式会社東芝 | フレーム同期回路 |
JP2970717B2 (ja) * | 1992-03-17 | 1999-11-02 | 三菱電機株式会社 | フレ−ム同期回路 |
JP2764896B2 (ja) * | 1992-04-09 | 1998-06-11 | 日本電気株式会社 | データ送達確認システム |
FR2709900B1 (fr) * | 1993-09-06 | 1995-10-13 | Alcatel Mobile Comm France | Substitution des bits de synchronisation dans une trame de transmission. |
FR2709896B1 (fr) * | 1993-09-08 | 1996-07-05 | Alcatel Mobile Comm France | Trame de transmission de données à ambiguïté réduite, émetteur et récepteur adaptés à une telle trame. |
US5420865A (en) * | 1994-06-08 | 1995-05-30 | Alcatel Data Networks | Method and apparatus for alignment of frames of information |
FR2723282B1 (fr) * | 1994-07-29 | 1996-09-13 | Alcatel Telspace | Procede d'entrelacement et de desentrelacement de trames sdh et systeme correspondant |
US5659545A (en) * | 1994-11-15 | 1997-08-19 | Motorola, Inc. | Apparatus for mobile unit acquisition in a satellite communication system and method therefor |
KR0133423B1 (ko) * | 1994-12-09 | 1998-04-27 | 양승택 | 프레임 동기 장치(frame synchronizng device) |
US5943374A (en) * | 1995-12-11 | 1999-08-24 | Hitachi Denshi Kabushiki Kaisha | Out-of-synchronization recovery method and apparatus of data transmission system |
US5822328A (en) * | 1996-05-15 | 1998-10-13 | International Business Machines Corporation | Frame synchronization mechanism for digital simultaneous voice/data modems |
US5956377A (en) * | 1996-05-31 | 1999-09-21 | Vtech Communications, Ltd. | Method and apparatus for synchronizing frames within a continuous stream of digital data |
FR2757333B1 (fr) * | 1996-12-13 | 1999-01-29 | Alsthom Cge Alcatel | Trame de transmission de donnees, et procede et dispositif d'emission et de reception d'une telle trame |
JP2982731B2 (ja) * | 1997-01-10 | 1999-11-29 | 日本電気株式会社 | 同期信号検出方式 |
SE511389C2 (sv) * | 1997-01-21 | 1999-09-20 | Ericsson Telefon Ab L M | Ramlåsning |
FR2760302B1 (fr) * | 1997-03-03 | 2000-08-04 | Alsthom Cge Alcatel | Procede et dispositif pour la transmission de trames de donnees |
US6023493A (en) * | 1998-01-20 | 2000-02-08 | Conexant Systems, Inc. | Method and apparatus for synchronizing a data communication system to a periodic digital impairment |
JPH11239113A (ja) * | 1998-02-24 | 1999-08-31 | Fujitsu Ltd | Sdh伝送方式における擬似同期防止方法並びに擬似同期防止式sdh伝送システム及び擬似同期防止式sdh伝送システムにおける送受信装置 |
US6727790B2 (en) * | 2001-08-20 | 2004-04-27 | Itran Communications Ltd. | Acquisition of sychronization in a spread spectrum communications transceiver |
-
1997
- 1997-03-03 FR FR9702507A patent/FR2760302B1/fr not_active Expired - Fee Related
-
1998
- 1998-02-23 WO PCT/FR1998/000352 patent/WO1998039874A1/fr active IP Right Grant
- 1998-02-23 CA CA002253900A patent/CA2253900A1/fr not_active Abandoned
- 1998-02-23 CN CNB988002361A patent/CN100382482C/zh not_active Expired - Lifetime
- 1998-02-23 US US09/184,254 patent/US6546025B1/en not_active Ceased
- 1998-02-23 AU AU65054/98A patent/AU729187B2/en not_active Ceased
- 1998-03-02 EP EP98400487A patent/EP0863635B1/fr not_active Expired - Lifetime
- 1998-03-02 ES ES98400487T patent/ES2236875T3/es not_active Expired - Lifetime
- 1998-03-02 DE DE69829088T patent/DE69829088T2/de not_active Expired - Lifetime
-
2005
- 2005-04-07 US US11/100,575 patent/USRE40918E1/en not_active Expired - Lifetime
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100446481C (zh) * | 2006-01-09 | 2008-12-24 | 华为技术有限公司 | 一种检测路由器中光纤链路的方法及装置 |
CN104702380A (zh) * | 2015-02-09 | 2015-06-10 | 华为技术有限公司 | 一种数据帧的处理方法及装置 |
CN104702380B (zh) * | 2015-02-09 | 2018-07-03 | 华为技术有限公司 | 一种数据帧的处理方法及装置 |
CN106550397A (zh) * | 2015-09-17 | 2017-03-29 | 华为技术有限公司 | 用于传输无线数据的方法、装置及*** |
CN106550397B (zh) * | 2015-09-17 | 2020-04-14 | 华为技术有限公司 | 用于传输无线数据的方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
EP0863635A1 (fr) | 1998-09-09 |
DE69829088D1 (de) | 2005-03-31 |
FR2760302B1 (fr) | 2000-08-04 |
US6546025B1 (en) | 2003-04-08 |
WO1998039874A1 (fr) | 1998-09-11 |
AU729187B2 (en) | 2001-01-25 |
ES2236875T3 (es) | 2005-07-16 |
FR2760302A1 (fr) | 1998-09-04 |
CA2253900A1 (fr) | 1998-09-11 |
DE69829088T2 (de) | 2005-12-29 |
AU6505498A (en) | 1998-09-22 |
CN100382482C (zh) | 2008-04-16 |
EP0863635B1 (fr) | 2005-02-23 |
USRE40918E1 (en) | 2009-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1219314A (zh) | 传输数据帧的方法和装置 | |
CN1192663C (zh) | 上行链路站址分集的无线基站接收数据传输***及其方法 | |
CN1254131C (zh) | 移动无线通信***、基站及移动无线通信方法 | |
CN1143464C (zh) | 蜂窝电信网的同步 | |
CN1115904C (zh) | 移动通信***、通信控制方法、及其所用基站和移动台 | |
CN1175642C (zh) | 用于同步网络***的时钟管理方法和传输设备 | |
CN1135053C (zh) | 通信*** | |
CN1099203C (zh) | 移动通信***中间歇接收寻呼信号的方法、基站装置和移动台装置 | |
CN1134118C (zh) | 无线电通信装置和方法以及其中所用的初始同步方法 | |
CN1672354A (zh) | Cdma通信***的rlp重发 | |
CN1805561A (zh) | 蜂窝无线网络中的连接重配置方法 | |
ATE519335T1 (de) | Verfahren und vorrichtung zur kodierung von multimediadaten | |
CN1633788A (zh) | 数据传送方法 | |
CN1454413A (zh) | 用于高数据率呼叫的改进指分配算法 | |
CN1361886A (zh) | 带外前向纠错 | |
CN1416659A (zh) | 移动通信***和无线通信方法 | |
CN1801687A (zh) | 一种基于非应答机制的数据帧重传方法和*** | |
CN1095207A (zh) | 无线电远程通信*** | |
CN1170417C (zh) | 用于模拟传真装置的数字网络接口 | |
CN1297292A (zh) | 数据传送信道间速率匹配方法及相应装置、基站和移动站 | |
CN1860820A (zh) | 以低错误拒斥数据的概率进行数据传输的方法 | |
CN1863007A (zh) | 无线通信设备和无线通信方法 | |
CN1461156A (zh) | 无线电通信***、无线终端、基站、控制设备及通信方法 | |
CN1665317A (zh) | 增强型通用分组无线业务***中的数据传输方法 | |
CN1623347A (zh) | 用于无线通信的基站、无线通信方法和移动台 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20080416 |
|
CX01 | Expiry of patent term |