畢業論文-T接線器時隙交換原理仿真_第1頁
畢業論文-T接線器時隙交換原理仿真_第2頁
畢業論文-T接線器時隙交換原理仿真_第3頁
畢業論文-T接線器時隙交換原理仿真_第4頁
畢業論文-T接線器時隙交換原理仿真_第5頁
已閱讀5頁,還剩20頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

PAGE基于C8051F單片機直流電動機反饋控制系統的設計與研究基于單片機的嵌入式Web服務器的研究MOTOROLA單片機MC68HC(8)05PV8/A內嵌EEPROM的工藝和制程方法及對良率的影響研究基于模糊控制的電阻釬焊單片機溫度控制系統的研制基于MCS-51系列單片機的通用控制模塊的研究基于單片機實現的供暖系統最佳啟停自校正(STR)調節器單片機控制的二級倒立擺系統的研究基于增強型51系列單片機的TCP/IP協議棧的實現基于單片機的蓄電池自動監測系統基于32位嵌入式單片機系統的圖像采集與處理技術的研究基于單片機的作物營養診斷專家系統的研究基于單片機的交流伺服電機運動控制系統研究與開發基于單片機的泵管內壁硬度測試儀的研制基于單片機的自動找平控制系統研究基于C8051F040單片機的嵌入式系統開發基于單片機的液壓動力系統狀態監測儀開發模糊Smith智能控制方法的研究及其單片機實現一種基于單片機的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機沖床數控系統的研究基于CYGNAL單片機的在線間歇式濁度儀的研制基于單片機的噴油泵試驗臺控制器的研制基于單片機的軟起動器的研究和設計基于單片機控制的高速快走絲電火花線切割機床短循環走絲方式研究基于單片機的機電產品控制系統開發基于PIC單片機的智能手機充電器基于單片機的實時內核設計及其應用研究基于單片機的遠程抄表系統的設計與研究基于單片機的煙氣二氧化硫濃度檢測儀的研制基于微型光譜儀的單片機系統單片機系統軟件構件開發的技術研究基于單片機的液體點滴速度自動檢測儀的研制基于單片機系統的多功能溫度測量儀的研制基于PIC單片機的電能采集終端的設計和應用基于單片機的光纖光柵解調儀的研制氣壓式線性摩擦焊機單片機控制系統的研制基于單片機的數字磁通門傳感器基于單片機的旋轉變壓器-數字轉換器的研究基于單片機的光纖Bragg光柵解調系統的研究單片機控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機的多生理信號檢測儀基于單片機的電機運動控制系統設計Pico專用單片機核的可測性設計研究基于MCS-51單片機的熱量計基于雙單片機的智能遙測微型氣象站MCS-51單片機構建機器人的實踐研究基于單片機的輪軌力檢測基于單片機的GPS定位儀的研究與實現基于單片機的電液伺服控制系統用于單片機系統的MMC卡文件系統研制基于單片機的時控和計數系統性能優化的研究基于單片機和CPLD的粗光柵位移測量系統研究單片機控制的后備式方波UPS提升高職學生單片機應用能力的探究基于單片機控制的自動低頻減載裝置研究基于單片機控制的水下焊接電源的研究基于單片機的多通道數據采集系統基于uPSD3234單片機的氚表面污染測量儀的研制基于單片機的紅外測油儀的研究96系列單片機仿真器研究與設計基于單片機的單晶金剛石刀具刃磨設備的數控改造基于單片機的溫度智能控制系統的設計與實現基于MSP430單片機的電梯門機控制器的研制基于單片機的氣體測漏儀的研究基于三菱M16C/6N系列單片機的CAN/USB協議轉換器基于單片機和DSP的變壓器油色譜在線監測技術研究基于單片機的膛壁溫度報警系統設計基于AVR單片機的低壓無功補償控制器的設計基于單片機船舶電力推進電機監測系統基于單片機網絡的振動信號的采集系統基于單片機的大容量數據存儲技術的應用研究基于單片機的疊圖機研究與教學方法實踐基于單片機嵌入式Web服務器技術的研究及實現基于AT89S52單片機的通用數據采集系統基于單片機的多道脈沖幅度分析儀研究機器人旋轉電弧傳感角焊縫跟蹤單片機控制系統基于單片機的控制系統在PLC虛擬教學實驗中的應用研究基于單片機系統的網絡通信研究與應用基于PIC16F877單片機的莫爾斯碼自動譯碼系統設計與研究基于單片機的模糊控制器在工業電阻爐上的應用研究基于雙單片機沖床數控系統的研究與開發基于Cygnal單片機的μC/OS-Ⅱ的研究基于單片機的一體化智能差示掃描量熱儀系統研究基于TCP/IP協議的單片機與Internet互聯的研究與實現變頻調速液壓電梯單片機控制器的研究基于單片機γ-免疫計數器自動換樣功能的研究與實現基于單片機的倒立擺控制系統設計與實現單片機嵌入式以太網防盜報警系統基于51單片機的嵌入式Internet系統的設計與實現單片機監測系統在擠壓機上的應用MSP430單片機在智能水表系統上的研究與應用基于單片機的嵌入式系統中TCP/IP協議棧的實現與應用單片機在高樓恒壓供水系統中的應用基于ATmega16單片機的流量控制器的開發基于MSP430單片機的遠程抄表系統及智能網絡水表的設計基于MSP430單片機具有數據存儲與回放功能的嵌入式電子血壓計的設計基于單片機的氨分解率檢測系統的研究與開發鍋爐的單片機控制系統基于單片機控制的電磁振動式播種控制系統的設計基于單片機技術的WDR-01型聚氨酯導熱系數測試儀的研制一種RISC結構8位單片機的設計與實現基于單片機的公寓用電智能管理系統設計基于單片機的溫度測控系統在溫室大棚中的設計與實現基于MSP430單片機的數字化超聲電源的研制基于ADμC841單片機的防爆軟起動綜合控制器的研究基于單片機控制的井下低爆綜合保護系統的設計基于單片機的空調器故障診斷系統的設計研究單片機實現的尋呼機編碼器單片機實現的魯棒MRACS及其在液壓系統中的應用研究自適應控制的單片機實現方法及基上隅角瓦斯積聚處理中的應用研究基于單片機的鍋爐智能控制器的設計與研究超精密機床床身隔振的單片機主動控制PIC單片機在空調中的應用單片機控制力矩加載控制系統的研究項目論證,項目可行性研究報告,可行性研究報告,項目推廣,項目研究報告,項目設計,項目建議書,項目可研報告,本文檔支持完整下載,支持任意編輯!選擇我們,選擇成功!項目論證,項目可行性研究報告,可行性研究報告,項目推廣,項目研究報告,項目設計,項目建議書,項目可研報告,本文檔支持完整下載,支持任意編輯!選擇我們,選擇成功!單片機論文,畢業設計,畢業論文,單片機設計,碩士論文,研究生論文,單片機研究論文,單片機設計論文,優秀畢業論文,畢業論文設計,畢業過關論文,畢業設計,畢業設計說明,畢業論文,單片機論文,基于單片機論文,畢業論文終稿,畢業論文初稿,本文檔支持完整下載,支持任意編輯!本文檔全網獨一無二,放心使用,下載這篇文檔,定會成功!摘要我們知道T接線器用來完成在一條復用線上時隙交換的基本功能。鑒于對交換原理時隙交換部分能夠更好的了解,我們決定對時間交換的原理進行仿真。本次課程設計我首先弄清楚了時間接線器的工作原理,其次熟悉了有關C語言仿真方面的知識,在運用C語言實現對數字交換網絡中的T接線器時隙交換的原理進行仿真。本文著重分析了T接線器時隙交換的原理,用C語言如何實現仿真,從而幫助我們更好的了解了T接線器時隙交換原理。關鍵詞:交換機;T接線器;C語言仿真前言交換技術是通信網絡領域的一項重要技術。而交換網絡是交換系統中的核心部件,用于執行任一入線和出線之間的交換接續功能。交換網絡的結構是多種多樣的,不同的交換系統可以根據具體要求選擇適合自身的交換網絡結構。交換單元是交換網絡的基本組成元素。本文檔從交換機開始,介紹了交換機的基本知識,然后介紹了該次試驗所用的仿真軟件C語言仿真及幾種常見的接線器,最重要的是T接線器的C語言仿真最后寫了該次實驗的總結。文檔共有四章內容。第一章緒論,講解交換機和C語言有關知識。第二章是接線器的有關內容,后續章節是在本章基礎上展開的。第三章T接線器的C語言仿真是本文檔的核心我們所有的工作都是圍繞他展開的。第四章是對此次仿真的總結。由于我水平有限,文檔中出現的錯誤,望老師和同學們指正。目錄第1章緒論 11.1交換機 11.1.1交換機的概念 11.1.2交換機的工作原理 11.1.3交換機的傳輸模式 11.1.4交換機的功能 21.2C語言 21.2.1C語言特點 31.2.2C語言的優點 41.2.3C語言的一些缺點 41.2.4C語言結構特點 51.3基于C語言的圖形編程 5第2章接線器 72.1空間接線器 72.1.1空間接線器的構成 72.1.2空間接線器的工作原理 82.2時間接線器 102.2.1時間接線器的構成 102.2.2時間接線器的工作原理 10第3章T接線器時隙交換的C語言仿真 143.1T接線器時隙交換原理設計思路框圖 143.2T接線器實習交換程序流程圖 153.3T接線器實習交換原理仿真程序 153.5T接線器原理仿真結果分析 18第四章總結 19參考文獻 20第1章緒論1.1交換機1.1.1交換機的概念交換是按照通信兩端傳輸信息的需要,用人工或設備自動完成的方法,把要傳輸的信息送到符合要求的相應路由上的技術的統稱。廣義的交換機就是一種在通信系統中完成信息交換功能的設備。1.1.2交換機的工作原理交換機的工作原理是工作在數據鏈路層。交換機擁有一條很高帶寬的背部總線和內部交換矩陣。交換機的所有的端口都掛接在這條背部總線上,控制電路收到數據包以后,處理端口會查找內存中的地址對照表以確定目的MAC(網卡的硬件地址)的NIC(網卡)掛接在哪個端口上,通過內部交換矩陣迅速將數據包傳送到目的端口,目的MAC若不存在,廣播到所有的端口,接收端口回應后交換機會“學習”新的地址,并把它添加入內部MAC地址表中。。通過交換機的過濾和轉發,可以有效的減少沖突域,但它不能劃分網絡層廣播,即廣播域。交換機在同一時刻可進行多個端口對之間的數據傳輸。每一端口都可視為獨立的網段,連接在其上的網絡設備獨自享有全部的帶寬,無須同其他設備競爭使用。當節點A向節點D發送數據時,節點B可同時向節點C發送數據,而且這兩個傳輸都享有網絡的全部帶寬,都有著自己的虛擬連接。假使這里使用的是10Mbps的以太網交換機,那么該交換機這時的總流通量就等于2×10Mbps=20Mbps,而使用10Mbps的共享式HUB時,一個HUB的總流通量也不會超出10Mbps。總之,交換機是一種基于MAC地址識別,能完成封裝轉發數據包功能的網絡設備。交換機可以“學習”MAC地址,并把其存放在內部地址表中,通過在數據幀的始發者和目標接收者之間建立臨時的交換路徑,使數據幀直接由源地址到達目1.1.3交換機的傳輸模式交換機的傳輸模式有全雙工,半雙工,全雙工/半雙工自適應交換機的全雙工是指交換機在發送數據的同時也能夠接收數據,兩者同步進行,這好像我們平時打電話一樣,說話的同時也能夠聽到對方的聲音。目前的交換機都支持全雙工。全雙工的好處在于遲延小,速度快。提到全雙工,就不能不提與之密切對應的另一個概念,那就是“半雙工”,所謂半雙工就是指一個時間段內只有一個動作發生,舉個簡單例子,一條窄窄的馬路,同時只能有一輛車通過,當目前有兩輛車對開,這種情況下就只能一輛先過,等到頭兒后另一輛再開,這個例子就形象的說明了半雙工的原理。早期的對講機、以及早期集線器等設備都是實行半雙工的產品。隨著技術的不斷進步,半雙工會逐漸退出歷史舞臺。從廣義上來看,網絡交換機分為兩種:廣域網交換機和局域網交換機廣域網交換機主要應用于電信領域,提供通信用的基礎平臺。而局域網交換機則應用于局域網絡,用于連接終端設備,如PC機及網絡打印機等。從傳輸介質和傳輸速度上可分為以太網交換機、快速以太網交換機和令牌環交換機等。從規模應用上又可分為企業級交換機、部門級交換機和工作組交換機等。各廠商劃分的尺度并不是完全一致的,一般來講,企業級交換機都是機架式,部門級交換機可以是機架式(插槽數較少),也可以是固定配置式,而工作組級交換機為固定配置式(功能較為簡單)。另一方面,從應用的規模來看,作為骨干交換機時,支持500個信息點以上大型企業應用的交換機為企業級交換機,支持300個信息點以下中型企業的交換機為部門級交換機,而支持100個信息點以內的交換機為工作組級交換機。本文所介紹的交換機指的是局域網交換機。1.1.4交換機的功能1.像集線器一樣,交換機提供了大量可供線纜連接的端口,這樣可以采用星型拓撲布線。2.像中繼器、集線器和網橋那樣,當它轉發幀時,交換機會重新產生一個不失真的方形電信號。3.像網橋那樣,交換機在每個端口上都使用相同的轉發或過濾邏輯。4.像網橋那樣,交換機將局域網分為多個沖突域,每個沖突域都是有獨立的寬帶,因此大大提高了局域網的帶寬。5.除了具有網橋、集線器和中繼器的功能以外,交換機還提供了更先進的功能,如虛擬局域網(VLAN)和更高的性能。1.2C語言C語言是一種計算機程序設計語言。它由美國貝爾研究所的D.M.Ritchie于1972年推出。它是目前眾多計算機語言中舉世公認的優秀的結構程序設計語言之一。它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬件的應用程序。因此,它的應用范圍廣泛,不僅僅是在軟件開發上,而且各類科研都需要用到C語言,具體應用比如單片機以及嵌入式系統開發。C語言發展如此迅速,而且成為最受歡迎的語言之一,主要因為它具有強大的功能。許多著名的系統軟件,如DBASEⅣ都是由C語言編寫的。用C語言加上一些匯編語言子程序,就更能顯示C語言的優勢了,像PC-DOS、WORDSTAR等就是用這種方法編寫的。1.2.1C語言特點C語言是一種成功的系統描述語言,用C語言開發的UNIX操作系統就是一個成功的范例;同時C語言又是一種通用的程序設計語言,在國際上廣泛流行。世界上很多著名的計算公司都成功的開發了不同版本的C語言,很多優秀的應用程序也都使用C語言開發的,它是一種很有發展前途的高級程序設計語言。1.C是中級語言。它把高級語言的基本結構和語句與低級語言的實用性結合起來。C語言可以像匯編語言一樣對位、字節和地址進行操作,而這三者是計算機最基本的工作單元。2.C是結構式語言。結構式語言的顯著特點是代碼及數據的分隔化,即程序的各個部分除了必要的信息交流外彼此獨立。這種結構化方式可使程序層次清晰,便于使用、維護以及調試。C語言是以函數形式提供給用戶的,這些函數可方便的調用,并具有多種循環、條件語句控制程序流向,從而使程序完全結構化。3.C語言功能齊全。具有各種各樣的數據類型,并引入了指針概念,可使程序效率更高。而且計算功能、邏輯判斷功能也比較強大,可以實現決策目的的游戲。4.C語言適用范圍大。適合于多種操作系統,如Windows、DOS、UNIX等等;也適用于多種機型。C語言對編寫需要硬件進行操作的場合,明顯優于其它解釋型高級語言,有一些大型應用軟件也是用C語言編寫的。C語言具有較好的可移植性,并具備很強的數據處理能力,因此適于編寫系統軟件,三維,二維圖形和動畫。它是數值計算的高級語言。常用的C語言IDE(集成開發環境)有MicrosoftVisualC++,Dev-C++,Code::Blocks,BorlandC++,WatcomC++,BorlandC++Builder,GNUDJGPPC++,Lccwin32CCompiler3.1,HighC,TurboC,C-Free,win-tc等等……1.2.2C語言的優點簡潔緊湊、靈活方便。C語言一共只有32個關鍵字,9種控制語句,程序書寫形式自由,區分大小寫。把高級語言的基本結構和語句與低級語言的實用性結合起來。C語言可以像匯編語言一樣對位、字節和地址進行操作,而這三者是計算機最基本的工作單元。C語言的運算符包含的范圍很廣泛,共有34種運算符。C語言把括號、賦值、強制類型轉換等都作為運算符處理。從而使C語言的運算類型極其豐富,表達式類型多樣化。靈活使用各種運算符可以實現在其它高級語言中難以實現的運算。C語言的數據類型有:整型、實型、字符型、數組類型、指針類型、結構體類型、共用體類型等。能用來實現各種復雜的數據結構的運算。并引入了指針概念,使程序效率更高。另外C語言具有強大的圖形功能,支持多種顯示器和驅動器。且計算功能、邏輯判斷功能強大。結構式語言的顯著特點是代碼及數據的分隔化,即程序的各個部分除了必要的信息交流外彼此獨立。這種結構化方式可使程序層次清晰,便于使用、維護以及調試。C語言是以函數形式提供給用戶的,這些函數可方便的調用,并具有多種循環、條件語句控制程序流向,從而使程序完全結構化。雖然C語言也是強類型語言,但它的語法比較靈活,允許程序編寫者有較大的自由度。1.2.3C語言的一些缺點1.C語言的缺點主要表現在數據的封裝性上,這一點使得C在數據的安全性上有很大缺陷,這也是C和C++的一大區別。2.C語言的語法限制不太嚴格,對變量的類型約束不嚴格,影響程序的安全性,對數組下標越界不作檢查等。從應用的角度,C語言比其他高級語言較難掌握。[C語言指針]指針是C語言的一大特色,可以說是C語言優于其它高級語言的一個重要原因。就是因為它有指針,可以直接進行靠近硬件的操作,但是C的指針操作也給它帶來了很多不安全的因素。C++在這方面做了很好的改進,在保留了指針操作的同時又增強了安全性。Java取消了指針操作,提高了安全性,適合初學者使用。1.2.4C語言結構特點1.一個C語言源程序可以由一個或多個源文件組成。2.每個源文件可由一個或多個函數組成。3.一個源程序不論由多少個文件組成,都有一個且只能有一個main函數,即主函數。4.源程序中可以有預處理命令(include命令僅為其中的一種),預處理命令通常應放在源文件或源程序的最前面。5.每一個說明,每一個語句都必須以分號結尾。但預處理命令,函數頭和花括號“}”之后不能加分號。6.標識符,關鍵字之間必須至少加一個空格以示間隔。若已有明顯的間隔符,也可不再加空格來間隔。1.3基于C語言的圖形編程TurboC提供了非常豐富的圖形函數,所有圖形函數的原型均在graphics.h中,本節主要介紹圖形模式的初始化、獨立圖形程序的建立、基本圖形功能、圖形窗口以及圖形模式下的文本輸出等函數。另外,使用圖形函數時要確保有顯示器圖形驅動程序*BGI,同時將集成開發環境Options/Linker中的Graphicslib選為on,只有這樣才能保證正確使用圖形函數。圖形模式的初始化不同的顯示器適配器有不同的圖形分辨率。即是同一顯示器適配器,在不同模式下也有不同分辨率。因此,在屏幕作圖之前,必須根據顯示器適配器種類將顯示器設置成為某種圖形模式,在未設置圖形模式之前,微機系統默認屏幕為文本模式(80列,25行字符模式),此時所有圖形函數均不能工作。設置屏幕為圖形模式,可用下列圖形初始化函數:voidfarinitgraph(intfar*gdriver,intfar*gmode,char*path);其中gdriver和gmode分別表示圖形驅動器和模式,path是指圖形驅動程序所在的目錄路徑。有關圖形驅動器、圖形模式的符號常數及對應的分辨率見下表。圖形驅動程序由TurboC出版商提供,文件擴展名為.BGI。根據不同的圖形適配器有不同的圖形驅動程序。

第2章接線器交換網絡由T接線器和S接線器組成。T接線器是時間接線器,由話音存儲器和控制存儲器組成。工作原理:要將入線的TS5(時隙為5)經過T...T接線器是完成同一個母線上的時隙交換的。S接線器是空間接線器,由電子交叉矩陣和控制存儲器組成。時隙交換功能與空分交換功能分別由不同的接線器(時分接線器T和空分接線器S)實現,為了使數字交換網兼有時空交換的功能,擴大選擇范圍和交換機的容量,在程控數字交換機中的數字交換網是由T接線器和S接線器的不同組合而成。如TST(時分-空分-時分)、STS(空分-時分-空分),TSST、TSSST、SSTSS、TTT等。T、S接線器相關內容會在下面依次講解:2.1空間接線器空間接線器用來完成對傳送同步時分復用信號的不同復用線之間的交換功能,而不改變其時隙位置,可簡稱為S接線器。這種交換單元主要有交叉點陣列及控制信號器件組成控制信號控制交叉點陣列的操作動作。交叉點陣列具有開關操作功能,根據控制信號實現輸入和輸出線之間的信號轉接。而對同步時分復用信號來說,用戶信息固定在某個時隙里傳送,一個時隙就對應一條話路。因此,對用戶信息的交換就是對時隙里內容的交換,即時隙交換。2.1.1空間接線器的構成由于空間接線器由電子交叉矩陣和控制存儲器(CM)構成。4×4的交叉矩陣如下圖2.1所示,由圖可知,4×4電子交叉矩陣可采用4片4選1的選擇芯片,各負責一條輸出復用線。每片的4條輸入復用線按輸入線號復接起來,形成4條輸入復用線。4個控制存儲器對應4條出線,每個控制存儲器內存儲2個入線地址,并輸出至相應選擇器作為控制信號。選擇器的選通端決定選擇器是否工作,以免選擇器將控制存儲器無輸入誤認為輸出0,而將此時的入線與出線0接通。它包括一個4×4的電子交叉矩陣和對應的控制存儲器。4×4的交叉矩陣有4條輸入復用線和4條輸出復用線,每條復用線上傳送由若干個時隙組成的同步時分復用信號,任一條輸入復用線可以選通任一條輸出復用線。這里我們說成復用線,而不一定是一套32路的PCM系統,是因為實際上還要將各個PCM系統進一步復用,使一條復用線上具有更多的時隙,以更高的碼率進入電子交叉矩陣,從而提高性能。因為每條復用線上具有若干個時隙,也即每條復用線上傳送了若干個用戶的信息,所以,輸入復用線與輸出復用線應在某一個指定時隙接通。例如,第1條輸入復用線的第1個時隙可以選通第2個輸出復用線的第1個時隙,它的第2個時隙可能選通第3條輸出復用線的第2個時隙,它的第3個時隙可能選通第1條輸出復用線的第3個時隙,等等。所以說,空間接線器不進行時隙交換,而僅僅實現同一時隙的空間交換。當然,對應于一定出入線的各個交叉點是按復用時隙而高速工作;而在這個意義上,空間接線器是以時分方式工作的。圖2.14×4電子交叉矩陣的構成2.1.2空間接線器的工作原理S接線器工作原理方面,參考圖2.2,空間接線器有兩種工作方式,是按照存儲器配置的不同而劃分的。①按輸入線配置的稱為輸入控制方式(見圖2.2(a))②按輸出線配置的稱為輸出控制方式(見圖2.2(b))在圖2.2(a)中,第1個存儲器第7單元由處理機控制寫入了2。第7單元對應于第7個時隙,當每幀的第7個時隙到達時,讀出第7單元中的2,表示在第7個時隙應將第1條入線與第2條出線接通,也就是第1條入線與第2個出線的交叉點在第7時隙中應該接通。在圖2.2(b)中,如果仍然要使第1輸入線與第2輸出線在第7時隙接通,應由處理機第2個控制存儲器的第7單元寫入輸入線號碼1,然后,在第7個時隙到達時,讀出第7單元中的1,控制第2條出線與第1條入線的交叉點在第7時隙接通。在同步時分復用信號的每一幀期間,所有控制存儲器的各單元的內容依次讀出,控制矩陣中各個交叉點的通斷。輸出控制方式有一個優點:某一輸入線上的某一個時隙的內容可以同時在幾條輸出線上輸出,即具有同步和廣播功能。例如,在4個控制存儲器的第K個單元中都寫入了輸入線號碼i,使得輸入線i的第K個時隙中的內容同時在輸出線1~4上輸出,而在輸入控制方式時,若在多個控制存儲器的相同單元中寫入相同的內容,只會造成重接或出線沖突,這對于正常的通話是不允許的。各個交叉點在哪些時隙應閉合,在哪些時隙應斷開,這決定于處理機通過控制存儲器所完成的選擇功能。如圖2.2(a)所示,對應于每條入線有一個控制存儲器(CM),用于控制該入線上每個時隙接通哪一條出線。控制存儲器的地址對應時隙號,其內容為該時隙所應接通的出線編號,所以其容量等于每一條復用線上時隙數,每個存儲單元的字長,即比特數則決定于出線地址編號的二進制碼位數。例如,若交叉矩陣是32×32,每條復用線有512個時隙,則應有32個控制存儲器,每個控制存儲器有512個存儲單元,每個單元的字長為5比特,可選擇32條出線。圖2.2(b)與(a)基本相同,不同的是這時每個控制存儲器對應一條出線,用于控制該出線在每個時隙接通哪一條入線。所以,控制存儲器的地址仍對應時隙號,其內容為該時隙所應接通的入線編號,字長為入線地址編號的二進制碼位數。電子交叉矩陣在不同時隙閉合和斷開,要求其開關速度極快,所以它不是普通的開關,通常,它是電子選擇器組成的。電子選擇器也是一種多路選擇交換器,只不過,其控制信號來源于控制存儲器。(a)輸入控制方式(b)輸出控制方式圖2.2空間接線器2.2時間接線器2.2.1時間接線器的構成結構上,時間接線器采用緩沖存儲器暫存話音的數字信息,并用控制讀出或控制寫入的方法來實現時隙交換,因此,時間接線器主要由話音存儲器(SM)和控制存儲器(CM)構成,如圖2.3所示。其中,話音存儲器和控制存儲器都采用隨機存取存儲器(RAM)構成。2.2.2時間接線器的工作原理話音存儲器用來暫存數字編碼的話音信息。每個話路時隙有8位編碼,故話音存儲器的每個單元應至少具有8比特。話音存儲器的容量,也就是所含的單元數應等于輸入復用線上的時隙數,假定輸入復用線上有512個時隙,則話音存儲器要有512個單元。控制存儲器的容量通常等于話音存儲器的容量,每個單元所存儲的內容是由處理機控制寫入的。在圖2.3中,控制存儲器的輸出控制話音存儲器的讀出地址。如果要將話音存儲器輸入TS49的內容a在TS58中輸出,可在控制存儲器的第58單元中寫入49。現在來觀察完成時隙交換的過程。各個輸入時隙的信息在時鐘控制下,依次寫入話音存儲器的各個單元,時隙1的內容寫入第1個存儲單元,時隙2的內容寫入第2個存儲單元,以此類推。控制存儲器在時鐘控制下依次讀出各單元內容,讀至第58單元時(對應于話音存儲器輸出TS58),其內容49用于控制話音存儲器在輸出TS58讀出第49單元的內容,從而完成了所需的時隙交換。輸入時隙選定了輸出時隙后,由處理機控制寫入控制存儲器的內容在整個通話期間是保持不變的。于是,每一幀都重復以上的讀寫過程,輸入TS49的話音信息,在每一幀中都在TS58中輸出,直到通話終止。圖2.3時間接線器顯然,控制存儲器每單元的比特數決定于話音存儲器的單元數,也就是決定于復用線上的時隙數。應該注意到,每個輸入時隙都對應著話音存儲器的一個單元數,這意味著由空間位置的劃分而實現時隙交換,從這個意義上說,時間接線器帶有空分的性質,是按空分方式工作。T接線器工作原理方面就控制存儲器對話音存儲器的控制而言,可有兩種控制方式①順序寫入,控制輸出,簡稱“輸出控制”。②控制寫入,順序寫出,簡稱“輸入控制”。(a)輸出控制方式(b)輸入控制方式圖2.4時間接線器的工作方式圖2.4(a)所示為輸出控制方式,即話音存儲器的寫入是由時鐘脈沖控制按順序進行,而其讀出要受控制存儲器的控制,由控制存儲器提供寫出地址。控制存儲器則只有一種工作方式,它所提供的讀出地址是由處理機控制寫入,按順序讀出的。例如,當有時隙內容a需要從時隙i交換到時隙j時,在話音存儲器的第i個單元順序寫入內容a,由處理機控制在控制存儲器的第j個單元寫入地址i作為話音存儲器的輸出地址。當第j個時隙到達時,從控制存儲器中去取出輸出地址i,從話音存儲器第i個單元中取出內容a輸出,完成交換。圖2.4(b)所示為輸入控制方式,即話音存儲器是控制寫入,順序讀出的,其工作原理與輸出控制方式相似,不同之處不過是控制存儲器用于控制話音存儲器的寫入。當第i個輸入時隙到達時,由于控制存儲器第i個單元寫入的內容是j,作為話音存儲器的寫入地址,就使得第i個輸入時隙中的話音信息寫入話音存儲器的第j個單元。當第j個時隙到達時,話音存儲器按順序讀出內容a,完成交換。實際上,在一個時鐘脈沖周期內,由RAM構成的話音存儲器和控制存儲器都要完成寫入和讀出兩個動作,這是由RAM本身提供的讀、寫控制線控制,在時鐘脈沖的正、負半周分別完成的。特別的是,T接線器還存在時延。時間接線器的容量等于話音存儲器的容量及控制存儲器的容量,也即等于輸入復用線上的時隙數,一個輸入N路復用信號的時間接線器就相當于一個N×N交換單元。因此,增加N就可以增加交換單元的容量。當然,在輸入復用信號幀長確定時,N越大,存儲器讀、寫數據的速度就要越快,所以,N的增加是有限制的。若單路信號的速率為v,采用的存儲器為雙向數據總線,數據總線的寬度(即每次存儲數據的比特數)B比特,需要時間t,則有下述關系成立2×N×v=B÷t式2—1由上式可知,增加時間接線器的容量的方法包括:①使用快速的存儲器。這相當于減少上式中的t;②增加存儲器數據總線的寬度,即增加上式中的B;③使用單項數據總線的存儲器。這相當于去掉上式中的因子2。因為經過時間接線器進行的是時隙交換,所以每個時隙的信號都會在存儲器中產生大小不等的時延。同步時分復用信號經過一個時間接線器的時延包括:①信號進行串并交換時的時延。這項延時與存儲器的數據總線寬度成正比。因此,在通過增加存儲器數據總線的寬度來增加時間接線器容量時,也同時增加了信號經過時間接線器的時延。②在存儲器中的時延。因為時隙互換的關系,所以每個時隙的信號在經過存儲器后都會有大小不等的延遲。延遲最小的情況發生在一個時隙的信號在寫入存儲器后立即被讀出時,延遲最大的情況發生在一個時隙的信號在寫入存儲器后要等待一幀后才可讀出時。因為有各種各樣可能的時隙互換方式,所以時間接線器需要等到一幀中各時隙的信號都到齊后才能輸出,假設時間接線器在一幀各時隙的信號都到齊后經過τ時間后開始輸出,則信號經過時間接線器的平均時延為T=τ+NW式2—2其中,N是每幀中的時隙數,W是一個時隙的時間長度。但應注意,各時隙中的單路信號經過的時延各不相同。

第3章T接線器時隙交換的C語言仿真3.1T接線器時隙交換原理設計思路框圖產生一個32位的1,0序列a產生一個32位的1,0序列a再產生一個0—31的隨機數序列b將CM中的數字j按0將CM中的數字j按0—31的順序排列好之后放入SM將a與b的數一一對應放入CM中任一數字不能重復將SM中的內容直接賦值到輸出端輸出將SM中的內容直接賦值到輸出端輸出

3.2T接線器實習交換程序流程圖開始開始從鍵盤輸入隨機排列的0從鍵盤輸入隨機排列的0—31的整數,存入b,并輸出b產生32位隨機序列存入a,并輸出a將數組b的內容即話音信息在SM中的地址寫入地址賦給變量x將數組b的內容即話音信息在SM中的地址寫入地址賦給變量x在b的控制下按順序輸出a,完成SM的控制寫入順序讀書結束結束3.3T接線

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論