Download presentation
Presentation is loading. Please wait.
Published byGregory Mosley Modified over 9 years ago
1
Implement An Online Management System for PBX Presented by: Bui Phuong Nhung Advisor: Dr. Wei, Chao-Huang
2
Contents Introduction 1 System Configuration 2 Communication protocol 3 Application4 5 Conclusion
3
Introduction Develop a server : flexibly applied Manage data Monitor status Control many kind of devices
4
Introduction In this research: Apply to PBXPBX PBX server Manage information concerning incoming call & outgoing call Send control massage to PBX
5
Introduction Use RS232 interface for collecting data from the PBX Built a software to manage data got Use RS232 interface for collecting data from the PBX Built a software to manage data got Conventional method Get information of incoming call and outgoing call Record to MySQL database Provide web pages written in PHP and HTML On duty all the time Use an authentication method Get information of incoming call and outgoing call Record to MySQL database Provide web pages written in PHP and HTML On duty all the time Use an authentication method Proposed method
6
Introduction Application: Billing system Practical for utilizing in hotels, office or dormitories
7
System Configuration Three tiers Bottom tier: PBX and an Ethernet converter. Middle tier: MySQL database, Server-side, PHP scripts based on Apache Web server Top tier: Web Browser
8
System Configuration Bottom tier: PBX and Ethernet Converter Ethernet Converter: a medium to transfer data from RS232 to Ethernet network. Communication interface PBX & the Ethernet Converter: RS-232 Ethernet Converter & middle tier: TCP/IP protocol
9
System Configuration Middle tier: Apache Web Server Apache Web Server PHP is used to program scripts PHP C language is used to build up server-side MySQL is used as a database server
10
System Configuration Top tier: Web Browser
11
Communication Protocol Kernel of the communication: TCP/IP socket
12
Application: Billing System Depend on the information recorded in database Implement in a PC installed Fedora Core Takes the dormitory 6 of the Southern Taiwan University of Technology, Tainan, Taiwan as an example
13
Application: Billing System To build up the billing system, MySQL database must include many tables: Telecom companies of Taiwan table Cell phone price table Long distance price table International dial code table International price of cell-phone table International price of telephone table
14
Application: Billing System authentication with PHP session control & MySQL.
15
Application: Billing System
17
Conclusion The proposed PBX server and its application could be used instead of management software for dormitories, hotels or offices This application eases to use at any platform which is installed Web Brower In the future, more function can be added to PBX server such as monitoring and control devices.
19
Introduction PBX (Private Branch Exchange): make connections among the internal telephones of a private organization — usually a business — and also connect them to the public switched telephone network (PSTN) via trunk lines.
20
System Configuration Apache Web Server: A computer program that is responsible for accepting HTTP requests from web clients, and serving them HTTP responses (web pages such as HTML documents and linked objects).
21
System Configuration PHP is scripting language which is usually used for web development and can be embedded into HTML. It generally runs on a web server, taking PHP code as its input and creating web pages as output.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.