K接口在光纖通信的應用論文
【摘要】在互聯網無線通信系統中,超短波/短波電臺和多頻段電臺對外提供非標準的K接口供用戶數據接入使用;傳統的K接口數據接入傳輸系統采用雙絞線作為傳輸介質,現需要需要將K接口數據承載到光纖中進行傳輸并與其他常用業務進行集成,以提高業務傳輸效率。
【關鍵詞】MT9172;K接口;二差分相
引言:
K接口是一種單路有線數字接口,具有16kb/s、32kb/s、64kb/s、128kb/s等多種工作速率,傳輸過程使用平衡線對以基帶全雙工方式傳輸,信號調制方式采用二相差分編碼。K接口具有接入方式靈活、抗干擾能力強、業務功能多和維護使用便捷等優點。同時,為實現語音和IP業務數據以無線的方式接入互聯網,需要設計K接口通信單元與各類電臺進行數據交互,也為了提高傳輸距離和維護效率,需設計將K接口信息承載到光纖中進行通信。
一、研究背景
傳統的K接口業務大多承載到RJ45接口上,其采用雙絞線作為介質進行傳輸,受此影響,在有些情況或環境中用k接口傳輸設備,不能用實線接入比如要求屏蔽、要求電磁防護等級高的場所;而尤其兩個k口設備間距離遠,存在傳輸速率下降或不能聯通的問題,此時用戶終端和系統主機之間的通信距離超過設計保障范圍,不能滿足需要,研究設計將K接口業務承載到光纖中進行傳輸是非常有必要的。
二、研究方法
1、FPGA原理。FPGA芯片主要由7部分完成,分別為:可編程輸入輸出單元(IOB)、基本可編程邏輯單元、完整的時鐘管理、嵌入塊式RAM、豐富的布線資源、內嵌的底層功能單元和內嵌專用硬件模塊。本方案FPGA采用Spartan-3A系列的XC3S700A,其具有成本低、可靠性高、邏輯資源豐富的特點。其基本屬性為700K邏輯門,1472個CLBs,5888個Slices,92Kb分布式RAM,360kB集成RAM,8個DC-Ms,能夠為為高容量、成本敏感類應用提供超低成本、高性能的'邏輯解決方案。2、MT9172芯片原理。K接口的物理層處理采用了數字網絡接口芯片MT9172(簡稱DNIC),該芯片采用自適應回波抵消技術,可在單對線路上實現全雙工數字傳輸,傳輸速率可選為80kbit/s或160kbit/s,普通的雙絞線傳輸距離可達4km,與ISDN的2B+D數據格式相兼容。其內部,具有幀同步析取和時鐘析取能力,可為外部電路提供時鐘。MT9172具有多種操作模式,可通過引腳MSO-2選擇,兩種主要操作模式為MOD(透傳模式)和DN(數字網絡)模式。MOD模式速率可選為80/160kbit。在DN模式時,線路按照ISDN(綜合業務數字網)格式傳輸B、D通道數據,速率可選為80/160kbit。DN模式時,CD口和DV口為標準的串行總線接口(ST-BUS),并且,在MOD模式,CD口和DV口以80kbit/s或160kbit/s的速率透傳串行數據。其他模式包括:主、從、單口、雙口模式,主從模式時,時間基準和幀同步信號由外部提供或從線路提取。雙口模式時,CD口和DV口都活動,單口模式時,CD口不活動,所有信息通過DV口傳輸。對于線路上兩個DNIC,必須分別設置為主、從,MOD模式下只有雙口模式。本設計中MT9172工作在模式1,為透傳模式(MOD)、主模式。其他配置采用默認模式2配置,此時,DNIC速率配置為160kbit/s,預擾碼器、診斷寄存器復位等功能全部不使能。其中,時鐘鎖相環路的時鐘改用了8.092MHz,K口實際工作于128Kbit/s。系統端DV口及相應的時鐘接入FPGA,透明數據經FPGA處理后分為數據和語音,經過FPGA內部緩存,時隙再分配后由TDM口發送出去。
三、邏輯設計
本設計方案中FPGA與MT9172之間通過DV接口進行全雙工串行數據收發,該接口的數據收發分別同步于發送時鐘和接收時鐘,發送時鐘和接收時鐘由MT9172提供,都為128KBPS。FPGA需要根據K接口協議完成與短波電臺/超短波電臺K口間的鏈路同步、環路信令交互、對透明數據按時隙接收、緩存、發送的工作,設計在ISE14環境下,采用VHDL語言編程實現。本方案FPGA邏輯功能主要包括:
1)實現鏈路幀同步,分為同步碼的發送和接收;
2)實現鏈路幀數據的交織/解交織;
3)實現環路信令溝通,并上報連接狀態;
4)實現TDM接口的數據收發、時鐘生成。
本設計中FPGA邏輯設計關鍵點為鏈路同步檢測、環路信令溝通和TDM數據收發。鏈路同步檢測中關鍵設計包括數據接收寄存器、計數器、同步檢測模塊;環路信令溝通關鍵設計包括環路信令寄存器、狀態轉換模塊、數據FIFO。
結論:
本方案設計將K接口業務承載到光纖之中進行通信,既保留了K接口原有的接入方式靈活、抗干擾能力強、業務功能多和維護使用便捷等優點,又大大延長了傳統K接口在雙絞線中傳輸的通信距離,并提高了抗干擾性,方便用戶進行大范圍的使用,符合業務IP化的發展趨勢。
參考文獻
[1]趙珺.便攜式通信終端設計[J].通訊世界,2016(14):59-60.
[2]巫忠躍.多用途K接口用戶線路中繼器的設計與實現[J].通信技術,2014(1):115-118.
[3]XilinxSpartan-3AFPGAFamily;DataSheet[Z].2010.
【K接口在光纖通信的應用論文】相關文章: