I am struggling to select a dialling protocol, on a C-Series codec when placing an ad-hoc call from the remote control or the touch, but from the web interface you can select the speed and the dialling protocol (SIP or H323).
On an Edge 95, you can type in the IP address or URL from the remote, select the speed and if you want to dial SIP/H323 or ISDN, but I can’t find how to do this on a C-Series and it is frustrating to go into advance settings each time and changing it under Default Call Protocol.
That does work, but asking a client to do that each time is a mess.
You can’t even save it like that in Favourites for the client to just select and dial it does not work
I have a client that installed a couple of C-Series system on their network that registers with broadsoft SIP registrar, at the same time some of the older polycoms and sony’s are also on their network that can only be dialled via H323 on IP addresses
I believe when you save a contact as Favorites, it would give an option to save the URI. In the URI, you can add h323: or sip: as mentioned by Andreas and the codec would make the call using only that protocol irrespective of what is set as the default.
Let us know if you have any other queries.
I have tried doing it like that, it does not save as "H323:10.1.135.151" it saves as "10.1.135.151" and when you select it it dial a SIP call
You are right, when you see the favorites, it would not show you the Protocol. I tried the same using my Ex90 using the steps above. My Default Protocol is configured to be SIP. But when I call from favorites, the call goes through as H323.
Do not look for the protocol information, just save the protocol in the URI and save the favorite. Then try to make a call from the favorites and it should work. Let us know if it does not work.
Between on my Ex90 I am using TC 5.1.1. I do not know any behavior which would stop that in the previous versions but in case if you're still not able to call specifically H323 using the steps, you might need to check your software version.
You are right. Its not working for IP addresses. I was able to see that the Protocol information is not saved when saving favorites using the IP address.
I will check this and get back to you.
Hi, I have even tried sending the device a phone book from TMS with a contact that has been saved as a H323 system and IP address, that also does not work.
It only works when you ad-hoc dial and then put in H323:"XXX.XXX.XXX.XXX" , nothing ells
PS: I am running TC 5.1.2
even if you change Favorite by adding the E164 @ IP address of codec "H323:firstname.lastname@example.org", it does not work.
I don't think that the C-series codecs will currently allow you to achieve the functionality you are looking for, in which case it would not help much to raise a TAC case.
The best thing to do in that case would be to raise a feature request via your Cisco sales rep.
Just for your info, I have nearly the same case open. In our case its TMS phonebooks,
C20s with in touch registered via SIP to the VCS and h323 direct mode to on to reach
internal systems in an MPLS network.
We have an ongoing SR 621943011 and were referred to a bug in TMS CSCtw52223
which I do not agree on as like you also experience its an endpoint issue.
As we need the centalized phonebooks I did not investigate in this direction, but maybe
for you it can be a workaround if localfavorites are ok.
remark: mangling devices via root can be dangerous, so everyone is self responsible what he does!
You can add contacts via the admin / tsh login:
xcommand Phonebook Contact add name:"ip test" Number:"h323:10.10.10.10" ProtocolProtocol:H323 calltype:video callrate:768
xCommand Phonebook Contact Add
Name(r): < 0="">>
FolderId: < 0="">>
ImageURL: < 0="">>
Title: < 0="">>
Number: < 0="">>
xCommand Phonebook ContactMethod Add
ContactId(r): < 0="">>
Number(r): < 0="">>
This is stored in the file "/config/pb.xml" on the endpoint. I noticed that the protocol is not set
If you log in as root you have the file "/config/pb.xml" you can either edit this file via vi or upload it via scp.
(please make a backup of your old file)
I would try it with this content: (you have to reboot your codec afterwards)
And then alternate the uri (for example just try 10.10.10.10 instead of h323:10.10.10.10, try @10.10.10.10, h323:@10.10.10.10, email@example.com,. ... and so on) to see if there is a change in behavior, also try changing
I was not able to test it right now as I currently do not have the system in front of me and if I see it right
there is no api command to dial a phonebook id.
but at least a search here looks good (first entry modified, second entry added with xcom with the empty protocol):
xcommand Phonebook Search SearchString: test
*r ResultSet ResultInfo TotalRows: 2
*r ResultSet Contact 1 Name: "ip test"
*r ResultSet Contact 1 ContactId: "localContactId-1"
*r ResultSet Contact 1 ShowInBuddyList: ""
*r ResultSet Contact 1 SpeedDialNumber: ""
*r ResultSet Contact 1 ContactMethod 1 ContactMethodId: "1"
*r ResultSet Contact 1 ContactMethod 1 Number: "h323:10.10.10.10"
*r ResultSet Contact 1 ContactMethod 1 Protocol: H323
*r ResultSet Contact 1 ContactMethod 1 CallRate: 768
*r ResultSet Contact 1 ContactMethod 1 CallType: Video
*r ResultSet Contact 2 Name: "ip test xcommand added"
*r ResultSet Contact 2 ContactId: "localContactId-2"
*r ResultSet Contact 2 ShowInBuddyList: ""
*r ResultSet Contact 2 SpeedDialNumber: ""
*r ResultSet Contact 2 ContactMethod 1 ContactMethodId: "1"
*r ResultSet Contact 2 ContactMethod 1 Number: "h323:10.10.10.10"
*r ResultSet Contact 2 ContactMethod 1 CallRate: 768
*r ResultSet Contact 2 ContactMethod 1 CallType: Video
Besides that I do not like to read "its not a bug, its a feature!" Why?
* MXP behaves different (=works)
* manually entered calls work
* tms phonebooks do not work
* redial, adding the recent call to the phonebook or creating a favorite do not work.
the combination of these, the not consistent behavior and also Burgert having the same issue makes me believe,
this is is a bug, not a feature, ...
As its a bug I would say it shall be addressed and get fixed that the systems properly stay in protocol.
Burgert: please rate the answers using the stars below the messages.
Please remember to rate helpful responses and identify
Thanks for a detailed help and suggestions, I have tried this way and still I get the same problem the only time the system dial a H323 call when default is set to SIP is when you do a add hoc call and adding "H323:" inn front off the number.
The below does NOT work on a C -series or a EX series
1. Adding the ad hoc dialed number to favorites and using it again
2. Creating a new favorites with the H323: inn front of the URL and using it
3. Pushing down a Phone book from TMS with a manual entry of a H323 contact information and using it
4. Creating a Phone Book entry into Favorites via Xcommand as per above and specifying the protocol as H323 and using it
I have created a TAC and will keep this discussion up to date.
Register your systems with a gatekeeper and everything works, E164's and IP addresses, as soon as u unregister them nothing works.
Just wanted to let you know that this issue has been identified as a bug and is now resolved. Will be included in the upcoming TC5 and TC6 releases:CSCua67474
Calling a H323 contact from touch panel, always dials out using SIP if H323 callsetup mode is Direct.
SIP is set as the default call protocol.
Let me know if this does not cover the problems you have identified. Thanks for bringing it into our attention!