| 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. |