基于时分复用链路的数据传输方法及装置的制作方法

文档序号:7655264阅读:147来源:国知局
专利名称:基于时分复用链路的数据传输方法及装置的制作方法
技术领域
本发明涉及时分复用(Time Division Multiplex, TDM)通信技术领域, 尤其涉及一种基于TDM链路的数据传输方法及装置。
背景技术
TDM链路包括多种,例如,基于准同步数字系列(Plesiochronous Digital Hierarchy , PDH)、同步数字序列(Synchronous Digital Hierarchy, SDH)、 同步光传输网络(Synchronous Optical Network, SONET) 、 El以及E3链路 等。随着各种通信业务的发展,数据业务类型也日益增多,例如,基于网际 协议(Internet Protocol, IP )、以太网(Ethernet )以及异步传输才莫式(Asynchronous Transfer Mode)的数据等。如何实现在各种TDM链路上传送各种业务类型数 据是值得关注的 一个课题。
目前,利用TDM链路传输业务数据的方案主要包括两种, 一种是"Ethemet 数据在SDH/SONET中传输"(Ethernet over SDH/SONET, EOS),另一种 是"ATM反复用"(Inverse Multiplexing for ATM, IMA)。
下面对这两种方案分别予以介绍和分析。
1、对早期的SDH/SONET设备,由于出现了大量的接入口,用户希望提 供"宽带"的以太网业务,又不希望大量更换网络,因此EOS技术应运而生。 EOS技术将以太网数据装载到SDH/SONET虚容器,经由光纤进行传输,使 以太网数据可以透明地穿越骨干网和城域网,有效地将SDH/SONET高可靠 性和成熟的以太网技术结合起来。采用SDH或SONET来承载业务,可以利 用SDH/SONET丰富的管理维护功能,也就是利用SDH/SONET开销字节 (D1 D12字节)来传递管理信息。
然而,EOS存在一些难以克服的局限性。正因为EOS过分依赖 SDH/SONET的管理维护功能,决定了其只能用SDH/SONET来承载业务数据, 对于El及E3等其他TDM链路,则因为不能提供管理维护功能而不适用。 而且,EOS是在原有庞大的SDH/SONET设备上通过增加相关功能实体来实
现的,过分依赖原有的SDH/SONET设备,如果要实现EOS功能,必须首先 购置SDH/SONET设备,成本较高,不利于设备专有化、小型化和独立化, 更不能直接面向终端。
2、 IMA主要是应用在不具备SDH等高速网络接入能力而又需要高速数 据传输的地方,它通过把多个低速TDM链路(El )捆绑为一个对用户透明的 逻辑上的高速链路,进而实现在低速网络上传输高速ATM数据流的目的。IMA 只针对ATM业务,对于IP数据或以太网数据则不适用。
由此,目前的EOS或者IMA,要么受限于TDM链路,要么受限于数据 业务类型,对各种类型的TDM链路和数据业务都是不通用的。

发明内容
有鉴于此,本发明提供一种基于TDM链路的数据传输方法,以解决现有 方案对TDM链路和数据业务类型不通用的问题;
同时,本发明还提供一种基于TDM链路的数据传输装置,该装置可独立 存在,并能够实现业务定制。
为此,本发明实施例采用如下技术方案
一种基于时分复用链路的数据传输方法,发送方向包括按照预置的或 自适应识别出的业务类型,将待转发数据封装为所述业务类型数据帧;按照 预先约定,组装链路控制信息;分别在预置的控制时隙和业务时隙将控制信 息和数据帧承载在时分复用链路上发送;接收方向包括按照系统预置的控 制时隙和业务时隙,从所述时分复用链^Ji接收并识别出控制信息和数据帧; 确定接收到的控制信息与约定的控制信息对应后,解析数据帧,并将解析出 的净荷转换为业务类型对应的外部网络可接收的信号。
上述方法还包括在数据帧中添加预先约定的特征码;在解析数据帧时, 确定解析出的特征码与预先约定的特征码一致后,才将所述净荷转换为模拟 信号。
上述方法还包括动态调整所述特征码。
通过以下方式动态调整特征码发送方向在没有待转发数据时,发送 空帧,并在所述空帧中添加新的特征码;接收方向以空帧中的特征码作为 与发送方向约定的新的特征码。
优选地,所述控制信息包括同步码;接收方向将接收到的控制信息和 数据帧组合为系统预约格式的复帧,并确定控制信息中的同步码与发送方向 约定的一致时,控制进入链路同步接收状态。
优选地,所述控制信息中还包括链路号和帧号;接收方向按照所述链 路号和帧号,将控制信息和数据帧组合为复帧。
接收方向按照以下步骤实现同步码的状态机检查接收到的比特流,当 检查出预约的同步码时,进入预同步态;当连续检查出同步码的次数达到预 置的门限值时,从预同步态转为同步态,允许链路同步接收;当检查到的同 步码与预约的不一致时,从预同步态或同步态转入失步态,不允许链路同步 接收。
上述方法还包括在组合复帧失败时,确定至少一个时分复用链路损坏, 此时,4妄收方向通过其余链路向发送方向回告链路损坏通知。
优选地,设置所述控制时隙和业务时隙分别以各自预置的长度交替出现。 优选地,设置控制时隙和业务时隙的长度比例为1:64。 所述业务类型为ATM时,如果只有一个ATM信元,则将一个ATM信元 封装成帧;如果是多个连续的ATM信元,则选取预置的n个ATM信元封装 为ATM帧。
一种基于时分复用链路的数据传输装置,包括发送端和接收端,所述发 送端包括从外部网络获取待转发数据的PHY适配模块,所述接收端包括将待 转发数据转化为外部网络可接收的信号的PHY适配单元,所述发送端还包括 组帧模块,用于接收所述PHY适配模块的待转发数据,并按照系统预制的或 自适应识别的业务类型,将待转发数据封装为所述业务类型数据帧;链路维 护模块,用于按照系统预先约定,组装时分复用链路控制信息;时隙分发模 块,用于在预置的控制时隙和业务时隙,将控制信息和数据帧发送到时分复 用链路上;所述接收端还包括时隙组合单元,用于按照与发送端约定的控 制时隙和业务时隙,从链路上接收并识别出控制信息和数据帧;链路适配单
元,用于接收时隙组合单元的控制信息,并判断该控制信息与发送端约定的 控制信息是否对应;解帧单元,用于接收时隙组合单元的数据帧,并在所述 链路适配单元判断出接收的控制信息与发送端的控制信息对应时,解析出数
据帧的净荷,并将净荷发送给所述PHY适配单元。
所述组帧模块在数据帧中添加与接收端预先约定的特征码;所述解帧单 元,在确定解析的特征码与约定的特征码一致时,才将解析的净荷发送给所 述PHY适配单元。
所述时隙组合单元还用于将接收到的控制信息和数据帧组合成预定格式 的复帧;所述时隙组合单元组合复帧失败时,所述链路适配单元还用于通过 所有链路向发送端回告链路损坏通知。
所述装置基于现场可编程门阵列(Field Programmable Gate Array, FPGA)、复杂可变成逻辑器件(Complex Programmable Logic Device, CPLD) 或数字信号处理(Digital Signal Processing, DSP)芯片实现。
所述业务类型包括ATM、以太网或IP;所述时分复用链路为一条或多 条;所述时分复用链路的类型包括SDH、 SONET、 El或E3
对于上述技术方案的技术效果分析如下
(1) 本发明通过预置数据业务类型,或者,通过自适应识别出数据业务 类型,继而可以封装各种业务类型数据帧,不像IMA只适用于ATM业务, 实现了数据业务类型的通用性;而且,本发明通过配置链路控制信息,实现 链路同步接收控制,不再像EOS完全依赖SDH/SONEY的链路维护控制功能, 实现了 TDM链路的通用性;
(2) 而且,本发明在数据帧带内添加控制信息,来实现对链路的维护和 控制,不需要额外增加开销;
(3) 本发明对ATM信元进行组帧传输,提高了 ATM业务传输效率;
(4) 通过在数据帧中添加特征码,发送端通过特征码确保接收到的数据 正确无误,提高了数据传输的安全性;而且,特征码可以通过空帧来动态调 整,确保了特征码本身的安全性,为数据传输可靠性提供了保障;
(5) 接收端在没有成功组合复帧时,及时回告发送端,以便系统及时调 整链路发送策略,确保了数据传输的可靠性;
(6)由于本发明增加了链路维护控制功能,因此不再依赖SDH/SONET 等大型设备,可基于FPGA、 CPLD或DSP实现并独立存在,本发明提供的 装置利于设备的小型化和专有化,并能节约成本。


图1为本发明基于TDM链路的数据传输系统示意图2为本发明基于TDM链路的数据传输方法流程图3为本发明实施例一装置示意图4为本发明实施例一系统示意图5为本发明实施例一数据帧示意图6为本发明实施例一复帧示意图7为本发明实施例一控制信息示意图8为本发明实施例一复帧同步状态机示意图9为本发明实施例一链路分发示意图10为本发明实施例一校验状态机示意图11为本发明实施例一流程图12为本发明实施例二数据帧示意图。
具体实施例方式
本发明提供一种通用的利用TDM链路实现数据传输的方法及装置,其中 的"通用,,包含两层含义, 一是适用于各种类型的业务数据,二是适用于各 种TDM链路。
参见图1,为本发明利用TDM链路实现数据传输系统示意图。其中,以 DOT (DataoverTDM)约定为本发明提供的装置。将发往传输网络的方向约 定为"发送方向(Ingress)";将接收来自传输网络的方向约定为"接收方向 (Egress ),,。
参见图2,为本发明利用TDM链路实现数据传输方法流程图。 发送方向包括步骤201 -步骤203:
步骤201:获取待转发数据后,按照预置的数据业务类型或者自适应识别出的数据业务类型,将待转发数据封装为包含数据业务类型字段的数据帧;
步骤202:按照预先约定,组装链路控制信息;
步骤203:预置控制时隙和业务时隙的长度,分别在控制时隙和业务时隙 将控制信息和数据帧承载在TDM链路上分发出去,所述控制时隙和业务时隙 是交替存在的;
接收方向包括步骤204 -步骤206:
步骤204:按照系统预置的控制时隙和业务时隙,从TDM链路上接收并 识别出控制信息和数据帧;
步骤205:判断接收到的控制信息与发送端约定的控制信息是否对应,如 果是,执行步骤206,否则,重复执行本步骤,并且在重复执行次数超过预置 的门限次凄t时,报错;
步骤206:解析数据帧,通过表示数据业务类型的字段确定数据业务类型; 将解析出的数据净荷转换为数据业务类型对应的外部网络可接收的信号,最 后将此信号发送出去。
为了实现数据业务类型的通用性,本发明按照预置或者识别出的业务类 型,完成数据帧的封装。由于数据业务类型的可配置性或可自适应性,对于 不同的数据业务类型本发明都能适用,例如,IP业务数据、ATM业务数据及 以太网业务数据等。相比于现有技术中的IMA,本发明具有业务数据的通用 性。
为了实现TDM链路的通用性,本发明在数据帧发送带内增加了链路控制 信息,通过发送端和接收端对链路控制信息的约定和核查,来管理和维护系 统正常运行;而且,链路控制信息与数据业务类型无关,即,对于各种类型 的业务数据,链路控制信息都可适用。可见,本发明通过增加链路的管理维 护功能,不再依赖于某些链路(SDH/SONET),对于不具备管理维护功能的 链路(E1/E3等),本发明也可适用。相比于现有技术中的EOS,本发明具有 TDM链路的通用性。
下面结合附图,对本发明实施例进行详细阐述。 首先,介绍本发明实施例一请参见图3,为本发明提供的DOT装置内部结构示意图。DOT包括发送 端和接收端,其中,发送端与对端接收端通信,接收端与对端DOT接收端通 信,为了表明整个DOT结构,图3仅示出本端DOT内部结构,对端DOT内 部结构与之相应。具体实现时,DOT装置可基于现场可编程门阵列(Field Programmable Gate Array, FPGA )、 复杂可变成逻辑器件(Complex Programmable Logic Device, CPLD )或数字信号处理(Digital Signal Processing, DSP)芯片实现,可以脱离SDH等大型网络设备独立存在,利于设备的小型 化、独立化,可面向终端,可大大降低网络建设成本。
下面从发送端和接收端两个角度详细介绍。
一、发送端
1、 物理层(PhysicalLayer, PHY)适配模块3011 负责从外部网络获取待转发数据。
2、 组帧才莫块3012
接收PHY适配模块3011的待转发数据,并根据系统预配置的数据业务 类型或自适应识别出的数据业务类型,对待转发数据进行组帧处理。 具体分别介绍如下 (1)系统预先设置数据业务类型
① 以太网业务
对接收的以太网数据直接封装,也即在以太网数据之前增加一帧头,指 示出该帧的业务类型、数据长度和4交验和等;
② ATM业务
配置最大连续组帧个数,例如n;如果是一个单独的ATM信元,则对一 个ATM信元组帧;如果是连续的ATM信元,则选取n个信元进行组帧。具 体组帧方式与以太网一致,也即在ATM数据之前增加一帧头,指示出该帧的 业务类型、数据长度和校验和等;
目前,尚无这种对ATM信元进行组包封装并且组包个数可配置的应用。 这种对ATM组包传送的方式,提高了 ATM业务的传输效率。
③ 其他业务
保留,视具体业务特征而定。
(2)自适应识别ft据业务类型 对接收到的待转发数据进行自适应处理,从而识别出数据业务类型,然后 再根据识别出的数据业务类型采取不同的组帧方式,具体组帧方式与上述(1 ) 一致,不再赘述。
对于组成的数据帧内部结构后面详细介绍。
组帧模块3012采用上述任一种组帧方式,对各种业务类型都是适用的。
例如,当采用方式(l)时,可按实际需要对业务类型进行配置,当系统接收 的数据类型变化时,可以通过改变业务类型来以满足实际需要,这种方式适
合业务类型不经常变化的系统。当采用方式(2)时,不需要预先配置,对于
用户是透明的,但是会占用一些系统资源,这种方式适合业务类型变化频繁 的系统。
3、 链路维护模块3013
主要负责组装与TDM链路有关的控制信息,包括帧号、链路号以及同 步码等,这些控制信息是本地DOT发送端和对端接收端事先约定的,通过两 端对控制信息的识别,维护链路的正常运行。 有关控制信息结构后面详细介绍。
4、 时隙分发才莫块3014
主要负责获取各链路的实际状况,并根据系统预先设置的"链路配置" 与链路实际状态,将组帧模块3012的数据帧和链路维护模块3014的控制信 息分发到相应的链路上。其中,对数据帧和控制信息的分发是间隔交替进行 的按照系统预置控制时隙和业务时隙的长度,在控制时隙发送控制信息, 在业务时隙发送数据帧。
二、接收端
1、 时隙组合单元3021
根据"链路配置",从相关链路上取出各时隙的数据,并根据与发送端预 先约定的控制时隙和业务时隙,识别并重新组合为控制信息和数据帧。
2、 链路适配单元3022
接收时隙组合单元3021组合的控制信息,并判断该控制信息与发送端约 定的控制信息是否对应,以此维护链路运行。有关控制信息的判断方式后面介绍。
3、 解帧单元3023
接收时隙组合单元3021传来的数据帧,并结合自身"状态机"决定是否 取出以及取出多长的数据发送给后续的PHY适配单元3024,具体状态机在后 面介绍。
4、 PHY适配单元3024
将解帧单元3023发送来的待转发数据按照数据业务类型进行数模转换, 最后将转换的模拟信号发送出去。
再请参见图4,为利用图3所示DOT装置实现在TDM链路上数据传输 的一个典型应用示意图。其中,数据业务类型为以太网数据;TDM链路为多 条低速E1链路,而且可实现多条E1链路的捆绑;中间传输网络为SDH网络。 由于发送端和接收端DOT距离较远时,由于电缆(E1)的限制,因此通常两 个DOT装置分别通过一个分/插复用器(Add/Drop Multiplexer, ADM)连接 至SDH网络。
该典型应用系统的工作流程总体包括
a. 发送端DOT装置接收以太网数据流,并将其封装为以太网数据帧, 并按照各E1链路状态和系统预置的链路配置,将以太网数据帧连通自身组装 的控制信息分发到各El链路上;
b. 接收端DOT按照与发送端DOT预定的控制信息,对数据帧进行重组, 转换为以太网信号后向外部网络发送。
在上述对DOT装置整体介绍的基础上,下面对一些关键点进行详细阐述。 A.数据帧格式
参见图5,为组帧模块3012组装的数据帧格式。数据帧各组成字段一个 实例如下
A.l.帧头(dothead),又包括三部分
A丄l数据业务类型(frametype): l字节大小,具体含义可设置,例如, 0x00表示以太网帧,0x01表示ATM帧,其余预留;
A丄2帧净荷长度(frame length): 2字节大小,指示出净荷的长度,包括 净荷校验和的长度;
A. 1.3帧头冲交-验和(head hec ): 2字节大小,对frame type和frame length 进行校验,可采取一般的校验算法,例如,CRC-16算法,其多项式为
G(" = ;c〗6 +:c12 +1
A.2.净荷(payload)
*以太网帧支持JUMBO帧,最大长度为9600字节; 參ATM帧最多支持27个信元,最大长度为1413字节; 另外,当没有数据时,在净荷上填充O,即构成空帧(Idle帧)。
A. 2.净荷校验和(payloadhec)
可以采取通用的校验算法,例如,标准的CRC-32算法,其多项式为 G(jc) = x32 + x26 + x23 + x22 +jc16 +x2+x'o +x8 +x7 +x5 +x4 +jc2 +jc + 1
B. 发送端和接收端的链路维护
本发明的帧面向字节流,分插复用,即流量分担于各链路,也即实现多 个链路的捆绑。其中,帧由时隙构成,复帧由帧构成,4个帧构成一个复帧。 每个复帧的时隙l、 2用作控制时隙,其余作为业务时隙。以E1为例,其复 帧示意图参见图6。正如在前面介绍,控制时隙用来传送控制信息,业务时隙 用来发送数据帧。设置控制时隙和业务时隙的长度间隔可以按照系统要求进 行i殳置,例如设置间隔比例为1 :64。
其中,控制信息结构参见图7,控制信息包括 *命令码(cmdcode):用于标记"链路号"和"帧号"。 具体操作时,接收端组装多个复帧的控制信息中的命令码,例如,将接 收到的8个复帧的控制信息中的命令码进行组合,再定义代表链路和帧号的 字段。
同步码(syn code ):用于定期同步,同时指示出复帧的开始。例如, 发送端和接收端约定为0xl87b。
具体操作时,在发送端,按照约定在控制时隙发送包括同步码(0xl87b) 的控制信息。在接收端,不停地对输入的比特流进行检查,当发现同步码 (0xl87b)时,进入预同步态;通过计算,在延时一个"复帧"的时刻再次 对比特流进行捕获,如果连续p (p为可配置的次数,例如,p-3)次都为同 步码(0xl87b),则进入同步态;每次复帧的起始都检查, 一旦不为同步码(0xl87b),则进入失步态。复帧同步状态机参见图8。
上述链路维护需要发送端和接收端配合完成,主要由链路维护模块3013 和链路适配单元3022执行。
上述介绍的复帧同步机制,是采用在数据帧带内添加控制信息实现的, 可称为"时隙带内同步",相对于SDH/SONEY采用额外的开销字节来维护链 路同步,这种方式占用的开销小。
C. 时隙分发模块3014的链路分发
参见图9,为发送端时隙分发模块3014的链路分发示意图。按照链路维 护模块3013提供的控制信息中命令码(cmd code )中的链路号,将帧发送至 其对应的链i 各上。其中,cell为分发单位,大小可以由系统-i殳置。
D. 解帧单元3023的状态机
参见图10,为接收端解帧单元3023的校验状态机示意图。该状态机的跃 迁关系为
准备态上电初始态,逐字节检查数据帧是否有正确的校验和, 一旦发 现校验和正确,则进行预同步态;
预同步态当连续发现"M,,个帧的校验和都正确后,进入同步态, 一旦 发现校^r和不正确,重新回到准备态;
其中,M可配置,优选为1。
同步态可以进入正常的业务数据接收, 一旦发现校验和不正确,就切 换到准备态。
最后,对实施例一的详细流程给以介绍。参见图11,实施例一包括 步骤S1101:接收某类型业务数据;
步骤S1102:将接收到的业务数据进行"模-数"转换,获得待转发数据; 步骤S1103:按照系统预置的业务类型,或者,自适应识别出业务类型, 将待转发数据添加帧头封装为数据帧;
该帧头由指示业务类型、指示净荷长度以及帧头校验和等字段组成。
步骤S1104:按照系统约定,组装控制信息;
该控制信息由指示链路号、帧号以及复帧同步码等字段组成。
步骤S1105:根据系统预先设置的链路配置以及实际链路状况,确定链路;
步骤S1106:按照系统预定的控制时隙和业务时隙,分别在控制时隙和业
务时隙将控制信息和数据帧承载在确定的链路上发送出去;
其中,控制时隙和业务时隙的长度是系统预定的,而且二者交替存在。 步骤R1101:从确定的链路上接收信号,包括控制信息和数据帧; 步骤R1102:按照发送端添加的链路号和帧号,对数据帧进行重组,构成
复帧,即识别出数据帧和控制信息;
步骤R1103:通过控制信息中的同步码(复帧同步状态机),判断是否进
入复帧同步状态,如果是,顺序接收信号,否则,重复判断,直到错误次数
超过预置的门卩艮值时,报错;
步骤R1104:解析接收到的数据帧,检查数据帧中的校验和是否正确(解
帧单元3023状态机,判断是否达到同步态),如果是,则取出一定数量的净
荷,执行下一步骤;否则,重复判断,直到错误次数超过预置的门限值时,
线
步骤R1105:将提取的净荷进行"数-模"转换,转换业务类型对应的模 拟信号;
步骤R1106:将模拟信号发送给外部网络。
上述步骤S1101 -S1106为DOT发送端执行的步骤,步骤RllOl -R1106 为DOT接收端执行的步骤。
下面介绍本发明实施例二
在实施例一中的数据帧结构中,包括帧头校验和和以及净荷校验和,用 于确定数据帧正确无误。具体是,发送端计算校验和,将其添加在数据帧中; 接收端重新计算校验和,与数据帧的校验和比对。但是,这种只判断校验和 的方式有时却不能保证正确,例如,由于固定干扰或一些固定码的传送,导 致校验和正确,实际上数据传输由于受到干扰是错误的,此时仅仅利用校验 和是不可靠的。
因此,实施例二在实施例一的基础上,在数据帧中引入"特征码",这一 特征码由发送端和接收端事先约定,接收端解析数据帧后,通过比对特征码, 进一步确保数据的安全性。只有在特征码和校验和都正确时,才认为数据正 确无误。
参见图12,为增加了特征码(frame tag)的数据帧示意图。在实际操作 中,可将特征码定义为3字节,并置于帧头之前,也就是整个数据帧的最前 面,当然,实际操作中并不限于这种设置。
但是,特征码也有可能被黑客识别,所以为了进一步确保特征码的安全 性,可以在空帧(IDEL帧)中实时约定特征码,做到特征码的动态调整,这 样,进一步保证了特征码自身的安全。
最后,介绍本发明实施例三
在系统实际运行中,链路有可能损坏,此时,^接收端可以通过"链路同 步监听"功能,回告发送端。
具体是,接收端的链路适配单元3022执行这一功能,当由于某条链^4员 坏时,时隙组合单元3021不能组成完整的复帧时,链路适配单元3022通过 所有链路回告发送端,不要再通过该条损坏的链路发送信号。虽然一条链路 损坏,但是发送端还是可以通过别的链路接收到这一通知,那么,相应地, 发送端的链路维护模块3013和时隙分发模块3014会适应性地调整链路。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普 通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润 饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1、一种基于时分复用链路的数据传输方法,其特征在于,发送方向包括按照预置的或自适应识别出的业务类型,将待转发数据封装为所述业务类型数据帧;按照预先约定,组装链路控制信息;分别在预置的控制时隙和业务时隙将控制信息和数据帧承载在时分复用链路上发送;接收方向包括按照系统预置的控制时隙和业务时隙,从所述时分复用链路上接收并识别出控制信息和数据帧;确定接收到的控制信息与约定的控制信息对应后,解析数据帧,并将解析出的净荷转换为业务类型对应的外部网络可接收的信号。
2、 根据权利要求l所述方法,其特征在于,还包括 在数据帧中添加预先约定的特征码;在解析数据帧时,确定解析出的特征码与预先约定的特征码一致后,才 将所述净荷转换为外部网络可接收的信号。
3、 根据权利要求2所述方法,其特征在于,还包括 动态调整所述特征码。
4、 根据权利要求3所述方法,其特征在于,通过以下方式动态调整特征码发送方向在没有待转发数据时,发送空帧,并在所述空帧中添加新的 特征码;接收方向以空帧中的特征码作为与发送方向约定的新的特征码。
5、 根据权利要求l所述方法,其特征在于, 所述控制信息包括同步码;接收方向将接收到的控制信息和数据帧组合为系统预约格式的复帧, 并确定控制信息中的同步码与发送方向约定的一致时,控制进入链路同步接 收状态。
6、 根据权利要求5所述方法,其特征在于, 所述控制信息中还包括链路号和帧号;接收方向按照所述链路号和帧号,将控制信息和数据帧组合为复帧。
7、 根据权利要求5所述方法,其特征在于,接收方向按照以下步骤实现同步码的状态机检查接收到的比特流,当检查出预约的同步码时,进入预同步态; 当连续检查出同步码的次数达到预置的门限值时,从预同步态转为同步态,允许链路同步接收;当检查到的同步码与预约的不一致时,从预同步态或同步态转入失步态,不允许链路同步接收。
8、 根据权利要求5所述方法,其特征在于,还包括 在组合复帧失败时,确定至少一个时分复用链路损坏,此时,接收方向通过其余链路向发送方向回告链路损坏通知。
9、 根据权利要求l所述方法,其特征在于,设置所述控制时隙和业务时 隙分别以各自预置的长度交替出现。
10、 根据权利要求9所述方法,其特征在于,设置控制时隙和业务时隙 的长度比例为1 :64。
11、 根据权利要求1至IO任一项所述方法,其特征在于, 所述时分复用链路为一条或多条;所述时分复用链路的类型包括SDH、SONET、 E1或E3。
12、 根据权利要求1至IO任一项所述方法,其特征在于, 所述业务类型包括ATM、以太网或IP。
13、 根据权利要求12所述方法,其特征在于,所述业务类型为ATM时,如果只有一个ATM信元,则将一个ATM信元 封装成帧;如果是多个连续的ATM信元,则选取预置的n个ATM信元封装 为ATM帧。
14、 一种基于时分复用链路的数据传输装置,包括发送端和接收端,所 述发送端包括从外部网络获取待转发数据的PHY适配模块,所述接收端包括 将待转发数据转化为外部网络可接收的信号的PHY适配单元,其特征在于,所述发送端还包括组帧模块,用于接收所述PHY适配模块的待转发数据,并按照系统预制 的或自适应识别的业务类型,将待转发数据封装为所述业务类型数据帧; 链路维护模块,用于按照系统预先约定,组装时分复用链路控制信息; 时隙分发模块,用于在预置的控制时隙和业务时隙,将控制信息和数据帧发送到时分复用链路上; 所述接收端还包括时隙组合单元,用于按照与发送端约定的控制时隙和业务时隙,从链路 上接收并识别出控制信息和数据帧;链路适配单元,用于接收时隙组合单元的控制信息,并判断该控制信息 与发送端约定的控制信息是否对应;解帧单元,用于接收时隙组合单元的数据帧,并在所述链路适配单元判 断出接收的控制信息与发送端的控制信息对应时,解析出数据帧的净荷,并 将净荷发送给所述PHY适配单元。
15、 根据权利要求14所述装置,其特征在于, 所述组帧模块在数据帧中添加与接收端预先约定的特征码; 所述解帧单元,在确定解析的特征码与约定的特征码一致时,才将解析的净荷发送给所述PHY适配单元。
16、 根据权利要求15所述装置,其特征在于,所述时隙组合单元还用于将接收到的控制信息和数据帧组合成预定格式 的复帧;所述时隙组合单元组合复帧失败时,所述链路适配单元还用于通过所有 链路向发送端回告链路损坏通知。
17、 根据权利要求16所述装置,其特征在于,所述装置基于FPGA、 CPLD 或DSP芯片实现。
18、 根据权利要求14至17中任一项所述装置,其特征在于, 所述业务类型包括ATM、以太网或IP;所述时分复用链路为一条或多条;所述时分复用链路的类型包括SDH、 SONET、 El或E3。
全文摘要
本发明公开了一种基于时分复用链路的数据传输方法,其特征在于,发送方向包括按照预置的或自适应识别出的业务类型,将待转发数据封装为所述业务类型数据帧;按照预先约定,组装链路控制信息;分别在预置的控制时隙和业务时隙将控制信息和数据帧承载在时分复用链路上发送;接收方向包括按照系统预置的控制时隙和业务时隙,从所述时分复用链路上接收并识别出控制信息和数据帧;确定接收到的控制信息与约定的控制信息对应后,解析数据帧,并将解析出的净荷转换为业务类型对应的外部网络可接收的信号。本发明实现了数据业务类型和时分复用链路的双重通用性。与上述方法相对应,本发明还提供一种基于时分复用链路的数据传输装置。
文档编号H04L5/22GK101345612SQ20071011856
公开日2009年1月14日 申请日期2007年7月9日 优先权日2007年7月9日
发明者李享中 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1