Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Queue management method for improving multicast service hol blocking

A multicast service and queue management technology, applied in the field of queue management to improve HOL blocking of multicast services and digital switching networks, can solve the problems of complex queue management and reduce bus utilization, reduce jitter, delay, and increase memory overhead. , the effect of increasing complexity

Active Publication Date: 2021-07-27
XIDIAN UNIV
View PDF24 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the disadvantage of this method is that its queue management is more complicated, and the same multicast data frame needs to be output on the bus multiple times, which reduces the utilization of the bus.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Queue management method for improving multicast service hol blocking
  • Queue management method for improving multicast service hol blocking

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0028] This example uses a 4-port shared cache packet switch.

[0029] refer to figure 1 , the implementation steps of this embodiment are as follows:

[0030] Step 1: Obtain the frame information of the data frame and initiate an application for joining the team.

[0031] 1.1) The switch receives a data frame from 4 input ports, and the frame information of the data frame includes: unicast / multicast flag bit, frame length, destination port bitcode table, and its acquisition method is as follows:

[0032] For the unicast / multicast flag parameter, it is obtained from the frame type field in the frame header of the data frame: if the frame type field is unicast, the parameter value is 1; if the frame type field is multicast, the parameter value is 0 ;

[0033] For the frame length parameter, it is obtained by calculating the length of the data frame;...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a queue management method for improving multicast service HOL blocking. The implementation scheme is: receive multicast data frames and obtain frame information; allocate storage space for them after entering the queue and move them to the buffer area, and write scheduling The information is sent to the first-level multicast sending scheduling queue; the second-level multicast sending scheduling queue is read preferentially. If the destination ports in the second forwarding scheduling information are idle, the data frame is forwarded, otherwise, the first forwarding time is read. Scheduling information: If the destination ports in the scheduling information forwarded for the first time are all idle, then forward the data frame and release the buffer area; if the destination ports in the scheduling information forwarded for the first time are partly idle, forward the data frame and record the unforwarded destination ports and other scheduling information to the second-level multicast sending scheduling queue. The invention can effectively improve multicast service HOL blocking, improve the forwarding efficiency of multicast data frames, and at the same time ensure that the forwarding of multicast data frames will not be out of order, and can be used in switching networks.

Description

technical field [0001] The invention belongs to the technical field of communication, in particular to a queue management method for improving multicast service HOL blocking, which can be used in digital switching networks. Background technique [0002] With the sweeping of the wave of digitalization, people have higher and higher requirements on the quality of data transmission. As an important part of the data transmission process, Ethernet technology is also constantly developing, especially the application of Ethernet technology to the industrial field to achieve global interconnection and better control of remote devices. [0003] Multicast technology means that the data sent by the source at one time is sent to multiple destinations, that is, the multicast service must wait until all destination ports allow its output before it can be output to its destination port. The so-called multicast service HOL blocking means that in the input buffer, all arriving multicast dat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/931H04L12/861
CPCH04L49/201H04L49/9005
Inventor 邱智亮杨彩丽潘伟涛曾磊高志凯李熙华
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products