1. A method, comprising: receiving registration data associated with a device upon device registration for a computer network; creating one or more MTM service classes according to at least one device property; determining a machine-to-machine (MTM) service class for the device based on the received registration data, the MTM service class assigned to at least one packet core route for messages destined for the device, wherein the MTM service class is created according to one or more properties of the device, the one or more properties comprising at least one of mobility, scheduling delay, data rate, persistence or a priority; assigning a network route for each MTM service class to associate each network route with a corresponding one of the one or more MTM service classes, wherein the network route is assigned from group network consisting of a short message service (SMS) route and a packet core route, and wherein the packet core route includes at least one gateway General Packet Radio Service (GPRS) support node (GGSN); receiving a trigger message destined for the device, wherein the trigger message, once received by the device, causes the device to wake up and transmit data; and routing the trigger message destined for the device according to the network route that is assigned to the determined MTM service class.