通信方法及通信设备技术

技术编号:10732947 阅读:66 留言:0更新日期:2014-12-10 10:17
本申请实施例提供了一种通信方法及通信设备。一种通信方法包括:确定接收一请求设备的一请求报文的接收功率;至少根据所述接收功率,确定针对所述请求报文的一响应报文的响应时延,其中,所述接收功率越小确定的所述响应时延越小;根据所述响应时延,向所述请求设备发送所述响应报文。本申请实施例提供了一种在一定程度上避免响应冲突的方案。

【技术实现步骤摘要】
通信方法及通信设备
本申请实施例涉及无线通信
,尤其涉及一种通信方法及通信设备。
技术介绍
智能设备和传感器设备的大量普及,使得设备之间通过无线通信技术进行的信息分享和交互协作变得越来越频繁。目前主流的无线通信技术一方面支持定向发送,即在已知连接的对端地址的情况下,直接使用对端地址发送报文信息并接收来自对端的响应,另一方面支持无向发送,即在连接的设备未知的情况下,采用广播或组播方式发送报文信息,并接收若干周围设备的响应。在许多应用场景中,与周围的多个未知设备建立连接并获取数据是一类常见需求。比如行进中的汽车获得周围各路口路段的拥堵信息,在商场获取周围用户对某品牌的评价等等。在这类场景中,最简单直接的实现方式是使用无线网络的无向发送方式,既避免了部署额外的中央控制设备,又将交互的能耗和时间成本降至最低。然而,由于现有的无向发送方式可能导致响应的冲突,需要有可行的冲突避免方案。
技术实现思路
有鉴于此,本申请实施例的第一个目的在于提供一种在一定程度上避免响应冲突的方案。为实现上述目的,根据本申请实施例的一个方面,提供一种通信方法,包括:确定接收一请求设备的一请求报文的接收功率;至少根据所述接收功率,确定针对所述请求报文的一响应报文的响应时延,其中,所述接收功率越小确定的所述响应时延越小;根据所述响应时延,向所述请求设备发送所述响应报文。为实现上述目的,根据本申请实施例的又一个方面,提供一种通信方法,包括:确定一请求报文的发射功率;采用无向发送方式以所述发射功率发送所述请求报文。为实现上述目的,根据本申请实施例的又一个方面,提供一种通信设备,包括:第一确定模块,用于确定接收一请求设备的一请求报文的接收功率;第二确定模块,用于至少根据所述接收功率,确定针对所述请求报文的一响应报文的响应时延,其中,所述接收功率越小确定的所述响应时延越小;发送模块,用于根据所述响应时延,向所述请求设备发送所述响应报文。为实现上述目的,根据本申请实施例的又一个方面,提供一种通信设备,包括:确定模块,用于确定一请求报文的发射功率;发送模块,用于采用无向发送方式以所述发射功率发送所述请求报文。以上多个技术方案中的至少一个技术方案具有如下有益效果:本申请实施例通过至少根据接收请求设备的请求报文的接收功率确定响应报文的响应时延,并根据所述响应时延向所述请求设备发送所述响应报文,提供了一种在一定程度上避免响应冲突的方案,并且,由于距离所述请求设备越远的通信设备接收请求报文的接收功率越小、响应时延越小,一定程度上避免了在所述请求设备的通信范围边缘的通信设备在等待响应时延的过程中退出所述请求设备的通信范围而导致请求设备无法收到这些通信设备的响应报文,提高了远距离设备的响应成功率。附图说明图1为本申请提供的一种通信方法实施例一的流程示意图;图2为本申请提供的一种通信方法实施例二的流程示意图;图3A为本申请提供的一种通信设备实施例一的结构示意图;图3B~3E分别为图3A所示实施例的一种实现方式的结构示意图;图4A为本申请提供的一种通信设备实施例二的结构示意图;图4B~4D分别为图4A所示实施例的一种实现方式的结构示意图图5为本申请提供的一种通信设备实施例三的结构示意图;图6为本申请提供的一种通信设备实施例四的结构示意图。具体实施方式下面结合附图和实施例,对本申请的具体实施方式作进一步详细说明。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。图1为本申请提供的一种通信方法实施例一的流程示意图。如图1所示,本实施例包括:110、确定接收一请求设备的一请求报文的接收功率。举例来说,本申请提供的一种通信设备实施例一所述的通信设备作为本实施例的执行主体,执行110~130。其中,所述通信设备可以是任何具有无线通信能力的设备,如手机、PAD、智能手环、车载设备等。本实施例中,所述通信设备作为响应方,也称为响应设备。本实施例中,所述请求设备是指作为请求方的通信设备。本实施例中,所述请求报文可选地是所述请求设备采用无向发送方式发送的。具体地,所述无向发送方式包括但不限于:广播、组播。可选地,所述响应设备与所述请求设备位于同一无线局域网中。120、至少根据所述接收功率,确定针对所述请求报文的一响应报文的响应时延,其中,所述接收功率越小确定的所述响应时延越小。本实施例中,所述响应报文的响应时延与接收所述请求报文的响应设备与所述请求设备之间的距离有关,所述距离越大所述响应时延越小。具体地,当所述请求设备采用无向发送方式以一定的发射功率发送所述请求报文时,由于距离越远通常路径损耗越大,与所述请求设备距离越远的响应设备接收所述请求报文的接收功率越小,相应地,确定的所述响应时延越小。本实施例中,所述请求报文和所述响应报文的内容可以有多种形式。在一种可能的场景中,所述请求设备为一车载设备,所述请求报文用于请求周围各路口路段的拥堵信息,相应地,所述响应设备可以为在所述车载设备的通信范围内的任一通信设备,所述响应报文包括所述响应设备获取到的周围各路口路段的拥堵信息。在又一种可能的场景中,所述请求设备为一手机,所述请求报文用于请求对一件商品的评价,相应地,所述响应设备可以为在所述手机的通信范围内的任一通信设备,所述响应报文包括所述响应设备获取到的对该件商品的评价。130、根据所述响应时延,向所述请求设备发送所述响应报文。本实施例中,所述响应时延越小,越早地发送所述响应报文,反之,所述响应时延越大,越晚地发送所述响应报文。可选地,所述响应设备从接收到所述请求报文的时刻起,隔所述响应时延发送所述响应报文。举例来说,所述响应设备在t=0时接收到所述请求报文,120中确定的所述响应时延为200毫秒(ms),相应地,130中在t=200ms时,发送所述响应报文。本实施例通过至少根据接收请求设备的请求报文的接收功率确定响应报文的响应时延,并根据所述响应时延向所述请求设备发送所述响应报文,提供了一种在一定程度上避免响应冲突的方案,并且,由于距离所述请求设备越远的通信设备接收请求报文的接收功率越小、响应时延越小,一定程度上避免了在所述请求设备的通信范围边缘的通信设备在等待响应时延的过程中退出所述请求设备的通信范围而导致请求设备无法收到这些通信设备的响应报文,提高了远距离设备的响应成功率。下面通过一些可选的实现方式进一步地描述本实施例的方法。本实施例中,120有多种实现方式。在一种可选的实现方式中,所述至少根据所述接收功率,确定针对所述请求报文的一响应报文的响应时延,包括:根据接收功率与响应时延的关系和所述接收功率,确定所述响应时延。在此实现方式中,所述接收功率与响应时延的关系的来源可以有多种,相应地,有多种方式获取所述接收功率与响应时延的关系。在一种可能的场景中,所述接收功率与响应时延的关系是本地预设的。相应地,本实施例还包括:从本地获取所述接收功率与响应时延的关系。可选地,所述响应设备根据所述请求设备发送所述请求报文的发射功率从所述响应设备本地获取与所述发射功率对应的所述接收功率与响应时延的关系。其中,所述请求设备发送所述请求报文的发射功率可以携带在所述请求报文中。举例来说,所述响应设备本地保存有多个发射功率分别对应的所述接收功率与响应时延的关系,在接收到所述请求报文后,从所述本文档来自技高网...
通信方法及通信设备

【技术保护点】
一种通信方法,其特征在于,所述方法包括:确定接收一请求设备的一请求报文的接收功率;至少根据所述接收功率,确定针对所述请求报文的一响应报文的响应时延,其中,所述接收功率越小确定的所述响应时延越小;根据所述响应时延,向所述请求设备发送所述响应报文。

【技术特征摘要】
1.一种通信方法,其特征在于,所述方法包括:确定接收一请求设备的一请求报文的接收功率;至少根据所述接收功率,确定针对所述请求报文的一响应报文的响应时延范围,其中,所述接收功率越小确定的所述响应时延范围的中间值越小;从所述响应时延范围中随机选择一响应时延;根据所述响应时延,向所述请求设备发送所述响应报文。2.根据权利要求1所述的方法,其特征在于,所述至少根据所述接收功率,确定针对所述请求报文的一响应报文的响应时延范围,包括:根据接收功率与响应时延的关系和所述接收功率,确定所述响应时延范围。3.根据权利要求2所述的方法,其特征在于,所述接收功率与响应时延的关系是本地预设的。4.根据权利要求2所述的方法,其特征在于,所述根据接收功率与响应时延的关系和所述接收功率,确定所述响应时延范围之前,还包括:从所述请求报文中获取所述接收功率与响应时延的关系。5.根据权利要求2~4中任一所述的方法,其特征在于,在所述接收功率与响应时延的关系中,越小的接收功率对应的响应时延范围越大。6.根据权利要求1所述的方法,其特征在于,所述至少根据所述接收功率,确定针对所述请求报文的一响应报文的响应时延范围,包括:根据所述接收功率和所述请求设备发送所述请求报文的发射功率,确定一路径损耗;根据路径损耗与响应时延的关系和所述路径损耗,确定所述响应时延范围。7.根据权利要求6所述的方法,其特征在于,所述路径损耗与响应时延的关系是本地预设的。8.根据权利要求6所述的方法,其特征在于,所述根据路径损耗与响应时延的关系和所述路径损耗,确定所述响应时延范围之前,还包括:从所述请求报文中获取所述路径损耗与响应时延的关系。9.根据权利要求6~8中任一所述的方法,其特征在于,在所述路径损耗与响应时延的关系中,越大的路径损耗对应的响应时延范围越大。10.根据权利要求6~8中任一所述的方法,其特征在于,所述方法还包括:从所述请求报文中获取所述发射功率。11.一种通信方法,其特征在于,所述方法包括:确定一请求报文的发射功率;采用无向发送方式以所述发射功率发送所述请求报文;所述采用无向发送方式以所述发射功率发送所述请求报文之前,还包括:将接收功率与响应时延的关系添加到所述请求报文中,所述接收功率与响应时延的关系用于指示至少一响应设备根据接收到所述请求报文的接收功率和所述关系确定针对所述请求报文的至少一响应报文的响应时延范围,并从所述响应时延范围中随机选择一响应时延,其中,所述接收功率越小确定的所述响应时延范围的中间值越小。12.一种通信方法,其特征在于,所述方法包括:确定一请求报文的发射功率;采用无向发送方式以所述发射功率发送所述请求报文;所述采用无向发送方式以所述发射功率发送所述请求报文之前,还包括:将路径损耗与响应时延的关系添加到所述请求报文中,所述路径损耗与响应时延的关系用于指示至少一响应设备根据所述请求报文的路径损耗和所述关系确定针对所述请求报文的至少一响应报文的响应时延范围,并从所述响应时延范围中随机选择一响应时延,其中,所述路径损耗越大确定的所述响应时延范围的中间值越小。13.根据权利要求12所述的方法,其特征在于,所述采用无向发送方式以所述发射功率发送所述请求报文之前,还包括:将所述发射功率添加到所述请求报...

【专利技术属性】
技术研发人员:刘嘉徐然
申请(专利权)人:北京智谷睿拓技术服务有限公司
类型:发明
国别省市:北京;11

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

1