0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用TDMoP器件支持FDL网络环回

星星科技指导员 来源:ADI 作者:ADI 2023-02-09 16:37 次阅读

本应用笔记介绍如何利用Maxim的TDM-over-Packet (TDMoP)芯片为FDL (数据连接设备)提供网络环回支持。本文重点关注TDMoP产品线,DS34T10x代表了多款器件,具体指:DS34T108、DS34T104、DS34T102、DS34T101。

引言

在许多应用中,系统管理员需要操作支持系统(OSS),控制、管理网络设备。使用OSS,管理员可以发出命令给“测试探头”,启用或关闭FDL网络环回。本应用笔记介绍了如何使用DS34T10x系列TDMoP器件,实现这些FDL命令。

FDL环回命令功能

典型应用中,FDL环回命令在测试部分产生(图1)。

pYYBAGPktJiAQBTkAAA9kO0kwSY700.png

图1. FDL在测试部分启用或关闭环回测试

测试探头作为系统维护的一部分,每当接到一个TDM线路故障报告,FDL环回可以作为一种诊断工具,定位故障发生的位置。传统的T1网络,TDM线路连接在测试探头,可发送环回命令,评估结果。

网络正常运行时,TDM流量终止在客户端设备(CPE)。考虑图1所示网络,当检测到网络故障时,网络将置于维护模式;从OSS发出的命令通过TDM网关,然后经过ONU或ONT。这个例子中,TDM网关支持电路仿真业务(CES),这意味着TDM网关是CES伪线终点。所有CES通道终止在TDM网关,ONT或ONU也可以是GPON,因此,GPON传输到此结束。这种情况下,TDM网关要求ONU终止GPON业务及CES业务传输。图1中,ONU采用Maxim的TDMoP芯片实现。图中可以看到一个接线器(SJ),通常在许多传统的PDH网络都会用到。

内部硬件连接

为了实现GR-312-CORE标准定义的网络环回,两个FDL命令是必需的。

开启网络环回(00010010 11111111),这个位命令和响应信息在ESF数据链传送,将把SJ置于维护状态,并对收到的T1数据进行环回。发送环回启动消息时,SJ一直保持在维护状态。TDMoP器件将监测第9位至第14位(001001)数据,以执行环回命令。

关闭网络环回(00100100 11111111),这个位命令和响应信息在ESF数据链路传送,将把连接器置于正常工作状态,相当一个T1中继。连接器在传送环回禁止命令器件保持正常状态。TDMoP将监测第9位至第14位(001001),以执行环回禁止命令。

这些环路的开启和关闭命令可通过DS34T10x芯片实现,

图2

给出了DS34T10x LIU和成帧器的硬件连接。

为了实现环回开启和关闭,每个T1端口需要一个额外的T1成帧器。如图2所示,如果在网络中实现两个T1端口环回,那么就需要两个额外的T1成帧器构成帧环回(FLB)。这个例子中使用一片DS34T104,内置4个T1端口(两个用于所需的T1端口,两个用于FDL环回)。如果需要8个T1端口,可用DS26401提供另外8个成帧器。这些额外的成帧器用于连接原来的成帧器;这些成帧器仅用于环回开启和关闭操作。图2中,一片DS34T104用于实现两个T1端口的TDMoP“绑订”,并提供环回支持。

pYYBAGPktIuAL0m1AABL-bsCxc0039.png

图2. DS34T104在支持环回开启和关闭的示例

图2中,成帧器3并联成帧器1,成帧器4并联成帧器2。需预先配置好,然后才能发送FDL开启和关闭代码。可联系Maxim申请驱动程序和配置文件。

为了验证此配置,配置FMRTOPISM4寄存器如下:

设置FMRTOPISM4.FRMR3 = 000,因此FRMR3源自FRM1

设置FMRTOPISM4.FRMR4 = 001,因此FRMR4源自FRM2

由于FDL只能工作在T1的ESF成帧模式,端口3和4应该配置如下:

设置TCR3.TFM = 0

设置RCR1.RFM = 0

接下来,通过控制寄存器1把芯片配置成透明传输模式。

TCR1 = 64h或60h,取决于是否需要B8ZS码

然后通过接收控制寄存器3,把成帧器3和成帧器4配置为帧环回。

RCR3.FLB = 1,成帧器3和4

对于端口3和端口4接收的BOC,可通过RBOC寄存器设置为一串监测码N (N = 1,3,5或7):

RBOC[2:1] = 00:第1组连续BOC码,识别有效序列

RBOC[2:1] = 01:第3组连续BOC码,识别有效序列

RBOC[2:1] = 10:第5组连续BOC码,识别有效序列

RBOC[2:1] = 11:第7组连续BOC码,识别有效序列

检测到一个有效BOC事件(如前所示,通过设置RLS7.BD),RBOC消息需要从RBOC寄存器读取。然后基于RBOC消息,可通过LMCR寄存器设置环回。

LMCR[2:0] = 010

Maxim提供的驱动程序在

_te1DrvCTRL

函数中包含这样一个命令代码,可用于发送任何BOC数据。

TE1DCTRL_T1403TXPKT

TE1DCTRL_T1403TXBOC

所有驱动器(包括内部和外部)的调用都可通过

agent.c

的一个简单API和

t1e1_interface.c

文件。

一个BOC码发送请求可以按照下列格式:

 // Call the driver's transmit BOC function
        retval &= (*lnPtr->drvCtrl)(DRVREF,   TE1DCTRL_T1403TXBOC, ENABLE, (INT)BOC_CODE);

一个BOC码停止发送请求可以按照下列格式:

 // Call the driver's transmit BOC function
        retval &= (*lnPtr->drvCtrl)(DRVREF,   TE1DCTRL_T1403TXBOC, DISABLE, NULL);

结论

ONU设备要求要支持FDL网络环回的启动/关闭命令。DS34T10x系列的TDMoP芯片支持模拟环回,能够实现这一功能。当BOC收到一个有效的环回命令时,可使能模拟回环;同样,也可解除环回。DS34T10x的这个功能是采用DS34T10x设计的ONU,不需要内部开关。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Maxim
    +关注

    关注

    8

    文章

    859

    浏览量

    87045
  • 寄存器
    +关注

    关注

    31

    文章

    5281

    浏览量

    119746
  • 连接器
    +关注

    关注

    98

    文章

    14140

    浏览量

    135819
收藏 人收藏

    评论

    相关推荐

    DS34S132与TDMoP器件互操作的实现

    互操作性是一个系统经过很少甚至无需系统操作员介入而实现与其它系统协同工作的能力,本应用笔记介绍如何设置DS34S132 TDM-over-Packet (TDMoP) IC,使其与其它TDMoP器件实现互操作
    发表于 04-18 08:34 1941次阅读
    DS34S132与<b class='flag-5'>TDMoP</b><b class='flag-5'>器件</b>互操作的实现

    dTSEC是否支持远程MAC

    对于 P5040 处理器,可能会回答以下查询。 1. dTSEC 是否支持远程 MAC ? 2. DPAARM中提到“ Carrier extend symbols in full duplex
    发表于 04-23 08:18

    Maxim的TDM-over-Packet (TDMoP)设

    摘要:本应用笔记介绍Maxim的TDM-over-Packet (TDMoP)设备与其它厂家TDMoP设备共同工作时的一些要求。这篇应用笔记涵盖的Maxim TDMoP芯片包括:DS34T101,DS34T102,DS34T10
    发表于 04-20 10:50 2071次阅读
    Maxim的TDM-over-Packet (<b class='flag-5'>TDMoP</b>)设

    FDL Network Loopback Support U

    FDL Networ
    发表于 04-20 10:53 1031次阅读
    <b class='flag-5'>FDL</b> Network Loopback Support U

    延迟线网络回路支持使用TDMoP设备-FDL Network

    延迟线网络回路支持使
    发表于 05-07 10:44 1120次阅读
    延迟线<b class='flag-5'>网络</b>回路<b class='flag-5'>支持</b>使用<b class='flag-5'>TDMoP</b>设备-<b class='flag-5'>FDL</b> Network

    如何实现DS34S132与其它TDMoP器件的互操作

    介绍如何设置DS34S132 TDM-over-Packet (TDMoP) IC,使其与其它TDMoP器件实现互操作。
    发表于 03-20 23:11 1564次阅读
    如何实现DS34S132与其它<b class='flag-5'>TDMoP</b><b class='flag-5'>器件</b>的互操作

    利用Maxim的TDMoP芯片支持FDL网络

    本应用笔记介绍如何利用Maxim的TDM-over-Packet (TDMoP)芯片为FDL (数据连接设备)提供网络
    发表于 11-22 16:17 873次阅读

    如何使用TDMoP器件实现FDL命令

    在许多应用中,系统管理员需要操作支持系统(OSS),控制、管理网络设备。使用 OSS,管理员可以发出命令给“测试探头”,启用或关闭 FDL 网络
    发表于 12-03 22:16 10次下载
    如何使用<b class='flag-5'>TDMoP</b><b class='flag-5'>器件</b>实现<b class='flag-5'>FDL</b>命令

    如何实现DS34S132与TDMOP器件的互操作

    可能为其它系统提供服务或接受其它系统的服务,从而使不同厂商的系统能够协同工作。本应用笔记着重介绍 Maxim TDM-over-Packet (TDMoP) IC,DS34S132。文章介绍了在 DS34S132 与其他厂商 TDMoP
    发表于 12-04 02:21 5次下载
    如何实现DS34S132与<b class='flag-5'>TDMOP</b><b class='flag-5'>器件</b>的互操作

    使用 TDMoP 设备的 FDL 网络支持

    发表于 11-17 12:42 0次下载
    使用 <b class='flag-5'>TDMoP</b> 设备的 <b class='flag-5'>FDL</b> <b class='flag-5'>网络</b><b class='flag-5'>环</b><b class='flag-5'>回</b><b class='flag-5'>支持</b>

    使用TDMoP器件FDL网络支持

    本应用笔记解释了如何使用Maxim的TDM包(TDMoP器件支持FDL(设施数据链路)网络
    的头像 发表于 02-07 14:45 750次阅读
    使用<b class='flag-5'>TDMoP</b><b class='flag-5'>器件</b>的<b class='flag-5'>FDL</b><b class='flag-5'>网络</b><b class='flag-5'>环</b><b class='flag-5'>回</b><b class='flag-5'>支持</b>

    为Maxim的TDMoP器件筛选振荡器

    本应用笔记列出了经过测试能够配合TDMoP器件工作的振荡器,器件满足G.8261测试标准。本文主要关注Maxim的TDMoP产品线:DS34T101、DS34T102、DS34T104
    的头像 发表于 02-14 10:24 485次阅读

    如何使DS34S132 TDM包IC与其他厂商的TDMoP器件互操作

    互操作性是系统与其他供应商的系统一起工作的能力,而系统操作员很少或没有干预。系统的互操作性使得向其他系统提供服务和接受来自其他系统的服务成为可能。它使不同供应商的系统能够一起正常运行。本应用笔记解释了如何设置DS34S132 TDM包(TDMoP)IC,以提供与其他供应商TDMo
    的头像 发表于 02-21 11:18 1171次阅读
    如何使DS34S132 TDM包IC与其他厂商的<b class='flag-5'>TDMoP</b><b class='flag-5'>器件</b>互操作

    如何在TDMoP产品上使用抖动缓冲器来补偿数据包延迟变化

    DS34T10x和DS34S10x TDM分组(TDMoP器件利用抖动缓冲器来补偿分组网络中存在的分组延迟变化(PDV)。本应用笔记解释了PDV及其对通信质量的影响。讨论了抖动缓冲器
    的头像 发表于 03-08 18:20 1014次阅读
    如何在<b class='flag-5'>TDMoP</b>产品上使用抖动缓冲器来补偿数据包延迟变化

    IP地址:原理、应用

    ​在计算机网络中,(Loopback)IP地址是一种特殊的IP地址,通常被用于测试网络软件、网络设备和
    的头像 发表于 08-16 18:10 635次阅读