数据传输装置、系统及方法

文档序号:7706501阅读:176来源:国知局
专利名称:数据传输装置、系统及方法
技术领域
本发明涉及通信领域,具体地,涉及一种数据传输装置、系统及方法。
背景技术
目前,在通信传输系统中,TFI5总线为目前较为通用的背板连接总线,用于连接各 业务板与交叉板。光口侧的同步数字系列(Synchronous Digital Hierarchy,简称为SDH) 或光传送网(OpticalTransport Network,简称为0ΤΝ)业务映射到TFI5总线时,映射的路 数根据光口业务的速率与TFI5总线的速率,交叉容量以及所用器件的规模综合考虑。但是,在相关技术中,无法能够提供的更小的交叉颗粒,从而无法提供更大的交叉 容量。

发明内容
考虑到相关技术中存在的无法能够提供的更小的交叉颗粒、从而无法提供更大的 交叉容量的问题而做出本发明,为此,本发明的主要目的在于提供一种成帧系统和数据传 输方法,以解决相关技术中的上述问题。根据本发明的一个方面,提供了 一种数据传输装置。该装置的一端连接至光口,另 一端连接至业务板。根据本发明的数据传输装置包括第一交互单元,用于从来自另一数据传输装置 的2N个时隙的交互数据中抽取N个时隙的数据作为第二下行交互数据发送;下行处理单 元,用于接收第一交互单元发送的第二下行交互数据,并从来自光口的2N个时隙的下行数 据中抽取N个时隙的数据作为第一下行数据,将第一下行数据和第二下行交互数据进行组 合后发送给业务板;其中,N为正整数。根据本发明的另一个方面,提供了另一种数据传输装置。该装置的一端连接至光 口,另一端连接至业务板。根据本发明的数据传输装置包括第一交互单元,用于从来自另一数据传输装置 的2N个时隙的交互数据中抽取N个时隙的数据作为第二上行交互数据发送;上行处理单 元,用于接收第一交互单元发送的第二上行交互数据,并从来自业务板的2N个时隙的上行 数据中抽取N个时隙的数据作为第一上行数据,将第二上行交互数据与第一上行数据进行 组合后发送至光口 ;其中,N为正整数。根据本发明的再一个方面,提供了 一种数据传输系统。根据本发明的数据传输系统包括第一数据传输装置和通过交互总线与第一数据 传输装置连接的第二数据传输装置,第一数据传输装置和第二数据传输装置的一端均连接 至光口,另一端均连接至业务板,且第一数据传输装置和第二数据传输装置为本发明提供 的数据传输装置。根据本发明的再一个方面,还提供了一种数据传输方法,该方法用于在包括第一 数据传输装置和第二数据传输装置的数据传输系统上进行数据传输,该数据传输系统位于光口和业务板之间。根据本发明的数据传输方法包括第一数据传输装置接收来自第二数据传输装置 的2N个时隙的交互数据,并从交互数据的2N个时隙中抽取N个时隙的数据作为第二下行 交互数据;第一数据传输装置接收来自光口的2N个时隙的下行数据,并从下行数据中抽取 N个时隙的数据作为第一下行数据;第一数据传输装置对第一下行数据和第二下行交互数 据进行组合后发送给业务板;其中,N为正整数。根据本发明的再一个方面,提供了另一种数据传输方法。 根据本发明的数据传输方法包括第一数据传输装置接收来自第二数据传输装置 的2N个时隙的交互数据,并从交互数据中抽取N个时隙的数据作为第二上行交互数据;第 一数据传输装置接收来自业务板的2N个时隙的上行数据,并从上行数据中抽取N个时隙的 数据作为第一上行数据;第一数据传输装置将第二上行交互数据与第一上行数据进行组合 后发送至光口 ;其中,N为正整数。通过本发明的上述技术方案,通过成帧系统中的第一数据传输装置(或第二数据 传输装置)将下行数据在时隙上进行重分配,并与第二数据传输装置(或第一数据传输装 置)进行数据交互,能够在第一数据传输装置(或第二数据传输装置)上传输两路下行,从 而能够减小交叉粒度、扩大交叉容量。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明 书、权利要求书、以及附图中所特别指出的结构来实现和获得。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据相关技术的数据传输装置传输数据的结构示意图;图2A为根据本发明实施例的数据传输装置的结构示意图;图2B为根据本发明优选实施例的数据传输装置的结构示意图;图3A为根据本发明实施例的数据传输装置的结构示意图;图3B为根据本发明优选实施例的数据传输装置的结构示意图;图4示出了根据本发明系统实施例的数据传输系统的结构;图5A为根据本发明系统实施例的数据传输系统的具体实现的结构框图;图5B为根据本发明实施例具体实现的数据传输系统中传输下行数据的结构示意 图;图6为根据本发明方法实施例一的数据传输方法的流程图;图7为根据本发明实施例的第二数据传输装置发送给数据传输装置的交互数据 的结构示意图;图8为根据本发明实施例的第一数据传输装置发送的下行数据的结构示意图;图9为根据本发明实施例的第一数据传输装置发送的上行数据的结构示意图;图10是根据本发明实施例的第一数据传输装置发送给第二数据传输装置的交互 数据的结构示意图11是根据本发明方法实施例二的数据传输方法的流程图。
具体实施例方式功能概述在相关技术中,一个数据传输装置上传输一路下行数据或上行数据,图1示出了数据传输装置上传输的数据的结构,在下行侧,该数据传输装置通过光口接收时隙总数为 2N的下行数据,并将该下行数据映射到M路总线上,在上行侧,该数据传输装置接收来自M 路总线上的上行数据,并将该上行数据映射到2N个时隙上通过光口发送出去。可见在一个 数据传输装置上,在下行侧只能传输一路下行数据,同理,在上行侧也只能传输一路上行数 据,如果要减小交叉颗粒、提高交叉容量,只能通过增加数据传输装置来实现。本发明实施 例在不增加硬件的基础上,通过改变数据传输装置的内部结构、并在两个数据传输装置之 间进行数据交互,能够在一个数据传输装置上在下行侧传输两路下行数据、在上行侧传输 两路上行数据,从而能够减小交叉颗粒、提供交叉容量。需要说明的是,如果不冲突,本发明实施例以及实施例中的各个特征可以相互结 合,均在本发明的保护范围之内。下面结合附图对本发明的实施例进行说明,应当理解,此处所描述的优选实施例 仅用于说明和解释本发明,并不用于限定本发明。装置实施例一根据本发明实施例,首先提供了 一种数据传输装置。图2A为根据本发明实施例的数据传输装置的结构示意图,如图2A所示,根据本发 明实施例的数据传输装置的一端连接至光口,另一端连接至业务板,该数据传输装置主要 包括第一交互单元11和下行处理单元13。其中,第一交互单元11用于从来自另一数据传输装置的2N个时隙的交互数据中 抽取N个时隙的数据作为第二下行交互数据发送;下行处理单元13,用于接收第一交互单 元11发送的第二下行交互数据,并从来自光口的2N个时隙的下行数据中抽取N个时隙的 数据作为第一下行数据,将第一下行数据和第二下行交互数据进行组合后发送给业务板; 其中,N为正整数。进一步地,上述第一交互单元11还用于将交互数据中其余的N个时隙的数据作为 第二上行交互数据发送;则该数据传输装置还包括上行处理单元15,如图2A所示,上行处 理单元15用于接收第一交互单元11发送的第二上行交互数据,从来自业务板的2N个时隙 的上行数据中抽取N个时隙的第一上行数据,并将第一上行数据以及第二上行交互数据进 行组合发送至光口。进一步地,如图2A所示,该数据传输装置还可以包括第二交互单元17,用于将下 行数据中的其余N个时隙的第一下行交互数据、以及上行数据中的其余N个时隙的第一上 行交互数据组合成交互数据发送给另一数据传输装置。优选地,上述上行处理单元15还用于将上述上行数据中的其余N个时隙的数据作 为第一上行交互数据发送给第二交互单元17。或者,第二交互单元17直接从来自业务板的 上行数据中抽取N个时隙的数据。并且,如图2B所示,该数据传输装置还可以包括开销插入单元31,用于接收下行处理单元13发送的组合后的数据,并在该数据中插入总线开销后发送给业务板;或者,用于接收来自第二交互单元17发送的组合后的数据,并在该数据中插入预定的交互总线开 销后发送给另一数据传输装置。进一步地,如图2B所示,该数据传输装置还可以包括数据获取单元33,用于从来 自业务板的数据中获取上述上行数据,以及从来自另一数据传输装置的数据中获取上述交 互数据,并将获取的上行数据发送给上行处理单元15,将获取的交互数据发送给第一交互 单元11。第一交互单元11接收来自另一数据传输装置的交互数据,按照从交互数据中抽 取第二上行交互数据,并发送给上行处理单元15,将交互数据中其余的数据作为第二下行 交互数据,并发送给下行处理单元13 ;下行处理单元13从来自光口的下行数据中抽取第一 下行数据,接收来自第一交互单元11的第二下行交互数据,并将第一下行数据和第二下行 交互数据组合后发送给业务板;上行处理单元15从来自业务板的上行数据中抽取第一上 行数据,将上行数据中其余部分的数据作为第一上行交互数据发送给第二交互单元17,接 收来自第一交互单元13的第二上行交互数据,并将第一上行数据和第二上行交互数据组 合后从光口发送出去;第二交互单元17从下行数据中获取除第一下行数据外的第一下行 交互数据,接收来自上行处理单元15的第一上行交互数据,将第一下行交互数据和第一上 行交互数据组合后发送给第二数据传输装置2的第一交互单元。装置实施例二根据本发明实施例,还提供了另一种数据传输装置,该数据传输装置的一端连接 到光口,另一端连接到业务板。图3A为根据本发明实施例的数据传输装置的结构示意图,图3B为根据本发明优 选实施例的数据传输装置的结构示意图,如图3A所示,根据本发明实施例的数据传输装置 主要包括第一交互单元11和上行处理单元15。其中,第一交互单元11,用于从来自另一 数据传输装置的2N个时隙的交互数据中抽取N个时隙的数据作为第二上行交互数据发送; 上行处理单元13与第一交互单元11连接,用于接收第一交互单元11发送的第二上行交互 数据,并从来自业务板的2N个时隙的上行数据中抽取N个时隙的数据作为第一上行数据, 将第二上行交互数据与第一上行数据进行组合后发送至光口 ;其中,N为正整数。进一步地,如图3B所示,该数据传输装置还可以包括第二交互单元17,用于将第 二下行数据和上述交互数据中其余N个时隙的数据组合成交互数据发送给另一数据传输 装置,其中,第二下行数据为从来自光口的2N个时隙的下行数据中抽取的N个时隙的数据。并且,如图3B所示,该数据传输装置还可以包括数据获取单元33,用于从来自业 务板的数据中获取上述上行数据,以及从来自另一数据传输装置的数据中获取上述交互数 据,并将获取的所述上行数据发送给上行处理单元15,将获取的交互数据发送给第一交互 单元11。在具体应用过程中,上述装置实施例一和装置实施例二中所述的数据传输装置的 各个功能单元可以分别设置两个装置中,也可以合一设置在一个装置中。系统实施例图4示出了根据本发明系统实施例的数据传输系统的结构,如图4所示,根据本发 明系统实施例的成帧系统包括第一数据传输装置1和第二数据传输装置2,第一数据传输装置1和第二数据传输装置2具有相同的结构和功能,可以为上述装置实施例一和装置实 施例二中的任一种可能的数据传输装置。其中,第一数据传输装置1和第二数据传输装置 2各自的一端连接至光口,接收来自光口的下行数据,另一端通过总线连接至业务板,并且, 第一数据传输装置1和第二数据传输装置2之间通过交互总线相连接,通过该交互总线进 行数据交互。下面说明该成帧系统的工作方式。在下行侧,第一数据传输装置1接收来自光口的2N个时隙的下行数据,从中抽取N个时隙的数据作为第一下行数据,在本装置中将第一下行数据发送给业务板,将下行数据 中其余N个时隙的数据作为第一下行交互数据,将第一下行交互数据通过交互总线发送给 第二数据传输装置2,由第二数据传输装置2将第一下行交互数据发送给业务板;并且,第 一数据传输装置1还接收来自第二数据传输装置2的第二下行交互数据;第一数据传输装 置1将第一下行数据和第二下行交互数据组合后发送给业务板。可以看出,第一数据传输装置1发送给业务板的数据中包括第一数据传输装置 1接收到的一部分下行数据和第二数据传输装置2接收到的一部分下行数据,这样,相比于 相关技术中一个数据传输装置接收并发送一路数据需要连接M个总线,在本实施例中,第 一数据传输装置1接收到一路数据并将组合后的数据发送给业务板之前,需要将第一数据 传输装置1所连接的总线扩充至2M个总线,从而能够减小交叉颗粒度、扩大交叉容量。而第一数据传输装置1通过光口发送的数据包括第一数据传输装置1接收到的部 分上行数据和第二数据传输装置2接收到的部分上行数据,这样,能够在上行方向减小交 叉颗粒、扩大交叉容量。通过第一数据传输装置1接收的部分下行数据和部分上行数据发 送给第二数据传输装置2,以使第二数据传输装置2在下行方向将接收到的部分下行数据 和来自第一数据传输装置1的部分下行数据发送给业务板,在上行方向将接收得到的部分 上行数据和来自第一数据传输装置1的部分上行数据通过光口发送出去。同理,第二数据传输装置2从来自光口的2N个时隙的下行数据中抽取N个时隙的 数据作为第二下行数据,将其余N个时隙的数据作为第二下行交互数据,将第二下行交互 数据通过交互总线发送给第一数据传输装置1,并接收来自第一数据传输装置1的第一下 行交互数据,将第二下行数据和第二下行交互数据组合后发送给业务板。在上行侧,第一数据传输装置1和第二数据传输装置2的工作方式与在下行侧的 工作方式类似,相区别的是传输的是上行数据,具体的工作方式以上述装置实施例中描述 的相似,这里不再赘述。此外,第一数据传输装置1和第二数据传输装置2之间进行数据交互的处理包括 第一数据传输装置1将第一下行交互数据和第一上行交互数据组合后发送给第二数据传 输装置2,第二数据传输装置2将第二下行交互数据和第二上行交互数据组合后发送给第 一数据传输装置1。本实施例在具体实现的过程中,可以用两块结构相同的FPGA芯片或者专用集成 电路(Application Specific Integrated Circuit,简称为 ASIC)芯片来实现第一数据传 输装置1和第二数据传输装置2。借助于本实施例提供的技术方案,通过数据传输系统中两个数据传输装置间的数 据交互,能够减小交叉颗粒、扩大交叉容量,并且该系统结构清晰、通用性高、资源占用少、 不增加硬件成本。
在具体实施过程中,上述图4所示的系统可以由图5A所示的系统来实现,如图5A 所示,该系统包括FPGA 1和FPGA 2,FPGAl和FPGA 2分别对应于上述的第一数据传输装置 1和第二数据传输装置2,FPGA 1和FPGA 2在下行侧接收来自光口的0TU2数据,另一端通 过5路背板总线(TFI5总线)连接到背板(即上述业务板),在上行侧每5路背板总线接入 一个FPGA,并通过光口将数据发送给0TU2模块。FPGA 1和FPGA 2均包括模块A (对应与上述下行处理单元13)、模块B (对应于上 述第二交互单元17)、模块C (对应于上述开销插入单元31)、模块1 (对应于上述数据获取 单元33)、模块2、模块3 (对应于上述第一交互单元11)、模块4 (对应于上述上行处理单元 15),下面详细说明上述模块的功能。
模块1用于对接收到的上行0TU2数据中确定背板总线帧头、交互总线上行数据帧 头、和下行数据帧头,从而确定来自背板的上行数据和来自FPGA 2的交互数据。模块3,连接至模块1,用于按照上述第一预定规则中针对情况一的方式从模块1 获取的交互数据(该数据的结构可以参考图4)的16个时隙中抽取前8个时隙的数据作为 第二下行交互数据,将后8个时隙的数据作为上行交互数据,并将第二下行交互数据发送 给模块B,将第二上行交互数据发送给模块4。模块2,连接至模块1,用于按照上述第三预定规则的方式一从模块1获取的上行 0TU2数据的16个时隙中抽取前8个时隙的数据作为第一上行交互数据,将后8个时隙的数 据作为第一上行数据,将第一上行交互数据发送给模块B,将第一上行数据发送给模块4。模块4,连接至模块2和模块3,接收来自模块2的第一上行数据,接收来自模块3 的第二上行交互数据,对第一上行数据和第二上行交互数据进行组合,将第一上行数据排 列在16个时隙的前8个时隙。将第二上行交互数据排列在后8个时隙,将组合后的数据通 过光口发送给0TU2模块,该数据的结构可以参考图9。模块A,连接至模块3,按照上述第二预定规则的方式一,从下行0TU2数据的16个 时隙中抽取奇时隙的数据作为第一下行数据,接收来自模块3的第二下行交互数据,对第 一下行数据和第二下行交互数据进行组合,将第一下行数据排列在16个时隙的前8个时 隙,将第二下行交互数据排列在后8个时隙,将组合后的数据发送到模块C,该数据的结构 可参考图8。模块B,连接至模块2,按照上述第二预定规则的方式一,从行0TU2数据的16个时 隙中抽取偶时隙的数据作为第一下行交互数据,接收来自模块2的第一上行交互数据,按 照上述预定组合规则中情况一的方式对第一下行交互数据和第一上行交互数据进行组合, 艮口,将第一下行交互数据排列在16个时隙的前8个时隙,将第一上行交互数据排列在16个 时隙的后8个时限,将组合后的数据发送到模块C,该数据的结构可以参考图7。模块C,连接至模块A和模块B,接收来自模块A的数据,在该数据中插入背板总 线开销后发送给背板;接收来自模块B的数据,在该数据中插入交互总线开销后发送给 FPGA2。图5B中示出了 FPGA 1和FPGA 2传输下行数据的示意结构。如图5B所示,FPGA 1的前8个时隙传输第一下行数据(即第一路下行数据的一部分),后8个时隙传输第二下 行交互数据(即第二路下行数据的部分)。FPGA 1和FPGA 2传输上行数据的结构与图6 类似,不再赘述。
需要说明的是,在图5A所示的成帧系统上还能传输OTUl数据,并且还能使用SDH 业务(传输STM-4或STM-16数据)、IOGE业务等。图5A所示的系统能够分别在FPGA 1和FPGA 2中传输两路上行0TU2数据和两路 下行0TU2数据,能够减小交叉颗粒、扩大交叉容量。方法实施例一根据本发明方法实施例,还提供了一种数据传输方法。该方法应用在包括第一数据传输装置和第二数据传输装置的数据传输系统上进行数据传输,该数据传输系统位于光 口和业务板之间。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执 行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下, 可以以不同于此处的顺序执行所示出或描述的步骤。图6示出了根据本发明方法实施例的数据传输方法的流程,如图6所示,该方法包 括如下处理过程(步骤S602至步骤S606)步骤S602,第一数据传输装置接收来自第二数据传输装置的2N个时隙的交互数 据,并从交互数据的2N个时隙中抽取N个时隙的数据作为第二下行交互数据;具体地,可以按照第一预定规则从交互数据的2N个时隙中抽取N个时隙的数据作 为第二下行交互数据;步骤S604,第一数据传输装置接收来自光口的2N个时隙的下行数据,并从下行数 据中抽取N个时隙的数据作为第一下行数据;具体地,可以按照第二预定规则从下行数据中抽取N个时隙的数据作为第一下行 数据,其余N个时隙的数据作为第一下行交互数据;步骤S606,第一数据传输装置对第一下行数据和第二下行交互数据进行组合后发 送给业务板;具体地,可以根据预定组合规则对第一下行交互数据和第一上行交互数据进行组 合后发送给第二数据传输装置。并且,对于上行数据,该方法还可以包括以下步骤步骤a 第一数据传输装置接收来自业务板的2N个时隙的上行数据,并从上行数 据中抽取N个时隙的数据作为第一上行交互数据;具体地,可以按照第三预定规则从交互数据中抽取N个时隙的数据作为第一上行 交互数据。步骤b 第一数据传输装置将上述下行数据中的其余N个时隙的数据作为第一下 行交互数据,将上述第一下行交互数据和第一上行交互数据组合成交互数据发送给第二数 据传输装置。具体地,可以按照预定组合规则将第一下行交互数据和第一上行交互数据组合成 交互数据。并且,第一数据传输装置对第一上行数据和第二上行交互数据进行组合后从光口 发送,其中,第一上行数据为上述上行数据中其余N个时隙的数据,第二上行交互数据为上 述交互数据中其余N个时隙的数据。优选地,将第一下行数据和第二下行交互数据进行组合的组合规则可以包括但不 限于以下四种情况
情况一,将第二下行交互数据排列在2N个时隙的前N位时隙,将第二上行交互数 据排列在2N个时隙的后N位时隙,图7示出了该种情况下交互数据的结构;情况二,将第二下行交互数据排列在2N个时隙的后N位时隙,将第二上行交互数 据排列在2N个时隙的前N位时隙;情况三,将第二下行交互数据排列在2N个时隙的奇时隙位,将第二上行交互数据 排列在2N个时隙的偶时隙位;情况四,将第二下行交互数据排列在2N个时隙的偶时隙位,将第二上行交互数据 排列在2N个时隙的奇时隙位。与上述组合规则相对应,第一预定规则可以包括但不限于以下四种情况 针对上述情况一,从接收到的交互数据中抽取2N个时隙的前N位时隙的数据作为 第二下行交互数据,从该交互数据中抽取2N个时隙的后N位时隙的数据作为第二上行交互 数据。针对上述情况二,从接收到的交互数据中抽取2N个时隙的后N位时隙的数据作为 第二下行交互数据,从数据中抽取2N个时隙的前N位时隙的数据作为第二上行交互数据;针对上述情况三,从接收到的交互数据中抽取2N个时隙的奇时隙位的数据作为 第二下行交互数据,从数据中抽取2N个时隙的偶时隙位的数据作为第二上行交互数据;针对上述情况四,从接收到的交互数据中抽取2N个时隙的偶时隙位的数据作为 第二下行交互数据,从数据中抽取2N个时隙的奇时隙位的数据作为第二上行交互数据。优选地,第二预定规则包括但不限于以下四种方式方式一,从下行数据中抽取N 个奇时隙的数据作为第一下行数据;方式二,从下行数据中抽取N个偶时隙的数据作为第 一下行数据;方式三,从下行数据中抽取2N个时隙的前N个时隙的数据作为第一下行数据; 方式四,从下行数据中抽取2N个时隙的后N个时隙的数据作为第一下行数据。优选地,对第一下行数据和第二下行交互数据进行组合的方式可以包括但不限 于方式一,将第一下行数据排列在2N个时隙的前N位时隙,将第二下行交互数据排列在 2N个时隙的后N位时隙,图8示出了该方式的数据的结构;方式二,将第一下行数据排列在 2N个时隙的后N位时隙,将将第二下行交互数据排列在2N个时隙的前N位时隙;方式三, 将第一下行数据排列在2N个时隙的N个奇时隙位,将第二下行交互数据排列在2N个时隙 的N个偶时隙位;方式二,将第一下行数据排列在2N个时隙的N个偶时隙位,将第二下行交 互数据排列在2N个时隙的N个奇时隙位。优选地,第三预定规则包括但不限于以下四种方式方式一,从上行数据中抽取N 个奇时隙的数据作为第一上行数据;方式二,从上行数据中抽取N个偶时隙的数据作为第 一上行数据;方式三,从上行数据中抽取2N个时隙的前N个时隙的数据作为第一上行数据; 从上行数据中抽取2N个时隙的后N个时隙的数据作为第一上行数据。优选地,将第一上行数据和第二上行交互数据进行组合的组合规则包括但不限 于方式一,将第一上行数据排列在2N个时隙的前N位时隙,将第二上行交互数据排列在 2N个时隙的后N位时隙,图9示出了该方式的数据的结构;方式二,将第一上行数据排列在 2N个时隙的后N位时隙,将第二上行交互数据排列在2N个时隙的前N位时隙;方式三,将 第一上行数据排列在2N个时隙的N个奇时隙位,将第二上行交互数据排列在2N个时隙的 N个偶时隙位;方式二,将第一上行数据排列在2N个时隙的N个偶时隙位,将将第二上行交互数据排列在2N个时隙的N个奇时隙位。
优选地,第一数据传输装置所使用的预定组合规则可以是上述情况一至情况四中 的预定组合规则,即,方式一,将第一下行交互数据排列在2N个时隙的前N位时隙,将第一 上行交互数据排列在2N个时隙的后N位时隙,图10示出了该方式的数据的结构;方式二, 将第一下行交互数据排列在2N个时隙的后N位时隙,将第一上行交互数据排列在2N个时 隙的前N位时隙;方式三,将第一下行交互数据排列在2N个时隙的奇时隙位,将第一上行交 互数据排列在2N个时隙的偶时隙位;方式四,将第一下行交互数据排列在2N个时隙的偶时 隙位,将第一上行交互数据排列在2N个时隙的奇时隙位。借助于本发明实施例提供的技术方案,通过第一数据传输装置将下行数据在时隙 上进行重分配,并和第二数据传输装置之间进行数据交互,能够在第一数据传输装置上传 输两路下行数据,从而能够减小交叉粒度、扩大交叉容量。方法实施例二根据本发明实施例,还提供了另一种数据传输方法,该方法用于在包括第一数据 传输装置和第二数据传输装置的数据传输系统上进行数据传输,该数据传输系统位于光口 和业务板之间。图11为根据本发明实施例的数据传输(上行数据)方法的流程图,如图11所示, 根据本发明实施例的数据传输方法包括以下步骤步骤S1102 第一数据传输装置接收来自第二数据传输装置的2N个时隙的交互数 据,并从交互数据中抽取N个时隙的数据作为第二上行交互数据;步骤S1104:第一数据传输装置接收来自业务板的2N个时隙的上行数据,并从上 行数据中抽取N个时隙的数据作为第一上行数据;其中,N为正整数。步骤S1106 第一数据传输装置将第二上行交互数据与第一上行数据进行组合后 发送至光口。并且,对于下行数据,该方法还包括以下步骤步骤1,第一数据传输装置接收来自光口的2N个时隙的下行数据,并从下行数据 中抽取N个时隙的数据作为第一下行交互数据;步骤2,第一数据传输装置对第一下行数据和第一上行交互数据组合成交互数据 发送给第二数据传输装置,其中,第一上行交互数据为上述上行数据中的其余N个时隙的 数据。具体的组合方式和抽取规则与方法实施例二中的相似,在此不在赘述。综上所述,借助于本发明的技术方案,通过第一数据传输装置将下行数据或上行 数据在时隙上进行重分配,并和第二数据传输装置之间进行数据交互,能够在第一数据传 输装置上在下行侧传输两路下行数据、或者在上行侧传输两路上行数据,从而能够减小交 叉粒度、扩大交叉容量,并且本实施例提供的成帧系统结构清晰、通用性高、资源占用少、不 增加硬件成本。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的 硬件和软 件结合。 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种数据传输装置,其特征在于,所述数据传输装置的一端连接至光口,另一端连接至业务板,所述数据传输装置包括第一交互单元,用于从来自另一数据传输装置的2N个时隙的交互数据中抽取N个时隙的数据作为第二下行交互数据发送;下行处理单元,用于接收所述第一交互单元发送的所述第二下行交互数据,并从来自所述光口的2N个时隙的下行数据中抽取N个时隙的数据作为第一下行数据,将所述第一下行数据和所述第二下行交互数据进行组合后发送给所述业务板;其中,N为正整数。
2.根据权利要求1所述的装置,其特征在于,所述第一交互单元还用于将所述交互数据中其余的N个时隙的数据作为第二上行交 互数据发送;所述装置还包括上行处理单元,用于接收所述第一交互单元发送的所述第二上行交互数据,从来自所 述业务板的2N个时隙的上行数据中抽取N个时隙的第一上行数据,并将所述第一上行数据 以及所述第二上行交互数据进行组合发送至所述光口。
3.根据权利要求2所述的装置,其特征在于,所述装置还包括第二交互单元,用于将所述下行数据中的其余N个时隙的第一下行交互数据、以及所 述上行数据中的其余N个时隙的第一上行交互数据组合成交互数据发送给所述另一数据 传输装置。
4.根据权利要求3所述的装置,其特征在于,所述上行处理单元还用于将所述上行数 据中的其余N个时隙的数据作为所述第一上行交互数据发送给所述第二交互单元。
5.根据权利要求3或4所述的装置,其特征在于,所述装置还包括开销插入单元,用于接收所述下行处理单元发送的组合后的数据,并在所述数据中插 入总线开销后发送给所述业务板;或者,用于接收来自所述第二交互单元发送的组合后的 数据,并在所述数据中插入预定的交互总线开销后发送给所述另一数据传输装置。
6.根据权利要求3或4所述的装置,其特征在于,所述装置还包括数据获取单元,用于从来自所述业务板的数据中获取所述上行数据,以及从来自所述 另一数据传输装置的数据中获取所述交互数据,并将获取的所述上行数据发送给所述上行 处理单元,将获取的所述交互数据发送给所述第一交互单元。
7.一种数据传输装置,其特征在于,所述数据传输装置的一端连接至光口,另一端连接 至业务板,所述数据传输装置包括第一交互单元,用于从来自另一数据传输装置的2N个时隙的交互数据中抽取N个时隙 的数据作为第二上行交互数据发送;上行处理单元,用于接收所述第一交互单元发送的所述第二上行交互数据,并从来自 所述业务板的2N个时隙的上行数据中抽取N个时隙的数据作为第一上行数据,将所述第二 上行交互数据与所述第一上行数据进行组合后发送至所述光口;其中,N为正整数。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括第二交互单元,用于将第二下行数据和所述交互数据中其余N个时隙的数据组合成交互数据发送给所述另一数据传输装置,其中,所述第二下行数据为从来自所述光口的2N个 时隙的下行数据中抽取的N个时隙的数据。
9.根据权利要求7所述的装置,其特征在于,所述装置还包括数据获取单元,用于从来自所述业务板的数据中获取所述上行数据,以及从来自所述 另一数据传输装置的数据中获取所述交互数据,并将获取的所述上行数据发送给所述上行 处理单元,将获取的所述交互数据发送给所述第一交互单元。
10.一种数据传输系统,位于光口和业务板之间,其特征在于,所述系统包括第一数 据传输装置和通过交互总线与所述第一数据传输装置连接的第二数据传输装置,所述第一 数据传输装置和所述第二数据传输装置的一端均连接至所述光口,另一端均连接至所述业 务板,且所述第一数据传输装置和所述第二数据传输装置为如权利要求1至9中任一项所 述的数据传输装置。
11.一种数据传输方法,用于在包括第一数据传输装置和第二数据传输装置的数据传 输系统上进行数据传输,所述数据传输系统位于光口和业务板之间,其特征在于,所述方法 包括所述第一数据传输装置接收来自所述第二数据传输装置的2N个时隙的交互数据,并 从所述交互数据的2N个时隙中抽取N个时隙的数据作为第二下行交互数据;所述第一数据传输装置接收来自光口的2N个时隙的下行数据,并从所述下行数据中 抽取N个时隙的数据作为第一下行数据;所述第一数据传输装置对所述第一下行数据和第二下行交互数据进行组合后发送给 业务板;其中,N为正整数。
12.根据权利要求11所述的方法,其特征在于,所述方法还包括所述第一数据传输装置接收来自所述业务板的2N个时隙的上行数据,并从所述上行 数据中抽取N个时隙的数据作为第一上行交互数据;所述第一数据传输装置将所述下行数据中的其余N个时隙的数据作为第一下行交互 数据,将所述第一下行交互数据和所述第一上行交互数据组合成交互数据发送给所述第二 数据传输装置。
13.根据权利要求11所述的方法,其特征在于,所述方法还包括所述第一数据传输装置对第一上行数据和第二上行交互数据进行组合后从所述光口 发送,其中,所述第一上行数据为所述上行数据中其余N个时隙的数据,所述第二上行交互 数据为所述交互数据中其余N个时隙的数据。
14.根据权利要求13所述的方法,其特征在于,将所述第一下行交互数据和所述第一上行交互数据组合成交互数据包括 将所述第一下行交互数据排列在所述交互数据的2N个时隙中的前N位时隙,将所述第 一上行交互数据排列在所述2N个时隙的后N位时隙;从所述交互数据的2N个时隙中抽取N个时隙的数据作为第二下行交互数据包括 从所述交互数据中抽取2N个时隙中的前N位时隙的数据作为所述第二下行交互数据;或者将所述第一下行交互数据和所述第一上行交互数据组合成交互数据包括将所述第一下行交互数据排列在所述交互数据的2N个时隙中的后N位时隙,将所述第 一上行交互数据排列在所述2N个时隙的前N位时隙;从所述交互数据的2N个时隙中抽取N个时隙的数据作为第二下行交互数据包括 从所述交互数据中抽取2N个时隙的后N位时隙的数据作为所述第二下行交互数据;或者 将所述第一下行交互数据和所述第一上行交互数据组合成交互数据包括 将所述第一下行交互数据排列在所述交互数据的2N个时隙的奇时隙位,将所述第一 上行交互数据排列在所述2N个时隙的偶时隙位;从所述交互数据的2N个时隙中抽取N个时隙的数据作为第二下行交互数据包括 从所述交互数据中抽取N个奇时隙的数据作为所述第二下行交互数据;或者 将所述第一下行交互数据和所述第一上行交互数据组合成交互数据包括 将所述第一下行交互数据排列在所述交互数据的2N个时隙中的N个偶时隙位,将所述 第一上行交互数据排列在2N个时隙的N个奇时隙位;从所述交互数据的2N个时隙中抽取N个时隙的数据作为第二下行交互数据包括 从所述交互数据中抽取N个偶时隙的数据作为所述第二下行交互数据。
15.根据权利要求13所述的方法,其特征在于,从所述下行数据中抽取N个时隙的数据作为第一下行数据包括以下之一 从所述下行数据中抽取N个奇时隙的数据作为所述第一下行数据; 从所述下行数据中抽取N个偶时隙的数据作为所述第一下行数据; 从所述下行数据中抽取2N个时隙的前N个时隙的数据作为所述第一下行数据; 从所述下行数据中抽取2N个时隙的后N个时隙的数据作为所述第一下行数据; 从所述上行数据中抽取N个时隙的数据作为第一上行交互数据包括以下之一 从所述上行数据中抽取N个奇时隙的数据作为所述第一上行数据; 从所述上行数据中抽取N个偶时隙的数据作为所述第一上行数据; 从所述上行数据中抽取2N个时隙的前N个时隙的数据作为所述第一上行数据; 从所述上行数据中抽取2N个时隙的后N个时隙的数据作为所述第一上行数据。
16.一种数据传输方法,用于在包括第一数据传输装置和第二数据传输装置的数据传 输系统上进行数据传输,所述数据传输系统位于光口和业务板之间,其特征在于,所述方法 包括所述第一数据传输装置接收来自所述第二数据传输装置的2N个时隙的交互数据,并 从所述交互数据中抽取N个时隙的数据作为第二上行交互数据;所述第一数据传输装置接收来自所述业务板的2N个时隙的上行数据,并从所述上行 数据中抽取N个时隙的数据作为第一上行数据;所述第一数据传输装置将所述第二上行交互数据与所述第一上行数据进行组合后发 送至所述光口;其中,N为正整数。
17.根据权利要求16所述的方法,其特征在于,所述方法还包括所述第一数据传输装置接收来自所述光口的2N个时隙的下行数据,并从所述下行数 据中抽取N个时隙的数据作为第一下行交互数据;所述第一数据传输装置对所述第一下行数据和第一上行交互数据组合成交互数据发 送给所述第二数据传输装置,其中,所述第一上行交互数据为所述上行数据中的其余N个 时隙的数据。
18.根据权利要求17所述的方法,其特征在于,所述方法还包括 所述第一数据传输装置对第一下行数据和第二下行交互数据进行组合后发送给所述 业务板,其中,所述第一下行数据为所述下行数据中的其余N个时隙的数据,所述第二下行 交互数据为所述交互数据中的其余N个时隙的数据。
全文摘要
本发明公开了一种数据传输装置、系统及方法。其中,上述数据传输装置包括第一交互单元,用于从来自另一数据传输装置的2N个时隙的交互数据中抽取N个时隙的数据作为第二下行交互数据发送;下行处理单元,用于接收第一交互单元发送的第二下行交互数据,并从来自光口的2N个时隙的下行数据中抽取N个时隙的数据作为第一下行数据,将第一下行数据和第二下行交互数据进行组合后发送给业务板;其中,N为正整数。通过本发明,可以减少交叉粒度、扩大交叉容量。
文档编号H04Q11/00GK101848402SQ20091013019
公开日2010年9月29日 申请日期2009年3月25日 优先权日2009年3月25日
发明者吴贝 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1