当前位置: 首页 > 专利查询>诺基亚公司专利>正文

用于使用多个无线接口的无线点对点通信的方法和设备技术

技术编号:10146100 阅读:106 留言:0更新日期:2014-06-30 16:00
提供了用于在具有两个或多个无线接口的无线装置中执行无线P2P通信应用的方法、设备、计算机程序产品和无线装置。一种方法包括:建立第一传输层连接,用于经由第一无线接口传输P2P通信应用的元信息;以及,建立与至少一个对等节点的第二传输层连接,用于通过使用第二无线接口的网络地址来传输P2P通信应用的数据块,使得数据块可经由第二无线接口传输。

【技术实现步骤摘要】
【国外来华专利技术】用于使用多个无线接口的无线点对点通信的方法和设备
本专利技术的领域涉及无线点对点(下面称为“P2P”)通信,具体涉及在配有多个无线接口的无线装置中实现无线P2P通信。
技术介绍
P2P通信应用广泛应用于当今互联网中的网络通信,用于共享数据,例如包括文件共享、多媒体流和资源调度。与仅服务器供给(发送)且客户端消费(接收)的传统客户端-服务器通信模式相反,P2P通信使得通信的各个参与者(下面称为“对等节点”)在分布式网络架构上通信。P2P网络中的对等节点具有均等的权限,故通信可在一个以上的对等节点之间直接完成,不需要服务器的中央协调。在无线通信环境中,P2P通信模式也可用于在无线装置(例如移动电话,平板电脑,数字媒体播放器或其他具有无线通信能力的装置)之间的信息收集和共享。在无线通信环境中实现的P2P通信应用可称作无线P2P通信应用。处于P2P通信模式的无线通信网络可称为无线P2P通信网络。这种无线P2P通信网络可以在具有架构支持(例如蜂窝网络)的情况下实现,或者,在没有任何架构支持(例如自组织网络)的情况下实现。无线P2P通信网络可提供无线装置之间的短距离、高数据速率通信。在无线P2P通信链路设立之后,信号和数据可在无线装置之间传送,而不通过接入点(例如基站)或集中管理的网络。随着无线通信技术的迅速发展,越来越多的无线通信技术(例如Wi-Fi(IEEE802.11b和802.11g)、GSM(全球移动通信系统)、BluetoothTM(包括BluetoothTMLowEnergy(BTLE))或ZigBee(IEEE802.15.4,IEEE802.15.4a)等)的无线接口可配置在无线装置中。同时,多种技术已经或正在并入个人局域网(PAN),以支持多种无线接口上的互联网协议(IP),例如对于ZigBee的6LowPAN(低功率无线个人局域网上的IPv6)、对于BluetoothTM的BNEP(蓝牙网络封装协议)以及BTLE标准化处理上的前向IP。这些在很大程度上为用无线装置中的多种无线接口实现无线P2P通信应用的互通设计铺平了道路。在无线P2P通信应用中,数据接入模式是机会性的,因为数据仅仅在存在可用于通信的对等节点时以及其中的某些具有相同的兴趣时可交换。为了满足无线通信环境中的P2P通信应用的要求,要求无线装置中的无线接口始终打开,以便不断地执行用于P2P通信的资源发现操作,例如邻居发现、数据查询、索引交换等等。这种资源发现过程是耗费时间/能量的,导致无线装置的过多的能量消耗。能量消耗对于无线装置是一个显著问题。特别是对于通过电池供电的无线装置,P2P通信中过多的能量消耗将大大缩短其工作周期。已经提出了在无线P2P通信中减小功耗的多种电力节省技术。然而,当前技术尚未充分解决功耗问题,同时,提供高的数据传送效率。通过引入用于无线P2P通信的低能量射频,传统的无线P2P通信系统部分地解决了这一问题。例如,SewookJung等人的“Bluetorrent:Cooperativecontentsharingforbluetoothusers”(Percom2007,2007年3月)提出了完全在总是打开的低功率短距离的Bluetooth网络上构建无线P2P文件共享应用的解决方案。通过减轻能量消耗,这种解决方案具有1Mbps的传输带宽上的明显限制,其远远低于用户在P2P应用中的预期。另一种能量节省技术是使用移动装置中的多种无线接口,以便在不同信道上并行通信,从而实现异质性P2P通信。例如,ZeZhao等人在“Amulti-radiowirelessP2Pnetworktestbed”(第四次实验评价与表征ACM国际研讨会论文集(WINTECH’09),美国纽约,ACM,pp93-94)中提到了这种类型的无线P2P技术。然而,这种多射频无线P2P通信系统现在仅仅支持多个无线接口上的并行传输,而不涉及如何以及何时将这些多射频接口用于分配P2P通信应用的流量的具体设计。已经提出了用于具有多个无线接口的移动装置的某些无线通信机制,其中,根据流量的比特率,对于传输流量采用不同的无线接口。例如,TaoJin等人在“WiZi-Cloud:Application-transparentDualZigBee-Wi-FiRadiosforLowPowerInternetAccess”(IEEEInfocom,中国上海2011年4月)中提出了对于高比特率采用Wi-Fi接口且对于较低比特率采用Zigbee。蓝牙技术联盟在“Version3.0+HSoftheBluetoothCoreSpecification”(2009年4月21日)中提出对于高比特率采用UWB接口且对于较低比特率采用蓝牙接口。这种通信机制可用作低功率传输方法,并在无线接入对于不同无线接口稳定的静态方案中运行良好。然而,这种通信机制不能对于无线P2P通信应用良好运行。在无线P2P通信应用中,对等节点(即无线装置)动态移动,且通过两个无线接口在P2P通信模式中的通信链路将会不断中断。因此,高能量无线接口可能不适合用于低比特率流量,反之亦然,低能量无线不适合用于高比特率流量。例如,根据TaoJin的解决方案,当通过ZigBee无线接口的通信链路中断时,P2P通信应用的流量将会移交给Wi-Fi无线接口,导致高得多的能量消耗;当通过Wi-Fi无线接口的通信链路中断时,P2P通信应用的流量将移交给ZigBee无线接口,导致效率不高的数据传送。另外,在TaoJin的解决方案中,WiZi在集中式网络中建立,其中,例如接入点(AP)的网络架构是必须的,并且,其不适用于不存在网络架构的自组织网络。然而,在P2P通信中,网络架构不限制在集中式网络的范围内,而是可包括自组织网络,其中不存在网络架构。除此之外,由于频繁资源发现操作(例如邻居发现、数据查询、索引交换等)对于P2P通信应用是必须的,使用用于连续对等发现模式的传统蓝牙无线电接口将导致高得多的能量消耗。因此,提供允许能够克服上述限制和缺点的P2P通信的方法和设备对于本领域将是一项进步。
技术实现思路
下面给出本公开的简化总结,以便提供对本专利技术某些方面的基本理解。此总结不是本专利技术的广泛橄榄。其并非旨在识别本专利技术的关键性或重要性元素或描述本专利技术的范围。下面的总结仅仅以简化的形式给出本专利技术的某些概念,作为对下面提供的更为具体的介绍的引言。为了克服上面介绍的现有技术的限制,并且为了克服阅读和理解本说明书可以明了的其他限制,本专利技术涉及用于在具有两个或多个无线接口的无线装置中提供无线P2P通信应用的方法和设备。根据一实施例,一种方法包括建立第一传输层连接,用于经由第一无线接口传输P2P通信应用的元信息;以及,建立与至少一个对等节点的第二传输层连接,用于通过使用第二无线接口的网络地址来传输P2P通信应用的数据块,使得数据块可经由第二无线接口传输。元信息可包括传输数据块必需的额外的数据。在一示例性实施例中,该方法还可包括检测用于传输P2P通信应用的数据块的连接请求;响应于检测到连接请求,触发开启第二无线接口。连接请求可通过检测点对点通信应用的所有连接请求的端口来检测。在一示例性实施例中,端口号落在从6881到6889的范围内的连接请求可被检本文档来自技高网
...

【技术保护点】
一种用于具有两个或多个无线接口的无线装置中的点对点通信的方法,该方法还包括:建立第一传输层连接,用于经由第一无线接口传输点对点通信应用的元信息;以及建立与至少一个对等节点的第二传输层连接,用于通过使用第二无线接口的网络地址来传输点对点通信应用的数据块,使得数据块经由第二无线接口传输。

【技术特征摘要】
【国外来华专利技术】1.一种用于具有两个或多个无线接口的无线装置中的点对点通信的方法,该方法还包括:建立第一传输层连接,用于经由第一无线接口传输点对点通信应用的元信息,所述第一无线接口包括低能量无线接口;由所述无线装置经由包括第一传输层连接的第一无线接口,接收元信息,所述元信息包括对等发现的信息;检测用于传输点对点通信应用的至少一个数据块的连接请求,用于传输至少一个数据块的连接请求是基于与预定范围的端口号相关联的端口号而被检测到的;响应于检测到连接请求,触发第二无线接口的建立;以及由所述无线装置并且基于经由所述第一无线接口接收的元信息,建立与至少一个对等节点的第二传输层连接,所述第二传输层连接用于经由所述第二无线接口来传输点对点通信应用的至少一个数据块,所述第二无线接口包括高能量无线接口,当与所述低能量无线接口相比时,高能量无线接口使用更多的能量。2.权利要求1的方法,其中经由所述第一无线接口接收所述连接请求。3.权利要求2的方法,其中,连接请求通过检测点对点通信应用的所有连接请求的端口来检测。4.权利要求3的方法,其中,所述预定范围从6881到6889。5.权利要求1的方法,还包括:检测用于结束所述至少一个数据块传输的断开请求,所述断开请求是经由所述第一无线接口接收的,以及响应于检测到断开请求,触发关闭第二无线接口。6.权利要求5的方法,其中,断开请求通过检测点对点通信应用的所有断开请求的端口来检测。7.权利要求6的方法,其中,端口号落在从6881到6889的范围内的断开请求被检测为用于结束所述至少一个数据块传输的断开请求。8.权利要求1的方法,还包括:经由包括所述第一传输层连接的第一无线接口通知所述至少一个对等节点打开所述至少一个对等节点的第二无线接口,用于传输所述至少一个数据块。9.权利要求1的方法,还包括:经由包括所述第一传输层连接的第一无线接口从所述至少一个对等节点接收通知,以便打开第二无线接口,用于传输所述至少一个数据块。10.权利要求1的方法,其中,建立第二传输层连接包括:经由第一传输层连接向所述至少一个对等节点发送第二无线接口的网络地址和媒体访问地址;以及经由第一传输层连接接收所述至少一个对等节点的第二无线接口的网络地址和媒体访问地址,用于传输所述至少一个数据块。11.权利要求1-10中任意一项的方法,其中,元信息包括用于传输所述至少一个数据块的额外数据。12.权利要求1-10中任意一项的方法,其中,第一无线接口是蓝牙低能量无线接口或Zigbee无线接口,且第二无线接口是Wi-Fi无线接口或超宽带无线接口。13.一种用于装有两个或多个无线接口的无线装置中的点对点通信的设备,包括:至少一个处理器;以及至少一个存储器,该存储器包括计算机程序代码,所述至少一个存储器和计算机程序代码被配置为,用所述至少一个处理器,使得设备至少执行:建立第一传输层连接,用于经由第一无线接口传输点对点通信应用的元信息,所述第一无线接口包括低能量无线接口;由所述无线装置经由包括第一传输层连接的第一无线接口,接收元信息,所述元信息包括对等发现的信息;检测用于传输点对点通信应用的至少一个数据块的连接请求,用于传输至少一个数据块的连接请求是基于与预定范围的端口号相关联的端口号而被检测到的;响应于检测到连接请求,触发第二无线接口的建立;以及由所述无线装置并且基于经由所述第一无线接口接收的元信息,建立与至少一个对等节点的第二传输层连接,所述第二传输层连接用于经由所述第二无线接口来传输点对点通信应用的至少一个数据块,所述第二无线接口包括高能量无线接口,当与所述低能量无线...

【专利技术属性】
技术研发人员:C·陈J·刘
申请(专利权)人:诺基亚公司
类型:发明
国别省市:芬兰;FI

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

1