[发明专利]交织音频和视频数据包有效
申请号: | 201210179567.0 | 申请日: | 2012-05-31 |
公开(公告)号: | CN102821089A | 公开(公告)日: | 2012-12-12 |
发明(设计)人: | 拉古纳塔·孔达雷迪;亚桑塔·N·拉贾克鲁纳纳亚克;詹姆斯·F·多尔蒂三世 | 申请(专利权)人: | 美国博通公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 田喜庆 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交织 音频 视频 数据包 | ||
相关专利的交叉参考
本申请要求于2011年5月31日提交的美国临时专利申请61/491,838、2011年12月21日提交的美国实用专利申请13/333,998的优先权,其全部内容结合于此作为参考。
技术领域
本发明总体涉及整合数据用于传输,并且更具体地,涉及整合不同种类的数据。
背景技术
在使用开放式通信系统互联(OSI)模型的分组交互通信网络中,数据包被编码和解码成数据链路层中的比特。数据链路层可以进一步被分成本质上模拟全双工的逻辑通信信道的媒体访问控制层(MAC)和控制帧同步、流控制、和误差检测的逻辑链路控制器层(LLC)。MAC层数据单元被传送至准备在各种介质上物理传输数据的物理层(PHY)。PHY层和MAC层处的数据单元有时被称为数据包或协议数据单元(PDU)。因此,术语“数据包”、“PDU”、“数据单元”有时被互换使用。
现有技术中的图1示出了MAC层PDU(MPDU)140,其包括帧控制字段141、序列号143、地址字段145、MAC层服务数据单元(MSDU)147以及帧校正序列149。MSDU 147可以被认为是MPDU 140的负载。PHY层PDU(PPDU)120包括前导121、帧起始(SOF)分隔符123、报头125以及PHY层SDU(PSDU)122。PSDU 122可以被认为是PPDU 120的负载,并且如图所示,其包括含有开销比特(overhead bit)的整个MPDU140,而不仅仅是包括MSDU 147。
为了降低与使用单个PHY层数据包传输每个MAC层数据包相关联的开销,一些通信协议允许将多个MAC层数据包整合成单个PHY层数据包用于传输。例如,可以整合多个MPDU并使用单个PPDU将它们一起发送。在每个数据单元都可能具有显著开销(前导、报头、循环冗余校验等)的情况下,或者在相比于可以使用单个数据包被传输的最大信息量、预期的数据包大小很小的情况下,该整合可能尤其有用。
将多个帧、数据包、或数据单元整合成单个传输单元的技术通常与块应答(ACK)一起使用。例如,可以使用一个物理层报头在单个PHY数据包中一起传输高达64个MAC层数据包的块,而不是发送都对应于单个MAC层数据包的每个单独的PHY层数据包。一旦发送了数据块,则返回单个块ACK,而不需要用于每个单独MAC层数据包的单独ACK消息。
在传统系统中,一旦开始将MAC层数据包整合成块,则整合继续直到整合完成,并释放到PHY层用于传输。如果在整合进行的同时接收到了优先级数据包,则释放整合数据的块,随后释放优先级数据。例如,如果传统系统处于整合MAC层处的视频数据包的过程间,并且接收到了高优先级音频数据包,则在释放了整合的视频数据包之后,该音频数据包被释放到PHY层。
然而,在某些情况下,等待整合完成可能引起传送诸如实时音频数据包的优先级数据的不可接受延迟。另外,如果在已将第一音频数据包释放到PHY层之前接收到了另一音频数据包,则两个音频数据包可能连续被发送,从而导致感知的低质量音频再生。此外,在视频内容被同步到音频内容的情况下,如果音频数据包延迟太长,则可能更难以适当地同步视频内容。因此,当前可用的系统和技术还有提高的空间。
发明内容
根据本发明的一实施方式,提供了一种方法,包括:接收多个协议数据单元(PDU);发起将多个PDU整合成包括预期数量的PDU的传输块;接收优先级PDU;响应于接收到优先级PDU:终止整合,即使在接收到优先级PDU之前整合的PDU数量小于预期数量的PDU也如此;至少释放优先级PDU;以及恢复多个PDU的整合。
根据本发明的另一实施方式,还提供了一种通信系统中的节点,包括:接口,被配置为接收经由采用非连续通信协议的网络待传送的多个数据包;存储器,耦接至接口,并被配置为在数据包整合期间缓冲多个数据包中的至少一些;处理电路,操作地耦接至存储器,处理电路被配置为:在遇到优先级数据包之前,适时地将多个数据包整合成传输块;响应于遇到音频数据包,在整合额外的数据包之前释放优先级数据包;以及释放传输块。
附图说明
图1是示出了MAC层和PHY层之间的关系的现有技术图;
图2是示出了根据本发明各实施方式的系统的示图;
图3是示出了根据本发明各实施方式的非优先级数据单元的整合的示图;
图4是示出了根据本发明各实施方式的、当已经接收到优先级数据单元时的数据单元的整合和释放的示图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美国博通公司,未经美国博通公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210179567.0/2.html,转载请声明来源钻瓜专利网。