发明名称 |
Predictive frame dropping to enhance quality of service in streaming data |
摘要 |
Methods and apparatus for optimizing quality of streaming data transmitted between a first node and a second node over a network, the streaming data including one or more frame groups is disclosed. A processor-readable medium having embodied therein processor readably instructions for implementing a method for optimizing quality of streaming data transmitted between a first node and a second node over a network is also disclosed. |
申请公布号 |
US8843979(B2) |
申请公布日期 |
2014.09.23 |
申请号 |
US201213655953 |
申请日期 |
2012.10.19 |
申请人 |
Sony Computer Entertainment Inc. |
发明人 |
Berkey Howard;White Payton R.;Marr James E.;Detwiler Stephen |
分类号 |
H04N21/24;H04L12/801;H04L12/823;H04L29/06 |
主分类号 |
H04N21/24 |
代理机构 |
JDI Patent |
代理人 |
Isenberg Joshua D.;JDI Patent |
主权项 |
1. A method for optimizing quality of streaming data transmitted between a first node and a second node over a network, wherein the first node includes a transmitter and one or more software modules embodied in a computer readable medium, wherein the one or more software modules include a Quality of Service (QoS) module, the streaming data including one or more frame groups, each frame group containing a plurality of frames, the method comprising:
sequentially transmitting a transmission queue containing one or more frames from a frame group from the first node to the second node using the transmitter; with the QoS module, when a new frame group is queued for transmission, dropping from the transmission queue any frames in the transmission queue that have not already been transmitted; with the QoS module, determining a number of frames that were dropped from the transmission queue; for a subsequent frame group, predictively determining with the QoS module a number of frames of a given type to drop from a transmission queue for the subsequent frame group based on how many frames of the given type were dropped from the transmission queue for a frame group preceding the subsequent frame group; and dropping with the QoS module the predictively determined number of frames of the given type from the transmission queue for the subsequent frame group. |
地址 |
Tokyo JP |