cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
7299
Views
75
Helpful
5
Replies

CTI Port

SAIFUDEEN C .K
Level 1
Level 1

Hi,

I am little bit confused about CTI route point and CTI port.

My understanding is that,calls from a gateway is terminated on a CTI route point.Then how this call is redirected to UCCX or IPCC?

I know this is a very basic question,somebody please help me to understand this basics.

2 Accepted Solutions

Accepted Solutions

Anthony Holloway
Cisco Employee
Cisco Employee

No worries.  A CTI Route Point is just a temporary place for the call to hangout, while CUCM tells the CTI Route Point owner that there is an active call.  The owner in this case is UCCX.  Why?  Becuase UCCX, using its JTAPI client, tells CUCM that the CTI Route Point is her device, and that she should be notified of any calls coming in to it.  UCCX then checks which Call Control Group (the group of CTI Ports) is associated to the CTI Route Point (but UCCX calls them Triggers), and then finds an available CTI Port, followed by telling CUCM to deliver the call to the CTI Port.  This all happens very quickly, and at no point in time is the call actually "terminated on" the CTI Route Point.  The call is still not answered yet.  UCCX checks which Application the Trigger is associated to, and then which script needs to be executed.  Only after the Accept step within the script is executed, does the call actually connect, and media flow in both directions.  At this point, you can say that the call is "terminated on" the CTI Port.

Anthony Holloway

Please use the star ratings to help drive great content to the top of searches.

View solution in original post

Chris Deren
Hall of Fame
Hall of Fame

At the basic:

CTI Route point is a relay point, i.e. an extension that allows you to direct call to CTI application such as UCCX

CTI Port is a virtual port for the call to connect to so IP stream can be directed, i.e. play prompts, etc

So, when call arrives it hits a CTI RP and as soon as it hits a script and answer step is invoked the call is redirected to a CTI port.

HTH, please rate all useful posts!

Chris

View solution in original post

5 Replies 5

Anthony Holloway
Cisco Employee
Cisco Employee

No worries.  A CTI Route Point is just a temporary place for the call to hangout, while CUCM tells the CTI Route Point owner that there is an active call.  The owner in this case is UCCX.  Why?  Becuase UCCX, using its JTAPI client, tells CUCM that the CTI Route Point is her device, and that she should be notified of any calls coming in to it.  UCCX then checks which Call Control Group (the group of CTI Ports) is associated to the CTI Route Point (but UCCX calls them Triggers), and then finds an available CTI Port, followed by telling CUCM to deliver the call to the CTI Port.  This all happens very quickly, and at no point in time is the call actually "terminated on" the CTI Route Point.  The call is still not answered yet.  UCCX checks which Application the Trigger is associated to, and then which script needs to be executed.  Only after the Accept step within the script is executed, does the call actually connect, and media flow in both directions.  At this point, you can say that the call is "terminated on" the CTI Port.

Anthony Holloway

Please use the star ratings to help drive great content to the top of searches.

So the CTI port is on the CUCM? So when the RTP flows between CTI port and VG( while playing prompts), will the call go from UCCX-->CTI port( on CUCM)--> VG?

Thanks

Himanshu

No, the media does not pass through CUCM, it passes directly between the voice gateway and the CCX server. CTI port on CUCM side allows for the call signaling to establish but unless an MTP is invoked for some reason (not needed under normal circumstances) the RTP path is directly between GW and CCX.

Chris Deren
Hall of Fame
Hall of Fame

At the basic:

CTI Route point is a relay point, i.e. an extension that allows you to direct call to CTI application such as UCCX

CTI Port is a virtual port for the call to connect to so IP stream can be directed, i.e. play prompts, etc

So, when call arrives it hits a CTI RP and as soon as it hits a script and answer step is invoked the call is redirected to a CTI port.

HTH, please rate all useful posts!

Chris

SAIFUDEEN C .K
Level 1
Level 1

Thanks alot for your helping hand...