Abstract
Student laboratory work is usually carried out within the university premises. In our lab, students are required to familiarise themselves with the principles of SIP entities and protocols, to configure and manage SIP UAs and a (virtual) proxy. The services of the system and also the management functions should be accessed not only at the campus, but also in an environment that encompasses the area of “Wireless Trondheim” (the downtown of Trondheim) and the student living quarters. A range of functions, from the most basic ones to location based routing for (fictive) emergency calls are to be demonstrated. The lab is built on open source software and products and it is a part of our course TTM4130 “Service Intelligence and Mobility”. We believe that the exercises will foster creativity and enthusiasm among our students. The program framework of the lab can be made available to interested parties.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
A“pod” may mean a social group of whales, dolphins, etc. As we have named our SIP agent “ORCA”, the notion of a SIP pod reflects a social playing ground of different instances of this agent.
- 2.
The on campus network as well as Wireless Trondheim adheres to the principles of the “Eduroam” initiative, which assures open ports for the SIP protocol.
References
The Geographical Positioning Service (GeoPos) at NTNU: http://dellgeopos.item.ntnu.no/, accessed 30.01.2009
P. Faltstrom, and M. Mealling. The E. 164 to uniform resource identifiers (URI) dynamic delegation discovery system (DDDS) application (ENUM), RFC 3761, IETF, pp.4–11, April 2004
M. Mealling, and R. Daniel. The naming authority pointer (NAPTR) DNS resource rec, RFC 2915, IETF, September 2000
JAIN SIP: Java API for SIP Signaling: http://https://jain-sip.dev.java.net/, accessed 30.01.2009
Wireless Trondheim: http://tradlosetrondheim.no/index.php?la=en, accessed 30.01.2009
Eduroam: http://www.eduroam.org/, accessed 30.01.2009
OpenSIPS project: http://www.opensips.org/, accessed 30.01.2009
J. Lennox, Call processing language (CPL): A language for user control of internet telephony services, RFC 3880, IETF, pp.4–8, October 2004
J. Lennox, H. Schulzrinne, and J. Rosenberg. Common gateway interface for SIP, RFC 3050, IETF, pp.12–30, January 2001
SIP Servlet Developer’s Homepage: http://www1.cs.columbia.edu/∼ss2020/sipservlet/
SIP API for J2ME: http://developers.sun.com/mobility/apis/articles/sip, accessed 30.01.2009
IMS API: http://jcp.org/en/jsr/detail?id=281, accessed 30.01.2009
An IP Multimedia Subsystem (IMS API/Framework for Java SE: http://code.google.com/p/ims-api/, accessed 30.01.2009
R.M. Perea. Internet multimedia communications using SIP, a modern approach including java practice, Elsevier, pp.541–543 2008
B. Campbell, J. Rosenberg, H. Schulzrinne, C. Huitema, and D. Gurle. Session Initiation Protocol (SIP) Extension for Instant Messaging, RFC 3428, IETF, pp.2–5 December 2002.
IETF Working Group “SIMPLE”: http://www.ietf.org/html.charters/simple-charter.html, accessed 30.01.2009
H. Sugano, S. Fujimoto, G. Klyne, A. Bateman, W. Carr, and J. Peterson. Presence information data format (PIDF), RFC 3863, IETF, pp. 5–18, August 2004
IETF Work Group “Emergency Context Resolution with Internet Technologies (ECRIT)”, http://www.ietf.org/html.charters/ecrit-charter.html, accessed 30.01.2009
Forum Nokia – VoIP Documentation: http://www.forum.nokia.com/Resources_and_Information/Documentation/VoIP/, accessed 30.01.2009
S. Sawda, and P. Urien. SIP security attacks and solutions: A state-of-the-art review. IEEE Network, pp.3187–3191 2006
E. Cha, H.K. Choi, and S.J. Cho. Evaluation of security protocols for the session initiation protocol. IEEE Network, pp.611–616, 2007
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Csorba, M.J., Karanjit, P., Andresen, S.H. (2011). “The SIP Pod” – A VoIP Student Lab/Playground. In: Davoli, F., Meyer, N., Pugliese, R., Zappatore, S. (eds) Remote Instrumentation Services on the e-Infrastructure. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-5574-6_21
Download citation
DOI: https://doi.org/10.1007/978-1-4419-5574-6_21
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4419-5573-9
Online ISBN: 978-1-4419-5574-6
eBook Packages: EngineeringEngineering (R0)