IICPT - Mobile Processing Unit