Time to ask Cisco what hardware and software you'll need for this. By you asking I take it you are not a programmer, networker so a SQUID box is out of the question.

Get Cisco and others to help you get your RFQ in order to find out how much this will cost.