US 12,244,508 B2
Method implemented in packet-switched network for scheduling transmission of ethernet frame
Christophe Mangin, Rennes (FR)
Assigned to MITSUBISHI ELECTRIC CORPORATION, Tokyo (JP)
Appl. No. 18/283,405
Filed by MITSUBISHI ELECTRIC CORPORATION, Tokyo (JP)
PCT Filed Dec. 8, 2021, PCT No. PCT/JP2021/046163
§ 371(c)(1), (2) Date Sep. 21, 2023,
PCT Pub. No. WO2022/254759, PCT Pub. Date Dec. 8, 2022.
Claims priority of application No. 21305724 (EP), filed on May 31, 2021.
Prior Publication US 2024/0171518 A1, May 23, 2024
Int. Cl. H04L 47/28 (2022.01); H04L 47/24 (2022.01); H04L 47/6275 (2022.01)
CPC H04L 47/28 (2013.01) [H04L 47/24 (2013.01); H04L 47/6275 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method implemented in a packet-switched network for scheduling transmission of Ethernet frames, comprising:
a) identifying, among the Ethernet frames to transmit, time-critical traffic frames, and respective priority levels of said time-critical traffic frames,
b) obtaining data of a transmission time of each time-critical traffic frame and of a transmission duration of each time-critical traffic frame,
c) comparing the transmission times of the respective time-critical traffic frames so as to determine a list of said transmission times by increasing order,
d) for a first frame having a first transmission time at top of the list, determining a result of addition of said first transmission time and a transmission duration of said first frame,
e) determining whether at least one second transmission time in said list is lower than said result of addition, and:
* if not, a next transmission time of a time-critical traffic frame is determined as the first transmission time,
* if yes, determining whether a priority of a second frame having said second transmission time in the list, is higher than a priority of the first frame, and
** if not, a next transmission time of a time-critical traffic frame is determined as the first transmission time, and
** if yes, removing the first transmission time from the list and repeating d) and e) with a new transmission time following the first transmission time in the list, said new transmission time becoming the first transmission time for the implementation of the repetition of d) and e),
f) scheduling the next transmission time of the time-critical traffic frame having a transmission time which remains the first transmission time of the list.