20 ans de l’IUT de St Malo

June 2nd, 2016

J’ai eu la chance d’être invité pour faire une présentation de nos travaux sur les réseaux LPWA à l’IUT de St Malo.


Journée FIP

March 6th, 2016

C’est toujours un plaisir de faire une présentation devant les étudiants en alternance et leurs tuteurs en entreprise: super accueil et une bonne interaction. On m’avait demandé d’approfondir la minute du chercheur sur les réseaux Fabian. J’ai essayé de faire donner un aperçu des technologies actuelles et de leur limites.


Bluetooth et CoAP

March 1st, 2016



March 1st, 2016


Internet of Things specialization at Institut Mines-Télécom / Télécom Bretagne

November 12th, 2015


High Spreed Trading

September 14th, 2015

in English

in French, with correction, thanks to Christophe.



May 6th, 2015


annexe EPON

December 12th, 2014


presentation for EIT ITC labs students

October 23rd, 2014


I2C Bus

August 1st, 2014

Read carefully the subject before answering. The document given in here describes the I2C bus.

Question1 (1point) Is this standard issued from an official standardization agency (ISO,ITU,…) or from the scientific/industrial community (IEEE,IETF,…)?

Question2 (1point) How many wires are necessary to transport data? What is the purpose of the clock signal?

Question3 (1point) With a bus running at 100Mbit/s, give the modulation rate of the SCL line?

Question4 (1point) Why only one address is needed on the frame?

Question5 (1point) Can the Ack bit be used to detect transmission errors?

Question6 (1point) Does the standard define a method to allocate slave addresses dynamically?

We plan to build a device composed of an Arduin omicro-controller, a LED screen and a keyboard. The goal is to display on the screen messages written on the keyboard.

Question7 (1point) Which element will be the master?

Question8 (1point) Is the master informed when a character is typed on the keyboard?

Question9 (1point) Can text be sent directly from the keyboard to the screen?

Question10 (2points) Give a time diagram describing how a character will be sent from the keyboard to the screen

Question11 (2points) We suppose the bus speed is 100 Mbit/s. The keyboard has to send 10bytes of data, what will be the real throughput for that transfer?(several answers are possible so explain well what are your hypothesis to compute that throughput)

Question12 (1point) What is the benefit of the repeated Start(Sr)?

Question13 (2points) Explain when Clock stretching is needed

Question14 (1point) Can the master broadcast frames to all slaves?

Question15 (3points) Can the master dynamically discovers newly connected devices to the bus? Propose a protocol to do so.