A method for checking and controlling data traffic containing IP packets originating from an IP-capable home network terminal, wherein the home network terminal is connectable via a home network to an IP-capable home network router which has an interface for communication with an external IP communication network (60, 80), comprising the following method steps: a) storing, in the IP-enabled home network router, a plurality of home network terminal type-dependent data communication usage profiles; b) storing, in the IP-enabled home network terminal, a device type information and a MAC address associated with the home network terminal; c) transmitting, from the home network terminal, using a communication protocol for automatically assigning network configuration data, a request message via the home network to the IP-enabled home network router, the request message including the MAC address and device type information stored in step b); d) assigning, by the home network router, to the home network terminal, in response to the received request message, an IP address and, depending on the device type information, one of the data communication usage profiles stored in step a); e) storing, in the home network router, the MAC address of the home network terminal and association information linking the data communication usage profile associated with the home network terminal in step d) to the MAC address of the home network terminal; f) transmitting, from the home network router, the IP address assigned to the home network terminal device in step d) to the home network terminal device; g) transmitting IP packets from the home network terminal to the home network router; h) checking, by the home network router, the data traffic outgoing from the home network terminal on the basis of the IP packets received in step g) for compliance with the data communication usage profile assigned to the home network terminal in step d); and i) controlling, by the home network router, the data traffic outgoing from the home network terminal depending on the result of the check performed in step h). a) storing, in the IP-enabled home network router, a plurality of home network terminal type-dependent data communication usage profiles; b) storing, in the IP-enabled home network terminal, a device type information and a MAC address associated with the home network terminal; c) transmitting, from the home network terminal, using a communication protocol for automatically assigning network configuration data, a request message via the home network to the IP-enabled home network router, the request message including the MAC address and device type information stored in step b); d) assigning, by the home network router, to the home network terminal, in response to the received request message, an IP address and, depending on the device type information, one of the data communication usage profiles stored in step a); e) storing, in the home network router, the MAC address of the home network terminal and association information linking the data communication usage profile associated with the home network terminal in step d) to the MAC address of the home network terminal; f) transmitting, from the home network router, the IP address assigned to the home network terminal device in step d) to the home network terminal device; g) transmitting IP packets from the home network terminal to the home network router; h) checking, by the home network router, the data traffic outgoing from the home network terminal on the basis of the IP packets received in step g) for compliance with the data communication usage profile assigned to the home network terminal in step d); and i) controlling, by the home network router, the data traffic outgoing from the home network terminal depending on the result of the check performed in step h).