Patent classifications
H04M3/562
Adaptive multi-control unit load balancing in a Voice-over-IP system
A Voice-over-IP (VOIP) system includes a plurality of multi-control units (MCUs). A first MCU in the VOIP system hosts a first VOIP session that joins a plurality of conference devices. Based on an impact metric being acceptable, and an alternate MCU accepting to host the VOIP session, the system joins the plurality of conference devices to a replacement VOIP session hosted on the alternate MCU.
Architecture for high availability conferencing
Providing high availability multi-way conferencing. Separate signaling and media components may be provided within an MCU or among a cluster of MCUs. A signaling server may control signaling aspects of a conference while a media server may provide media support for the conference. In the event of media server failure, the signaling server may assign a new media server to provide media support for the conference. A backup signaling server may also monitor the signaling server and may provide signaling support for the conference in the event of signaling server failure.
RELAYING DEVICE, METHOD OF RELAYING COMMUNICATION PACKET AND VOICE COMMUNICATION SYSTEM
[Problem] To achieve a voice communication system which communicates between two networks that use partially overlapping address spaces.
[Solution] According to the present invention, first and second networks are connected to one another by means of a gateway device provided with: a first protocol stack which manages transmission and reception addresses of communication packets in the first network; a second protocol stack which manages transmission and reception addresses of communication packets in the second network; and a call control unit which, upon reception of a communication packet from either network, determines the transfer destination network and transfer destination address of the packet on the basis of call destination information included in the packet.
MULTI-PARTY CALL METHOD AND DEVICE FOR MULTI-CHANNEL TERMINAL
Multi-party call method and device for a multi-channel terminal are provided. The method includes: receiving downlink service data corresponding to at least two remote subscribers through at least two service channels, respectively; and for each of the at least two remote subscribers, a local terminal mixing downlink service data corresponding to other remote subscriber among the at least two remote subscribers which excludes the remote subscriber into uplink service data transmitted by a current subscriber, and transmitting to the remote subscriber the mixed uplink service data of the current subscriber through a service channel corresponding to the remote subscriber, wherein the at least two service channels are set up based on different wireless networks. The method and device may improve flexibility of setting up a multi-party call.
System and method for audio conferencing
The present disclosure is directed towards an audio conferencing method. Some embodiments may include receiving, at a first mixing device, an audio signal from a first user associated with an audio conference. Embodiments may further include processing the audio signal at the first mixing device to generate a processed audio signal and transmitting the processed audio signal to a second mixing device, wherein the first mixing device and the second mixing device are distributed over a network in a cascaded configuration. Embodiments may also include receiving, at the second mixing device, a third audio signal from a second user associated with the audio conference and processing the third audio signal at the second mixing device to generate a second processed audio signal.
Methods and nodes for controlling a conference communication
A method and a resource broker are provided to control a conference session. The resource broker receives, from a conference controller, a message requesting to set up a conference communication for a participant. The message indicates whether a terminal of the participant supports selective forwarding. The resource broker verifies the availability of local selective forwarding and multipoint control resources. Based on the capabilities of the terminal and based on local resource availability, a reply is sent to the conference controller, indicating that the conference communication should be set up in selective forwarding or multipoint control mode, using local resources or resources of a network cloud. When a new participant is added or when a monitoring agent reports a change of availability of the local resources, the conference communication may be moved between the network cloud and the local resources, or change between selective forwarding and multipoint control modes.
Media server interaction in conferencing
A method for managing callers into a conference system having a specific conferee limit for servers has steps as follow: for a first caller over the limit for a first conference server, the first caller electing a first conference, establishing a first tie line to a second conference server, and placing the first caller in a continuation of the first conference in the second conference server, for a subsequent caller over the limit, electing to join the first conference, placing the subsequent caller in the continuation in the second conference server, and for a subsequent caller electing to join a conference other than the first conference, determining that there is a listener in the first conference, moving the listener to the continuation in the second conference server, and accommodating the subsequent caller in the first conference server in the conference elected, preserving the single tie line.
Method and system for application broadcast
Methods and apparatuses are described for application broadcasting. For one embodiment, pixel data being broadcast from a moderator to one or more participants is divided into tiles. Display data is generated for each tile. Each display data segment (segment) contains the pixel data for the tile, and also contains a tile identifier. The segments are periodically evaluated. If the pixel data has changed, the segment is replaced with the most recent segment corresponding to that tile. A time indicator is also included within each segment for each tile indicating the time at which the segment was updated. A participant DPS requests data from the server and provides the time indicator for the last segment it received. The server then transmits the current segment for each tile that has been updated subsequently. This allows presentation at the participant's DPS of the most current version of the moderator's display screen.
ADAPTIVE MULTI-CONTROL UNIT LOAD BALANCING IN A VOICE-OVER-IP SYSTEM
A Voice-over-IP (VOIP) system includes a plurality of multi-control units (MCUs). A first MCU in the VOIP system hosts a first VOIP session that joins a plurality of conference devices. Based on an impact metric being acceptable, and an alternate MCU accepting to host the VOIP session, the system joins the plurality of conference devices to a replacement VOIP session hosted on the alternate MCU.
SYSTEMS AND METHODS FOR MANAGING, ANALYZING AND PROVIDING VISUALIZATIONS OF MULTI-PARTY DIALOGS
Systems and methods are provided for managing and analyzing multi-party dialogs (e.g., call) between communication devices. A digital connection is established with each of a plurality of communication devices. The connection is switched between the communication devices from a POTS connection to digital connections, enabling the communication devices to communicate with each other via the computing device over the digital connections. Audio signals are part of a multi-party dialog between users of the plurality of communication devices. The received audio signals are split into corresponding first signals and second signals. The first signals are transmitted to the plurality of communication devices and are analyzed to produce measurements of features of the second signals. Feedback data is transmitted to at least one of the plurality of communication devices.