/mcpCall information Result Action getMediaIPAddressingMode() = IPv4 (((CiscoBaseMediaTerminal) (ev.getTerminal())). getRegistrationType = CiscoBaseMediaTerminal . passes DYNAMIC_MEDIA_REGISTRATION_FOR GET_PORT_SUPPORT GC1 CallActiveEv GC1 ConnCreatedEv A GC1 ConnConnectedEv A GC1 CallCtlConnInitiatedEv A GC1 TermConnCreatedEv TermA GC1 TermConnActiveEvTerm A GC1 CallCtlTermConnTalkingEv TermA GC1 CallCtlConnDialingEv A GC1 CallCtlConnEstablishedEv A GC1 CiscoMediaOpenIPPortEv TermA Application invokes connect() API to connect to another address B on terminal termB. ev.isRTPRequired() = false. CTIERR_OPERATION_NOT_ AVAILABLE_IN_CURRENT_STATE. GC1 ConnCreatedEv B GC1 ConnInProgressEv B GC1 CallCtlConnOfferedEv B GC1 ConnAletingEv B GC1 CallCtlConnAlertingEv B GC1 TermConnCreatedEv B GC1 TermConnRingingEv B GC1 CallCtlTermConnRingingEvImpl B GC1 CiscoMediaOpenLogicalChannelEv TermA InvalidStateException GC1 ConnConnectedEv B GC1 CallCtlConnEstablishedEv B GC1 TermConnActiveEv B GC1 CallCtlTermConnTalkingEv B CiscoRTPInputStartedEv CiscoRTPOutputStarted Application sets the RTP parameters (IPv4 address and port). Application answers the call on B. Application sets the RTP parameters again. Scenario Eight Transfer involving a early offer call Application registers two terminals TermA and TermB dynamically with DYNAMIC_MEDIA_REGISTRATION_FOR _GET_PORT_SUPPORT for registration type and for both. A call is established between TermA and TermB. Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 1505 Message Sequence Charts Message Sequence Charts