There is a question on "What is VPN on demand, and how do I get it to work with iOS?", however its accepted answer lacks detail.
Envision a small business usage with only 1 or 2 iPhone/iPad devices needing VPN on demand access. This scenario has a preference for low cost and maintenance, for example it prefers an entry level device with low power consumption, self-signed certificates with long expiry dates.
Which hardware and (specific) firmware, licenses, external certificates, modules, etcetera on the Cisco IPsec compatible routing device are needed?
To make the question more concrete, which of these Cisco VPN boxes would be sufficient?
And are there step-by-step configuration setup guides, starting from how to create the Cisco IPsec authentication certificate on that device, to creating the corresponding profile in the Apple configuration utility?