13 | | '''R.1''' |
| 13 | '''R.1:''' It has been decided that a feedback-free reliable multicast protocol will be used and that all feedbacks will be sent through TCP. This is because then |
| 14 | - reliable feedbacks can then be ensured, |
| 15 | - explicit control over the feedback message content can be allowed, |
| 16 | - integrating the feedback messages with the existing message processing code in the |
| 17 | NodeHandler will be easier e.g. sequence id correlation, etc, |
| 18 | - existing messages being sent from the NodeAgent to the NodeHandler can be modified to |
| 19 | serve the dual purpose of providing feedbacks too. |
| 20 | MCLv3 is an Open Source Implementation of the ALC and the NORM Reliable Multicast Protocols. Of these 2 protocols, only the use of the ALC/LCT protocol is being explored here. This is because the ALC/LCT protocol is feedback-free and also it provides an unlimited scalability. NORM lacks both these attributes. |