We are seeing this error on some traces when trying to add phones to a meet me conference (more than 30 participants). On service parameters the participants limit for meet me conferences is more than 100. The IPVMS limit for each server is the default of 48 streams. Having an MRG assigned to the phone which has much more than one CFB, the attempt of joining the conference fails when the 48 streams from the first CFB from the list are used.
11/25/2010 16:44:39.912 CCM|UnicastBridgeControl::allocateStream - Device Name=CFB_BLZ, StreamAvailable=0 StreamUsed=48 MaxStreams=48|
11/25/2010 16:44:39.912 CCM|UnicastBridgeControl::allocateStream - Device Name=CFB_BLZ, StreamAvailable=0 StreamUsed=48 MaxStreams=48|
11/25/2010 16:44:39.912 CCM|UnicastBridgeControl - ERROR CcSetup failed - no streams available -- Ci = 121017196, ConferenceId= 117445904, Cdpn=b00703221016|.
11/25/2010 16:44:39.913 CCM|ConnectionManager - wait_AuDisconnectRequest ERROR:NO ENTRY FOUND IN TABLE,CI(121017194,121017196),dcType=1,IFCreated(0,0),PID(0-0,0-0),IFHandling(0,0),MCNode(0,0)|
How come its not jumping to the next CFB from the list? Are we missing something?
On RTMT, monitoring performance, all the other CFBs have available streams to use...
Tips:
A single conference call will only use a single bridge. Your debug shows this because it is only attempting to allocate a stream from the already-allocated bridge resource. It is not searching the MRGL for other bridges to use.
If you want to exceed it's capacity you will need to link two calls together manually using an ad-hoc conference. To be honest for this type of scale you should be using MeetingPlace; this is way beyond what MeetMe was intended to be used for.
No comments :
Post a Comment