A few days ago, I managed to complete another milestone for the NGI0 grant agreement. It’s released as channeler on the Intepeer gitlab page.
In a sense, this is more of an interim update. The grant argreement covers many more milestones in this repository, and as it stands, the code is highly work in progress.
But it demonstrates the basic channel establishment functionality – and while that doesn’t have any bells and whistles yet, it’s a good starting point for further iteration and refinement.
The protocol design largely follows the ideas laid out on the related Connection Reset by Peer blog.
The next step will be to add per-channel reliability features, which is also a good reason to streamline the packet buffer handling, etc.
This work by the Interpeer Project is licensed under a
Creative Commons Attribution 4.0 International License.
Based on a work at https://interpeer.io.