Update Signal Network FURPS

Trying to be more detailed on expectations to match a recently expressed user need.
This commit is contained in:
fryorcraken 2025-06-20 18:41:39 +10:00
parent e6ad8e2af9
commit d7ebccb4c5
No known key found for this signature in database
GPG Key ID: A82ED75A8DFC50A4

View File

@ -1,12 +1,17 @@
# Signal Network PoC FURPS # Signal Network PoC FURPS
TODO: Update in deliverable
## Functionality ## Functionality
1. Establishes a direct connection between two peers using Waku as a signaling layer 1. Advertise intent to join a given meeting.
2. Discover remote peers willing to join a given meeting.
3. Establish direct connection to remote peer with same intent to join a given meeting.
## Usability ## Usability
1. Developers have access to a simple API: single entry `connect` function and event-based inbound handling. 1. Developers sets arbitrary meeting identifier.
2. Developers selects discovered to connect to.
## Reliability ## Reliability
@ -20,5 +25,5 @@
## + (Privacy, Anonymity, Deployments) ## + (Privacy, Anonymity, Deployments)
1. Signaling payloads are end-to-end encrypted. 1. Network observers cannot retrieve node connection details without knowing meeting identifier.
2. STUN and TURN servers may be required for WebRTC usage. 2. STUN and TURN servers may be required for WebRTC usage.