售前電話
135-3656-7657
售前電話 : 135-3656-7657
為說明W格驅(qū)動技術的應用,先介紹DMS-100系統(tǒng)呼叫處理軟件的分層結(jié)構(gòu)。標準的呼叫處理應用軟件基本上分為四級:啟動器(Starter)處理器(Processor)、功能(Func-tion)和監(jiān)視器(Supervisor)o-每級由若干個過程(Procedure)組成。
(1)啟動器
啟動器過程構(gòu)成呼叫處理軟件分層結(jié)構(gòu)的第一級,由過程Call-Process所調(diào)用,控制從呼出到釋放的整個呼叫的流程。當然,在控制流程中,如果呼叫進入穩(wěn)定的狀態(tài),例如通話階段,此時并不需要軟件介入,這在DMS-100系統(tǒng)中稱為呼叫被壓縮(Condensed),啟動器就將控制返回到調(diào)用它的Call„Pro-cess。
(2)處理器
處理器位于分層結(jié)構(gòu)的第2級,由啟動器所調(diào)用。處理器用來控制個別的或一組密切相關的事務(transaction)處理。事務是指發(fā)生了一種事件或收到一個消息,將使壓縮的呼叫激活,由軟件進行相應的處理。一種處理器被調(diào)用后,將一直執(zhí)行到控制轉(zhuǎn)移到另一種處理器,或直到呼叫完成或被壓縮為止。
按照功能的不同,具有以下幾種處理器:
①建立處理器(SetupProcessor)
建立處理器控制呼叫的建立階段,包括從主叫呼出到給終端發(fā)送信號為止的過程中的所有的事務處理。但是,如果是從中繼線上產(chǎn)生的呼叫,則建立處理器只控制對終端的選擇和發(fā)送信號,而呼出占用、數(shù)字收集和譯碼改由原來位于第3級的功能(分配器)承擔。
②交互處理器(crossprocessor)
交互處理器負責在呼出端與呼入端之間的連接,只控制一個事務的一部分。如果在連接中涉及收碼器或發(fā)碼器,也由交互處理器控制其釋放或連接。交互處理器由建立處理器調(diào)用。
③回叫處理器(Recallprocessor)
回叫處理器由啟動器調(diào)用,處理應答和拍叉消息,記錄計費信息,并將拍叉消息轉(zhuǎn)給專用軟件(如呼叫等待、三方會議)進行處理。
④切斷處理器(Disconnectprocessor)
切斷處理器由啟動器調(diào)用,負責連接的拆斷和完成計費信息的記錄。
⑤差錯處理器(Errorprocessor)
差錯處理器由啟動器調(diào)用,負責差錯的處理,以及釋放連接和使有關終端自由。各種處理器可以調(diào)用功能和監(jiān)視器以執(zhí)行呼叫處理任務。
(3)功能
功能位于第3級,也有少數(shù)位于第4級。功能由處理器調(diào)用,以執(zhí)行各種呼叫處理任務。某種功能被調(diào)用后,將一直執(zhí)行到控制返回到調(diào)用它的處理器為止。
功能過程具有以下各種類別:
①分配器(Allocator)
DMS—100系統(tǒng)中,把能發(fā)起呼叫或接收呼叫的用戶線或中繼線稱為代理群(Agency),在代理群中的各個用戶線或中繼線稱為代理(Agent)。分曲器有兩種:呼出分配器(OriginatingAllocator)和呼入分配器(TerminatingAllocator)0分配器的作用是對一個呼叫分配一個代理作為呼出者或呼入者。當呼出代理為一中繼線時,呼出分配器將執(zhí)行通常由建立處理器完成的部分功能,如前所述。從而,用于中繼線的呼出分配器將從第3級位置上升到第2級。當呼出者是用戶線時,呼出分配器由建立處理機調(diào)用;當呼出者是中繼線時,呼出分配器直接由啟動器調(diào)用。呼入分配器則由交互處理器所調(diào)用。
②收集器(Collector)
收集器負責向外圍模塊(PM)發(fā)送消息,以通知外圍模塊收集數(shù)字。如果需要接上一個接收器,也由收集器選擇并指揮外圍模塊和交換網(wǎng)絡完成連接。當呼叫者是用戶線,收集器由建立處理器調(diào)用;當呼叫者是中繼線,收集器由呼出分配器調(diào)用。
③裝入器(Loader)
裝入器負責將收集到的數(shù)字從輸入消息傳送到呼叫壓縮塊(CallCondenseBlock-CCB)的存儲區(qū),也可以作簡單的預處理。當呼叫者是用戶線,裝入器由建立處理器調(diào)用;當呼叫者是中繼線,裝入器由呼出分配器調(diào)用。
④翻譯器(Translator)
按照收集的數(shù)字和主叫屬性,翻譯器查找數(shù)據(jù)庫中的表格進行數(shù)字分析,以確定呼叫的目的地。當呼叫者是用戶線,翻譯器由建立處理器調(diào)用;當呼叫者是中繼線,翻譯器由呼出分配器調(diào)用。
⑤標識器(Identifier)
標識器啟動計費信息的記錄。當呼叫者為用戶線時,標識器由建立處理器調(diào)用。當呼叫者是中繼線時,由于計費是在發(fā)起呼叫的話局,因此并不啟動標識器。
⑥路由器(Router)
路由器由建立處理器調(diào)用,確定呼叫的路由是否可用。
⑦呼入器(Terminator)
呼入器由路由器調(diào)用,負責從一線群中(例如中繼線群、用戶搜尋組、呼叫轉(zhuǎn)移群)找尋一空閑的呼入代理。
⑧發(fā)送器(Outpulser)
發(fā)送器由呼入分配器調(diào)用,負責組成命令消息,以指揮在中繼線上的發(fā)碼。
⑨空閑器(Idler)
空閑器由差錯處理機調(diào)用,使得在發(fā)生差錯時將代理改閑。
⑩還原器(De—allocator)
還原器由切斷處理器調(diào)用,負責將代理與呼叫脫開。
?主叫號碼發(fā)送器(Spiller)
主叫號碼發(fā)送器由回叫處理器調(diào)用,負責指揮主叫號碼的發(fā)送,以便在終端局記錄計費信息。
?計費器(Biller)
計費器由回叫處理器或切斷處理器調(diào)用,負責專門的計費功能,例如投幣電話、PBX中繼線等。
(4)監(jiān)視器
監(jiān)視器由交互處理器調(diào)用,執(zhí)行某些與建立電話連接和向呼入代理發(fā)送信號有關的功能。
•對呼叫者發(fā)送回鈴音。
•如呼入者是用戶,則發(fā)送鈴流。
•檢查呼叫持續(xù)期間的通路可靠性。
•報告掛機或拍叉信號,如果需要也報告應答信號。
以上這些功能是在監(jiān)視器指令下由外圍模塊完成。