..

HMP - miltiple virtual board

..

Developer Group

Developer Group
Connect with thousands of other developers to brainstorm ideas, share best practices and tips - or just chat about the latest emerging technologies making noise in the field. And of course, get the most up-to-date service and support news from Dialogic.
Dialogic PowerMedia HMP GlobalCall and R4 API

HMP - miltiple virtual board

  • Hello,

    How can i have multiple virtual boards ?

    I want to register my application with 2 SIP accounts (1 outbound and 1 inbound). how can i proceed ? do i need multiple virtual boards ?

    if yes, how can i proceed.

    Regards

  • Hi,

    Are you looking to split up the inbound and outbound traffic to two separate ports (o rip address) on the local HMP system?

    As that would be a little different than registering tow different account with a remote SIP REGISTRAR where it may direct traffic to.

    Jeff

  • Hi,

    thank you for your reply.

    Yes, i want to split up inbound and outbound traffic into two separate ports on the local HMP system.

    Best regards

  • Ok, if that is the case then you need to define multiple VBs in this case. Something like the following:

    IP_VIRTBOARD virtBoards[BOARDS_NUM];

    Where BOARDS_NUM is the amount of boards to use:

    INIT_IP_VIRTBOARD(&virtBoards[0]);

    INIT_IP_VIRTBOARD(&virtBoards[1]);

    Then make sure you specifically assign unique info for these params:

    virtBoards[0].localIP.u_ipaddr.ipv4

    virtBoards[0].sip_signaling_port

    virtBoards[0].h323_signaling_port

    And half the channels from what is available in the license for the calls settings:

    virtBoards[0].total_max_calls

    virtBoards[0].sip_max_calls

    but twice for each element in the array. For more info refer to GC IP TUG for IP_VIRTBOARD section on specific params from the HMP bookshelf.

    Jeff