presented by nihar rao errabelli & ravisekhar lellapalli
TRANSCRIPT
Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli
“Conference Bridge Server with multiple rooms, pin protection
and admin functions”
› Introduction.
› Objectives of this project.
› Resources Used.
› Conference Call Setup Without Pin Protection.
› Conference Call with Pin Protection.
› Administrative Functions.
› Results.
› Extendibility.
› Conclusion.
Outline
› Telephone conferencing is playing a crucial role in the modern world.
› Asterisk server can be used to setup the conference bridge.
› Used MeetMe, MeetMeAdmin and MeetMeCount applications.
Introduction
› Creating a conference without pin protection.
› Creating multiple conference rooms.
› Setting up pin protection for each conference room.
› Implementing admin functions on the conference.– Muting and unmuting.– Locking and Unlocking.– Kicking out the participants from the conference. – Counting the participants in the conference– Ejecting the last participant from the conference.
Objectives of the project
› One Virtual Machine with asterisk server loaded.
› Five digium hard phones.
Resources used
Conference Call W/O Pin Protection
Legitimate Participant 1
Legitimate Participant 2
Legitimate Participant 3
Illegitimate Participant 1
Asterisk Server
Conference Room 500
Conference Call with Password Protection
Legitimate Participant 1
Legitimate Participant 2
Legitimate Participant 3
Illegitimate Participant 1
Asterisk Server
Conference Room 600
Call Rejected
Multiple Conference Rooms
Asterisk Server
Conference
Room 600
Conference
Room 601
12345
12345
12345
67890
67890
67890
Admin Functions: Muting the participant
Legitimate Participant 1
Legitimate Participant 2
Admin
Asterisk Server
Conference Room 600
Dial 123
Legitimate Participant 3
Admin Functions: Unmuting the participant
Legitimate Participant 1
Legitimate Participant 2
Admin
Asterisk Server
Conference Room 600
Dial 124
Legitimate Participant 3
Admin Functions: Locking the conference
Legitimate Participant 1
Legitimate Participant 2
Admin
Asterisk Server
Conference Room 600
Dial 125
Legitimate Participant 3This
conference is locked
Admin Functions: Unlocking the conference
Legitimate Participant 1
Legitimate Participant 2
Admin
Asterisk Server
Conference Room 600
Dial 126
Legitimate Participant 3
Admin Functions: Kicking out 1st participant
Legitimate Participant 1
Legitimate Participant 2
Admin
Asterisk Server
Conference Room 600
Dial 127
Legitimate Participant 3
Kicked out
Admin Functions: Kicking out all participants
Legitimate Participant 1
Legitimate Participant 2
Admin
Asterisk Server
Conference Room 600
Dial 128
Legitimate Participant 3
Kicked out
Kicked out
Kicked out
Admin Functions: Ejecting the last participant
Legitimate Participant 1
Legitimate Participant 2
Admin
Asterisk Server
Conference Room 600
Dial 129
Legitimate Participant 3
Ejected
Admin Functions: Counting the participants
Legitimate Participant 1
Legitimate Participant 2
Admin
Asterisk Server
Conference Room 600
Dial 130
Legitimate Participant 3
No. of participants
are 3
› Gathered the logs at asterisk CLI.
Results
Results (Cont.…)
› Some other features like recording the conference can be added.
› Wideband audio conferencing. – High quality in voice.– High detailed voice.– Sampling rate is 16khz
› This project can be extended with video conferencing “AppKonference”.
Extendibility
› An effective conference could be created with asterisk.
› Pin protection avoids illegitimate or unauthorized participants.
› Implementation of admin functions are really crucial.
Conclusion
› Retrieved from http://www.asterisk.org/get-started/applications/conference
› Retrieved from http://www.asterisk.name/asterisk/0596009623/asterisk-app-b-111.html
› Retrieved from http://www.asteriskdocs.org/en/2nd_Edition/asterisk-book-html-chunk/asterisk-APP-B-111.html
› Retrieved from https://www.iconfinder.com/icons/60740/lock_locked_privacy_secure_icon
› Retrieved from http://www.voipsupply.com/digium-d45
› Retrieved from http://www.tmcnet.com/tmc/videos/default.aspx?vid=3612
References
Thank you