Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Meta] Evaluate protocol transport mechanisms #8

Closed
2 tasks done
markafoltz opened this issue Nov 22, 2016 · 2 comments
Closed
2 tasks done

[Meta] Evaluate protocol transport mechanisms #8

markafoltz opened this issue Nov 22, 2016 · 2 comments

Comments

@markafoltz
Copy link
Contributor

markafoltz commented Nov 22, 2016

This work item covers the evaluation of alternatives for the protocol transport. Once a presentation display has been discovered, the transport provides a message-oriented channel for controlling the presentation receiver.

Two initial alternatives:

Additional possibilities are HTTP/2, WebSockets, or a custom protocol over TCP or UDP. These can additionally be evaluated once the initial alternatives are done.

@markafoltz
Copy link
Contributor Author

The alternatives should be evaluated for:

  • Functional
  • Reliability
  • Latency to establish a new connection
  • Latency to transmit a presentation connection message, both text and binary
  • Ease of implementation / deployment
  • Privacy: what device or application information is exposed
  • Network efficiency
  • Power efficiency
  • IPv4 and IPv6 support
  • Standardization status and likelihood of successful interop
  • Security: how can the transport be made secure (authenticated and private)

@markafoltz
Copy link
Contributor Author

Both #9 and #10 have been closed with initial evaluations. Followup items to improve them with additional research are tracked separately. Nice job everyone!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant