Presentation is loading. Please wait.

Presentation is loading. Please wait.

Implement An Online Management System for PBX Presented by: Bui Phuong Nhung Advisor: Dr. Wei, Chao-Huang.

Similar presentations


Presentation on theme: "Implement An Online Management System for PBX Presented by: Bui Phuong Nhung Advisor: Dr. Wei, Chao-Huang."— Presentation transcript:

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

16

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.

18

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.


Download ppt "Implement An Online Management System for PBX Presented by: Bui Phuong Nhung Advisor: Dr. Wei, Chao-Huang."

Similar presentations


Ads by Google