所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

NE40E V800R010C00 特性描述 - 广域网接入 01

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
CEP

CEP

基本概念

CEP(Circuit Emulation over Packet)是TDM PWE3的一种协议规范,与SAToP和CESoPS不同的是;CEP封装的净荷报文是基于VC级别,而非基于低速PDH业务。CEP 提供在MPLS分组交换网络上仿真SONET/SDH电路业务的功能。仿真信号包括以下两种:

  • 同步净荷包SPE(Synchronous Payload Envelope)/虚容器VC-N(Virtual Container):STS-1/VC-3, STS-3c/VC-4, STS-12c/VC-4-4c, STS-48c/VC-4-16c, STS-192c/VC-4-64c等。
  • 虚支路VT(Virtual Tributary)/虚容器VC-N(Virtual Container):VT1.5/VC-11,VT2/VC-12, VT3, VT6/VC-2。

CEP把这些信号作为串行的数据码流进行切分和封装后在PW隧道上进行传输。

说明:

当前仅支持SDH VC4信号封装。

CEP报文封装格式

CEP报文封装格式如图7-9所示。

图7-9  CEP报文封装格式
  • MPLS Lable

    特定PSN头部包含为了把报文从PSN边界网关转发给TDM边界网关所需的信息。

    不同的PW通过PW标签进行区分,这些标签在PSN特定层上运载。因为TDM本质上是双向的,所以要求在相反方向上的两个PW之间要有关联。

  • CEP Head

    CEP Head格式如图7-10所示。

    图7-10  CEP头填充格式

    CEP头填充格式:

    • L:CEP-AIS。上游挂接电路检测到一个故障条件时,这个比特必须要置为1,以通知下游PE。
    • R:CEP-RDI。在包同步丢失发生时,这个比特必须要置为1,以通告上游PE。一旦重新同步,这个bit必须置为0。
    • N和P:这两个bit用于在PSN网络中显式传送负向和正向指针调整。这两个bit在实际应用中是可选的。如果没有使用,N和P比特位必须要设置为0。
    • FRG(2bits):固定填充为0。
    • Length (6 bits):为了满足PSN的最小传送单元的要求(64字节)而使用填充位时,用于表示TDMoPSN报文(控制字和净荷)的长度;报文长度大于64字节时填充全0。
    • Sequence number (16 bits):TDMoPSN序列号提供PW排序功能,并且使能对丢包和乱序报文的检测。序列号空间是16位,无符号环形空间,序列号的初始值是随机的。
  • 可选的RTP

    带RTP头的主要目的,是为了携带时间戳信息到远端,以支持包时钟恢复(比如差分时钟)。

    默认不带上该字段;用户可以通过配置,要求带上该字段。两端PE必须配置相同,否则,无法互通。

    图7-11  RTP头格式

    RTP头填充方式:Sequence number (16 bits)填充和CEP头一致,其它bit全部填充为0。

  • TDM Payload

    TDM报文净荷,固定长度为783字节。

CEP实现流程

STM-1帧为9行270列,VC4占用9行261列共2349字节。而CEP净荷封包字节位783字节,1个VC4可分解3个CEP报文。

图7-12  CEP实现示意图

图7-12为例,介绍CEP实现流程。

  • 上行方向(CE1---PE1)

    PE1将从CE1线路上收到的SDH帧中的VC4分片为783字节作为数据净荷,封装到PW包的结构中;因为SDH帧的频率固定,则PE1可以按照固定的频率从线路上接收数据,持续将数据封装到PW包中,当达到预先配置的封装帧数时,则将整个PW包发送到PSN网络中。

    在PW包的封装格式中,CEP头是必选项,其中需要关注的信息是L/R比特, sequence number域,L/R比特用于传递告警信息,因为TDM透传流程将PE1收到的SDH帧数据以PW伪线的方式透过PSN网络传递到PE2的一个SDH口,则PE1收到CE1传过来的告警信息(例如AIS/RDI等)需要传递到远端,则需要使用L/R比特,当PE1收到LOS/LOF/AUAIS/MSAIS/AULOP告警时,上报控制平面,由控制平面在PW包的控制字中修改L/R比特,和数据一起发送到PE2。

    对于sequence number是为了防止PW包在PSN网络进行转发中发生丢包或者乱序而设计的,在PE1上每完成1个PW包的发送,则sequence number则加1。

  • 下行方向(PE2---CE2)

    在PE2从PSN网络收到的PW包后,将PW包进行缓存;按照sequenc number的掩码分不同的buffer进行缓存,例如sequence number为16比特,而配置256个buffer进行缓存,则按照16比特sequence number的低8比特取地址偏移进行缓存,当接收的包序列号连续,且达到配置的jitter buffer值配置包的发送门限,则开始拆PW包进行发送。

    发送时如果发现应该发送的序列号对应的PW包还没有收到,则发送idle code(其净荷内容可配置)。

    进行PW包的解析时,处理完sequence number后,还需要处理L/R比特,如果L/R比特携带告警信息,需要通过控制平面插入到PE2的线路上;对于每个PW包拆出净荷后,封装成VC4组成一个SDH帧的方式向CE2进行发送,发送的频率需要和CE1发送的频率相同,否则PE2会发生overrun或者underrun,故在进行TDM透传时CE1的时钟和PE2的时钟需要保证时钟同步(频率同步)。

下载文档
更新时间:2018-07-12

文档编号:EDOC1100028576

浏览量:4065

下载量:72

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页