The planning layer produces the groups and clusters of containers based on their exchanging relationships. It also determine the time for a container to arrive the crossdock and the allocation plan to assign containers to docks so that the containers can complete the crossdocking operations between each other.