the only way for "software" to do that would be in the router itself.
Edit: there is a way around this but would require all wifi devices connected to be PC's but this is not the case in most situations. Then you may be able to find software that will work the way you want. Each device would need the program so hopefully you can see the issue. The wireless router is where it needs to limited.