In this thesis work, a data base for real-time multi-channel services of a voice mail system (VMS) has been implemented. Among various modules of the real-time multi-channel VMS, the data base is implemented especially to improve performances of mailbox and message management modules.
At first, we briefly review various VMS's which have been developed so far and propose a VMS with the data base structure for real-time multi-channel services. The proposed VMS system is explained with its type, feature, structure and class of services. Then, problems related to the control of the VMS are studied. They are mass storage management, voice coding algorithms, man-machine interfaces, limitation of number of channels in the multi-channel environment, and interface between the VMS and a switching system.
Next, an experimental multi-channel VMS is implemented and the features and structures of its hardware and software are studied. The VMS is a stand-alone system with distributed control. Its software feature includes a seven-layered architecture for easy expansion and maintenance.
Finally, for efficient use of mass storage devices, a file management system (FMS) is designed. In order to obtain the optimum parameters for the FMS, its feature, structure and driver algorithm are analyzed. Based on the designed FMS, efficient mailbox system and mailbox manager have been implemented. The implemented mailbox system and mailbox manager result in reduced delay time in disk access and efficient real-time 8-channel services of the VMS.
본 논문에서는 multi-channel 음성 우편 시스템의 구현에 관해서 연구를 수행했다. 특히 multi-channel 음성 우편 시스템의 여러 module중에서 mailbox와 message의 관리에 관계된 data base의 구현에 중점을 두어 연구했다.
먼저, 음성 우편 시스템이 나오게 된 배경과 지금까지 개발되었거나 제안된 음성 우편 시스템의 종류와 장단점, 구조 그리고 음성 우편 서비스에 대하여 알아 보았고 음성 우편 시스템을 구현하는데 고려해야 할 여러 문제점, 즉 대용량 음성 저장 장치와 음성의 부호화, man-machine interface, multi-channel의 구현 및 교환기와의 interface, 그리고 고장 진단의 diagnostic tool에 대한 문제점과 그 해결 방안을 살펴 보았다. 또한 본 실험 시스템인 multi-channel VMS의 hardware와 software의 특징과 구조를 논했다. Multi-channel VMS는 hard disk를 갖는 교환기 독립형 시스템으로 분산 제어 방식을 갖도록 했고 여러 module별로 음성 우편 서비스 및 관리 program을 7 - layer의 계층적 구조를 갖게 했다. 또한 음성 data의 실시간 처리에 적당한 FMS의 내부구조, disk구조, service종류 그리고 구동 algorithm을 분석 했다. 마지막으로 이 FMS의 지식을 토대로 FMS를 이용한 mailbox system과 mailbox manager를 구현했다. 또한 구현된 mailbox system과 mailbox manager는 disk의 access 시간을 줄일 수 있었고 8 - channel 까지 실시간 처리가 가능함을 알 수 있었다.