systems and methods are disclosed for providing media access control in an optical network by providing a separate control channel and data channel ; dedicating each optical network unit with one control channel , wherein the control message is transmitted at any time without constraints ; sending a grant message to an onu just before an allocated time is about to start ; and sending data traffic from the onu immediately after receiving the grant message without synchronizing with an optical line terminal clock .