Julien VermillardIoT Traffic capture and analysis on AWSI work with different IoT protocols and their embedded clients every day, and troubleshooting product issues in the field can be tricky…Sep 2Sep 2
Julien VermillardLife and death of Java asynchronous network programmingNetwork programming in Java has changed significantly over the last 20+ years. Mainly driven by the desire to handle larger loads by an…Aug 151Aug 151
Julien VermillardAdding WebSocket to a REST backendAs a software architect, I often need to deal with backend systems that provide a variety of REST APIs, each supporting a set of CRUD…Dec 12, 2023Dec 12, 2023
Julien VermillardLightweight M2M Object 25: GatewayA separate specification was added to the Lightweight M2M 1.2 release: object 25 named "Gateway." This object is used by a Lightweight M2M…Mar 8, 2023Mar 8, 2023
Julien VermillardTransferring files over CoAPFor constrained IoT applications, you want to limit the number of protocols and network stacks to implement. Having multiple stacks means…Sep 24, 20222Sep 24, 20222
Julien VermillardCoAP and Lightweight M2M challenges with NAT gatewaysWith the rise of low power wide area (LPWA) networks, we see a rising interest in UDP-based protocols, but trading TCP for UDP has its own…Sep 7, 20222Sep 7, 20222
Julien VermillardEmbedded software testing with GitHub ActionsContinuous Integration pipelines can greatly improve your embedded software reliability and your release turn-over. But it’s a large…Dec 16, 20211Dec 16, 20211
Julien VermillardSetup Cloudflare CFSSL with OCSP responderCFSSL is both an HTTP based Public Key Infratructure (PKI) Certificate Authority server, an Online Certificate Status Prootcol responder…Sep 6, 201611Sep 6, 201611
Julien VermillardNotes: X.509 Certificates and the Internet-Of-ThingsToday most of IoT/M2M applications are using passwords, pre-shared keys or maybe no security for device communications. Due to the expected…Apr 13, 2016Apr 13, 2016
Julien VermillardBootstrapping device security with Lightweight M2MDuring the last LWM2M test fest I was surprised the bootstrap procedure was not broadly understood. I decided to write this little intro..Feb 15, 20154Feb 15, 20154