Teaching
I teached some courses at ENSEIRB between 2005 and 2007 in the module
RE329. In this module, master 2 students learned how to develop SIP
services with the CPL language and the JAIN SIP API.
Course
Development of SIP services (ENSEIRB, module RE329)
- Level: Master 2
- Goal: Development of IP telephony services
-
Material: [PDF]
[ODP]
- Details:
- Overview of the various development solutions
- Comparaison of the available features
- CPL language
- JAIN SIP API
- Duration: 2h40/year (2005, 2006, 2007)
Directed work
Applied Technologies (University of Paris VI)
- Level: Master 2 (STL)
- Goal: Manage and realize projects submitted by industrial partners
-
Material: None
- Details: See project webpages
- Duration: 28h in 2010
Practical Work
Development of CPL services (ENSEIRB, module RE329)
- Level: Master 2
- Goal: Development of IP telephony services with the CPL XML langage
- Material: [PDF]
- Tools:
- Textual and CPL editor
- SIP proxy
- Duration: 5h20/year (2005, 2006, 2007)
Development of JAIN SIP services (ENSEIRB, module RE329)
- Level: Master 2
- Goal: Development of IP telephony services in JAVA with the JAIN SIP API
- Material: [PDF]
- Tools:
- Textual editor, Eclipse
- JAVA toolchain
- JAIN SIP API and its documentation
- SIP proxy
- Duration: 5h20/year (2005, 2006)
Software project: Development of a SIP instant messaging client (ENSEIRB, module RE329)
- Level: Master 2
- Goal: Development of an instant messaging client in JAVA with the JAIN SIP API
- Details: Given the GUI of an instant messaging, the student have
to develop the processing of the SIP messages and forge SIP
messages to send. The IM client must first be able to register
itself on a standard SIP registrar server. Once the client is
registered, the user should be able to communicate with other
peers. Finally, the student have to implement handling of the user
status. The IM client must be able to subscribe and be notified to
the status of remote peers.
- Tools:
- Textual editor, Eclipse
- JAVA toolchain
- JAIN SIP API and its documentation
- SIP proxy
- Duration: 6h40/year (2005, 2006), 12h (2007)