MPCP多點控制協定MPCP由IEEE802.3ah任務組開發,是為MAC控制子層的一種雙向訊息協定,它使用訊息、狀態機和時鐘來控制點到多點拓撲結構的訪問。一個點到多點的PON結構由一個OLT和多個ONU組成,結構中的每個ONU包含一個MPCP實例,用於和位於OLT的MPCP實例通信。MPCP負責仲裁多個ONU的數據傳輸,它指定了實現點到多點的PON結構中上行信道資源的無碰撞分配的機制。MPCP不涉及任何具體的頻寬分配算法,而是提供了一個實現EPON中各種頻寬分配算法的框架。