after #1297 is implemented report connection status to QualityOracle. We could do reporting from both sides (from consumer and from provider). QualityOracle should update Provider quality metrics by matching reported status from both sides.
Currently consumer reports on failed connects, but not all failed cases are accounted for. After Consumer gets connected event he still needs to be sure that actual traffic gets transferred.
Sent Connection status from Provider could contain and determined NAT traversal state for given connection moment. These can be two separate messages tho.
after #1297 is implemented report connection status to QualityOracle. We could do reporting from both sides (from consumer and from provider). QualityOracle should update Provider quality metrics by matching reported status from both sides.
Currently consumer reports on failed connects, but not all failed cases are accounted for. After Consumer gets connected event he still needs to be sure that actual traffic gets transferred.
Sent Connection status from Provider could contain and determined NAT traversal state for given connection moment. These can be two separate messages tho.