新聞中心
聯系我們
- 聯系地址:廣東省廣州市天河區科新路優可商務中心B棟
- 服務熱線:020-85279740
- 聯系電話:020-85279740(8線) 020-37889427
- 傳真電話:020-85279740
![](/skin/images/l_lx_tel.png)
操作系統針對用戶程控交換機有哪些主要功能
發表時間:2021年06月08日瀏覽量:
程控交換機是實現用戶間通訊的重要設備之一。它是實時處理系統,故其軟件系統必然采用實時操作系統,它的操作系統通常采用單獨設計的操作系統或者專用的操作系統。由于各種交換機設計理念的不同,因此它們對操作系統的功能要求和構成也不盡相同。但從總體上看,最主要的功能是:通信控制、內在管理、時間管理、系統監督和恢復、任務調度等。
1)通信控制
為提高交換機的容量和呼叫處理能力,通常都采用多處理機控制系統,各處理系統必然存在相互配合的需求,也就是需要互通信息即機間通信,這需要操作系統的支持和管理。另外,一個處理機系統內的各軟件模塊工作時也必然需要通信。操作系統中負責對通信進行支持管理的模塊就是通信控制模塊。全數字程控交換機系統采用郵箱作為進程間通信消息的中轉站,操作系統對郵箱分配和回收進行管理,進程在需要通信時通過原語申請和使用郵箱。EWSD程控系統利用CHILL語言中的Event和Buffer來支持進程間的通信和同步。S1240程控交換機系統則采用消息通信方式來完成機間通信和進程間通信。
2)內在管理
程控交換機系統在運行中會產生和使用大量的動態數據,動態數據存放在內存特定的區域中,用于存放臨時從外存調入的程序和數據在存儲區也由操作系統的內存管理模塊管理。
3)時間管理
程控交換機運行時必然會用到大量的定時操作,分為相對定時和絕對定時,如摘機后久不撥號的超時就屬于相對定時,可以用鏈隊數據結構來登記各種相對定時任務,通過進鐘中斷的驅動周期操作鏈隊,從而完成定時任務,而鬧鐘服務的定時屬于絕對定時,另外,出于計費和通話記錄的目的,系統需要有維持日歷和軟時鐘的功能,這些工作都由時間管理模塊來管理。
4)系統監督和恢復
為保證系統安全恢復,操作系統應具有故障識別和分析,以及硬件設備再配置管理、再啟動和再裝入等功能,這些功能統稱為系統監督和恢復。
5)任務調試
程控交換機操作系統最核心的任務是處理機資源的管理,即按照一定的高度策略和算法將處理機資源分配給并發執行任務中的一個。與整個交換機系統相適應且合理有效的調度策略能直接影響整個交換機運行的效率和質量。一般來說,除了優先級特點高的任務,如嚴重硬件故障告警處理等必有優先處理外,其他的任務都可以納入任務調度的管轄范圍。