Unfortunately, while some of the Rogers modems have some limited time of day usage restrictions, there is not much else in the way of restrictions.
Even your most basic 3rd party routers doesn't have much more than that
You usually need to get a slightly higher end 3rd party router.
Many of the newer Asus routers have an interface like the following
http://event.asus.com/2012/nw/dummy_ui/en/Advanced_QOSUserSpec_Content.html
Which allows to set restrictions on certain ports or packet types.
Even your most basic 3rd party routers doesn't have much more than that
You usually need to get a slightly higher end 3rd party router.
Many of the newer Asus routers have an interface like the following
http://event.asus.com/2012/nw/dummy_ui/en/Advanced_QOSUserSpec_Content.html
Which allows to set restrictions on certain ports or packet types.