US 12,335,773 B2
Device and method for application-requirement aware medium access control
Spilios Giannoulis, Leuven (BE); Irfan Jabandzic, Leuven (BE); and Ingrid Moerman, Leuven (BE)
Assigned to IMEC VZW, Leuven (BE); and UNIVERSITEIT GENT, Ghent (BE)
Appl. No. 17/635,959
Filed by IMEC VZW, Leuven (BE); and UNIVERSITEIT GENT, Ghent (BE)
PCT Filed Sep. 2, 2020, PCT No. PCT/EP2020/074496
§ 371(c)(1), (2) Date Feb. 16, 2022,
PCT Pub. No. WO2021/043841, PCT Pub. Date Mar. 11, 2021.
Claims priority of application No. 19195071 (EP), filed on Sep. 3, 2019.
Prior Publication US 2022/0330082 A1, Oct. 13, 2022
Int. Cl. H04W 28/02 (2009.01); H04L 1/20 (2006.01); H04L 47/28 (2022.01); H04W 72/543 (2023.01)
CPC H04W 28/0268 (2013.01) [H04L 1/20 (2013.01); H04L 47/286 (2013.01); H04W 72/543 (2023.01)] 13 Claims
OG exemplary drawing
 
1. A device for medium access control in a node of a wireless communication network with time-shared medium, comprising:
a slot allocation module configured to allocate a timeslot for transmission of a data flow from said node to a destination node over said time-shared medium;
a validation module configured to validate a data packet comprised in said data flow before transmission to said destination node based on:
a latency requirement for said data packet, and
an expected latency for said data packet based on the position in time of said timeslot, resulting in an approved data packet or a disapproved data packet;
a scheduling module configured to schedule in said timeslot, a data packet comprised in said data flow and approved by said validation module, for transmission to said destination node, and
wherein said device is configured to drop a data packet comprised in said data flow and disapproved by said validation module, such that said disapproved data packet is not transmitted to said destination node, and
wherein said device is configured to receive a parent data packet from a higher layer, to segment said parent data packet into data packets of a predefined maximum size comprising said data packet, and to assign the same latency requirement to each of said data packets originating from said parent data packet.