net/ice/base: add parser execution main loop