A method for controlling media communication session between a user (WTRU,101) identified by a user identifier and a receiving equipment (101, SIP server, Video server) via a core network and a IP network (110,112) external to said core network, said user accessing said core network via a radio access network (RAN, 104) and said network including a gateway (PGW, 204) to said external IP network, the method including the steps of: a. Checking, when said user (WTRU, 101) connects to said core network, a database (UPD 501) to retrieve policy rules applicable to said user according to the user identifier and which relate to one or more media sessions; b. Identifying the establishment of a default bearer for said user (WTRU, 101) on said core network; c. Analyzing all traffic packets originating from or directed to said user between said access network (RAN 104) and said core network and/or a gateway (PGW, 204) to said external IP network (110,112); d. Checking the establishment of a requested media communication session between the user and the receiving equipment; e. Determining, for each packet belonging to the established media communication session, the type of media session requested and established, and the IP addresses and ports of said user and said receiving equipment, between which the media session is established; f. forcing such core network and/or radio access network (RAN, 104) and/or said gateway (PGW, 204) to create, if such policy rules allow, a dedicated bearer between said user and said gateway (PGW, 204) with Quality of Service for the packets belonging to the already established media session, said Quality of Service depending on the specific media session, said dedicated bearer being established between the IP addresses and related ports of the already established media session, said dedicated bearer being created on the basis of the information retrievable from said packets belonging to said established media session and said database (UDP 501). a. Checking, when said user (WTRU, 101) connects to said core network, a database (UPD 501) to retrieve policy rules applicable to said user according to the user identifier and which relate to one or more media sessions; b. Identifying the establishment of a default bearer for said user (WTRU, 101) on said core network; c. Analyzing all traffic packets originating from or directed to said user between said access network (RAN 104) and said core network and/or a gateway (PGW, 204) to said external IP network (110,112); d. Checking the establishment of a requested media communication session between the user and the receiving equipment; e. Determining, for each packet belonging to the established media communication session, the type of media session requested and established, and the IP addresses and ports of said user and said receiving equipment, between which the media session is established; f. forcing such core network and/or radio access network (RAN, 104) and/or said gateway (PGW, 204) to create, if such policy rules allow, a dedicated bearer between said user and said gateway (PGW, 204) with Quality of Service for the packets belonging to the already established media session, said Quality of Service depending on the specific media session, said dedicated bearer being established between the IP addresses and related ports of the already established media session, said dedicated bearer being created on the basis of the information retrievable from said packets belonging to said established media session and said database (UDP 501).