TSN bandwidth reservation system and bandwidth reservation value calculation method and device
A technology of bandwidth value and bandwidth, which is applied in the field of bandwidth reservation system, can solve problems such as inability to guarantee stable transmission delay and low bandwidth utilization
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0036] A TSN bandwidth reservation system, the bandwidth reservation system includes a TSN device, a TSN-SDN controller and a TSN switch; wherein,
[0037] The TSN device is used to send a bandwidth reservation request, send and receive traffic data, encapsulate the data into a TSN protocol, and send parameters related to the bandwidth reservation request to the controller;
[0038] The TSN-SDN controller is used to discover the network topology, receive the bandwidth reservation request from the TSN device, schedule and calculate the forwarding path of the data flow and the reserved bandwidth value, and configure the routing table and reservation table configuration after calculation, etc. Send it to the switch device;
[0039] The TSN switch forwards the data flow according to the configuration items issued by the TSN-SDN controller, and the forwarding can use different bandwidths to forward the corresponding data flow according to the source and destination mac addresses or...
Embodiment 2
[0044] The TSN-SDN controller in the above system calculates the reserved bandwidth value according to the set requirements, and the reserved bandwidth value takes effect in the specified time slot; the TSN-SDN controller according to the time slot, for the data in the transmission path The flow sending port generates the corresponding bandwidth reservation table.
[0045] Further, the standard for the TSN-SDN controller time slot to take effect is that among all the reserved bandwidth values of the current link, there is a time intersection with the reserved time slot and the sum of the reserved values in the same transmission direction plus the current reserved The value is less than the bandwidth value of the current link.
[0046] Furthermore, the content of the bandwidth reservation table is one or more of device information, port information, time slots, traffic characteristics, bandwidth reservation value, and cycle; the TSN-SDN controller query is connected to it Th...
Embodiment 3
[0050] This embodiment is a data processing method based on the uplink number TSN-SDN controller. After receiving the configuration information, the controller generates a routing table and a reservation table through bandwidth reservation value and time slot calculation. The main steps are:
[0051] 1) Extract traffic information from configuration information and sort traffic according to priority, load topology information from the controller, and calculate supercycle (least common multiple of all flow cycles);
[0052] 2) Cyclic processing and calculation of each flow, if there is no data flow to be processed, proceed to the next step:
[0053] a) Combining with the network topology, find out each available path, and arrange the collection according to the shortest path first;
[0054] b) Select one of the path queue sets to start calculating the reserved bandwidth, if there is no remaining path to choose, then the reservation fails and returns to step 2;
[0055] c) cycl...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


