Skip to content

Does Hysteria have built-in Forward Error Correction in it? #889

Answered by haruue
fernandodiacenco asked this question in Q&A
Discussion options

You must be logged in to vote

Nope.

At present, Hysteria does not support built-in FEC, such as the Reed-Solomon algorithm used in conjunction with UDPSpeeder. The primary challenge we address in most Hysteria use cases is packet loss, primarily due to network congestion. This problem typically involves the complete discarding of data packets by routers along the transmission path. In contrast, FEC, including Reed-Solomon, is primarily designed to correct bits within a packet that have been altered or misplaced, which is a relatively rare occurrence in modern Internet communications.

Applying Reed-Solomon or similar algorithms within UDP packets would be ineffective for our purposes. Since the packets are discarded as…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@fernandodiacenco
Comment options

Answer selected by fernandodiacenco
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants