SlideShare a Scribd company logo
1 of 3
Computer Science Project Proposal
1. Principal Investigator
Brendan Marlborough. Currently doing joint Computer Science and Information
Systems Honours at Rhodes University.
Address: 6 Leicester Street Grahamstown 6139.
Email: g02m1213@campus.ru.ac.za
2. Title of Project
SIP / H.323 / AIX telephone customization
3. Mentoring
Professor Peter Clayton, Research Director for Computer Science, Rhodes University
P.Clayton@ru.ac.za
Professor Alfredo Terzoli, Centre of Excellence Co-ordinator, Computer Science,
Rhodes University
A.Terzoli@ru.ac.za
4. Objective of Research
The main aim of this project is to enhance the features of the current IP telephone
used in the department. This will involve fixing certain features of the phone which
are not suitable for our purposes such as improving the display. Encryption may also
be added to the phone in conjunction with a master’s student. Another feature the
phone lacks is the ability to connect over a PPPoE network and this may also be
rectified. The following needs to be researched in order to accomplish these
objectives: What changes will have to be made to the interface (keypad and display)
in order to make the phone more user friendly, should encryption be added what
changes if any will have to be made to the existing network and will the phone be able
to support encryption.
5. Background/History of the Study
The Computer Science department at Rhodes University currently uses a telephone
service known as iLanga. iLanga uses Asterisk, an open source component, which is
used to connect different voice networks, including networks based on SIP and H.232
(both VoIP protocols) and also the PSTN (public switched telephone network). The
telephone being upgraded is one type of end device used in iLanga. The phone is
manufactured and programmed in China and comes with an API which can be used to
re-program it. These telephones will soon be offered to a limited number of students
in residences at Rhodes University. For this reason the phone should be as user
friendly as possible. It would also be preferable that the phone has encryption if it is
to be used for private conversations, and if the phone is to be used via a wireless
network then it would need to support PPPoE.
6. Approach to the Study
Reading will have to be done on how the voice network in the Computer Science
department works, how the phone connects and makes calls via the VoIP gateways
and also how the protocols the phone uses work. Reading will also have to be done
about embedded systems and how to update the flash memory in the phone. Should
encryption be added reading will be have to be done on that subject.
7. Information to be Derived/Deliverables
The project aims to improve some features of the phone which are lacking. The phone
is a very cheap option for our purposes despite some of its bad and lacking features.
Ways to improve the phones interface should therefore be found and implemented in
order to make the phone more suitable for our use and the use in residences.
8. Equipment Requirements
A VoIP telephone with all the tools that will be used to compile the new C programs
and update the phones flash memory. A connection to the Rhodes voice network in
order to test the phone is also required.
9. Initial timeline for implementation
1 Week Learn how the various VoIP protocols work.
3 Weeks Learn more about embedded programming and
understand the code provided with the phone.
1 Week Find ways to improve the interface.
3 Weeks Implement changes to the interface.
1 Week Investigate the viability of adding encryption to
the phone
2 Weeks Possibly add encryption to the phone
3 Weeks Investigate adding PPPoE and possibly
implementing it.
This is just an initial time line and not enough detail is known to provide a better time
estimate. These steps may not be carried out in the same order as they appear above
either and a more iterative approach is likely to be used.
10. References
Centrality Communications, PA1688 IP Phone Development guide, Centrality
Communications, 2004
Penton, J., Terzoli, A., Asterisk: A Converged TDM and Packet-based
Communications System, Computer Science Department, Rhodes University, 2003
Penton, J., Terzoli, A., iLanga: A Next Generation VoIP-based, TDM-enabled PBX,
South African Telecommunications Networks and Appliances Conference, September
2004, Spiers

More Related Content

Similar to Cs project proposal

Gaolei cv 2013 til2k
Gaolei cv 2013 til2kGaolei cv 2013 til2k
Gaolei cv 2013 til2k
Lei Gao
 
5 g technology bdma
5 g technology bdma5 g technology bdma
5 g technology bdma
Srihari
 
Adding P2P support to WengoPhone, an open-source VoIP and ...
Adding P2P support to WengoPhone, an open-source VoIP and ...Adding P2P support to WengoPhone, an open-source VoIP and ...
Adding P2P support to WengoPhone, an open-source VoIP and ...
Videoguy
 
Rubaiyet Rashid Romel (063454056)
Rubaiyet Rashid Romel (063454056)Rubaiyet Rashid Romel (063454056)
Rubaiyet Rashid Romel (063454056)
mashiur
 
Sajjad Hossain 071297056
Sajjad Hossain  071297056Sajjad Hossain  071297056
Sajjad Hossain 071297056
mashiur
 

Similar to Cs project proposal (20)

Energize your Unified Communications with SIP
Energize your Unified Communications with SIPEnergize your Unified Communications with SIP
Energize your Unified Communications with SIP
 
12 vo ip-t-hutchinson-11feb2011
12 vo ip-t-hutchinson-11feb201112 vo ip-t-hutchinson-11feb2011
12 vo ip-t-hutchinson-11feb2011
 
How does VOIP work diagram
How does VOIP work diagramHow does VOIP work diagram
How does VOIP work diagram
 
Voip on Wimax
Voip on WimaxVoip on Wimax
Voip on Wimax
 
Portable voice communication system on raspberry pi
Portable voice communication system on raspberry piPortable voice communication system on raspberry pi
Portable voice communication system on raspberry pi
 
Gaolei cv 2013 til2k
Gaolei cv 2013 til2kGaolei cv 2013 til2k
Gaolei cv 2013 til2k
 
R43019698
R43019698R43019698
R43019698
 
Report
ReportReport
Report
 
Design and Simulation of VoIP System for Campus usage A Case Study at PTU
Design and Simulation of VoIP System for Campus usage A Case Study at PTUDesign and Simulation of VoIP System for Campus usage A Case Study at PTU
Design and Simulation of VoIP System for Campus usage A Case Study at PTU
 
www.E3innov.com
www.E3innov.com  www.E3innov.com
www.E3innov.com
 
5 g technology bdma
5 g technology bdma5 g technology bdma
5 g technology bdma
 
Tarvinder voip ppt
Tarvinder voip pptTarvinder voip ppt
Tarvinder voip ppt
 
VOIP Design & Implementation
VOIP Design & ImplementationVOIP Design & Implementation
VOIP Design & Implementation
 
Adding P2P support to WengoPhone, an open-source VoIP and ...
Adding P2P support to WengoPhone, an open-source VoIP and ...Adding P2P support to WengoPhone, an open-source VoIP and ...
Adding P2P support to WengoPhone, an open-source VoIP and ...
 
Rubaiyet Rashid Romel (063454056)
Rubaiyet Rashid Romel (063454056)Rubaiyet Rashid Romel (063454056)
Rubaiyet Rashid Romel (063454056)
 
Bq4301381388
Bq4301381388Bq4301381388
Bq4301381388
 
V4103132135
V4103132135V4103132135
V4103132135
 
4G wireless system
4G wireless system4G wireless system
4G wireless system
 
Sajjad Hossain 071297056
Sajjad Hossain  071297056Sajjad Hossain  071297056
Sajjad Hossain 071297056
 
VoIP Research Paper
VoIP Research PaperVoIP Research Paper
VoIP Research Paper
 

More from AshenafiGirma5 (6)

add9.5.ppt
add9.5.pptadd9.5.ppt
add9.5.ppt
 
4_5802928814682016556.pptx
4_5802928814682016556.pptx4_5802928814682016556.pptx
4_5802928814682016556.pptx
 
Asas
AsasAsas
Asas
 
2005 book context_natureimpactandrole
2005 book context_natureimpactandrole2005 book context_natureimpactandrole
2005 book context_natureimpactandrole
 
444budg
444budg444budg
444budg
 
Oooooo
OoooooOooooo
Oooooo
 

Recently uploaded

Recently uploaded (20)

Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTSJAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 Updated
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 

Cs project proposal

  • 1. Computer Science Project Proposal 1. Principal Investigator Brendan Marlborough. Currently doing joint Computer Science and Information Systems Honours at Rhodes University. Address: 6 Leicester Street Grahamstown 6139. Email: g02m1213@campus.ru.ac.za 2. Title of Project SIP / H.323 / AIX telephone customization 3. Mentoring Professor Peter Clayton, Research Director for Computer Science, Rhodes University P.Clayton@ru.ac.za Professor Alfredo Terzoli, Centre of Excellence Co-ordinator, Computer Science, Rhodes University A.Terzoli@ru.ac.za 4. Objective of Research The main aim of this project is to enhance the features of the current IP telephone used in the department. This will involve fixing certain features of the phone which are not suitable for our purposes such as improving the display. Encryption may also be added to the phone in conjunction with a master’s student. Another feature the phone lacks is the ability to connect over a PPPoE network and this may also be rectified. The following needs to be researched in order to accomplish these objectives: What changes will have to be made to the interface (keypad and display)
  • 2. in order to make the phone more user friendly, should encryption be added what changes if any will have to be made to the existing network and will the phone be able to support encryption. 5. Background/History of the Study The Computer Science department at Rhodes University currently uses a telephone service known as iLanga. iLanga uses Asterisk, an open source component, which is used to connect different voice networks, including networks based on SIP and H.232 (both VoIP protocols) and also the PSTN (public switched telephone network). The telephone being upgraded is one type of end device used in iLanga. The phone is manufactured and programmed in China and comes with an API which can be used to re-program it. These telephones will soon be offered to a limited number of students in residences at Rhodes University. For this reason the phone should be as user friendly as possible. It would also be preferable that the phone has encryption if it is to be used for private conversations, and if the phone is to be used via a wireless network then it would need to support PPPoE. 6. Approach to the Study Reading will have to be done on how the voice network in the Computer Science department works, how the phone connects and makes calls via the VoIP gateways and also how the protocols the phone uses work. Reading will also have to be done about embedded systems and how to update the flash memory in the phone. Should encryption be added reading will be have to be done on that subject. 7. Information to be Derived/Deliverables The project aims to improve some features of the phone which are lacking. The phone is a very cheap option for our purposes despite some of its bad and lacking features. Ways to improve the phones interface should therefore be found and implemented in order to make the phone more suitable for our use and the use in residences.
  • 3. 8. Equipment Requirements A VoIP telephone with all the tools that will be used to compile the new C programs and update the phones flash memory. A connection to the Rhodes voice network in order to test the phone is also required. 9. Initial timeline for implementation 1 Week Learn how the various VoIP protocols work. 3 Weeks Learn more about embedded programming and understand the code provided with the phone. 1 Week Find ways to improve the interface. 3 Weeks Implement changes to the interface. 1 Week Investigate the viability of adding encryption to the phone 2 Weeks Possibly add encryption to the phone 3 Weeks Investigate adding PPPoE and possibly implementing it. This is just an initial time line and not enough detail is known to provide a better time estimate. These steps may not be carried out in the same order as they appear above either and a more iterative approach is likely to be used. 10. References Centrality Communications, PA1688 IP Phone Development guide, Centrality Communications, 2004 Penton, J., Terzoli, A., Asterisk: A Converged TDM and Packet-based Communications System, Computer Science Department, Rhodes University, 2003 Penton, J., Terzoli, A., iLanga: A Next Generation VoIP-based, TDM-enabled PBX, South African Telecommunications Networks and Appliances Conference, September 2004, Spiers