The OSPF protocol is a dynamic routing protocol, which uses of the linkstate database to maintain and calculate routings. Its routing algorithm is the most important part.
This algorithm combined sub-carrier allocation in the physical(PHY) layer with traffic scheduling at the data link layer (DLL) by employing the channel state information.