資源描述:
《現(xiàn)代通信交換技術(shù)ppt培訓(xùn)課件》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第四章交換機(jī)的存儲程序控制原理劉潤杰現(xiàn)代通信交換技術(shù)計算機(jī)中采用的存儲程序控制(SPC)方式廣泛應(yīng)用于程控交換技術(shù)。采用SPC的最大優(yōu)點就是可以通過改變軟件的方法使交換機(jī)達(dá)到增加和改善功能的目的。這樣,對增加用戶新業(yè)務(wù)、提高系統(tǒng)呼叫處理能力、開通智能網(wǎng)業(yè)務(wù)以及交換系統(tǒng)升級換代等都帶來了極大的方便,也有利于推動硬件的模塊化和標(biāo)準(zhǔn)化的進(jìn)展。本章將主要討論交換機(jī)呼叫接續(xù)以及輸入/輸出的過程。第一節(jié)交換機(jī)呼叫處理的基本原理第二節(jié)交換機(jī)的基本功能和控制結(jié)構(gòu)第三節(jié)網(wǎng)絡(luò)選路和周期級程序的調(diào)度第四節(jié)字冠分析第五節(jié)中繼電路和局向分析第六節(jié)ISDN呼叫補充業(yè)務(wù)第一節(jié)交
2、換機(jī)呼叫處理的基本原理一、基本呼叫過程用戶由空閑狀態(tài)到各個呼叫處理過程,都是在交換機(jī)的控制之下進(jìn)行的。交換機(jī)通過不斷對用戶線進(jìn)行周期性的掃描,提取并分析用戶狀態(tài),及時對用戶的各個呼叫過程進(jìn)行處理,以達(dá)到對用戶的完全控制。圖4.1呼叫接續(xù)過程示意圖基本呼叫過程1----A摘機(jī)交換機(jī)檢測到A摘機(jī)交換機(jī)檢查A的用戶類別交換機(jī)檢測A的話機(jī)類別交換機(jī)尋找空閑信號音路由交換機(jī)尋找空閑的收號器路由交換機(jī)給A用戶送撥號音監(jiān)視A的狀態(tài),準(zhǔn)備收號基本呼叫過程2----收號交換機(jī)收號器接收A用戶所撥的號碼收到第一位號碼時停止發(fā)送撥號音把收到的號碼放入收號器將“已收位”和“
3、應(yīng)收位”進(jìn)行比較交換機(jī)準(zhǔn)備對字冠和已收號碼進(jìn)行分析基本呼叫過程3----分析號碼分析字冠,以決定呼叫類別(本局、出局、長途、特服等)決定收幾位號碼檢查為個呼叫是否被允許接通檢查被叫用戶是否空閑基本呼叫過程4----接續(xù)交換機(jī)將路由連接到B交換機(jī)向B送鈴流交換機(jī)向A送回鈴音主、被叫路由被建立交換機(jī)監(jiān)視主被叫用戶狀態(tài)基本呼叫過程5----通話交換機(jī)檢測到B摘機(jī)交換機(jī)對A停送回鈴音交換機(jī)對B停送振鈴音A、B通話交換機(jī)啟動計費交換機(jī)監(jiān)視A、B的掛機(jī)狀態(tài)基本呼叫過程6----掛機(jī)A先掛機(jī),恢復(fù)路由,停止計費,向B送催掛音B先掛機(jī),恢復(fù)路由,停止計費,向A送催掛
4、音呼叫接續(xù)5項基本要求能隨時發(fā)現(xiàn)呼叫的到來能接收并保存主叫發(fā)送的被叫號碼能檢測被叫的忙閑狀態(tài)以及是否存在空閑通路能向空閑的被叫用戶振鈴,并在被叫應(yīng)答時與主叫建立通話電路能隨時發(fā)現(xiàn)任何一方用戶掛機(jī)二、狀態(tài)遷移圖1.狀態(tài)遷移圖介紹一個接續(xù)處理過程要分為幾個階段,每個階段交換設(shè)備的狀態(tài)基本不變,它們都處于穩(wěn)定狀態(tài),這時處理機(jī)就可以去處理別的事情。由一個穩(wěn)定狀態(tài)轉(zhuǎn)換到另外一個穩(wěn)定狀態(tài)稱為狀態(tài)遷移。只有狀態(tài)遷移的時候才需要處理機(jī)進(jìn)行處理。當(dāng)然,在穩(wěn)定狀態(tài)下,對接口設(shè)備仍然需要進(jìn)行周期性的掃描和處理,一般由子處理機(jī)來做這些工作。SDL語言CCITT建議的SDL語
5、言(SpecificationandDescriptionLanguage功能規(guī)格和描述語言)主要用于規(guī)定電信交換系統(tǒng)的行為,已成為國際上通用的標(biāo)準(zhǔn)。SDL特點:SDL是為描述復(fù)雜的實時系統(tǒng)而特別設(shè)計的,只要系統(tǒng)的行為能用擴(kuò)展的有限狀態(tài)機(jī)來描述,并且其重點在于交互方面,SDL就能夠適用。SDL語言具有兩種不同的形式,即正文短語表示法(PR)和圖形表示法(GR)。PR基于類似程序的語句,比較適合計算機(jī)使用。GR基于一套標(biāo)準(zhǔn)化了的圖形符號,能夠清晰地表示系統(tǒng)結(jié)構(gòu)和控制流程。SDL是形式化定義的,可以對其進(jìn)行分析、模擬和確認(rèn)。圖4.2SDL常用的圖形符號S
6、DL描述的一個局內(nèi)呼叫進(jìn)程如圖4.3所示,它共描述了6種狀態(tài):0號為空閑狀態(tài)。用戶A開始摘機(jī)時就進(jìn)入1號狀態(tài)——等待收號,在此狀態(tài)下可能會出現(xiàn)撥號超時、只摘機(jī)不撥號等情況。如呼叫正常,則進(jìn)入2號狀態(tài)——收號,該狀態(tài)下可能會出現(xiàn)A突然掛機(jī)或撥號間隔超時。如撥號間隔超時,則進(jìn)入3號狀態(tài)——聽忙音,對A送忙音;如呼叫正常,則進(jìn)入4號狀態(tài)——振鈴。對B用戶進(jìn)行振鈴摘機(jī)后,就可進(jìn)入5號狀態(tài)——通話。圖4.3SDL描述的局內(nèi)呼叫進(jìn)程圖2、呼叫處理過程事件:外部的變化,如摘機(jī)、撥號等事件是引起狀態(tài)變化的原因完成狀態(tài)的遷移的工作稱為任務(wù)局內(nèi)呼叫接續(xù)包括:輸入處理分析
7、處理內(nèi)部任務(wù)執(zhí)行和輸出處理圖4.4狀態(tài)與程序的關(guān)系三、輸入處理輸入處理也稱為輸入處理程序。輸入處理程序?qū)τ脩艟€、中繼線等進(jìn)行掃描監(jiān)視、檢測或狀態(tài)識別,并將結(jié)果存入隊列或相應(yīng)的存儲區(qū)內(nèi),以供其他程序取用。輸入處理程序主要包括用戶線掃描、監(jiān)視狀態(tài)變化、中繼線線路信號掃描、接收數(shù)字信號(撥號脈沖、按鈕撥號信號、多頻信號等)、接收公共信道信號方式的電話信號及接收操作臺的各種信號等部分。圖4.5判斷用戶摘、掛機(jī)原理圖根據(jù)圖4.5所示,只有當(dāng)上次讀取的用戶回路為斷開狀態(tài),而這次讀取的狀態(tài)為閉合時,才能判斷是用戶摘機(jī)。這兩個條件同時滿足,要通過邏輯“與”運算。因為
8、在判斷時要用到上次讀取的狀態(tài),所以必須對其進(jìn)行存儲。存儲器中存儲上次讀取的狀態(tài),用LR表示。在存儲器中存儲當(dāng)