发明名称 |
System and method for adaptive media bundling for voice over internet protocol applications |
摘要 |
An apparatus and method for adaptively bundling media frames in a data packet for transmission in a wireless data network. When a wireless device is ready to transmit an audio communication, a message is sent from the wireless device to a communication server that checks for network usage conditions and adaptively determines a bundling factor for the audio communication. The bundling factor is transmitted to the wireless device, and the wireless device bundles media frames into a data packet according to the bundling factor. |
申请公布号 |
US9215130(B2) |
申请公布日期 |
2015.12.15 |
申请号 |
US201313734026 |
申请日期 |
2013.01.04 |
申请人 |
QUALCOMM Incorporated |
发明人 |
Crockett Douglas M.;Rosen Eric C. |
分类号 |
H04L12/50;H04L12/24;H04L29/06;H04W4/10;H04L29/02;H04L29/08;H04W28/06;H04W76/00 |
主分类号 |
H04L12/50 |
代理机构 |
|
代理人 |
Taveira Michael F. |
主权项 |
1. A method for determining a media bundling factor for adaptively bundling media frames in a data packet transmitted between a communication server and a user device during a communication in a data communication network, the method comprising:
transmitting from the user device an audio transmission request through a base station to the communication server; receiving at the user device the media bundling factor and a control message from the communication server, wherein the media bundling factor specifies a first number of media frames bundled in one data packet; checking a user device factor that defines an internal operating condition or a user-specific characteristic corresponding to the user device, wherein the user device factor comprises a do not override state or an override state; identifying a user device-specific bundling factor corresponding to the user device factor, wherein the user device-specific bundling factor is respectively set according to the internal operating condition or the user-specific characteristic corresponding to the user device; determining a difference between the user device-specific bundling factor and the media bundling factor; determining, in response to determining the difference, whether the user device-specific bundling factor overrides the media bundling factor based on whether the user device factor is set to the do not override state or the override state; selecting, based on determining whether the user device-specific bundling factor overrides the media bundling factor, the user device-specific bundling factor or the media bundling factor to use as an actual bundling factor, wherein the actual bundling factor specifies a second number of media frames bundled in one data packet; and bundling the media frames into the data packet according to the actual bundling factor. |
地址 |
San Diego CA US |