Re: 3rd-party conf: UserRc of RCC doesn´t work with softphone
Hello,
here are the compared logs from RCC of User 300
Case1
1. 999 call 300 (softphone)
2. 300 take the call manually
3. 300 call manually 301
4. with the epsignal command 300 do 3rd party conf with 999 and 301: {"mt":"Signaling","api":EpSignalId,"call":x,"sig":{"type":"facility","fty":[{"type":"remote_retrieve"}]}} ));
Logs Case1:
- {"api":"RCC","src":"DMR UserInit","mt":"UserInitializeResult","user":1,"prefixIntl":"000","prefixNtl":"00","prefixSubs":"0","area":"2183"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":2,"state":129,"conf":"39229985ed97445b8eb8e05cb83e1cfa","peer":{"cn":"DMR-test","dn":"DMR-testDN","e164":"999","h323":"DMR.test"},"no":[{"type":"norm","e164":"999","h323":""}],"time":0,"msg":"r-setup"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":2,"state":132,"peer":{"cn":"DMR-test","dn":"DMR-testDN","e164":"999","h323":"DMR.test","norm":"999"},"time":0,"msg":"x-alert"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":2,"state":133,"peer":{"cn":"DMR-test","dn":"DMR-testDN","e164":"999","h323":"DMR.test","norm":"999"},"time":2,"msg":"x-conn"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":2,"state":389,"peer":{"cn":"DMR-test","dn":"DMR-testDN","e164":"999","h323":"DMR.test","norm":"999"},"time":7,"msg":"update"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":3,"state":1,"conf":"b99df921e39d43e1a0540ccc34f09f74","peer":{"e164":"301","h323":""},"time":0,"msg":"x-setup"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":3,"state":4,"peer":{"cn":"MR-DMR","dn":"DM Anzeigename","e164":"301","h323":"DMR"},"time":0,"msg":"r-alert"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":2,"state":133,"peer":{"cn":"DMR-test","dn":"DMR-testDN","e164":"999","h323":"DMR.test","norm":"999"},"time":9,"msg":"update"}
Case2
1. 999 call 300 (softphone)
2. 300 take the call manually
3. 300 call with RCC command 301: { api: "RCC", src: "test", mt: "UserInitialize", cn: cname, hw: provider }
4. with the epsignal command 300 do 3rd party conf with 999 and 301: {"mt":"Signaling","api":EpSignalId,"call":x,"sig":{"type":"facility","fty":[{"type":"remote_retrieve"}]}} ));
Logs Case2:
- {"api":"RCC","src":"DMR UserInit","mt":"UserInitializeResult","user":1,"prefixIntl":"000","prefixNtl":"00","prefixSubs":"0","area":"2183"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":2,"state":129,"conf":"4a913afe62c74d5ab278f7908022af9d","peer":{"cn":"DMR-test","dn":"DMR-testDN","e164":"999","h323":"DMR.test"},"no":[{"type":"norm","e164":"999","h323":""}],"time":0,"msg":"r-setup"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":2,"state":132,"peer":{"cn":"DMR-test","dn":"DMR-testDN","e164":"999","h323":"DMR.test","norm":"999"},"time":0,"msg":"x-alert"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":2,"state":133,"peer":{"cn":"DMR-test","dn":"DMR-testDN","e164":"999","h323":"DMR.test","norm":"999"},"time":2,"msg":"x-conn"}
- {"api":"RCC","src":"DMR UserCall","mt":"UserCallResult","call":3}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":2,"state":389,"peer":{"cn":"DMR-test","dn":"DMR-testDN","e164":"999","h323":"DMR.test","norm":"999"},"time":7,"msg":"update"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":2,"state":389,"peer":{"cn":"DMR-test","dn":"DMR-testDN","e164":"999","h323":"DMR.test","norm":"999"},"time":7,"msg":"update"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":3,"state":135,"conf":"20de2e1ea0d36401c690000c29bce2e4","peer":{"e164":"","h323":""},"time":0,"msg":"r-rel","info":[{"type":"cause","vali":0}]}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":3,"del":true,"state":135,"peer":{"e164":"","h323":""},"time":0,"msg":"del"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":4,"state":1,"conf":"bb7f506886be494e9f3371fa7ea345b8","peer":{"e164":"301","h323":""},"time":0,"msg":"x-setup"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":4,"state":4,"peer":{"cn":"MR-DMR","dn":"DM Anzeigename","e164":"301","h323":"DMR"},"time":1,"msg":"r-alert"}
- {"mt":"CallInfo","api":"RCC","src":"DMR UserInit","user":1,"call":2,"state":133,"peer":{"cn":"DMR-test","dn":"DMR-testDN","e164":"999","h323":"DMR.test","norm":"999"},"time":8,"msg":"update"}