Communication system architecture

    公开(公告)号:US09667799B2

    公开(公告)日:2017-05-30

    申请号:US14530514

    申请日:2014-10-31

    IPC分类号: H04M7/00 H04L29/06 G06F9/455

    摘要: Disclosed is a communication system—for effecting communication events between a computer system, comprising first and second computer devices, and additional endpoint(s) connected via a communication network—comprising processing units, each having access to computer storage holding executable code modules for managing a communication event configured to implement a media modality controller configured to manage media modality of an established communication event and a call controller configured to establish the communication event. An instance of the media modality controller is assigned responsive to an instruction initiated to the media controller by the call controller to convey media modality control signals of the communication event to a media agent on the first device without accessing a call agent on the second device. The initiation of the instruction by the call controller is responsive to an instruction received via the network from the call agent on the second device.

    Adapting Encoded Bandwidth
    2.
    发明申请
    Adapting Encoded Bandwidth 审中-公开
    适应编码带宽

    公开(公告)号:US20160277468A1

    公开(公告)日:2016-09-22

    申请号:US14701406

    申请日:2015-04-30

    IPC分类号: H04L29/06

    摘要: A method comprising: conducting a communication session between a first terminal and a second terminal, the session comprising transmitting an encoded bitstream from an encoder of the first terminal over a channel to the second terminal; measuring a bandwidth capacity experienced over the channel at multiple different times, thereby collecting a history of bandwidth measurements for the channel; based on the history of bandwidth measurements, obtaining at least a selected upper bandwidth constraint for the encoded bitstream; and during the session, dynamically adapting an encoded bandwidth with which to encode the bitstream, by dynamically selecting the encoded bandwidth based on one or more current conditions of the channel, but constrained by at least said upper bandwidth constraint.

    摘要翻译: 一种方法,包括:在第一终端和第二终端之间进行通信会话,所述会话包括经由信道从所述第一终端的编码器向所述第二终端发送编码比特流; 测量在多个不同时间在频道上经历的带宽容量,从而收集频道的带宽测量历史; 基于带宽测量的历史,为编码的比特流获得至少一个选定的较高带宽约束; 并且在会话期间,通过基于信道的一个或多个当前状况来动态地选择编码带宽,但是受到至少所述较高带宽约束的约束,动态地适配用于编码比特流的编码带宽。

    Adapting Encoded Bandwidth
    4.
    发明申请
    Adapting Encoded Bandwidth 审中-公开
    适应编码带宽

    公开(公告)号:US20160277467A1

    公开(公告)日:2016-09-22

    申请号:US14700837

    申请日:2015-04-30

    IPC分类号: H04L29/06

    摘要: A method, performed from a server, of regulating a selection of an encoded bandwidth with which an encoded bitstream is transmitted from an encoder of a transmitting terminal over a channel to at least one receiving terminal, in a communication session between the transmitting and receiving terminals. The method comprises: receiving, at the server, information relating to the communication session; and from the server, setting a constraint on the selection of the encoded bandwidth. The setting of this constraint comprises, based on the received information, computing at least an upper bandwidth constraint for the encoded bitstream, and sending an indication of the upper bandwidth constraint to the transmitting terminal or receiving terminal, thereby allowing the transmitting or receiving terminal to perform the selection of the encoded bandwidth but constrained by said upper bandwidth constraint.

    摘要翻译: 一种从服务器执行的方法,该方法在发送和接收终端之间的通信会话中调节从发送终端的编码器通过信道向至少一个接收终端发送编码比特流的编码带宽的选择 。 该方法包括:在服务器处接收与通信会话有关的信息; 并从服务器设置对编码带宽选择的约束。 该约束的设置基于接收的信息,至少计算编码比特流的较高带宽约束,并向发送终端或接收终端发送上限带宽约束的指示,从而允许发送或接收终端 执行编码带宽的选择,但受限于所述较高带宽约束。

    Jitter buffer
    5.
    发明授权

    公开(公告)号:US09246644B2

    公开(公告)日:2016-01-26

    申请号:US14589948

    申请日:2015-01-05

    摘要: Methods, transmitter, receiver and computer program product for transmitting or receiving data of a real-time communication event, the data being transmitted from the transmitter to a jitter buffer of the receiver. At least one processing parameter describing how data is to be processed for transmission from the transmitter to the jitter buffer in the real-time communication event is determined at the transmitter. Data is processed for transmission from the transmitter to the jitter buffer in accordance with the determined at least one processing parameter. Control information based on the determined at least one processing parameter is transmitted from the transmitter to the receiver, wherein the control information is for use by the receiver to control a state of the jitter buffer. The processed data is transmitted from the transmitter to the jitter buffer of the receiver in the real-time communication event.

    Communication system architecture

    公开(公告)号:US09641558B2

    公开(公告)日:2017-05-02

    申请号:US14530557

    申请日:2014-10-31

    IPC分类号: H04L29/06

    摘要: Disclosed is a communication system for effecting communication events between a plurality of endpoints connected via a communication network. The communication system comprises a plurality of processing units other than said endpoints, each having access to computer storage holding executable code modules for managing a communication event. The code modules are configured to implement a media modality controller configured to manage media modality of an established communication event and a call controller configured to establish the communication event. An instance of the call controller is assigned to progress the establishment of the communication event responsive to an instruction received via the network and is configured to initiate an instruction to at least one of: the media modality controller; and at least one of the endpoints.

    Communication system architecture

    公开(公告)号:US09609027B2

    公开(公告)日:2017-03-28

    申请号:US14530306

    申请日:2014-10-31

    IPC分类号: H04L12/66 H04L29/06

    摘要: Disclosed herein is an instance of a media modality controller of a communication system which is assigned to convey media modality control signals of a communication event to respective media modality agents of endpoints of the communication event without accessing respective call agents of the endpoints. The media modality controller instance is so assigned independently of a call controller of the communication system and responsive to an instruction received via the network. The media modality controller instance is released from said assignment responsive to the media modality controller instance returning a response to the received instruction while the call controller continues to operate in communication with the call agents of the endpoints.

    Adapting encoded bandwidth
    8.
    发明授权

    公开(公告)号:US10116715B2

    公开(公告)日:2018-10-30

    申请号:US14701406

    申请日:2015-04-30

    IPC分类号: G06F15/16 H04L29/06

    摘要: A method comprising: conducting a communication session between a first terminal and a second terminal, the session comprising transmitting an encoded bitstream from an encoder of the first terminal over a channel to the second terminal; measuring a bandwidth capacity experienced over the channel at multiple different times, thereby collecting a history of bandwidth measurements for the channel; based on the history of bandwidth measurements, obtaining at least a selected upper bandwidth constraint for the encoded bitstream; and during the session, dynamically adapting an encoded bandwidth with which to encode the bitstream, by dynamically selecting the encoded bandwidth based on one or more current conditions of the channel, but constrained by at least said upper bandwidth constraint.