A Classified Scheduling Method and Device Adapting to Time-Triggered Networks

A scheduling method and time-adapting technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve problems such as high requirements for software and hardware logic coupling, high software logic complexity, and low synchronization accuracy, and achieve clock accuracy Affects the effects of reducing, improving accuracy, and reducing dwell time

Active Publication Date: 2021-04-16
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is: the present invention provides a classification scheduling method and device adapted to the time-triggered network, which solves the problems of high software logic complexity, high requirements for software and hardware logic coupling and measurement accuracy in existing software measurement link delays Low disadvantage, which leads to the problem of low synchronization accuracy

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
  • A Classified Scheduling Method and Device Adapting to Time-Triggered Networks
  • A Classified Scheduling Method and Device Adapting to Time-Triggered Networks
  • A Classified Scheduling Method and Device Adapting to Time-Triggered Networks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0072] In the prior art, time synchronization is required for scheduling various frames, and time synchronization between devices requires calculation of the link delay between devices; in the prior art, the prior art obtains the link delay based on the IEEE1588 protocol to calculate the link delay, which requires The upper-layer software sends and receives PTP frames, and sends them to the hardware and then to the peer. The hardware is responsible for adding time stamps on it, and the software calculates the delay value. Obtaining the link delay through software methods increases the logic complexity of the upper layer software and the coupling degree of software and hardware logic, and also reduces the accuracy of link delay measurement; therefore , this application proposes a classification scheduling method to improve the calculation of link delay, the details are as follows:

[0073] Definition of technical terms: time-triggered frame-TT frame, link delay measurement fram...

Embodiment 2

[0090] Based on Embodiment 1, the scheduling details of various types of frames are refined, and the dynamic path delay corresponding to the PCF frame entering the buffer to the output buffer is recorded in the transparent clock field of the PCF frame when the PCF frame is scheduled to be sent to ensure the accuracy of the PCF frame sent by the port. The transparent clock field Transparent Clock is equal to the delay experienced by the PCF frame to optimize clock synchronization; while scheduling and sending ET frames, it also schedules and sends flow control frames PT frames to prevent ET frames from blocking flow control frames and ensure that flow control is timely Execution ensures the normal transmission of time-triggered frames and maximizes the transmission rate and stability of ordinary Ethernet frames; the details are as follows:

[0091] Such as figure 1 , 4 As shown, it is divided into the sending frame direction and the receiving frame direction, the 0 port is the...

Embodiment 3

[0114] Based on embodiment 1 or 2, a kind of device is proposed, and described device comprises

[0115] The Ethernet frame scheduling module is used to receive various frame data and indication signals sent by the upper module, store the frame data in the corresponding buffer FIFO, and then cache the FIFO status and The local clock sends various frames;

[0116] The Ethernet frame classification module is used to receive the Ethernet frame, and send various frames to the corresponding upper layer module according to the TYPE field of the Ethernet frame;

[0117] The link delay measurement module is used to generate LT0 frames and LT1 frames to measure the link delay of the port and the port, and periodically provide link delay for the local time synchronization module;

[0118]The time synchronization module is used to correct the local clock by receiving the PCF frame sent by the Ethernet frame classification module, and provides a synchronized local clock for the local Eth...

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 classification scheduling method and device adapted to a time-triggered network, and relates to the field of time-triggered Ethernet; a link delay measurement module and a flow control module are added to the device; when the method receives the direction, the Ethernet frame classification module will The received Ethernet frames are divided into TT frames, LT0 frames, LT1 frames, PCF frames, PT frames, and ET frames, and then are sent to the corresponding modules; in the sending direction, the modules of each type of frame will send the corresponding type of frame or indicator signal. It is sent to the Ethernet frame scheduling module, and the Ethernet frame scheduling module uniformly schedules and sends various frames. On the basis of ensuring the determinism and real-time nature of the TT service triggered by the original time, the LT0 frame and LT1 frame are implemented from the bottom layer of the hardware. Automatic and dynamic measurement of link delay improves measurement accuracy and ensures clock synchronization; flow control can effectively prevent ET frames from being lost due to insufficient underlying storage space at the receiving end, improving the efficiency of network data transmission.

Description

technical field [0001] The invention relates to the field of time-triggered Ethernet, in particular to a classification scheduling method and device adapted to time-triggered networks. Background technique [0002] In recent years, distributed networks have been widely used in industrial systems. Each device in the system communicates through a specific network, which requires the network to have good performance in terms of real-time performance, low latency, high bandwidth, strong fault tolerance, and no conflicts. performance. Traditional Ethernet is also considered because of its high bandwidth, high flexibility and low cost. The proposal of time-triggered Ethernet not only inherits the above-mentioned advantages of traditional Ethernet, but also makes up for some shortcomings of traditional Ethernet. It is widely used in various industrial systems abroad. [0003] The key to the implementation of terminal equipment and switches in time-triggered Ethernet technology l...

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/801
CPCH04L47/10
Inventor 张金国谢军彭逸飞涂晓东孟中楼朱晓东
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
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