[发明专利]通过使用多个媒体流进行无线实时媒体通信在审
申请号: | 201480005056.4 | 申请日: | 2014-01-14 |
公开(公告)号: | CN104969657A | 公开(公告)日: | 2015-10-07 |
发明(设计)人: | T.屈内尔;A.哈桑 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | H04W88/06 | 分类号: | H04W88/06;H04W76/02;H04W28/02;H04W48/18;H04W48/20 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 曹芳;景军平 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 使用 媒体 流进 无线 实时 通信 | ||
背景技术
随着计算和网络技术的发展,常规通信越来越多地转入数据网络尤其是无线网络。例如,统一的通信技术使得用户能够通过各种方式和包括便携式设备在内的客户端设备通过有线和无线网络进行通信。用户还越来越频繁地对其它方式加以利用。视频会议、应用或白板共享会话普遍出现在日常的商业、学术和个人生活之中。
在促成视频和类似的通信方式时,通信设备传送和接收大量数据的媒体。随着带宽的使用和无线网络的增多,干扰会成为服务质量的严重问题。当用户在信号水平可能低于所需的位置周围移动或者处于该位置时,用户的通信设备和接入点之间的通信链路会由于干扰而衰减至视频或类似方式无法接受的水平。
发明内容
提供该发明内容而以简化形式对在下文的具体实施方式中进一步进行描述的概念选择进行介绍。该发明内容并非意在排他地标识出所请求保护主题的关键特征或必要特征,其也并非意在帮助确定所请求保护主题的范围。
实施例针对于通过使用多个媒体流而确保有线、无线或者有线和无线网络的组合上的实时媒体通信的高服务质量。利用无线通信设备上的虚拟无线电栈实施方式,该设备可以与多个接入点和/或蜂窝基站相关联。每个连接的链路质量可以被确定并且可以选择预定数量的具有最佳连接(或高于预定阈值)的链路进行传输。媒体流随后可以被压缩为多分辨率或多压缩流,而使得每种分辨率(或压缩流)通过单独访问点或基站进行传送。可以使用的不同压缩流随后可以在无线交换机、云端的后端服务器或远程客户端进行组合或呈现。此外,该多压缩方案可以是误包率所反映的链路质量的函数,并且当可用时,其可以是IP级别的端对端延迟和误包率的函数。
这些和其它特征以及优势将通过阅读以下详细描述以及查看相关联附图而是显而易见的。所要理解的是,以上的一般性描述和以下的详细描述都是示例性的而并非对所请求保护的各个方面加以限制。
附图说明
图1图示了实施例可以在其中实施的具有并发连接的示例无线通信环境;
图2图示了另一种示例无线通信环境,其中多个媒体流可以通过接入点和/或蜂窝基站进行传送;
图3图示了根据一些实施例的示例客户端设备的架构;
图4是可以在其中实施根据实施例的系统的网络环境;
图5是实施例可以在其中实施的示例计算操作环境的框图;以及
图6图示了根据实施例的通过使用多个媒体流而确保无线网络上的实时媒体通信的可接受服务质量的处理的逻辑流程图。
具体实施方式
如之前简要描述的,无线通信设备可以与多个接入点和/或蜂窝基站相关联。每个连接的链路质量可以被确定并且预定数量的具有最佳连接(或者高于预定阈值)的链路可以被选择以便用于传输。媒体流随后可以被压缩为多分辨率或多压缩流而使得每种分辨率(或压缩流)通过单独访问点或基站进行传送,以便在无线交换机、云端的后端服务器或远程客户端进行呈现。
在以下详细描述中参考附图,其形成这里的一部分并且在其中通过图示示出了具体的实施例或示例。这些方面可以进行组合,可以采用其它的方面,并且可以进行结构性变化,而并不背离本公开的精神和范围。以下详细描述因此并非以限制的含义进行理解,并且本发明的范围由所附权利要求及其等同形式所限定。虽然实施例将总体上以结合在个人计算机上的操作系统上运行的应用程序执行的程序模块为背景进行描述,但是本领域技术人员将会认识到,多个方面可以结合其它程序模块来实施。
总体上,程序模块包括例程、程序、组件、数据结构以及执行特定任务或实施特定抽象数据类型的其它类型的结构。此外,本领域技术人员将会意识到,实施例可以利用其它计算机系统配置进行实践,包括手持设备、多处理器系统、基于微处理器的或可编程消费者电器、小型计算机、大型计算机以及与之相当的硬件。实施例还可以在分布式计算环境中实践,其中任务由通过通信网络进行链接的远程处理设备来执行。在分布式计算机环境中,程序模块可以位于本地和远程存储器存储设备中。
实施例可以被实施为计算机所实施的处理(方法)、计算机系统,或者被实施为制造品,诸如计算机程序产品或计算机可读媒体。计算机程序产品可以是能够由计算机系统进行读取并且对计算机程序进行编码的计算机存储介质,上述计算机程序包括用于使得计算机或计算系统执行(多种)示例处理的指令。该计算机可读存储介质是计算机可读存储器设备。计算机可读存储介质例如可以经由易失性计算机存储器、非易失性存储器、硬盘、闪存、软盘或紧致盘以及与之相当的硬件媒体中的一种或多种来实施。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480005056.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可及时散热的水稻种植装置
- 下一篇:同步对保活消息的生成和传输