A non-transitory computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform a method for processing a request, comprising:
- receiving a first request message for a multi-media service at a call control element;
- and
- processing the first request message at the call control element for generating a second request message for the multi-media service and including a content-type header portion having a media type field and a media subtype field, wherein the media type field describes a type of data, and wherein the media subtype field describes a format of the data.