Teaching
During my PhD, I teached a course at ENSEIRB about the development of
SIP services between 2005 and 2007 as part of the RE329
module. Between september 2010 and august 2011, I was a teaching
assistant at the university of Grenoble I.
Lectures
Network introduction - For TIS
Network administration
- Level: Master 2
-
Material: Based on the courses of the previous year given by Martin Heusse
- Broadband networks (ATM, MPLS, ADSL)
- Queueing policies
- Router architecture
Smart Habitat (DiaSuite)
Instrumental and multimedia computer science (INF112)
Development of IP telephony services in SIP (ENSEIRB, module RE329)
- Level: Master 2
-
Material:
- Course: [PDF]
[ODP]
- Lab on CPL: [PDF] (in french)
- Lab on JAIN SIP: [PDF] (in french)
- Project: Development of a SIP instant messaging client [src]
Given the GUI of an instant messaging, the student
have to develop the processing of the SIP messages
and forge SIP messages to send in JAVA with the JAIN
SIP API. 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.
Labs
- Master 2
- Master 1
- Smart Habitat - DiaSuite
- RIP protocol
- Licence 3
- ARP and TCP/IP protocol
- Oracle databases
- Modeling, IT systems
- Licence 1
- Instrumental and multimedia computer science - INF112
- Office suite (Microsoft Office and Microsoft Access)
- Microcontroler (Arduino)