(3.238.240.197) 您好!臺灣時間:2021/04/13 00:20
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:紀博仁
研究生(外文):Chi, Po-Len
論文名稱:分散式語音處理系統之通訊協定
論文名稱(外文):A Communication Protocol for Distributed Voice Processing Systems
指導教授:洪文斌洪文斌引用關係
指導教授(外文):Wen-Bing Horng
學位類別:碩士
校院名稱:淡江大學
系所名稱:資訊工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:1997
畢業學年度:85
語文別:中文
論文頁數:75
中文關鍵詞:後端轉接通訊協定多執行程序多執行緒電話通訊
外文關鍵詞:back-end switchingcommunication protocolmultiprocessingmultithreadingtelecommunication
相關次數:
  • 被引用被引用:0
  • 點閱點閱:70
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
現今電話語音傳真的應用,十分廣泛,從日常生活到商業用途,到處都
可看到,而依其所提供的服務,大致可分七大類 - Call Answering、
Messaging、Notification、Unifying Messaging、Internet Fax、
Internet Phone和Auto Broadcasting,而這些電話語音傳真系統應用的
成功,皆要歸功於電腦與電話的結合,我們稱之為CTI (Computer
Telephone Integration),目前一部電腦約可連接4至64條電話線。 傳
統的電話語音系統的設計,都是使用單獨的一部個人電腦、工作站或者是
其他的電腦工作平台,在這樣的環境下,語音應用處理的程式、所需資料
的存取、使用者的介面以及管理系統的工作,都被集中在一部電腦上。當
系統要擴充時,或要更正系統錯誤時,都將面臨許多問題。所以比較新的
設計,都採用分散式的設計。因此本論文的研究重點,在於設計一套「分
散式語音處理系統的通訊協定」,來支援上述分散式語音CTI應用的功能
,並且使得分散式電話語音系統的擴充和更正,變得更彈性且容易。 在
本論文的實作部份,我們規劃了一個主控單元(Master Control Unit,
MCU):管理APUs資料的存取及做後端轉接的工作,和數個應用處理單元(
Application Processing Units, APUs):提供處理電話線路的界面以及
語音信箱服務。此系統環境是架設在Windows 95或Windows NT上,不同機
器之間的通訊是利用winsock來達成,在同一部機器內則使用信箱口(
mailslot)的方式。目前針對APU提供的語音信箱服務及語音應用特性,共
設計了18個通訊協定的訊息格式來支援APU的運作。這個通訊協定的設計
是富有彈性的,未來可隨著APU提供服務項目的擴充,很容易增加通訊協
定的內容。

The use of voice/fax processing systems is very prevailing.
The services provided by voice/fax processing systems can be
divided into seven categories: call answering, messaging,
notification, unifying messaging, internet fax, internet phone
and auto broadcasting. The popularity of these services is due
to not only that they are convenient tools in our daily life,
but also the advances of the integration technology of computer
and telephony (CTI), which facilitates the design and
implementation of these systems. The design of traditional
voice/fax processing system is usually implemented on a stand
alone personal computer, workstation, or other computer
platform, where different functionalities (such as telephone
line interface, operation supports, graphical user interface,
database, application logic, etc.) are bundled together. In such
a design, it is quite difficult to scale up the capacity in
facing the fast increase of large volume of subscribers. It is
also difficult to isolate the impacts of system errors without
interrupting services provided to the subscribers. Therefore,
the distributed approaches have been recently conceived and
adopted. The purpose of this thesis is to design a communication
protocol (in application level) for supporting a distributed
voice/fax processing system. In our design, we implemented
several system units called Application Processing Units (APUs)
to handle telephone line interface and manage deposit or
retrieval of data for voice/fax mailbox, and a Master Control
Unit (MCU) to manage APUs and perform back-end switching. Our
implementation is on Windows 95 or Windows NT platforms. The
communication between two machines is through winsock, while the
communication between two different processes within the same
machine is through mailslot. Our design is based on the types of
services provided and the characteristics of voice/fax
application. We design 18 application programming interfaces
(APIs) to use our designed communication protocol. Our design is
flexible in extending or modifying this protocol.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔