310 likes | 488 Views
Smart Call. By S. Alex Raj S.Mahesh. Intro. Present communication Techniques Telephone call Fax E-mail Postal System Telegram. Drawbacks. Cost for the call Separate Infrastructure Implementation Cost Cannot be user interactive Quality of service Network Problem. What is VoIP?.
E N D
Smart Call By S. Alex Raj S.Mahesh
Intro • Present communication Techniques • Telephone call • Fax • E-mail • Postal System • Telegram
Drawbacks • Cost for the call • Separate Infrastructure • Implementation Cost • Cannot be user interactive • Quality of service • Network Problem
What is VoIP? • Voice over Internet Protocol (VoIP), is a technology that allows you to make voice calls using a broadband Internet connection instead of a regular (or analog) phone line. Some VoIP services may only allow you to call other people using the same service, but others may allow you to call anyone who has a telephone number - including local, long distance, mobile, and international numbers
Specifications Front End • Asterisk • Soft Phone-3CX Back End • Dialer Script
Asterisk • Asterisk is a software implementation of a telephone private branch exchange (PBX)Used in Linux Platform • voice mail, • conference calling, • interactive voice response (phone menus), • automatic call distribution.
Architecture to make local area Connection HUB Asterisk Server End System 1 End System 2 End System 3 End System 4 End System 5 End System 6
Process on Making a Call HUB 4 1 3 2 Asterisk Server End System 6001 End System 6000
Extra Features • CALL FORWARD ON BUSY • CALL FORWARD ON NO ANSWER • CALL FORWARD ON BUSY AND NO ANSWER • FOLLOW ME • REMOTE FOLLOW ME • CALL PICKUP • CALL CONFERENCE • DO NOT DISTRUB • RING GROUP • VIDEO CHAT
Ring Group HUB 4 1 2 4 3 End System 6001(B) End System 6002(C) End System 6000(A) Asterisk Server
Ring Group Let extensions A, B and Cbe members of Emergency group. If A dials emergency dialing code (6400), extensions B and C get ring even if any of the extensions has exercised DND facility. When any one of these three extensions answers the call, ring on the remaining extensions will be cut automatically. The code can be set through GUI itself.
CALL FORWARD ON BUSY AND NO ANSWER HUB 6 1 2 4 5 3 End System 6001 End System 6000 Asterisk Server End System 6002
CALL FORWARD ON BUSY AND NO ANSWER • Any Station user can exercise this feature by dialing *343 and an extension number to which calls are to be forwarded when that station is busy. When any call comes to this extension when it is busy, call will be immediately forwarded to the programmed extension. • CANCELLATION PROCEDURE Registration of Call Forward on Busy facility can be cancelled by dialing *353
FOLLOW ME HUB 4 1 2 3 End System 6001 End System 6002 End System 6000 Asterisk Server
FOLLOW ME • REGISTRATION PROCEDURE Extension A can register ‘follow me’ to extension B by dialing *144 and then extension number of B. If the facility is registered, A gets acceptance tone. Else A gets error tone, If • B has enabled DND • B has enabled ‘follow me’ on A • B is operator • Cancellation Procedure: Registration of Follow Me facility can be cancelled by dialing *154.
REMOTE FOLLOW ME • To enable a station, say A, to be remotely followed, set password from A by dialing *146 followed by a 4 digit password. • Then, to enable this feature at any extension ( say B) which acts as remote for A, dial *145 followed by A's extension number at B. The system will prompt to enter the password. Type the password followed by #. • After enabling, if A receives a call, the call be forwarded to remote extension B. • CANCELLATION PROCEDURE Registration of Remote Follow Me facility can be cancelled by dialing *155.
CALL CONFERENCE HUB 6300 2 1 4 3 End System 6001(B) End System 6002(C) End System 6000(A) Asterisk Server
DO NOT DISTURB HUB 1 DND 3 2 Asterisk Server End System 6001 End System 6000
DO NOT DISTURB • Extension A can exercise DND facility by dialing *78. If extension A is enabled for DND, A gets acceptance tone. Extension A gets error tone if • Extension A is disabled for DND • Extension A is programmed as DID extension • Some other extension B has put call forward on extension A. • CANCELLATION PROCEDURE Registration of Do Not Disturb facility can be cancelled by dialing *79
CALL PICKUP • If extension A is ringing, extension B can pick up the call ringing at A by dialing **. The pick up code can be changed to any desired by editing the “pickupexten” feature in features.conf.
Advantages • Easily Implemented • Free of Cost • Open Source • User Interface • Quality of Service • No Separate Infrastructure Required • Does not require a private telephone exchange
Can Be Also Wireless? • Soft phone – Android,Windows • Unique IP • Make Global Calls • Also Implement a costless Telecom service • Disadvantage • Limited IP address • (But When taking IPv6 into account.It is overcomed)
Connection Through Wireless Network Wireless Hub Asterisk Server End System 4 End System 5 End System 6 End System 1 End System 2 End System 3
Conclusion World Under one click will become world under one free call