1. A mobile communication device, comprising: a first communication unit configured to maintain a first active subscription with a first communication network via the first communication unit; a second communication unit configured to maintain a second active subscription with a second communication network via the second communication unit; and a control unit, comprising: a determination unit configured to determine whether a category is assigned to an application installed on the mobile device in response to receiving a selection of the application to run; a classification unit configured to classify a plurality of categories into one or more of a plurality of category groups; wherein the classification unit is further configured to classify the application into one of the plurality of category groups based on a predetermined criterion in response to the determination unit determining that no category is assigned to the application, wherein the classification unit is further configured to classify the application into one of the plurality of category groups based on the category assigned to the application in response to the determination unit determining that the category is assigned to the application; and an association unit configured to associate each of the plurality of category groups with one of the first and second active subscriptions, wherein the association unit is configured to associate more than one category group of the plurality of category groups to the same subscription, wherein, in response to receiving the selection of the application to run, the control unit is further configured to automatically establish a packet session for the application on an active subscription associated with the category group into which the application is classified.