欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

嵌入式可編程語音交換系統(tǒng)的制作方法

文檔序號:7928886閱讀:388來源:國知局
專利名稱:嵌入式可編程語音交換系統(tǒng)的制作方法
技術領域
本發(fā)明涉及一種網(wǎng)絡通信技術,尤其涉及一種應用于語音交換機中的嵌入式可編程語音交換系統(tǒng)。
目前,已經(jīng)出現(xiàn)了帶有媒體處理功能的交換機,即語音交換機。但是,它們提供的開發(fā)環(huán)境是封閉式的。也就是說,各種交換機都提供自己特有的開發(fā)平臺,彼此互不兼容,并且不符合任何國際標準或事實上的工業(yè)標準,也不符合傳統(tǒng)的基于交換機的CTI系統(tǒng)開發(fā)模型。其體系結構如圖2所示。這種體系結構的缺點是在封閉性平臺上開發(fā)的CTI應用程序不具有可移植性,用戶也不可能復用以前在其他標準平臺上已開發(fā)好的應用程序。
本發(fā)明的目的是這樣實現(xiàn)的嵌入式可編程語音交換系統(tǒng)包括CTI(計算機電話集成)服務器該服務器內置于交換機中,并與呼叫控制編程接口模塊相連,外部應用程序通過調用呼叫控制編程接口可以與交換機通信實現(xiàn)呼叫控制功能;物理設備驅動程序模塊用于提供語音交換機內硬件設備的驅動程序;呼叫狀態(tài)機模塊通過與CTI服務器間的信息交互實現(xiàn)連接狀態(tài)的變遷;路由控制模塊實現(xiàn)入呼叫的目標選擇。
本發(fā)明所述的嵌入式可編程語音交換系統(tǒng)還包括虛擬語音卡模塊,每個虛擬語音卡都連接在一組虛擬的用戶線上,并提供與連接在物理用戶線上的真實語音卡相同的功能。
本發(fā)明所述的嵌入式可編程語音交換系統(tǒng)的虛擬語音卡模塊還通過遠程控制接口與計算機上的語音卡編程接口模塊相連,通過該接口可以調用虛擬語音卡的功能。
由上述技術方案可以看出,本發(fā)明提供了一種符合工業(yè)標準并且與傳統(tǒng)CTI系統(tǒng)開發(fā)模型保持一致的嵌入式可編程語音交換系統(tǒng)。該系統(tǒng)提供了內置的虛擬語音卡模塊,可認為是連接在交換機的一組虛擬用戶線上,為交換機的語音功能提供了標準的訪問方式。該系統(tǒng)中的CTI服務器內置于交換機中,且可通過標準呼叫控制編程接口在外部計算機上訪問。
利用本發(fā)明,用戶無需任何修改就可以將以前在相同標準接口上開發(fā)的應用程序或中間件重新使用。同時,為此系統(tǒng)開發(fā)的軟件也可以在其他符合相同標準接口的設備上運行。這就可以充分保護用戶的軟件投資,并為用戶提供性價比更高的選擇以及更廣闊的選擇范圍。另一方面,由于交換機內含了CTI服務器,節(jié)省了一臺計算機,并消除了運行CTI服務器軟件的計算機成為整個CTI應用系統(tǒng)的單故障點的問題。這樣可以做到任何計算機停機均不影響其他計算機的運行,從而提高了系統(tǒng)的可靠性,同時也提供了更高的集成度,并降低了系統(tǒng)總成本。
本發(fā)明的具體實施方式
如圖3所示。本發(fā)明由交換機內的嵌入式軟件和計算機上的應用編程接口模塊構成。其中,交換機內的嵌入式軟件包括物理設備驅動程序模塊、邏輯設備模塊模塊、呼叫狀態(tài)機模塊、路由控制模塊、CTI服務器以及虛擬語音卡模塊及其遠程控制接口。應用編程接口模塊則包括呼叫控制編程接口模塊和語音卡編程接口模塊兩部分。
物理設備驅動程序主要用于提供交換機內硬件設備的控制接口,即提供各硬件的驅動程序。硬件設備包括中繼線接口單元、用戶線接口單元、交換網(wǎng)絡、DSP(數(shù)字信號處理)模塊、以太網(wǎng)接口等等。
邏輯設備模塊主要是實現(xiàn)自動呼叫分配(ACD),包括相應的算法、排隊機制等。
呼叫狀態(tài)機模塊實現(xiàn)一個符合標準的呼叫狀態(tài)機,實現(xiàn)設備(Device)、呼叫(Call)、連接(Connection)等概念,并根據(jù)計算機發(fā)出的服務請求和用戶針對線路的外部動作(摘掛機、呼入、撥出、超時等)實現(xiàn)連接狀態(tài)的變遷,是交換機軟件的核心。呼叫狀態(tài)機模塊與CTI服務器之間通過一系列消息進行交互實現(xiàn)相應的功能。
路由控制模塊負責實現(xiàn)入呼叫的目標選擇。呼叫的目標可能是用戶線或ACD設備。路由的方式包括計算機輔助的路由;基于可配置路由表的路由,即根據(jù)主被叫號碼決定其目標;接受用戶進一步撥號的路由等等。當采用計算機輔助的路由方式時,需要通過CTI服務器與計算機上運行的路由控制程序進行交互。
CTI服務器是計算機上運行的應用程序與交換機中的呼叫狀態(tài)機模塊相互作用的中介,主要由信道(Channel)管理、遠程過程調用接口和消息轉發(fā)機制構成。它接收多個計算機應用程序通過呼叫控制編程接口發(fā)出的呼叫控制請求,并將這些請求轉發(fā)給呼叫狀態(tài)機模塊。同時,它接收呼叫狀態(tài)機模塊的事件/狀態(tài)報告并通過呼叫控制編程接口將其轉發(fā)給相應的應用程序。
虛擬語音卡模塊是利用交換機內的部分DSP資源、交換網(wǎng)絡資源和CPU處理能力構建的一個或多個類似于傳統(tǒng)語音板卡的虛擬設備。在呼叫狀態(tài)機模塊看來,每個虛擬語音卡都連接在一組虛擬的用戶線之上,并能夠提供與真實的連接在物理用戶線上的語音板卡完全相同的功能。此模塊與呼叫狀態(tài)機模塊之間通過內部定義的消息機制模擬摘掛機、振鈴、撥號等操作。其遠程控制接口構成負責與計算機上的語音卡接口模塊交互。
呼叫控制編程接口模塊在計算機上提供基于工業(yè)標準的呼叫控制編程接口,支持在這些接口上開發(fā)的應用程序,如座席應用等。虛擬語音卡模塊對應的虛擬用戶線路的呼叫控制也通過呼叫控制編程接口進行。
語音卡編程接口模塊在計算機上實現(xiàn)一個虛擬的語音卡映像,提供錄放音等媒體控制功能,從而支持傳統(tǒng)的基于語音板卡的語音應用程序如IVR(交互式語音應答)等。
呼叫控制編程接口和外部語音模塊語音卡編程接口彼此獨立,僅在摘掛機、撥號等方面存在部分重疊。
本發(fā)明的工作過程如下首先需要配置交換機內的ACD組,定義虛擬語音卡的數(shù)量和各個虛擬語音卡對應的虛擬用戶線數(shù)量。一般一個虛擬語音卡對應的虛擬用戶線唯一地屬于一個ACD組。
當外部呼叫到來時,首先由路由控制模塊選擇目標用戶線或ACD組。確定目標后,此呼叫交由呼叫狀態(tài)機模塊進行處理。該模塊將此呼叫的狀態(tài)/事件通過CTI服務器和呼叫控制編程接口報告給相應的應用程序。座席人員根據(jù)應用程序顯示的信息對此呼叫進行處理,如接聽、轉移、會議等。這些呼叫處理命令均通過呼叫控制編程接口和CTI服務器傳遞給呼叫狀態(tài)機模塊,并返回響應信息。座席人員還可通過呼叫控制編程接口發(fā)起向外的呼叫。
如果入呼叫的目標是虛擬語音卡,則呼叫狀態(tài)機模塊除通過CTI服務器和呼叫控制編程接口報告呼叫狀態(tài)/事件外,還通過內部定義的消息機制通知虛擬語音卡模塊。虛擬語音卡模塊通過遠程控制接口將此事件報告給計算機上的語音卡編程接口模塊。這樣,語音應用程序(如IVR)就能夠檢測到虛擬用戶線上的“振鈴”等信號,并通過語音卡編程接口進行摘掛機、錄放音等操作。同時,語音應用程序也可以利用呼叫控制編程接口實現(xiàn)轉移、會議等呼叫控制操作。
另外,如果用戶擁有在相同標準接口上已經(jīng)開發(fā)好的應用程序,可通過適當修改配置信息、重新編譯源程序等簡單措施,而無需修改源代碼,便可簡單快速地移植到本發(fā)明所述的嵌入式可編程語音交換系統(tǒng)上。同樣,在本系統(tǒng)上開發(fā)的應用程序也可以用同樣手段移植到其他符合相同標準接口的環(huán)境中應用,為用戶提供了極大的方便。
權利要求
1.一種嵌入式可編程語音交換系統(tǒng),其特征在于包括CTI(計算機電話集成)服務器該服務器內置于交換機中,并與呼叫控制編程接口模塊相連,外部應用程序通過調用呼叫控制編程接口可以與交換機通信實現(xiàn)呼叫控制功能;物理設備驅動程序模塊用于提供語音交換機內硬件設備的驅動程序;呼叫狀態(tài)機模塊通過與CTI服務器間的信息交互實現(xiàn)連接狀態(tài)的變遷;路由控制模塊實現(xiàn)入呼叫的目標選擇。
2.根據(jù)權利要求1所述的嵌入式可編程語音交換系統(tǒng),其特征在于還包括虛擬語音卡模塊,每個虛擬語音卡都連接在一組虛擬的用戶線上,并提供與連接在物理用戶線上的真實語音卡相同的功能。
3.根據(jù)權利要求2所述的嵌入式可編程語音交換系統(tǒng),其特征在于所述的虛擬語音卡模塊還通過遠程控制接口與計算機上的語音卡編程接口模塊相連,通過語音卡編程接口可以調用虛擬語音卡模塊的相應功能。
全文摘要
本發(fā)明涉及一種嵌入式可編程語音交換系統(tǒng)。該系統(tǒng)包括內置于交換機中的CTI(計算機電話集成)服務器,CTI服務器與呼叫控制編程接口模塊相連,應用程序通過調用該接口可以與交換機通信實現(xiàn)呼叫控制功能;還包括物理設備驅動程序模塊、呼叫狀態(tài)機模塊及路由控制模塊。利用本發(fā)明用戶可以將以前在相同標準接口上開發(fā)的應用程序或中間件重新使用,同時,為本系統(tǒng)開發(fā)的應用程序也可以在其他符合相同標準接口的設備上運行。另一方面,由于交換機內含了CTI服務器,節(jié)省了一臺計算機,并提高了系統(tǒng)的可靠性,同時也提供了更高的集成度,降低了系統(tǒng)總成本。
文檔編號H04M3/42GK1391392SQ0212355
公開日2003年1月15日 申請日期2002年7月3日 優(yōu)先權日2002年7月3日
發(fā)明者余浩, 李惠科, 陳建亞, 朱祥華 申請人:余浩, 李惠科, 陳建亞, 朱祥華
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
尤溪县| 定兴县| 双桥区| 巴彦县| 外汇| 梓潼县| 开原市| 建水县| 宁安市| 太仆寺旗| 尤溪县| 顺平县| 沙坪坝区| 新干县| 广汉市| 晋中市| 宜阳县| 湘西| 民县| 综艺| 辉南县| 呼伦贝尔市| 蒙自县| 霍林郭勒市| 维西| 三原县| 广宁县| 利津县| 竹溪县| 二连浩特市| 新泰市| 股票| 泰来县| 乐平市| 昭觉县| 盐边县| 增城市| 凤城市| 宁明县| 平顶山市| 高清|