0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-02-21 11:18 ? 次閱讀

互操作性是系統(tǒng)與其他供應(yīng)商的系統(tǒng)一起工作的能力,而系統(tǒng)操作員很少或沒有干預(yù)。系統(tǒng)的互操作性使得向其他系統(tǒng)提供服務(wù)和接受來自其他系統(tǒng)的服務(wù)成為可能。它使不同供應(yīng)商的系統(tǒng)能夠一起正常運行。本應(yīng)用筆記解釋了如何設(shè)置DS34S132 TDM包(TDMoP)IC,以提供與其他供應(yīng)商TDMoP器件的互操作性。

介紹

眾所周知,當(dāng)今的通信需要系統(tǒng)和組件之間更復(fù)雜的交互。正是在這種背景下,互操作性隨著每一次技術(shù)進步而變得更加重要?;ゲ僮餍允窍到y(tǒng)與其他供應(yīng)商的系統(tǒng)一起工作的能力,而系統(tǒng)操作員很少或沒有干預(yù)。系統(tǒng)的互操作性使得向其他系統(tǒng)提供服務(wù)和接受來自其他系統(tǒng)的服務(wù)成為可能。它使不同供應(yīng)商的系統(tǒng)能夠一起正常運行。

本應(yīng)用筆記重點介紹Maxim TDM包(TDMoP)IC DS34S132。本文介紹了DS34S132與其他供應(yīng)商TDMoP器件之間互操作性的設(shè)置要求。

互操作性要求

Maxim的TDMoP器件創(chuàng)建的數(shù)據(jù)包流可能與其他供應(yīng)商的TDMoP器件不具有相同的數(shù)據(jù)包標(biāo)頭信息。為了使TDMoP設(shè)備可互操作,用戶需要知道設(shè)備的設(shè)置類型。Maxim器件的設(shè)置如下:

IP/UDP/RTP/SAToP

IP/UDP/RTP/CESoPSN

MEF/RTP/CESoETH—非結(jié)構(gòu)化(即MEF/SAToP)

MEF/RTP/CESoETH—結(jié)構(gòu)化鎖定(即MEF/CESoPSN)

MPLS/RTP/SAToP—非結(jié)構(gòu)化(即MPLS/RTP/SAToP)

MPLS/RTP/CESoPSN—結(jié)構(gòu)化鎖定(即MPLS/RTP/CESoPSN)

每個 TDMoP 設(shè)備設(shè)置都有不同的數(shù)據(jù)包標(biāo)頭。為了實現(xiàn)互操作性,來自Maxim TDMoP器件的報文報頭的格式必須與其他供應(yīng)商器件的報文報頭相同。這意味著用戶需要比較TDMoP設(shè)備的數(shù)據(jù)包標(biāo)頭并查找格式差異。本應(yīng)用筆記介紹如何使用Maxim用戶應(yīng)用修改DS34S132 TDMoP器件的報頭值。它還說明了如何更改Maxim捆綁包配置以接受具有相同協(xié)議但不同報頭信息的數(shù)據(jù)包。

TDMoP 格式

本節(jié)顯示數(shù)據(jù)包 TDM 模塊的功能說明。為了通過分組交換網(wǎng)絡(luò)傳輸TDM數(shù)據(jù),TDMoP器件將TDM數(shù)據(jù)封裝到以太網(wǎng)數(shù)據(jù)包中,如圖1所示。表 1 給出了 TDMoP 接頭不同模塊的說明。

pYYBAGP0PeaAXZ-mAAC_sN9mqJc594.png

圖1.以太網(wǎng)數(shù)據(jù)包中的 TDMoP 封裝。

Field 描述
序言 用于同步的 56 位序列(交替的 1 和 0 值)。為網(wǎng)絡(luò)中的組件提供檢測信號是否存在的時間。
開始幀分隔符 指示數(shù)據(jù)包開始的 8 位 (10101011) 序列。
目標(biāo)地址和源地址 “目標(biāo)地址”字段標(biāo)識要接收數(shù)據(jù)包的一個或多個工作站。源地址標(biāo)識發(fā)起數(shù)據(jù)包的工作站。目標(biāo)地址可以指定發(fā)往單個站的“單個地址”,也可以指定發(fā)往一組站的“多播地址”。所有 1 位的目標(biāo)地址是指 LAN 上的所有站,稱為“廣播地址”。
類型 乙醚型
數(shù)據(jù)和填充 此字段包含從源站傳輸?shù)揭粋€或多個目標(biāo)站的數(shù)據(jù)。此字段的最大大小為 1500 字節(jié)。最小大小的以太網(wǎng)數(shù)據(jù)包為從目標(biāo)地址字段到幀檢查序列的 64 個字節(jié)。如果此字段的數(shù)據(jù)包大小小于 46 字節(jié),則使用填充使數(shù)據(jù)包大小達到最小長度。
幀檢查序列 此字段包含用于錯誤檢查的 4 字節(jié)循環(huán)冗余校驗 (CRC) 值。當(dāng)源站組裝數(shù)據(jù)包時,它會對數(shù)據(jù)包中的所有位執(zhí)行 CRC 計算,從目標(biāo)地址到焊盤字段(即,除前導(dǎo)碼、開始幀分隔符和幀檢查序列之外的所有字段)。源站將值存儲在此字段中,并將其作為數(shù)據(jù)包的一部分進行傳輸。當(dāng)目標(biāo)站收到數(shù)據(jù)包時,它會執(zhí)行相同的檢查。如果計算值與此字段中的值不匹配,則目標(biāo)站假定傳輸過程中發(fā)生了錯誤并丟棄數(shù)據(jù)包。

用戶需要專注于TDMoP報頭的兩個部分以實現(xiàn)互操作性:

用于互操作性的 UDP/IPv4 標(biāo)頭

用于互操作性的 RTP 標(biāo)頭

用于互操作性的 UDP/IPv4 標(biāo)頭

圖 2 顯示了 UDP/IPv4 標(biāo)頭結(jié)構(gòu)。表 2 和 3 描述了 IPv4 和 UDP 標(biāo)頭結(jié)構(gòu)的不同字段。

poYBAGP0PfiAVmadAABb4ORpT-4505.png

圖2.UDP/IPv4 標(biāo)頭。

Field 描述
IPVER IP 版本號;IPv4 IPVER = 4
國際人道法 IP 標(biāo)頭的 32 位字長度,國際人道法 = 5
知識產(chǎn)權(quán)服務(wù)條款 服務(wù)的 IP 類型
總長度 IP 報頭和數(shù)據(jù)的八位字節(jié)長度(以八位字節(jié)為單位)
鑒定 IP 分段識別
標(biāo)志 知識產(chǎn)權(quán)控制標(biāo)志;必須設(shè)置為 010 以避免碎片
片段偏移 指示片段在數(shù)據(jù)報中的位置;不用于TDMoP
生活時間 IP 生存時間字段;此字段中零的數(shù)據(jù)報將被丟棄
協(xié)議 必須設(shè)置為 0x11 以表示 UDP
IP 標(biāo)頭校驗和 IP 報頭的校驗和
源 IP 地址 源的 IP 地址
目標(biāo) IP 地址 目標(biāo)的 IP 地址
Field 描述
端口號、目標(biāo)端口號 源端口號或目標(biāo)端口號保存分發(fā)包標(biāo)識符。未使用的字段可以設(shè)置為 0x85E (2142),這是互聯(lián)網(wǎng)號碼分配機構(gòu) (IANA) 分配給 TDMoP 的用戶端口號。對于特定于 UDP/IP 的 OAM 數(shù)據(jù)包,捆綁標(biāo)識符全部為 1。
單接長度 UDP 標(biāo)頭和數(shù)據(jù)的八位字節(jié)長度(以八位字節(jié)為單位)
UDP 校驗和 UDP/IP 標(biāo)頭和數(shù)據(jù)的校驗和。如果未計算,則必須將其設(shè)置為零。

根據(jù) IANA 的說法,UDP 標(biāo)頭的目標(biāo)端口應(yīng)設(shè)置為 0x85E (2142),這是分配給 TDMoP 的用戶端口號。Maxim TDMoP器件默認遵循此規(guī)定。

某些 TDMoP 供應(yīng)商在目標(biāo)端口號位置分配捆綁標(biāo)識符,而不是在 UDP 標(biāo)頭內(nèi)的源端口號位置分配。一些供應(yīng)商還將隨機數(shù)分配為用戶端口號,而不是由 IANA 分配的0x85E。用戶可以通過DS34S132兩種方式解決這些問題。

將所有分發(fā)包標(biāo)識符分配到預(yù)配置菜單中的所需位置。

向捆綁引擎指示傳入數(shù)據(jù)包中預(yù)期捆綁標(biāo)識符的位置。

用于互操作性的 RTP 標(biāo)頭

圖 7 顯示了 RTP 標(biāo)頭結(jié)構(gòu),表 4 描述了 RTP 標(biāo)頭結(jié)構(gòu)的不同字段。

RTP 標(biāo)頭

pYYBAGP0Pg6ADqh9AAAuncz1NAc298.png

圖7.RTP 標(biāo)頭。

Field 描述
V RTP版本;必須設(shè)置為 2。
P 填充位;必須設(shè)置為 0。
X 擴展位;必須設(shè)置為 0。
CC 中國證監(jiān)會計數(shù);必須設(shè)置為 0。
M 標(biāo)記位;必須設(shè)置為 0。
有效負載類型。必須從束的每個方向的動態(tài)值范圍內(nèi)分配一個 PT 值。相同的PT值可以對束的兩個方向重復(fù)使用,也可以在不同的束之間重復(fù)使用。
與控制字中的序列號相同的序列號。
TS 時間戳。RTP 報頭可與以下時間戳生成模式結(jié)合使用: 絕對模式:
芯片使用從輸入 TDM 電路恢復(fù)的時鐘設(shè)置時間戳。
差分(共時鐘)模式:束邊的兩個芯片可以訪問相同的高質(zhì)量時鐘源,該時鐘源用于時間戳生成。
SSRC 標(biāo)識同步源。應(yīng)隨機選擇此標(biāo)識符,目的是同一 RTP 會話中沒有兩個同步源具有相同的 SSRC 標(biāo)識符。

要在絕對時鐘恢復(fù)模式下生成時間戳,需要將端口接收配置寄存器 4 (PRCR4) 的 RTP 發(fā)生器時間戳模式選擇 (TSGMS) 位設(shè)置為 1,即 PRCR4。TSGMS = 1。要在差分時鐘恢復(fù)模式下生成時間戳,TSGMS 位 PRCR4 寄存器需要設(shè)置為 0,即 PRCR4。TSGMS = 0。用戶無需手動設(shè)置這些寄存器位。在捆綁包配置中啟用 RTP 時,將設(shè)置這些位。

在自適應(yīng)模式下,Maxim DS34S132 TDMoP器件中的時鐘恢復(fù)算法根據(jù)數(shù)據(jù)包間到達時間延遲恢復(fù)時鐘。因此,在自適應(yīng)時鐘恢復(fù)模式下啟用 RTP 是可選的。然而,在差分模式下,Maxim DS34S132 TDMoP器件中的時鐘恢復(fù)算法根據(jù)對RTP報頭中時間戳的分析來恢復(fù)時鐘。因此,在差分時鐘恢復(fù)模式下必須啟用 RTP。

為了可互操作,用戶需要確定其他TDMoP供應(yīng)商用于在RTP標(biāo)頭中生成時間戳的模式。用戶還需要知道另一個系統(tǒng)是處于自適應(yīng)還是差分時鐘恢復(fù)模式。時鐘恢復(fù)模式可以在接口配置中按端口更改。圖 8 顯示了如何更改時鐘恢復(fù)模式。默認情況下,它為每個端口提供自適應(yīng)模式。

pYYBAGP0N_aAfhBaAAA6YJsNLrk264.gif?imgver=1

圖8.接口配置。

現(xiàn)在,如果用戶想要更改時鐘恢復(fù)模式,那么他/她需要使用選項 40,自適應(yīng)或差分模式,如圖 9 所示。

pYYBAGP0N_iAJsrZAAANXnq66C4824.gif?imgver=1

圖9.在接口配置中選擇差分時鐘恢復(fù)模式。

與Maxim的TDMoP器件不同,一些TDMoP供應(yīng)商在自適應(yīng)或差分時鐘恢復(fù)模式下根據(jù)RTP報頭中的時間戳恢復(fù)時鐘。因此,為了與這些供應(yīng)商的系統(tǒng)互操作,Maxim TDMoP器件需要在自適應(yīng)時鐘恢復(fù)模式下啟用RTP。DS34S132以及其他TDMoP供應(yīng)商的器件可以通過三種方式在RTP報頭中生成時間戳:

位模式

字節(jié)模式

幀模式

無論數(shù)據(jù)包處于自適應(yīng)時鐘恢復(fù)模式還是差分時鐘恢復(fù)模式,用戶都可以通過更改接口和捆綁配置在RTP報頭中生成時間戳,如圖10所示。

poYBAGP0N_mAK3RWAAAMefNEYSg487.gif?imgver=1

圖 10.在接口配置中為時間戳選擇位、字節(jié)或幀模式。

在接口配置中完成時鐘恢復(fù)模式和時間戳生成模式的選擇后,用戶需要在捆綁包配置中啟用RTP模式。之前,圖 5 顯示了禁用 RTP 模式的捆綁包配置。在此捆綁配置菜單中,用戶需要使用選項 27 啟用 RTP 模式,如圖 11 所示。

pYYBAGP0N_qACxAWAAAMdhrNukM588.gif?imgver=1

圖 11.在接口配置中為時間戳選擇位、字節(jié)或幀模式。

啟用 RTP 模式后,“捆綁包配置”菜單將如圖 12 所示。

pYYBAGP0N_yAK5lBAABhLdPUw18895.gif?imgver=1

圖 12.啟用 RTP 模式后的捆綁配置菜單。

如何將數(shù)據(jù)包內(nèi)容與其他供應(yīng)商的TDMoP設(shè)備區(qū)分開來

有不同類型的軟件用于分析以太網(wǎng)上的數(shù)據(jù)包標(biāo)頭。本應(yīng)用筆記使用了Wireshark軟件。

結(jié)論

互操作性是指不同系統(tǒng)和組織無縫協(xié)作的能力。產(chǎn)品通過遵守已發(fā)布的接口標(biāo)準(zhǔn)或允許配置更改將一個產(chǎn)品的界面“動態(tài)”轉(zhuǎn)換為另一個產(chǎn)品的界面來實現(xiàn)互操作性。通過了解其他TDMoP器件生成的數(shù)據(jù)包內(nèi)容,Maxim器件可以輕松配置,以匹配其他TDMoP器件的報文配置。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Maxim
    +關(guān)注

    關(guān)注

    8

    文章

    859

    瀏覽量

    87203
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    40

    文章

    5425

    瀏覽量

    171723
  • TDMoP
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    9174
收藏 人收藏

    評論

    相關(guān)推薦

    DS34S132TDMoP器件操作的實現(xiàn)

    操作性是一個系統(tǒng)經(jīng)過很少甚至無需系統(tǒng)操作員介入而實現(xiàn)與其它系統(tǒng)協(xié)同工作的能力,本應(yīng)用筆記介紹如何設(shè)置DS34S132
    發(fā)表于 04-18 08:34 ?1964次閱讀
    <b class='flag-5'>DS34S132</b>與<b class='flag-5'>TDMoP</b><b class='flag-5'>器件</b><b class='flag-5'>互</b><b class='flag-5'>操作</b>的實現(xiàn)

    DS34S132,pdf datasheet (32-Por

    The IETF PWE3 SAToP/CESoPSN/HDLC-compliant DS34S132 provides the interworking functions
    發(fā)表于 07-25 22:09 ?16次下載

    Maxim的TDM-over-Packet (TDMoP)設(shè)

    摘要:本應(yīng)用筆記介紹Maxim的TDM-over-Packet (TDMoP)設(shè)備與其它廠家TDMoP設(shè)備共同工作時的一些要求。這篇應(yīng)用筆記涵蓋的Maxim
    發(fā)表于 04-20 10:50 ?2112次閱讀
    Maxim的<b class='flag-5'>TDM</b>-over-Packet (<b class='flag-5'>TDMoP</b>)設(shè)

    如何實現(xiàn)DS34S132與其TDMoP器件操作

    介紹如何設(shè)置DS34S132 TDM-over-Packet (TDMoP) IC,使其與其TDMoP
    發(fā)表于 03-20 23:11 ?1598次閱讀
    如何實現(xiàn)<b class='flag-5'>DS34S132</b><b class='flag-5'>與其</b>它<b class='flag-5'>TDMoP</b><b class='flag-5'>器件</b>的<b class='flag-5'>互</b><b class='flag-5'>操作</b>

    DS34S132(TDMoP)IC與其TDMoP器件操作

    摘要:操作性是一個系統(tǒng)經(jīng)過很少甚至無需系統(tǒng)操作員介入而實現(xiàn)與其它系統(tǒng)協(xié)同工作的能力。系統(tǒng)的操作
    發(fā)表于 03-28 10:04 ?29次下載

    DS34S132使用DDR3內(nèi)存模塊應(yīng)用筆記

    Abstract: This application note explains how to interface the DS34S132 a 32-point TDM
    發(fā)表于 08-29 10:20 ?41次下載

    DS34S132 32路獨立TDM端口

    IETF PWE3 SAToP/CESoPSN/HDLC兼容的DS34S132為L2TPv3/IP、UDP/IP、MPLS (MFA-8)以及城域以太網(wǎng)(MEF-8)網(wǎng)絡(luò)提供將TDM數(shù)據(jù)流轉(zhuǎn)換為TDM-over-Packet (
    發(fā)表于 09-27 11:11 ?1508次閱讀
    <b class='flag-5'>DS34S132</b> 32路獨立<b class='flag-5'>TDM</b>端口

    如何實現(xiàn)DS34S132與DDR3存儲器的對接

    DS34S132 32端口TDM - over –Packet IC采用外部DDR同步DRAM (DDR1)存儲器緩存數(shù)據(jù)。內(nèi)存空間需提供足夠的緩存區(qū)域,以支持256條偽線(PW)/綁定中每一偽線的256ms數(shù)據(jù)
    的頭像 發(fā)表于 11-26 08:10 ?2301次閱讀
    如何實現(xiàn)<b class='flag-5'>DS34S132</b>與DDR3存儲器的對接

    如何實現(xiàn)DS34S132TDMOP器件操作

    可能為其它系統(tǒng)提供服務(wù)或接受其它系統(tǒng)的服務(wù),從而使不同廠商的系統(tǒng)能夠協(xié)同工作。本應(yīng)用筆記著重介紹 Maxim TDM-over-Packet (TDMoPIC,
    發(fā)表于 12-04 02:21 ?5次下載
    如何實現(xiàn)<b class='flag-5'>DS34S132</b>與<b class='flag-5'>TDMOP</b><b class='flag-5'>器件</b>的<b class='flag-5'>互</b><b class='flag-5'>操作</b>

    DS34S132GN+ 接口 - 電信

    電子發(fā)燒友網(wǎng)為你提供Maxim(Maxim)DS34S132GN+相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有DS34S132GN+的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DS34S132GN+真值表,
    發(fā)表于 01-14 19:03
    <b class='flag-5'>DS34S132</b>GN+ 接口 - 電信

    DS34S132GNA2+ 接口 - 電信

    電子發(fā)燒友網(wǎng)為你提供Maxim(Maxim)DS34S132GNA2+相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有DS34S132GNA2+的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DS34S132GNA2+真值表,
    發(fā)表于 01-15 18:18
    <b class='flag-5'>DS34S132</b>GNA2+ 接口 - 電信

    DS34S132GN 接口 - 電信

    電子發(fā)燒友網(wǎng)為你提供Maxim(Maxim)DS34S132GN相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有DS34S132GN的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DS34S132GN真值表,DS
    發(fā)表于 01-15 18:23
    <b class='flag-5'>DS34S132</b>GN 接口 - 電信

    使用TDMoP器件的FDL網(wǎng)絡(luò)環(huán)回支持

    本應(yīng)用筆記解釋了如何使用Maxim的TDMTDMoP器件支持FDL(設(shè)施數(shù)據(jù)鏈路)網(wǎng)絡(luò)環(huán)回。本文重點介紹TDMoP產(chǎn)品線,其中包括本文
    的頭像 發(fā)表于 02-07 14:45 ?840次閱讀
    使用<b class='flag-5'>TDMoP</b><b class='flag-5'>器件</b>的FDL網(wǎng)絡(luò)環(huán)回支持

    為Maxim的TDMoP器件篩選振蕩器

    本應(yīng)用筆記列出了經(jīng)過測試能夠配合TDMoP器件工作的振蕩器,器件滿足G.8261測試標(biāo)準(zhǔn)。本文主要關(guān)注Maxim的TDMoP產(chǎn)品線:DS34
    的頭像 發(fā)表于 02-14 10:24 ?523次閱讀

    如何在TDMoP產(chǎn)品上使用抖動緩沖器來補償數(shù)據(jù)延遲變化

    DS34T10x和DS34S10x TDM分組(TDMoP器件利用抖動緩沖器來補償分組網(wǎng)絡(luò)中存在的分組延遲變化(PDV)。本應(yīng)用筆記解釋了
    的頭像 發(fā)表于 03-08 18:20 ?1108次閱讀
    如何在<b class='flag-5'>TDMoP</b>產(chǎn)品上使用抖動緩沖器來補償數(shù)據(jù)<b class='flag-5'>包</b>延遲變化