Network device internal node reliable multicast method, system and device
A technology of internal nodes and network equipment, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve the problems of unfavorable network equipment node expansion, inability to adapt to a large number of equipment nodes, and inability to realize reliable multicast, etc., to achieve enhanced system Reliability and completeness of information processing, improvement of scalability, and effect of relieving processing pressure
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0040] Embodiment 1. Firstly, reliable multicast among several routers is taken as an example for description. With reference to accompanying drawing 1, accompanying drawing 3 and 4, Fig. 1 is the reliable multicast flow chart of this embodiment, Fig. 3 is the reliable multicast sending and receiving schematic diagram in this embodiment, Fig. 4 is the data confirmation in this embodiment schematic diagram.
[0041] Step 11: Determine the MN used to manage the DN, and the DN joins a multicast group with the SN as the data source node through the MN;
[0042] In the scenario where the main control board of a router serves as the SN to send data, and the service boards of other routers serve as the DN to receive multicast data, the main control device in the chassis where these service boards are located can be used as the MN to perform Management, SN, DN, and MN are shown as 31, 32, and 33 in Figure 3 and Figure 4, respectively.
[0043] Each multicast group has a unique multi...
Embodiment 2
[0052] Embodiment 2. In order to enhance the reliability of data transmission, the above embodiment is further optimized. Specifically, after step 14 of the above embodiment 1, the following method is adopted:
[0053] If the SN does not receive the unified acknowledgment information from all MNs within the preset time, it considers that some DNs have not received the data segment, and retransmits the data segment in a multicast manner.
[0054] After retransmission, if the SN receives unified confirmation information from all MNs within the preset time, it means that the retransmission is successful. If the unified acknowledgment information of all MNs has not been received within the preset time, the retransmission may continue.
[0055] Considering the impact of retransmission on transmission efficiency, the number of retransmissions can be preset. If the preset number of retransmissions is reached, the SN still cannot receive unified confirmation information from all MNs w...
Embodiment 3
[0056] Embodiment 3: During the multicast data transmission process, if a new node requests to join the multicast group as a DN to receive multicast data, the following method can be adopted, referring to the flow chart shown in FIG. 2 .
[0057] Step 21: When the SN receives a request from a new node to join the multicast group during the process of sending multicast data, it notifies the DN and the MN to which it belongs of the serial number of the current data segment to be sent;
[0058] In the process of sending multicast data, when the SN receives a request from a new node to join the multicast group sent by the MN corresponding to the node, it will notify the MN to which the DN belongs of the sequence number of the current data segment, and the MN will The SN notifies the DN of the sequence number of the data segment currently sent by the SN, and then uses the sequence number as the starting sequence number for confirmation by the SN and the MN to which the node belongs....
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com