Initial implementation of the routing processor