<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計應用 > 如何實現(xiàn)DS34S132與其它TDMoP器件的互操作

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

          作者: 時間:2012-02-16 來源:網(wǎng)絡 收藏
          : 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">Extension bit; must be set to 0.CCCSRC count; must be set to 0.MMarker bit; must be set to 0.PTPayload type. One PT value MUST be allocated from the range of dynamic values for each direction of the bundle. The same PT value MAY be reused for both directions of the bundle, and is also reused between different bundles.SNThe sequence number identical to the sequence number in the control word.TSTimestamp. The RTP Header can be used in conjunction with the following modes of timestamp generation:
          Absolute mode: the chip sets timestamps using the clock recovered from the incoming TDM circuit.
          Differential (common clock) mode: The two chips at bundle edges have access to the same high-quality clock source, and this clock source is used for timestamp generation.SSRCIdentifies the synchronization source. This identifier should be chosen randomly, with the intent that no two synchronization sources within the same RTP session will have the same SSRC identifier.

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

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

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

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

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

          如何區(qū)分其他廠商器件的報文內(nèi)容

          總結(jié)



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

            如何實現(xiàn)DS34S132與其它TDMoP器件的互操作
              向綁定引擎表明綁定標識號在接收數(shù)據(jù)包中的位置。參考上文中的圖4,選項1,Bundle Configuration Decides (BCDR4),將在目標端口號或源端口號位置分配一個綁定標識號,取決于圖5中所示的綁定配置。
              圖5. 的綁定配置菜單。

              在以上的綁定配置菜單中,用戶在UDP源端口號位置插入綁定標識號。用戶還表明報文分類模塊應該在UDP源端口號位置查找綁定標識號。

              如果用戶知道數(shù)據(jù)包的綁定標識號位于UDP目標端口號位置,那么則很容易通過將選項45, RX Bundle Number Location at UDP port,修改為Destination進行表示,如圖6所示。
              圖6. 的綁定配置菜單的選項45。
            圖7所示為RTP報頭結(jié)構(gòu),表4介紹了RTP報頭結(jié)構(gòu)的不同域。


            圖7. RTP報頭

            表4. RTP報頭結(jié)構(gòu)
            為了在絕對時鐘恢復模式下產(chǎn)生時鐘,端口接收配置寄存器4 (PRCR4)中的RTP發(fā)生器時標模式選擇(TSGMS)位需設(shè)定為1,即PRCR4.TSGMS = 1。為了在差分時鐘恢復模式產(chǎn)生時鐘,PRCR4寄存器中的TSGMS位需設(shè)定為0,即PRCR4.TSGMS = 0。用戶無需手動設(shè)置這些寄存器位。在綁定配置中將RTP使能時,這些位被設(shè)置。

            自適應模式下, Maxim的 器件中的時鐘恢復算法根據(jù)數(shù)據(jù)包之間到達延遲恢復時鐘。因此,自適應時鐘恢復模式下,使能RTP是可選的。然而,差分模式下, Maxim的DS34S132 器件中的時鐘恢復算法通過分析RTP報頭中的時標恢復時鐘。所以,差分時鐘恢復模式下,強制使能RTP。

            為了實現(xiàn)互操作,用戶需要確定其它TDMoP廠商用以發(fā)生RTP報頭中時標的模式。用戶還需要了解其它系統(tǒng)處于自適應還是差分時鐘恢復模式。在接口配置中,可更改每個端口的時鐘恢復模式。圖8所示為如何修改時鐘恢復模式。默認為自適應模式端口。
            圖8. 接口配置。

            現(xiàn)在,如果用戶希望更改時鐘恢復模式,那么就需要使用選項40,Adaptive or Differential mode,如圖9所示。
            圖9. 在接口配置中選擇差分時鐘恢復模式。

            與Maxim的TDMoP器件不同,有些TDMoP廠商在自適應或差分時鐘恢復模式下根據(jù)RTP報頭中的時標恢復時鐘。因此,為了實現(xiàn)與這些廠商系統(tǒng)的互操作, Maxim TDMoP器件在自適應時鐘恢復模式下使能RTP。DS34S132,以及其它TDMoP廠商的器件,能夠以三種方式在RTP報頭中產(chǎn)生時標:
            1. 位模式
            2. 字節(jié)模式
            3. 幀模式
            無論數(shù)據(jù)包為自適應時鐘恢復模式還是差分時鐘恢復模式,用戶均可通過更改接口和綁定配置產(chǎn)生RTP報頭中的時標,如圖10所示。
            圖10. 在接口配置中為時標選擇位、字節(jié)或幀模式。

            在接口配置中選擇了時鐘恢復模式和時標發(fā)生模式后,用戶接下來需要在綁定配置中使能RTP模式。之前圖5所示的綁定配置中的RTP被禁用。從綁定配置菜單中,用戶需要利用選項27使能RTP模式,如圖11所示。
            圖11. 在接口配置中為時標選擇位、字節(jié)或幀模式。

            一旦使能RTP模式,綁定配置菜單將如圖12所示。
            圖12. 使能RTP模式后的綁定配置菜單。

            有各種不同的軟件可用于分析以太網(wǎng)上的報頭。本應用筆記中使用Wireshark?軟件。用戶可這個軟件。關(guān)于Wireshark的更多信息,請參見。

            互操作性是指各種不同系統(tǒng)和組織間無縫協(xié)同工作的能力。與其它產(chǎn)品可以實現(xiàn)互操作的器件要么遵循公開的接口標準,要么容許改變配置,將一個產(chǎn)品的接口直接轉(zhuǎn)換為另一個產(chǎn)品的接口。通過了解其它TDMoP器件生成的報文內(nèi)容,Maxim的器件可以很容易地與其它TDMoP器件的報文配置相匹配。

          上一頁 1 2 3 下一頁

          關(guān)鍵詞: DS34S132 TDMoP

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();