Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 1.52 KB

readme.md

File metadata and controls

22 lines (13 loc) · 1.52 KB

coap-broker: A C implementation of the CoAP Broker REST API (draft-ietf-core-coap-pubsub-01)

INSTALLATION

for building, installing and additional notes see wiki.

ABOUT COAP-BROKER

coap-broker is an implementation of the publish-subscriber architecture used by the MQTT protocol in accordance with draft-ietf-core-pubsub-01. In addition to using the publish-subscribe architecture, coap-broker has a feature to bridge the coap-broker with an MQTT Broker not found on draft-ietf-core-pubsub-01. This implementation use the libcoap as a library that handles data transactions using the CoAP protocol and paho.mqtt.c acting as a bridge with MQTT Broker

PACKAGE CONTENTS

This directory contains the source code of coap-broker. The misc directory contains experimental codes used during development stage, library dependencies used by the coap-broker, testing script to do load test on coap-broker, raspberry pi startup script to configure the raspberry pi, and previous work of related project.

ADDITIONAL INFORMATION

The library was developed for the purpose of being implemented on a 6LoWPAN network with Raspberry Pi Zero as a processing unit using the MRF24J40MA transceiver. However, this library can be used on any IP network.