Howto:Create Conference facility: Difference between revisions
(17 intermediate revisions by 3 users not shown) | |||
Line 6: | Line 6: | ||
* IP 800, V6 SR2 | * IP 800, V6 SR2 | ||
* IP 305, V6 SR2 | * IP 305, V6 SR2 | ||
NB: this solution will work with V6, V7 and V8 firmware only as the [[Reference9:Gateway/Interfaces#Conferencing_interface_.28CONF.29 | CONF interface behaviour has changed with V9]]. | |||
<!-- Keywords: conference room --> | <!-- Keywords: conference room --> | ||
Line 38: | Line 40: | ||
===Problems with inbound dialing and access from trunk line=== | ===Problems with inbound dialing and access from trunk line=== | ||
In some countries, the number of digits in a call number is fixed. (ex Norway 8 digits). In this case the add on ID digit and # is blocked in the network, and | In some countries, the number of digits in a call number is fixed. (ex Norway 8 digits). In this case the add on ID digit and # is blocked in the network, and because of the connection is not fulfilled, the additional digits are not sent as DTMF. | ||
====Solution 0: Route the incoming call to the conference==== | |||
In this case, you have to use a Number Map object in the PBX. So when you from outside | In this case, you have to use a Number Map object in the PBX. So when you are calling from outside e.g. '''22446686''', you reach the internal Number Map object '''86''', that maps the call to '''870#''' thus reaching the conference room. | ||
====Solution 1: Check who is calling==== | ====Solution 1: Check who is calling==== | ||
The problem with | The problem with the previous solution is that everybody from outside also can reach this conference room. A solution is to call a '''Waiting Queue''' from outside and use a Call Forward (CFU) dependent on caller ID. In the following example, Waiting Queue '''86''' is forwarded to '''872#''' (conference room ID 2#) if outside caller 90909090 or 91919191 is calling. If users from outside caller 225566xx are calling, they are transferred to room 3. All other callers will hear the innovaphone internal waiting music, or the Waiting Queue voice message if such is specified. Here you can give a message to the caller. | ||
[[Image:Conference Facility Boolean CFU.png]] | |||
It is also possible to "open" and "close" the conference room, setting the Boolean Object True and False, and activate / deactivate the Call Forward depended on Boolean status. You can set it True and False with a function key on your phone. | It is also possible to "open" and "close" the conference room, setting the Boolean Object '''konf switch''' True and False, and activate / deactivate the Call Forward depended on Boolean status. You can set it True and False with a function key on your phone. | ||
====Solution 2: Ask for a PIN-code==== | ====Solution 2: Ask for a PIN-code==== | ||
Line 55: | Line 60: | ||
In this Waiting Queue a message is played: "Welcome to ... Please enter your PIN-code to enter the Conference...". | In this Waiting Queue a message is played: "Welcome to ... Please enter your PIN-code to enter the Conference...". | ||
With the DTMF-possibilities of the Waiting Queue-object, you can check | With the DTMF-possibilities of the Waiting Queue-object, you can check whether the caller knows the correct PIN... | ||
First create a new Waiting Queue-object: | First create a new Waiting Queue-object: | ||
Long Name: Conference CheckPin | |||
Name: Conference CheckPin | '''Long Name''': Conference CheckPin | ||
'''Name''': Conference CheckPin | |||
'''Number''': 500 | |||
Line 66: | Line 74: | ||
Second configure the | Second configure the announcement when this Waiting Queue is called: | ||
Queue -> First Announcement -> URL: http://127.0.0.1/DRIVE/CF0/Announcements/checkPin.$coder?coder=g711a,g711u,g729&repeat=true | |||
Queue -> Alert TimeOut: 0 | '''Queue -> First Announcement -> URL''': http://127.0.0.1/DRIVE/CF0/Announcements/checkPin.$coder?coder=g711a,g711u,g729&repeat=true | ||
'''Queue -> Alert TimeOut''': 0 | |||
With these two options the 'checkPin'-file (which is located on the local CF-card and contains the text "Welcome... Please enter you PIN-Code...") is played directly (TimeOut = 0) whenever this Waiting Queue is called and this announcement is repeated constantly ($repeat=true). | |||
Finally, the different PIN-codes to access the Conference-room have to be configuered: | |||
'''Queue -> DTMF''': 1230 (this is the PIN-Code the caller has to enter) | |||
'''Queue -> DTMF -> Dest. No''': 870# (this is the combination of the Conference-object ('87') and Conference-ID (0#)). | |||
So when the caller presses 1230 he or she enters the Conference with ID 0... | |||
(You can add more PIN-codes for different or the same Conference-room (see screenshot)) | |||
[[Image:WQ_Conf_2.gif]] | [[Image:WQ_Conf_2.gif]] | ||
== Related Articles == | == Related Articles == | ||
[[Category:Howto|{{PAGENAME}}]] | |||
[[Reference:Administration/Gateway/Interfaces#Conferencing_interface_.28CONF.29|Administration/Gateway/Interfaces]] | * [[Reference:Administration/Gateway/Interfaces#Conferencing_interface_.28CONF.29|Administration/Gateway/Interfaces]] | ||
* | * [[Reference:Administration/PBX/Objects/Call_Broadcast_Conference|Administration/PBX/Objects/Call Broadcast Conference]] | ||
[[Reference:Administration/PBX/Objects/Call_Broadcast_Conference|Administration/PBX/Objects/ | * [[Reference7:Administration/PBX/Objects/Call_Broadcast_Conference|Reference7:Administration/PBX/Objects/Call Broadcast Conference]] | ||
* | * [[Reference9:Gateway/Interfaces]] | ||
[[Reference7:Administration/PBX/Objects/Call_Broadcast_Conference|Reference7:Administration/PBX/Objects/ |
Latest revision as of 18:27, 13 April 2011
Applies To
This information applies to
- IP 6000, V6 SR2
- IP 800, V6 SR2
- IP 305, V6 SR2
NB: this solution will work with V6, V7 and V8 firmware only as the CONF interface behaviour has changed with V9.
More Information
Conference facilities can be created direct on the innovaphone gateway. There are two possibilities to create a conference:
1) Manually inbound dialed to the conference room
2) Broadcast dialed out to a specified group. When the group members pick up the phone, they are in the conference room.
In both cases you need to activate the CONF interface and register this to a user object. If you also want to the Broadcast possibilitiy, please see the Call Broadcast Object.
Conference Interface
Go to Gateway - Interfaces and open CONF. Create a registration on a PBX.
Go to PBX - Objects and create an User Object. Give it the same name / number as the CONF Interface. See that the object is registered.
Using the Conference room - inbound dialing
The users have to agree about which conference ID they want to use (0...9). More than one conference can run on the same time when they have different ID. The users call the number for the Conference user object + ID + #.
In our sample the object has no 87 and we use ID 0:
870#
All users dialing 870# come into the same conference room.
Problems with inbound dialing and access from trunk line
In some countries, the number of digits in a call number is fixed. (ex Norway 8 digits). In this case the add on ID digit and # is blocked in the network, and because of the connection is not fulfilled, the additional digits are not sent as DTMF.
Solution 0: Route the incoming call to the conference
In this case, you have to use a Number Map object in the PBX. So when you are calling from outside e.g. 22446686, you reach the internal Number Map object 86, that maps the call to 870# thus reaching the conference room.
Solution 1: Check who is calling
The problem with the previous solution is that everybody from outside also can reach this conference room. A solution is to call a Waiting Queue from outside and use a Call Forward (CFU) dependent on caller ID. In the following example, Waiting Queue 86 is forwarded to 872# (conference room ID 2#) if outside caller 90909090 or 91919191 is calling. If users from outside caller 225566xx are calling, they are transferred to room 3. All other callers will hear the innovaphone internal waiting music, or the Waiting Queue voice message if such is specified. Here you can give a message to the caller.
It is also possible to "open" and "close" the conference room, setting the Boolean Object konf switch True and False, and activate / deactivate the Call Forward depended on Boolean status. You can set it True and False with a function key on your phone.
Solution 2: Ask for a PIN-code
Another solution would be to route the calls for the Conference to a Waiting Queue. In this Waiting Queue a message is played: "Welcome to ... Please enter your PIN-code to enter the Conference...".
With the DTMF-possibilities of the Waiting Queue-object, you can check whether the caller knows the correct PIN...
First create a new Waiting Queue-object:
Long Name: Conference CheckPin
Name: Conference CheckPin
Number: 500
Second configure the announcement when this Waiting Queue is called:
Queue -> First Announcement -> URL: http://127.0.0.1/DRIVE/CF0/Announcements/checkPin.$coder?coder=g711a,g711u,g729&repeat=true
Queue -> Alert TimeOut: 0
With these two options the 'checkPin'-file (which is located on the local CF-card and contains the text "Welcome... Please enter you PIN-Code...") is played directly (TimeOut = 0) whenever this Waiting Queue is called and this announcement is repeated constantly ($repeat=true).
Finally, the different PIN-codes to access the Conference-room have to be configuered:
Queue -> DTMF: 1230 (this is the PIN-Code the caller has to enter)
Queue -> DTMF -> Dest. No: 870# (this is the combination of the Conference-object ('87') and Conference-ID (0#)).
So when the caller presses 1230 he or she enters the Conference with ID 0... (You can add more PIN-codes for different or the same Conference-room (see screenshot))