Switching network based broadcast scheduling method

A technology of broadcast scheduling and switching network, applied in the field of computer communication, it can solve the problems of broadcast deadlock and broadcast messages arriving at the same time, and achieve the effect of high transmission efficiency, high reliability and strong scalability

Active Publication Date: 2013-04-03
AVIC NO 631 RES INST
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When multiple ports need to send broadcast messages at the same time, multiple ports may wait for each other and cause broadcast deadlock
In addition, in a cascaded network composed of two switches, there is no relevant technical literature on how to realize broadcast messages reaching each destination port at the same time

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
  • Switching network based broadcast scheduling method
  • Switching network based broadcast scheduling method
  • Switching network based broadcast scheduling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The implementation mode of the present invention is divided into three parts: the broadcast overall scheme, the broadcast arbitrator, and the broadcast sending process. The following takes a 32-port switch supporting two levels of priority as an example to introduce the three parts in detail.

[0027] 1. Broadcast implementation scheme:

[0028] Such as figure 1 As shown, when one or some Ingress ports (port input ports) of the switch receive a broadcast data frame, it needs to send a "broadcast scheduling request" to the broadcast arbiter, and perform the following process at the same time:

[0029] 1) The broadcast arbiter arbitrates a certain port from all the "broadcast scheduling request" ports through the "broadcast arbiter", and sends a "broadcast scheduling permission" to it;

[0030] 2) The Ingress port that has received the "Broadcast Scheduling Permit" sends a "Broadcast Send Request" signal to all Egress destination ports (port output ports) that need to r...

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 switching network based broadcast scheduling method which achieves broadcast link-speed forwarding and guarantees broadcast messages to reach all destination ports simultaneously. When a broadcast is transmitted by multiple ports, deadlock is avoided, and transmission loads of transmission ports are kept balanced; and the method is supportive to a cascade network of two switches. All the ports needing to transmit the broadcast messages are arbitrated by a designed global broadcast arbitrator; then the ports with permission transmit requests to all the destination ports and transmit data frames and repeal the broadcast transmission requests after obtaining permission of all the destination ports; and the broadcast arbitrator moves onto next round of arbitration.

Description

Technical field: [0001] The invention belongs to computer communication technology, and relates to a broadcast scheduling method of an exchange in a communication network. Background technique: [0002] Modern switched communication networks are composed of node machines and switches, and all node machines are connected to switches through links to realize distributed communication. As the core component of the entire switching network, the switch is responsible for providing unicast, multicast and broadcast data exchange support for all nodes in the network. In order to support more network nodes, it is usually implemented by cascading multiple switches. [0003] In some real-time communication systems, there are special requirements for broadcast messages, which require broadcast messages to reach all destination ports at the same time, so that broadcast messages can only be sent after all destination ports are ready. When multiple ports need to send broadcast messages a...

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 Applications(China)
IPC IPC(8): H04L12/18H04L12/803
Inventor 李玉发李大鹏黄韬王红春王晓华田园蒲恺
Owner AVIC NO 631 RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products