【技术实现步骤摘要】
触发终端执行点对点业务的方法、装置及存储介质
[0001]本申请涉及无线通信领域,尤其涉及一种触发终端执行点对点业务的方法、装置及存储介质。
技术介绍
[0002]802.11be网络,也称为Extremely High Throughput(EHT)网络,通过一系列系统特性和多种机制增强功能以实现极高的吞吐量。随着无线局域网(WLAN)的使用持续增长,对于在许多环境(例如家庭,企业和热点)中提供无线数据服务越来越重要。特别是,视频流量将继续是许多WLAN部署中的主要流量类型。由于出现了4k和8k视频(20Gbps的未压缩速率),这些应用的吞吐量要求正在不断发展。诸如虚拟现实或增强现实,游戏,远程办公室和云计算之类的新型高吞吐量,低延迟应用程序将会激增(例如,实时游戏的延迟低于5毫秒)。
[0003]鉴于这些应用程序的高吞吐量和严格的实时延迟要求,用户期望通过WLAN支持其应用程序时,吞吐量更高,可靠性更高,延迟和抖动更少,电源效率更高。用户期望改进与时敏网络(TSN)的集成,以支持异构以太网和无线LAN上的应用程序。802.11be网络旨在通过进一步提高总吞吐量和降低延迟来确保WLAN的竞争力,同时确保与旧版技术标准向后兼容和共存。在2.4GHz,5GHz和6GHz频段运行的802.11兼容设备。
[0004]在802.11bc网络中,提出了基于AP调度的点对点(P2P)通信增强方式,由AP统一调度无线资源,在减少中间传输节点和降低传输延迟的同时,保证网络内其他设备的收发不会因为干扰而丢包。 >
技术实现思路
[0005]在802.11be网络中,为了提升数据吞吐量和减少数据传输延迟,提出采用网络接入点AP控制的P2P传输方式。在此之前,802.11网络中支持设备直连,也是点对点的一种传输方式,但是之前的两种场景下,第一是无AP,这样传输不会对其他设备传输有干扰,第二是有AP,两个设备通过AP建立连接后,直接传输,在这种模式下,会对AP覆盖范围内的其他设备与AP之间的数据传输造成干扰,因此在802.11be中提出,由AP来分配点对点通信的无线资源,从而避免在有AP的场景下,点对点通信对整个网络性能和吞吐量造成的影响。然而,根据现有技术,通过触发帧(trigger frame)的方式来触发终端之间执行点对点业务,然而,在点对点业务中,一方作为数据的发送方,会根据trigger frame的指定的时间段发送数据,而另外一方作为数据的接收方,在这段时间内,需要停止接入,来接收发送方的数据。然而,现有的trigger frame是用于触发终端发送上行数据,这样无法控制点对点通信中接收方来停止接入,并接收来自发送方的数据。
[0006]本申请就是基于这样的背景下,提出一种通过网络接入点来触发终端之间执行点对点业务的方法、装置及存储介质,使用现有的trigger frame的广播或组播的发送机制,来控制不同角色的终端的行为。
[0007]第一方面,本申请提供一种触发终端执行点对点业务的方法,包括:
[0008]接收网络接入设备发送的触发帧,所述触发帧中包含字段Duration、Trigger Type、AID12和P2P role,其中,字段Duration用于设置点对点业务时长,字段Trigger Type用于设置触发类型,字段AID12用于设置接收该触发帧的终端的关联标识,字段P2P role用于设置点对点业务中终端的角色;
[0009]根据触发帧中的字段执行点对点业务。
[0010]在一种可能的实现方式中,所述根据触发帧中的字段执行点对点业务包括:如果Trigger Type字段的值指示为点对点业务,且,AID12字段的值等于本地的关联标识的值,且,P2P role字段的值指示为点对点业务的发送方,则根据Duration字段的值,在Duration字段指示的时间段内发送数据到点对点业务的接收方。
[0011]在一种可能的实现方式中,所述根据触发帧中的字段执行点对点业务包括:如果Trigger Type字段的值指示为点对点业务,且,AID12字段的值等于本地的关联标识的值,且,P2P role字段的值指示为点对点业务的接收方,则根据Duration字段的值,在Duration字段指示的时间段内不执行竞争接入,接收点对点业务的发送方发送的数据,并发送ACK给点对点业务的发送方。
[0012]在一种可能的实现方式中,所述根据触发帧中的字段执行点对点业务还包括:如果本地缓存有上行数据,则在Duration字段指示的时间段之后,启动竞争接入。
[0013]在一种可能的实现方式中,所述触发帧中包含字段Common Info和User Info,所述字段Trigger Type包含在所述字段Common Info内;所述字段AID12和P2P role包含在所述字段User Info内。
[0014]在一种可能的实现方式中,所述触发帧中包含至少两个User Info字段,且User Info字段的数目等于点对点业务的发送方数目加上所有的点对点业务的接收方数目。
[0015]在一种可能的实现方式中,还包括:第一终端发送数据帧给网络接入设备,在字段QoS control field中通过Queue Size子字段指示缓存数据的大小,在字段DA中指示目标终端的地址。
[0016]在一种可能的实现方式中,还包括:网络接入设备接收到所述数据帧后,根据本地的策略,决定是否发送触发帧给所述第一终端和目标终端;网络接入设备如果决定发送触发帧,则根据从所述第一终端接收到的所述数据帧,将所述第一终端设置为点对点业务的发送方,将所述目标终端设置为点对点业务的接收方,并根据此设置来设置触发帧中的P2P role字段。
[0017]在一种可能的实现方式中,还包括:网络接入设备广播或组播所述触发帧。
[0018]第二方面,本申请提供一种触发终端执行点对点业务的装置,包括:
[0019]触发帧接收单元,用于接收网络接入设备发送的触发帧,所述触发帧中包含字段Duration、Trigger Type、AID12和P2P role,其中,字段Duration用于设置点对点业务时长,字段Trigger Type用于设置触发类型,字段AID12用于设置接收该触发帧的终端的关联标识,字段P2P role用于设置点对点业务中终端的角色;
[0020]点对点业务执行单元,用于根据触发帧中的字段执行点对点业务。
[0021]第三方面,本申请提供一种触发终端执行点对点业务的装置,包括:存储器,用于存储程序;处理器,耦合到所述存储器,所述程序被所述处理器运行时,实现如第一方面或
第一方面可能的实现方式中任一项所述触发终端执行点对点业务的方法。
[0022]第四方面,本申请提供一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令被一处理器运行时,实现如第一方面或第一方面可能的实现方式中任一项所述触发终端执行点对点业务的方法。
...
【技术保护点】
【技术特征摘要】
1.一种触发终端执行点对点业务的方法,其特征在于,包括:接收网络接入设备发送的触发帧,所述触发帧中包含字段Duration、Trigger Type、AID12和P2P role,其中,字段Duration用于设置点对点业务时长,字段Trigger Type用于设置触发类型,字段AID12用于设置接收该触发帧的终端的关联标识,字段P2P role用于设置点对点业务中终端的角色;根据触发帧中的字段执行点对点业务。2.根据权利要求1所述的一种触发终端执行点对点业务的方法,其特征在于,所述根据触发帧中的字段执行点对点业务包括:如果Trigger Type字段的值指示为点对点业务,且,AID12字段的值等于本地的关联标识的值,且,P2P role字段的值指示为点对点业务的发送方,则根据Duration字段的值,在Duration字段指示的时间段内发送数据到点对点业务的接收方。3.根据权利要求1所述的一种触发终端执行点对点业务的方法,其特征在于,所述根据触发帧中的字段执行点对点业务包括:如果Trigger Type字段的值指示为点对点业务,且,AID12字段的值等于本地的关联标识的值,且,P2P role字段的值指示为点对点业务的接收方,则根据Duration字段的值,在Duration字段指示的时间段内不执行竞争接入,接收点对点业务的发送方发送的数据,并发送ACK给点对点业务的发送方。4.根据权利要求3所述的一种触发终端执行点对点业务的方法,其特征在于,所述根据触发帧中的字段执行点对点业务还包括:如果本地缓存有上行数据,则在Duration字段指示的时间段之后,启动竞争接入。5.根据权利要求1所述的一种触发终端执行点对点业务的方法,其特征在于,所述触发帧中包含字段Common Info和User Info,所述字段Trigger Type包含在所述字段Common Info内;所述字段AID12和P2P role包含在所述字段User Info内。6.根据权利要求5所述的一种触发终端执行点对点业务的方...
【专利技术属性】
技术研发人员:吴昊,赵曦,
申请(专利权)人:成都极米科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。