设置对等模式下的数据传输的速率制造技术

技术编号:8108292 阅读:261 留言:0更新日期:2012-12-21 17:31
本发明专利技术呈现了用于设置对等模式下的数据传输的速率的装置和方法。该装置包括处理器、存储器、确定模块和传输模块。确定模块通过无线通信基础结构模式,确定无线网络活动的量。传输模块基于无线网络活动的量,设置对等模式下的数据传输的速率。

【技术实现步骤摘要】

本文公开的主题涉及对等模式下的数据传输,并且更为具体地,涉及设置对等模式下的数据传输的速率
技术介绍
比如WiFi Direct的某些软件协议允许某些无线局域网(“WLAN”)设备在对等模式(peer-to-peer mode)下与其它WLAN设备直接通信,而无需外部无线接入点。能够利用这些软件协议进行通信的设备可以包括个人计算机、平板电脑、笔记本、电话、显示器、媒体播放器、打印机、和手持计算设备等。这些软件协议的一种这类使用可以包括将视频从设备传输到显示器。然而,在对等模式下传输大量比如视频的数据可以影响其它附近WLAN设备的网络性能,特别是在大 量汇聚这类设备的区域中。
技术实现思路
基于前述讨论,本专利技术已经认识到需要用于设置对等模式下的数据传输的速率的装置和方法。有利地是,这种装置和方法根据无线网络活动的量,设置数据传输的速率。已经响应于现有技术的当前状态,并且特别是响应于现有技术中的利用当前可获得的数据传输设备还没有完全解决的问题和需求,提出了本公开内容的实施例。相应地,已经研发了上述实施例来提供用于设置对等模式下的数据传输的速率的方法和系统,该方法和系统克服了现有技术中的许多或全部上述缺点。ー种装置具有处理器、存储器和多个被配置为在功能上执行确定无线网络活动的量以及设置数据传输的速率的步骤的模块。上述实施例中的这些模块包括确定模块和传输模块。在一个实施例中,确定模块通过无线通信基础结构模式(wirelesscommunication infrastructure mode),确定无线网络活动的量。在一个实施例中,传输模块基于无线网络活动的量,设置对等模式下的数据传输的速率。还呈现了ー种方法。所公开的实施例中的方法主要包括用于执行上述针对所述装置的操作呈现的功能的步骤。在一个实施例中,该方法包括通过无线通信基础结构模式,确定无线网络活动的量。在一个实施例中,该方法包括基于无线网络活动的量,设置对等模式下的数据传输的速率。还呈现了计算机程序产品。在一个实施例中,该计算机程序产品包括通过无线通信基础结构模式,确定无线网络活动的量。在一个实施例中,该计算机程序产品包括基于无线网络活动的量,设置对等模式下的数据传输的速率。整个说明书中对特征、优点的引用或类似语言不暗含所有特征和优点可以在任何单个实施例中实现。取而代之的是,关于特征和优点的语言被理解为意味着在至少ー个实施中包括特定特征、优点或特性。因此,整个说明书中的关于特征和优点的讨论和类似语言可以但不必指代同一实施例。此外,上述实施例的所述特征、优点和特性可以以任何合适的方式组合。相关领域的技术人员将认识到,可以在没有ー个或多个特定实施例的特定特征或优点的情况下实践上述实施例。在其它实例中,在某些实施例中可以考虑没有在所有实施例中呈现的其它特征和优点。根据下述描述和所附权利要求,上述实施例的这些特征和优点将全部变得更加显而易见,或者上述实施例的这些特征和优点可以通过实践下文中阐述的实施例来学习。附图说明通过參考在附图中例示的特定实施例,将会呈现如上简要描述的实施例的更为具体的描述。要理解的是,这些附图仅仅描绘一些实施例,并且因此不被认为是限制范围。将通过使用附图,利用其它特征和细节来描述和说明上述实施例,在附图中 图I是例示根据本专利技术主题的计算设备的一个实施例的示意方框图;图2是例示根据本专利技术主题的用于设置对等模式下的数据传输的速率的系统的一个实施例的不意方框图;图3是例示根据本专利技术主题的用于设置对等模式下的数据传输的速率的装置的一个实施例的不意方框图;图4是例示根据本专利技术主题的用于设置对等模式下的数据传输的速率的方法的一个实施例的示意流程图;和图5是例示根据本专利技术主题的用于设置对等模式下的数据传输的速率的方法的另ー实施例的详细示意流程图。具体实施例方式如本领域技术人员将明白的是,上述实施例的各个方面可以被具体实现为系统、方法或程序产品。相应地,实施例可以采用完全硬件实施例的形式,完全软件实施例(包括固件、常驻软件、宏代码等)的形式,或者组合本文中都可以统称为“电路”、“模块”或“系统”的软件和/或硬件方面的实施例的形式。此外,实施例可以采用包含在存储机器可读代码的一个或多个存储设备中的程序产品的形式。存储设备可以是有实体的、非暂时性的和/或非可传输性的(non-transmission)。在本说明书中描述的许多功能単元已经被标记为模块,以便更为特别地强调它们的实现独立性。例如,模块可以被实现为包括传统VLSI电路或门阵列、比如逻辑芯片、晶体管的现货供应的半导体器件或其它分立组件的硬件电路。模块还可以在可编程硬件设备中实现,比如现场可编程门阵列、可编程阵列逻辑、或可编程逻辑设备等。模块还可以在供各种类型的处理器执行的机器可读代码和/或软件中实现。机器可读代码的识别模块例如可以包括ー个或多个物理或逻辑可执行代码块,该ー个或多个物理或逻辑可执行代码块可以被例如组织为对象、过程或函数。然而,识别模块的执行不必在物理上放置在一起,而是可以包括存储在不同位置中的不同指令,当在逻辑上连接到一起吋,该不同指令包括上述模块并实现该模块的所述目的。实际上,机器可读代码的模块可以是单个指令或多个指令,并且甚至可以分布在若干不同代码段、不同程序以及若干存储器设备上。类似地,在本文中,操作数据可以在模块内识别和例示,并且可以以任何合适的形式实现以及在任何合适类型的数据结构内组织。操作数据可以被收集作为单个数据集,或者可以分布在不同位置上,包括分布在不同存储设备上,并且可以至少部分地仅仅作为电信号存在于系统或网络上。在模块或模块的部分以软件实现的情况下,软件部分存储在ー个或多个存储设备上。可以使用一个或多个机器可读介质的任何组合。机器可读存储介质可以是机器可读信号介质或存储设备。机器可读介质可以是存储机器可读代码的存储设备。存储设备例如可以是但不限于电、磁、光学、电磁、红夕卜、全息、微机械或半导体系统、装置或设备,或者前述的任何合适组合。存储设备的更为具体的示例(非排他性列表)将包括下述具有一个或多个布线的电连接、便携式计算机盘片、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦写可编程只读存储器(EPROM或快闪存储器)、便携式紧凑盘只读存储器(CD-ROM)、光学存储设备、磁性存储设备,或前述的任何合适组合。在本文档的上下文中,计算机可读介质可以是任何 实体介质,该实体介质可以包含或存储供指令执行系统、装置或设备使用或结合指令执行系统、装置或设备使用的程序。机器可读信号介质可以包括例如在基带中或作为载波的一部分的传播的数据信号,该数据信号中包含机器可读代码。这种被传播的信号可以采用各种形式中的任何ー种,包括但不限于电磁形式、光学形式或它们的任何合适组合。机器可读信号介质可以是任何不是计算机可读存储介质且可以传送、传播或传输供指令执行系统、装置或设备使用或结合指令执行系统、装置或设备使用的程序的存储设备。存储设备中包含的机器可读代码可以使用任何合适的介质传输,包括但不限于无线、有线、光纤线缆、射频(RF)等,或者前述的任何合适组合。用于执行实施例的操作的机器可读代码可以以ー个或多个编程语言的任何组合编与,包括比如Java、Smalltalk、或C+本文档来自技高网...
设置对等模式下的数据传输的速率

【技术保护点】
一种包括处理器的装置,所述装置还包括:存储器,用于存储由所述处理器执行的模块,所述存储器包括:确定模块,用于通过无线通信基础结构模式,确定无线网络活动的量;以及传输模块,用于基于所述无线网络活动的量,设置对等模式下的数据传输的速率。

【技术特征摘要】
2011.06.17 US 13/163,3721.ー种包括处理器的装置,所述装置还包括存储器,用于存储由所述处理器执行的模块,所述存储器包括确定模块,用于通过无线通信基础结构模式,确定无线网络活动的量;以及传输模块,用于基于所述无线网络活动的量,设置对等模式下的数据传输的速率。2.如权利要求I所述的装置,其中,所述数据传输包括正在进行的数据传输,并且其中所述传输模块基于所述无线网络活动的量,调整对等模式下的所述正在进行的数据传输的速率。3.如权利要求I所述的装置,其中,所述传输模块响应于所述确定模块确定出所述无线网络活动的量高于阈值,降低所述对等模式下的数据传输的速率,以及其中所述传输模块响应于所述确定模块确定出所述无线网络活动的量低于阈值,増加所述对等模式下的数据传输的速率。4.如权利要求I所述的装置,其中,所述数据传输包括视频数据,并且其中所述传输模块设置数据传输的速率包括所述传输模块设置所述视频数据的视频质量。5.如权利要求4所述的装置,其中所述传输模块设置所述视频数据的视频质量包括所述传输模块设置视频帧速率、视频刷新速率、视频颜色深度和视频分辨率中的ー个或多个。6.如权利要求I所述的装置,还包括触发模块,用于响应于所述对等模式下传输的预定数据量和预定时间量中之一,触发所述确定模块来确定所述无线网络活动的量。7.如权利要求I所述的装置,其中,所述确定模块确定所述无线网络活动的量还包括所述确定模块搜索可用无线信道,所述传输模块响应于所述确定模块未能定位所述可用无线信道,降低所述对等模式下的数据传输的速率,其中所述确定模块响应于所述确定模块定位到所述可用无线信道,确定所述可用无线信道上的无线活动的量。8.如权利要求7所述的装置,其中,所述传输模块响应于所述确定模块确定所述可用无线信道上的无线...

【专利技术属性】
技术研发人员:霍华德·洛克达里尔·克罗默菲利普·约翰·杰克斯
申请(专利权)人:联想新加坡私人有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1