新聞中心

聯系我們
  • 聯系地址:廣東省廣州市天河區科新路優可商務中心B棟
  • 服務熱線:020-85279740
  • 聯系電話:020-85279740(8線) 020-37889427
  • 傳真電話:020-85279740

什么是程控交換機軟件的支援程序

發表時間:2021年06月08日瀏覽量:

 程控交換機系統的軟件是完成各項功能而運行于交換系統各處理機中的程序和數據的集合。支援程序又稱脫機程序,實際上是一個計算機輔助開發、生產以及維護軟件的系統,多用于開發和生成交換局的軟件和數據以及開通時的測試等。支援程序按其功能可劃分為設計、測試、生產及級護等子系統。
    (1)設計子系統
    設計子系統用在設計階段,作為功能規范和描述語言(SDL)與髙級語言間的連接器,各種高級語言與匯編語言的編譯器,鏈接定位程序及文檔生成工作。設計完成所得的程序模塊以及經過編譯得到的目的代碼應存儲于數據庫中。
    (2)測試子系統
    測試子系統檢測所設計軟件是否符合其規范。它的主要功能分測試與仿真執行兩種。
    測試功能是根據設計的規范生成各種測試數據,并在己設計的程控交換機程序中運行這些測試數據,以檢驗程序工作結果是否符合原設計要求。
    仿真執行則是將軟件的設計規范轉換為語義等價的可執行語言,在設計完成前可根據仿真執行的結果檢驗設計規范是否符合實際要求。
    測試數據、運行結果及仿真執行結果均應存儲于數據庫中。
    (3)生產子系統
    生產子系統生成交換局運行所需的軟件。其包括局數據文件、用戶數據文件、局程序文件的生成。
    ①局數據生成:在軟件中心的搡作系統控制下,由局數據生成程序將原始局數據文件自動生成為規定的局數據的文件結構形式。這樣,避免了某局逐字地設置局數據,既節省工時又避免了人為差錯。
    ②用戶數據生成:用戶程控交換機的各種數據是處理用戶呼叫所必須的文件,新添或更改個別用戶數據,可直接在運行局用鍵盤命令來實現。
    ③程序文件:將程序及相應數據有機地組合,稱為程序文件。交換程序文件包括系統文件、局數據文件和用戶數據文件。系統文件和局數據文件又合稱局文件。
    ④系統文件:包括系統程序、系統數據和一級局數據。系統程序即交換用各種處理程序,屬于功能性程序,也是通用性程序,不同局均能使用/系統數據是與局條件無關的參數,而局數據則是隨局條件而異的參數,一級局數據是局數據中固定不變的部分,因此可納入系統文件之中,二級、三級局數據是可變的數據。
    ⑤系統生成:根據系統參數從母文件中選擇適當的程序單元而產生系統文件的過程稱作系統生成。系統生成程序就是根據系統參數而選擇相應的功能塊和功能單元而產生系統文件的應用程序。系統參數則是用于說明和確定系統組成特征的數據,如表示市話局、長話局、長市合一等局級參數,表示是否采用公共信道方式的參數,表示是否含有可視電話、遙控功能的系統參數等。
    (4)維護子系統
    維護子系統對程控交換機交換局程序的現場修改或稱補丁的管理與存檔。如果補丁所修改的錯誤具有普遍意義,則子系統應將其拷貝成多份并加載至其他交換局中,由于同一程序模塊在各個交換機中的地址一般都不相同,根據交換局的具體情況加至其局程序文件內,以加載至各交換機中運行。
    支援程序的任務牽涉面很廣。它不僅牽涉到從交換局的設計、生產到安裝等交換局的運行前各項任務,還牽涉到交換局開始運行到以后整個壽命期間的軟件管理、數據設計、修改、分析以及資料編輯等各項工作。