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

          新聞中心

          EEPW首頁 > 手機與無線通信 > 設計應用 > 遠程監(jiān)控通信方式與xDSL技術的研究

          遠程監(jiān)控通信方式與xDSL技術的研究

          作者: 時間:2009-09-14 來源:網絡 收藏

            ADSL系統(tǒng)的傳輸信號的最長距離因線徑的粗細、信號傳輸速率的高低而有所不同。其對應關系如下表1所示。

            2.2 HDSL

            HDSL是一種對稱的DSL,即上下行速率一樣。HDSL利用現有電話用戶線的兩對來提供全雙工的1.544Mbps(T1)或2.048Mbps(E1)信號傳輸。其上下傳速度是完全一樣的,這是與ADSL的最大區(qū)別。如果使用一對雙絞線,則速度可達784-1040kbps。HDSL/SDSL的優(yōu)點是雙向對稱,速率比較高,充分利用現有電纜實現擴容,傳輸距離長達6~10公里。其缺點是需要兩對線纜?,F有的HDSL產品的所有限制將在“下一代”HDSL中解決,這就是HDSL2,這里的“2”代表“第二代HDSL”,它僅使用一對雙絞線。

            HDSL系統(tǒng)常采用的線路碼型有兩種:2B1Q碼和CAP碼。2B1Q是無冗余的四電平脈沖碼,屬基帶傳輸碼,即用1位四進(quaternary)碼組表示2位二進制(Binary)碼組。CAP(Carrierless Amplitude/Phase modulation)碼是無載波調幅調相技術,有冗余調碼,屬帶通型傳輸碼。在HDSL系統(tǒng)中,CAP碼常和時間壓縮調制TCM(Time Compression Modulation)結合使用。CAP的功率頻譜濾除了低頻和高頻部分,克服2BIQ的缺點,因而傳輸距離遠,誤碼率低,抗干擾能力強,對外界干擾小。由于CAP碼帶寬較2BIQ減小一半,使傳輸速率提高一倍。采用CAP碼的HDSL系統(tǒng)在兩對雙絞線上傳輸時,其傳輸性能優(yōu)于2B1Q 編碼的HDSL系統(tǒng)傳輸性能。由于歷史原因,早期HDSL系統(tǒng)采用2B1Q碼,因而已經在市場上占有一席之地。例如百靈(PairGain)、RAD、臺聯(Tainet)、ATT等很多廠家都提供采用2B1Q編碼的HDSL系統(tǒng)。而CAP編碼技術出現得晚一些,加之技術較為復雜,成本相應略高,但相同傳輸速度情況下,采用CAP編碼的HDSL比采用2B1Q編碼的HDSL傳輸距離長40%左右,所以,CAP編碼將成為的HDSL的主流。HDSL支持的最大傳輸距離與其系統(tǒng)的線徑及線對數量有關,如下表2所示:


            3 技術的應用

            3.1 應用ADSL技術

            由于雙交線(電纜)的線徑比普通電話線粗得多,一般為0.7mm――0.9mm,所以,ADSL在這種電纜上的最大有效傳輸距離可達5公里以上。試想,如果能成功地將這種雙絞線寬帶傳輸技術應用于野外露天,必將開辟一條全新的數據傳輸途徑。然而,雖然世界許多公司都推出了自己的ADSL產品,但這些產品無一例外都是基于電信的,它們的局端(CO)全部是基于程控交換機或ATM交換機的,所有局端都是插在一個稱之為機架(DSLAM)的設備中,由于機身龐大、價格昂貴,所以極大地限制了這項寬帶技術在其它領域的應用。如果要將這一技術應用到計算機監(jiān)控等領域,就必須改造局端,使改造后局端簡捷、小巧、價格低廉,具體解決方案如下。



          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁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); })();