presented by nihar rao errabelli & ravisekhar lellapalli

22
Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli “Conference Bridge Server with multiple rooms, pin protection and admin functions”

Upload: aubrey-white

Post on 04-Jan-2016

243 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

“Conference Bridge Server with multiple rooms, pin protection

and admin functions”

Page 2: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

› Introduction.

› Objectives of this project.

› Resources Used.

› Conference Call Setup Without Pin Protection.

› Conference Call with Pin Protection.

› Administrative Functions.

› Results.

› Extendibility.

› Conclusion.

Outline

Page 3: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

› 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

Page 4: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

› 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

Page 5: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

› One Virtual Machine with asterisk server loaded.

› Five digium hard phones.

Resources used

Page 6: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

Conference Call W/O Pin Protection

Legitimate Participant 1

Legitimate Participant 2

Legitimate Participant 3

Illegitimate Participant 1

Asterisk Server

Conference Room 500

Page 7: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

Conference Call with Password Protection

Legitimate Participant 1

Legitimate Participant 2

Legitimate Participant 3

Illegitimate Participant 1

Asterisk Server

Conference Room 600

Call Rejected

Page 8: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

Multiple Conference Rooms

Asterisk Server

Conference

Room 600

Conference

Room 601

12345

12345

12345

67890

67890

67890

Page 9: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

Admin Functions: Muting the participant

Legitimate Participant 1

Legitimate Participant 2

Admin

Asterisk Server

Conference Room 600

Dial 123

Legitimate Participant 3

Page 10: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

Admin Functions: Unmuting the participant

Legitimate Participant 1

Legitimate Participant 2

Admin

Asterisk Server

Conference Room 600

Dial 124

Legitimate Participant 3

Page 11: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

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

Page 12: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

Admin Functions: Unlocking the conference

Legitimate Participant 1

Legitimate Participant 2

Admin

Asterisk Server

Conference Room 600

Dial 126

Legitimate Participant 3

Page 13: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

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

Page 14: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

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

Page 15: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

Admin Functions: Ejecting the last participant

Legitimate Participant 1

Legitimate Participant 2

Admin

Asterisk Server

Conference Room 600

Dial 129

Legitimate Participant 3

Ejected

Page 16: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

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

Page 17: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

› Gathered the logs at asterisk CLI.

Results

Page 18: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

Results (Cont.…)

Page 19: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

› 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

Page 20: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

› An effective conference could be created with asterisk.

› Pin protection avoids illegitimate or unauthorized participants.

› Implementation of admin functions are really crucial.

Conclusion

Page 22: Presented by Nihar Rao Errabelli & Ravisekhar Lellapalli

Thank you