danramirez
Programmer
Scenario is as follows:
MiVoice Business Express (8.0.2.202)
MiVB blade within MiVB Express is version 8.0 SP3 PR2 (14.0.3.37)
Above MiVB blade is clustered together with a CX Controller running same software load.
Both controllers (MiVBs) use a common MBG as SIP Proxy for connections to SIP Trunk Providers. In case of "primary" controller failure MBG sends incoming calls (arriving on SIP Trunks) to "secondary" controller.
IP Users and Multidevice Groups on primary controller, use the CX as secondary element for resiliency.
On the primary controller there are Personal Ring Groups which include EHDUs. These EHDUs use their mobile phones to dial into the DDI associated to the Hot Desking Access Number, they receive dial tone and they are allowed to contact any internal DN or even make outgoing calls using MiVB Resources.
If the primary controller fails and it's unavailable, Personal Ring Groups and all their members fail over to the CX.
After groups have failed over, if an EHDU memeber of a PRG dials into the DDI for Hotdesking Access, caller gets dial tone and he is allowed to access MiVB resources as when registered on the Primary.
Also, if I create a Multi-device group on the Primary controller, include an EHDU (Multidevice user license) as its only member and make this first and only member resilient, then the Multi-device group and the EHDU fail over to the CX and everything continues to work as expected, in a very similar way as the EHDU part of the PRG.
Up to here everything works as expected in case the primary controller is gone, i.e. Users and groups fail over, SIP Trunks, DDIs, and the MBG continues to do its job as a SIP Proxy.
Here is what it is not working as I expect:
If one user is added from the MiVoice Business Express using "Users and Services -> Quick Add and choosing UCCv4 Premium Role", that will create the user on the MiVB as a Multi-device user, and then the three members will be the Deskphone, the EHDU and a Softphone. Note I add a Secondary controller for both the deskphone and the EHDU to be the CX, this will automatically enable Resiliency for the Muti-device group.
If when Multi-device groups and members are on the primary controller, EHDUs can dial into the DDI for the External Hotdesking, then they get dial tone and access to all resources no problem whatsoever.
However, when the Multidevice group that has been created from the MiCollab fails over to the CX, EHDUs that dial into the DDI for external hotdesking number are not allowed to call in. Effect is similar to when calling a DDI that has nowhere to go on the MiVB.
CCS Trace gives a ;0; when terminating the call.
Why do everything work for PRG and manually created Multidevice Groups, but not for Multidevice groups created by te MiCollab??
Any idea how to make EHDUs fully resilient when created from MiCollab? I'm I missing anything?
Thank you, Regards,
Daniel
MiVoice Business Express (8.0.2.202)
MiVB blade within MiVB Express is version 8.0 SP3 PR2 (14.0.3.37)
Above MiVB blade is clustered together with a CX Controller running same software load.
Both controllers (MiVBs) use a common MBG as SIP Proxy for connections to SIP Trunk Providers. In case of "primary" controller failure MBG sends incoming calls (arriving on SIP Trunks) to "secondary" controller.
IP Users and Multidevice Groups on primary controller, use the CX as secondary element for resiliency.
On the primary controller there are Personal Ring Groups which include EHDUs. These EHDUs use their mobile phones to dial into the DDI associated to the Hot Desking Access Number, they receive dial tone and they are allowed to contact any internal DN or even make outgoing calls using MiVB Resources.
If the primary controller fails and it's unavailable, Personal Ring Groups and all their members fail over to the CX.
After groups have failed over, if an EHDU memeber of a PRG dials into the DDI for Hotdesking Access, caller gets dial tone and he is allowed to access MiVB resources as when registered on the Primary.
Also, if I create a Multi-device group on the Primary controller, include an EHDU (Multidevice user license) as its only member and make this first and only member resilient, then the Multi-device group and the EHDU fail over to the CX and everything continues to work as expected, in a very similar way as the EHDU part of the PRG.
Up to here everything works as expected in case the primary controller is gone, i.e. Users and groups fail over, SIP Trunks, DDIs, and the MBG continues to do its job as a SIP Proxy.
Here is what it is not working as I expect:
If one user is added from the MiVoice Business Express using "Users and Services -> Quick Add and choosing UCCv4 Premium Role", that will create the user on the MiVB as a Multi-device user, and then the three members will be the Deskphone, the EHDU and a Softphone. Note I add a Secondary controller for both the deskphone and the EHDU to be the CX, this will automatically enable Resiliency for the Muti-device group.
If when Multi-device groups and members are on the primary controller, EHDUs can dial into the DDI for the External Hotdesking, then they get dial tone and access to all resources no problem whatsoever.
However, when the Multidevice group that has been created from the MiCollab fails over to the CX, EHDUs that dial into the DDI for external hotdesking number are not allowed to call in. Effect is similar to when calling a DDI that has nowhere to go on the MiVB.
CCS Trace gives a ;0; when terminating the call.
Why do everything work for PRG and manually created Multidevice Groups, but not for Multidevice groups created by te MiCollab??
Any idea how to make EHDUs fully resilient when created from MiCollab? I'm I missing anything?
Thank you, Regards,
Daniel