-
公开(公告)号:US08441930B2
公开(公告)日:2013-05-14
申请号:US12643433
申请日:2009-12-21
申请人: Jin Li , Humayun Mukhtar Khan , Guo-Wei Shieh , Manish Jain
发明人: Jin Li , Humayun Mukhtar Khan , Guo-Wei Shieh , Manish Jain
IPC分类号: H04J3/14
CPC分类号: H04L43/0882 , H04L41/147 , H04L43/12
摘要: Embodiments are configured to provide communication features, including providing channel condition estimates for a communication path, such as packet loss, jitter, and/or available bandwidth, but are not so limited. In an embodiment, a method uses aspects of in-band data packets to provide channel condition estimates. In one embodiment, a system includes a bandwidth estimation component that operates to classify payload packets as part of performing capacity estimation and available bandwidth estimation operations.
摘要翻译: 实施例被配置为提供通信特征,包括为诸如分组丢失,抖动和/或可用带宽的通信路径提供信道状况估计,但不限于此。 在一个实施例中,一种方法使用带内数据分组的方面来提供信道条件估计。 在一个实施例中,系统包括带宽估计组件,其操作以将有效载荷分组分类为执行容量估计和可用带宽估计操作的一部分。
-
公开(公告)号:US08665281B2
公开(公告)日:2014-03-04
申请号:US12027271
申请日:2008-02-07
申请人: Humayun Mukhtar Khan
发明人: Humayun Mukhtar Khan
IPC分类号: G09G5/39
CPC分类号: G06T1/00
摘要: Technologies are described herein for buffer management during real-time streaming. A video frame buffer stores video frames generated by a real-time streaming video capture device. New video frames received from the video capture device are stored in the video frame buffer prior to processing by a video processing pipeline that processes frames stored in the video frame buffer. A buffer manager determines whether a new video frame has been received from the video capture device and stored in the video frame buffer. When the buffer manager determines that a new video frame has arrived at the video frame buffer, it then determines whether the video processing pipeline has an unprocessed video frame. If the video processing pipeline has an unprocessed video frame, the buffer manager discards the new video frame stored in the video frame buffer or performs other processing on the new video frame.
摘要翻译: 这里描述了用于在实时流中的缓冲器管理的技术。 视频帧缓冲器存储由实时流式视频捕获设备生成的视频帧。 从视频捕获装置接收的新的视频帧在处理视频处理流水线之前被存储在视频帧缓冲器中,视频处理流水线处理存储在视频帧缓冲器中的帧。 缓冲器管理器确定是否已经从视频捕获设备接收并存储在视频帧缓冲器中的新的视频帧。 当缓冲器管理器确定新的视频帧已经到达视频帧缓冲器时,它然后确定视频处理流水线是否具有未处理的视频帧。 如果视频处理流水线具有未处理的视频帧,则缓冲管理器丢弃存储在视频帧缓冲器中的新视频帧,或对新视频帧执行其他处理。
-
3.
公开(公告)号:US08385326B2
公开(公告)日:2013-02-26
申请号:US12344597
申请日:2008-12-29
CPC分类号: H04M3/42263 , H04L65/105 , H04L65/1069 , H04L65/1096 , H04M3/465
摘要: Technologies for handling early media in VoIP communications with multiple endpoints are provided. A calling device sends an initial VoIP call request to multiple destination devices, or endpoints. The calling device then receives a provisional response from one or more of the destination devices that includes media streaming parameters regarding the destination device. The calling device creates a media context associated with the destination device that contains the media streaming parameters and stores the media context. The calling device uses the media context to establish a media connection with the destination. One of the destination devices returning a provisional response is selected to exchange early media over the media connection established with the destination device.
摘要翻译: 提供了用于处理具有多个端点的VoIP通信中的早期媒体的技术。 呼叫设备向多个目的地设备或端点发送初始VoIP呼叫请求。 主叫设备然后从一个或多个目的地设备接收包括关于目的地设备的媒体流参数的临时响应。 主叫设备创建与包含媒体流参数的目的地设备相关联的媒体上下文,并存储媒体上下文。 呼叫设备使用媒体上下文建立与目的地的媒体连接。 选择返回临时响应的目的地设备之一,以通过与目的地设备建立的媒体连接来交换早期媒体。
-
公开(公告)号:US20100165840A1
公开(公告)日:2010-07-01
申请号:US12346849
申请日:2008-12-31
IPC分类号: G06F11/00
CPC分类号: H04L43/16 , H04L43/0829 , H04L43/0864
摘要: Technologies are described herein for detecting and managing congestion on a shared network link. A determination is made whether the shared network link is congested based on loss rate and round-trip time (RTT) between a computer and a receiver operatively coupled by the shared network link. Upon determining that the shared network link is congested, a back-off operation is performed on the computer. The back-off operation may reduce an allocated bandwidth of the computer on the shared network link by transforming a higher allocated bandwidth into a lower allocated bandwidth.
摘要翻译: 这里描述了用于检测和管理共享网络链路上的拥塞的技术。 基于由共享网络链路可操作地耦合的计算机和接收机之间的丢失率和往返时间(RTT),确定共享网络链路是否拥塞。 在确定共享网络链路拥塞时,在计算机上执行退避操作。 退避操作可以通过将较高分配的带宽转换为较低的分配带宽来减少共享网络链路上的计算机的分配的带宽。
-
公开(公告)号:US08599237B2
公开(公告)日:2013-12-03
申请号:US13430346
申请日:2012-03-26
申请人: Timothy M. Moore , Jingyu Qiu , Regis J. Crinon , Shiwei Wang , Humayun Mukhtar Khan , Ling Niu
发明人: Timothy M. Moore , Jingyu Qiu , Regis J. Crinon , Shiwei Wang , Humayun Mukhtar Khan , Ling Niu
IPC分类号: H04N7/14
CPC分类号: H04N7/14 , H04N7/152 , H04N21/25825 , H04N21/25833 , H04N21/2662 , H04N21/64792
摘要: Video send and receive capabilities of participants are determined by the respective machines determining available combinations, as well as preferences for the receivers. Receiver capabilities are forwarded to the source for computation of negotiated video capabilities through a logic intersection of the determined capabilities based on desired number of streams and resolutions. If a resolution of a send capability exists within the receive capability, the highest frame and/or bit rate may be selected for transmission.
摘要翻译: 参与者的视频发送和接收能力由确定可用组合的相应机器以及接收机的偏好来确定。 通过基于所需数量的流和分辨率的所确定的能力的逻辑交集,将接收机能力转发到源以计算协商的视频能力。 如果在接收能力内存在发送能力的分辨率,则可以选择最高帧和/或比特率用于传输。
-
公开(公告)号:US20110153863A1
公开(公告)日:2011-06-23
申请号:US12643406
申请日:2009-12-21
申请人: Humayun Mukhtar Khan , Sang K. Choe
发明人: Humayun Mukhtar Khan , Sang K. Choe
IPC分类号: G06F15/16
CPC分类号: H04L47/2416 , H04L47/19 , H04L47/2425
摘要: Embodiments are configured to provide communication environments to communicating participants using a number of modality control features, but are not so limited. In an embodiment, a system includes a communications manager to manage an amount of available communication bandwidth to a number of communication modalities that include an audio modality, a video modality, an application sharing modality, and/or a file transfer modality. In one embodiment, available bandwidth can be distributed by controlling an audio state, a video state, an application sharing state, and/or a file transfer state, including using first and second distribution ratios as part of allocating available bandwidth.
摘要翻译: 实施例被配置为提供使用多个模态控制特征来通信参与者的通信环境,但不限于此。 在一个实施例中,系统包括通信管理器,以管理包括音频模态,视频模态,应用共享模态和/或文件传输模式的多个通信模式的可用通信带宽量。 在一个实施例中,可以通过控制音频状态,视频状态,应用共享状态和/或文件传输状态来分发可用带宽,包括使用第一和第二分配比作为分配可用带宽的一部分。
-
公开(公告)号:US20110149751A1
公开(公告)日:2011-06-23
申请号:US12643433
申请日:2009-12-21
申请人: Jin Li , Humayun Mukhtar Khan , Guo-Wei Shieh , Manish Jain
发明人: Jin Li , Humayun Mukhtar Khan , Guo-Wei Shieh , Manish Jain
IPC分类号: H04L12/26
CPC分类号: H04L43/0882 , H04L41/147 , H04L43/12
摘要: Embodiments are configured to provide communication features, including providing channel condition estimates for a communication path, such as packet loss, jitter, and/or available bandwidth, but are not so limited. In an embodiment, a method uses aspects of in-band data packets to provide channel condition estimates. In one embodiment, a system includes a bandwidth estimation component that operates to classify payload packets as part of performing capacity estimation and available bandwidth estimation operations.
摘要翻译: 实施例被配置为提供通信特征,包括为诸如分组丢失,抖动和/或可用带宽的通信路径提供信道状况估计,但不限于此。 在一个实施例中,一种方法使用带内数据分组的方面来提供信道条件估计。 在一个实施例中,系统包括带宽估计组件,其操作以将有效载荷分组分类为执行容量估计和可用带宽估计操作的一部分。
-
公开(公告)号:US09203872B2
公开(公告)日:2015-12-01
申请号:US12709110
申请日:2010-02-19
CPC分类号: H04L65/1069 , H04L29/12528 , H04L29/12566 , H04L41/0893 , H04L47/726 , H04L47/781 , H04L47/828 , H04L61/2575 , H04L61/2589
摘要: Instead of utilizing a centralized server or hardware (routers/gateways) to enforce connectivity policy restrictions, the policy connectivity restrictions for media session traffic are enforced by an endpoint that is involved in the media communication. Based on the policy requirements, the client enforces the policy restrictions by restricting the candidates that may be selected for the establishment of the media path. For example, the enforcement may result in the client selecting a path from available candidates that avoids congested Wide Area Network (WAN) links, avoiding a low bandwidth link, or possibly even failing the communication completely. The clients may also provide periodic updates to the policy server to allow tracking of the utilization of managed WAN links.
摘要翻译: 不采用集中式服务器或硬件(路由器/网关)来强制执行连接策略限制,媒体会话流量的策略连接限制由媒体通信中涉及的端点执行。 根据策略要求,客户端通过限制可能被选择用于建立媒体路径的候选者来强制执行策略限制。 例如,执行可能导致客户端从可用的候选者中选择一条路径,以避免拥塞的广域网(WAN)链路,避免低带宽链路,甚至可能甚至完全失败通信。 客户端还可以向策略服务器定期更新,以便跟踪受管WAN链路的利用率。
-
公开(公告)号:US08171157B2
公开(公告)日:2012-05-01
申请号:US12643406
申请日:2009-12-21
申请人: Humayun Mukhtar Khan , Sang K. Choe
发明人: Humayun Mukhtar Khan , Sang K. Choe
IPC分类号: G06F15/16
CPC分类号: H04L47/2416 , H04L47/19 , H04L47/2425
摘要: Embodiments are configured to provide communication environments to communicating participants using a number of modality control features, but are not so limited. In an embodiment, a system includes a communications manager to manage an amount of available communication bandwidth to a number of communication modalities that include an audio modality, a video modality, an application sharing modality, and/or a file transfer modality. In one embodiment, available bandwidth can be distributed by controlling an audio state, a video state, an application sharing state, and/or a file transfer state, including using first and second distribution ratios as part of allocating available bandwidth.
摘要翻译: 实施例被配置为提供使用多个模态控制特征来通信参与者的通信环境,但不限于此。 在一个实施例中,系统包括通信管理器,以管理包括音频模态,视频模态,应用共享模态和/或文件传输模式的多个通信模式的可用通信带宽量。 在一个实施例中,可以通过控制音频状态,视频状态,应用共享状态和/或文件传输状态来分发可用带宽,包括使用第一和第二分配比作为分配可用带宽的一部分。
-
公开(公告)号:US08144187B2
公开(公告)日:2012-03-27
申请号:US12049112
申请日:2008-03-14
申请人: Timothy M. Moore , Jingyu Qiu , Regis J. Crinon , Shiwei Wang , Humayun Mukhtar Khan , Ling Niu
发明人: Timothy M. Moore , Jingyu Qiu , Regis J. Crinon , Shiwei Wang , Humayun Mukhtar Khan , Ling Niu
IPC分类号: H04N7/14
CPC分类号: H04N7/14 , H04N7/152 , H04N21/25825 , H04N21/25833 , H04N21/2662 , H04N21/64792
摘要: Video send and receive capabilities of participants are determined by the respective machines determining available combinations, as well as preferences for the receivers. Receiver capabilities are forwarded to the source for computation of negotiated video capabilities through a logic intersection of the determined capabilities based on desired number of streams and resolutions. If a resolution of a send capability exists within the receive capability, the highest frame and/or bit rate may be selected for transmission.
摘要翻译: 参与者的视频发送和接收能力由确定可用组合的相应机器以及接收机的偏好来确定。 通过基于所需数量的流和分辨率的所确定的能力的逻辑交集,将接收机能力转发到源以计算协商的视频能力。 如果在接收能力内存在发送能力的分辨率,则可以选择最高帧和/或比特率用于传输。
-
-
-
-
-
-
-
-
-