Sihvonen, MarkusGodlevsky, MikhailMayr, Heinrich C.2020-01-072020-01-07200113-88579-331-8https://dl.gi.de/handle/20.500.12116/30736MExE (Mobile Execution Environment) is a standardised middleware platform in an MS (mobile station) where to execute 3rd generation applications and services regardless of the operating system. It is one of the 3GPP’s (third generation partnership project) VHE (Virtual Home Environment) toolkits, perhaps the most complex but also the most flexible and diversified one. It enables a dynamic download of applications to an MS at a users’ request. Currently, applications can be written in Java and WML (Wireless mark-up language), later possibly with many other programming languages. CC/PP (Composite Capability / Preference Profile) negotiation normally occurs prior to a download of an application to an MExE capable MS and it is used to define the right version of the requested service or application to that particular MS. Even though the technology is being under development particularly for 3rd generation mobile networks and MSs, it can be also applied to 2nd generation mobile technology. This paper focuses on CC/PP negotiation of the 3rd generation all IP (Internet protocol) MSs. The purpose is to identify problems of the CC/PP negotiation and to propose a solution for the negotiation strategy. At the very beginning, the problem area will be introduced to the reader.enCC/PP negotiation of a mobile station in MExE service environmentText/Conference Paper1617-5468