" /> Genesys SIP Server - Genesys CTI User Forum

Poll

Who is using Genesys SIP Server and how?

Lab/Testing Only - No plans for production usage yet.
8 (21.6%)
Lab/Testing Only - Positive about production usage within next 6 months.
8 (21.6%)
Lab/Testing Only - Positive about production usage in more than 6 months.
2 (5.4%)
Production Usage - 1 to 150 agents on SIP Server
5 (13.5%)
Production Usage - 151 to 500 agents on SIP Server
6 (16.2%)
Production Usage - over 500 agents on SIP Server
5 (13.5%)
What is Genesys SIP Server?!
3 (8.1%)

Total Members Voted: 34

Author Topic: Genesys SIP Server  (Read 24038 times)

Offline Seb Reeve

  • Jr. Member
  • **
  • Posts: 62
  • Karma: 0
    • Sabio Limited
Genesys SIP Server
« on: June 13, 2007, 09:51:56 AM »
Advertisement
Hi everyone,

I am interested in deploying Genesys SIP Server as a core part of a customer deliverable and as part of my analysis am interested to get a feel for who/how this technology is being used in the real-world.

If you have a moment - can you please select from one of the options in the poll so we can all get a view of how this particular technology is being used by everyone.

Many thanks!!

Seb
« Last Edit: July 03, 2007, 02:46:33 AM by victor »

Offline victor

  • Administrator
  • Hero Member
  • *****
  • Posts: 1419
  • Karma: 18
Re: Genesys SIP Server
« Reply #1 on: June 14, 2007, 09:57:20 AM »
Seb - you forgot the poll :)

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Genesys SIP Server
« Reply #2 on: June 14, 2007, 03:56:57 PM »
What you mean Victor? I see the poll...

Offline victor

  • Administrator
  • Hero Member
  • *****
  • Posts: 1419
  • Karma: 18
Re: Genesys SIP Server
« Reply #3 on: June 15, 2007, 03:08:42 AM »
[quote author=victor link=topic=2301.msg8427#msg8427 date=1181815040]
Seb - you forgot the poll :)

[/quote]

wow.... Yes, I see it now too!!! Weird :) Just to make sure that enough people answer it, I have set it to be at the top of the forum until Monday.

We are using SIP server on quite a few sites, and it seems to be pretty good, except for a few quirks working with RTC and the fact that when using HA, you need to use Windows Cluster or Network Load Balancer. I think Genesys really needs to address this short-coming and fast!

« Last Edit: June 15, 2007, 03:12:41 AM by victor »

Offline Seb Reeve

  • Jr. Member
  • **
  • Posts: 62
  • Karma: 0
    • Sabio Limited
Re: Genesys SIP Server
« Reply #4 on: June 15, 2007, 08:15:21 AM »
Victor,

How are you using the technology - are you using StreamManager as an MCU/MOH/Recorder/AutoAttendant etc. How did you find the setup? Any major gotchas to getting the simple (call control/treatment) stuff working?

What gateway/endpoints are you using?

thanks!

Seb

Offline bublepaw

  • Sr. Member
  • ****
  • Posts: 283
  • Karma: 10
Re: Genesys SIP Server
« Reply #5 on: June 20, 2007, 04:36:48 PM »
Hi Seb,

Currently I'am working on 2 projects with SIP Server 7.5. We choose Audiocodes GW - Mediant1000 for simple outbound Call Center, and Mediant 2000 as we need SS7 signaling. For endpoints I'am still experimenting with different hardphones form Genesys supported hardware list.

For the basic setup if You follow documentation for 7.5 there shouldn't be any problems - for treatments and moh.

Problems starts when You begin transfering calls, making conferences and some multi site routing.

Offline Seb Reeve

  • Jr. Member
  • **
  • Posts: 62
  • Karma: 0
    • Sabio Limited
Re: Genesys SIP Server
« Reply #6 on: June 20, 2007, 07:02:21 PM »
Pawel,

Thanks for the input - useful  and backs up our lab experiences - seems all is OK with simple callflows but gets difficult when trying MCU and Transfers etc.

Did you manage to get this stuff working - or does that still elude you?!

Cheers!

Offline bublepaw

  • Sr. Member
  • ****
  • Posts: 283
  • Karma: 10
Re: Genesys SIP Server
« Reply #7 on: June 22, 2007, 09:06:02 AM »
Transfers are working ok but I need to change option in URS, route_consult_call to true. By default it has value false. I will be testing MCU next week - I will post results.

Paul

Offline bublepaw

  • Sr. Member
  • ****
  • Posts: 283
  • Karma: 10
Re: Genesys SIP Server
« Reply #8 on: July 02, 2007, 05:17:05 PM »
As for endpoints - we will be using Polycom 501 - You can do some interesting thing with it - like deciding in strategy what ringtone agent will hear or wheter call will be answered automaticly. Also TAnswer method works with Polycom endpoint.

Offline victor

  • Administrator
  • Hero Member
  • *****
  • Posts: 1419
  • Karma: 18
Re: Genesys SIP Server
« Reply #9 on: July 03, 2007, 02:45:34 AM »
[quote author=Seb Reeve link=topic=2301.msg8462#msg8462 date=1181895321]
Victor,

How are you using the technology - are you using StreamManager as an MCU/MOH/Recorder/AutoAttendant etc. How did you find the setup? Any major gotchas to getting the simple (call control/treatment) stuff working?

What gateway/endpoints are you using?

thanks!

Seb
[/quote]


Hi, Seb,

sorry for a belated reply. I was traveling in U.K. last week and did not get a chance to read it until now.

[u]How are we using SIP server:[/u]

First of all, regarding your question of how are we using SIP Server, we have several call centers that use it. The biggest one we have is for over 800 people situated in five different places using two SIP TServers 7.2. These five centers are connected together via a gigabit WAN, and use net.com ShoutIP VoIP gateways to connect to outside world.

The operators are using PC-based SIP phone with integrated Genesys interface that our company has developed using Microsoft RTC library. We are using Stream Manager for MOH and transfers. We tried and failed to use Stream Manager for monitoring because it would sometimes mute one of the parties for 10 second to a minute whenever we  tried to start or stop monitoring.

We determined it to be due to RTC limitation and the fact that Genesys SIP Server is not fully compatible with RTC 1.3 as it is. So, we built in our own monitoring feature into all our SIP phones, which allows supervisors to monitor agents without the use of Stream Manager.

We are also using Quest Server (yes, the one that we are now offering for anyone outside Japan for free with the source code included) to display number of calls in queue both inside our SIP phone as well on large screens above.

We are using URS skill-based routing, and it is working fine, except for a problem we are having with sending calls between sites - we are not able to preserve ConnID and attach-data, which is a real bummer. We are currently trying to figure out what went wrong...

Instead of using NICE Recorder, we are also using own own VoIP Recorder integrated with Genesys to record all the conversations into mp3 files and make it available through the web interface with related attach-data. It does the same thing as Nice, but obviously is much cheaper.


[u]Regarding gettings things to work:[/u]

Getting SIP Server to work is easy. Getting it to work the way you need to is another story.
My biggest complaint with Genesys SIP server is that you really have to fine-tune your system based on the phones you are using. As you know, it is necessary to add Annex to each DN specifying its SIP signaling properties.
[attachimg=1]

After you figure out the combination of options for your particular endpoint you are set with Herculean (is it even a word) of setting it up! Imagine setting it for 700+ DNs - it will drive you nuts. There might be a way to do it all at once, and I just did not know it, but I frankly doubt it: you need to specify IP address per each DN and I did not see any official Genesys tool for it. I am really tempted to write a tool that would read from Excel sheet and add DNs directly into CME, so that I never have to waste my time like this ever again!  :-\

Stream Manager options are not that hard really except for the fact that you need to realize that sip-port in SIP Tserver should be set to 5060, sip-hold-rfc3264 needs to be set to true, and of course, last but not least, sip-enable-moh = true. Do not ask me why, but for some reason or other, I am in a habit of setting sm-port to 6669  event though sip-port in SM is set to 5061. I do not know why I do it, but I know that it is working when I do that.

Here is my TServer config file (remove .txt from the end):
[attachurl=2]

If you are planning on using HA (and all of you should) BEWARE! You will need NLB or Microsoft product, since Genesys SIP server does not really work without it. In SIP Server deployment manual, it says that for HA you "should" use network load balancer. What it really means is "must". You cannot have two SIP servers in HA mode and switch between them - it will not work. I really wish Genesys would fix it and fix it soon, because it adds at least 50,000 USD per installation.

Stream Manager configuration is pretty straight forward.
Mine is like this:
[attachurl=3]

Make sure that you define sip-port (in my case it is 5061).

Getting URS to work in SIP environment is not too hard (except for multisite attach-data). Your biggest headache will be treatments. If you want, I can write more about them too.

I hope it helped you. If you need more help - please do not hesitate to ask.

Best regards,
Vic







Offline bublepaw

  • Sr. Member
  • ****
  • Posts: 283
  • Karma: 10
Re: Genesys SIP Server
« Reply #10 on: July 03, 2007, 05:50:17 AM »
Hi Vic,

I was wondering why You didn't use internal-registrar-persistent for generating contact field based on register message ? - were there some problems with it ?
When writing own SIP client - did You based in on Genesys Endpoint block or You started from scrach ?
Could You write a little more about treatment headache ? - the only thing I found is that with some GW sm changes codes during playing treatments and sound is disorted after such change

Paul

Offline Ali

  • Jr. Member
  • **
  • Posts: 72
  • Karma: 0
  • Haunted by Genesys
    • My Web Site
Re: Genesys SIP Server
« Reply #11 on: July 03, 2007, 05:51:28 AM »
Plus to what Vic states above, afaik, fully Microsoft .Net Framework-compatible RTC (versioned as 1.4) will be released by October 2007, which is expected to solve many issues such as VAS, or SIP/2.0-related session problems.

Offline victor

  • Administrator
  • Hero Member
  • *****
  • Posts: 1419
  • Karma: 18
Re: Genesys SIP Server
« Reply #12 on: July 03, 2007, 09:04:07 AM »
[quote author=bublepaw link=topic=2301.msg8653#msg8653 date=1183441817]
Hi Vic,

I was wondering why You didn't use internal-registrar-persistent for generating contact field based on register message ? - were there some problems with it ?
When writing own SIP client - did You based in on Genesys Endpoint block or You started from scrach ?
Could You write a little more about treatment headache ? - the only thing I found is that with some GW sm changes codes during playing treatments and sound is disorted after such change

Paul
[/quote]

Hi, Paul,

to be frank - I did not know about it. I just set it to true, since without it all my non-CTI phones were useless.

I will test and see what this internal-registrar-persistent do and get back to you, but I hope it will do just what I imagine it will and remove the need for contact field!

I will write about treatment tomorrow!

Best regards,
Vic




Offline bublepaw

  • Sr. Member
  • ****
  • Posts: 283
  • Karma: 10
Re: Genesys SIP Server
« Reply #13 on: July 03, 2007, 10:37:49 AM »
Vic,

It worked for me :) but remeber to change security settings for SYSTEM account on SIP switch object - by default SYSTEM has read-only access - but when this option is set to true SYSTEM accounts needs write access to modify ANNEX tab for DN's.

Paul

Offline Sylvainsjc

  • Full Member
  • ***
  • Posts: 137
  • Karma: 2
Re: Genesys SIP Server
« Reply #14 on: July 06, 2007, 10:34:19 PM »
Hi all from france,
We are deploying Sip Server 7.5 with SoftSwitch Asterisk in front (PSTN gateways and softphones are connected to asterisk).
Genesys SipServer and Stream Manager are running on linux redhat.
The first tests are good (skill routing, custom desktop, ccpulse, etc)
I'll keep you in touch.