mirror of
https://github.com/logos-messaging/pm.git
synced 2026-01-03 14:43:08 +00:00
931 B
931 B
Signal Network PoC FURPS
TODO: Update in deliverable
Functionality
- Advertise intent to join a given session.
- Discover remote peers willing to join a given session.
- Establish direct connection to remote peer with same intent to join a given session.
Usability
- Developers sets arbitrary session identifier.
- Developers selects discovered to connect to.
Reliability
- End-to-end reliability is implemented for the signaling conversation.
- No provided reliability for established connections, left to the developer (e.g. keep alive).
Supportability
- Developers can use this protocol in web application, imported from npmjs.com.
- Developers can use this protocol to initiate WebRTC connections.
+ (Privacy, Anonymity, Deployments)
- Network observers cannot retrieve node connection details without knowing session identifier.
- STUN and TURN servers may be required for WebRTC usage.