Replication and processing method for multicast message and device thereof
A technology of multicast message and processing method, which is applied in the branch office to provide special service devices, data exchange details, digital transmission system, etc. It can solve the problems of long delay, discontinuous data, and affecting the ability of IP multicast, etc. To achieve the effect of reducing the delay
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0079] see image 3 As shown, taking n multicast groups and multicast group addresses as MGID0-MGIDn-1 as an example, the method for copying and processing multicast packets is described, including:
[0080] Step 1. Scheduling and obtaining a multicast message from multiple cached multicast messages
[0081] Receive multiple multicast packets and store them in the ingress first-in-first-out buffer according to the priority. The priority of the multicast packet can be used as the weight, and the weighted fair queue WFQ scheduling can be used to obtain the first multicast packet. Group address MGID0. Of course, weighted round robin WRR scheduling or round robin RR scheduling may also be used in another embodiment.
[0082] Step 2. Receive the scheduled multicast message
[0083] Receive the first multicast message, you can know the target multicast group through its multicast group address MGID0, and further know the number of receivers included in the target multicast group,...
Embodiment 2
[0139] see Figure 6 As shown, a device for copying and processing multicast messages corresponding to the method for copying and processing multicast messages in Embodiment 1 still takes n multicast groups and the addresses of the multicast groups are MGID0-MGIDn-1 as an example.
[0140] A device for copying and processing multicast messages, including:
[0141] Copy confirmation unit 10: used to receive multicast messages, confirm the number of times required for all multicast messages to be copied according to the multicast group address of the multicast message, and obtain the preset multicast message copy processing times;
[0142] Replication processing unit 20: used for performing the preset multicast message processing on the multicast message when the number of times required for all copying of the multicast message is greater than the preset number of multicast message copy processing times Copying the number of copies processed, sending the copied multicast messag...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 