I am pretty sure it is built off an Army M577 mobile command post.
Its similar to the Bradley IFV/Bradley Linebacker system but a much smaller chassis.
http://news.webshots.com/photo/10505...34874941VebuxS
Thats the M113, but the 577 is similar with a taller crew area