通信方法、电子设备及存储介质与流程

未命名 10-08 阅读:87 评论:0


1.本公开实施例涉及移动通信技术领域,具体而言,本公开实施例涉及一种通信方法、电子设备及存储介质。


背景技术:

2.点对点(peer to peer,p2p)的通信方式进行数据传输无需通过接入点,避免了网络拥塞引起的延迟,可进一步提高传输效率。为保证低时延业务数据的传输,还提出了限制目标唤醒时间(restricted target wake time,r-twt)。为了进一步减少低时延业务,数据传输过程中的传输时延,还需要对该传输过程进行优化。


技术实现要素:

3.本公开实施例提供了一种通信方法、电子设备及存储介质,以进一步减少低时延业务数据传输过程中的传输时延。
4.一方面,本公开实施例提供了一种通信方法,应用于接入点设备ap,该方法包括:
5.确定第一无线帧;其中,该第一无线帧包括第一标识信息,该第一标识信息标识ap分配txop的时隙给第一tdls设备;上述txop的时隙用于第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;其中,第一tdls设备以及第二tdls设备均为第一r-twt调度的成员;
6.在第一r-twt调度的sp内,发送第一无线帧。
7.另一方面,本公开实施例还提供了一种通信方法,应用于第一tdls设备,所述方法包括:
8.在第一r-twt调度的sp内,接收第一无线帧;其中,第一无线帧中包括第一标识信息,第一标识信息标识ap分配txop的时隙给第一tdls设备;上述txop的时隙用于第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;第一tdls设备以及第二tdls设备均为第一r-twt调度的成员。
9.另一方面,本公开实施例还提供了一种电子设备,所述电子设备为接入点设备ap,所述电子设备包括:
10.确定模块,用于确定第一无线帧;其中第一无线帧包括第一标识信息,第一标识信息标识ap分配txop的时隙给第一tdls设备;
11.上述txop的时隙用于第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;其中,上述第一tdls设备以及上述第二tdls设备均为第一r-twt调度的成员;
12.发送模块,用于在第一r-twt调度的sp内,发送第一无线帧。
13.另一方面,本公开实施例还提供了一种电子设备,所述电子设备为第一tdls设备,所述电子设备包括:
14.接收模块,用于在第一r-twt调度的sp内,接收第一无线帧;其中,该第一无线帧中包括第一标识信息,该第一标识信息标识ap分配txop的时隙给第一tdls设备;该txop的时
隙用于第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;第一tdls设备以及第二tdls设备均为第一r-twt调度的成员。
15.本公开实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现如本公开实施例中一个或多个所述的方法。
16.本公开实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如本公开实施例中一个或多个所述的方法。
17.本公开实施例中,ap确定并在第一r-twt调度的sp内,发送第一无线帧;在第一无线帧中通过第一标识信息标识ap分配txop的时隙给第一tdls设备;该txop的时隙用于第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;对于可以应用于tdls设备之间的r-twt调度,tdls设备可以在txop的时隙内,通过tdls链路传输低时延业务数据,进一步减少低时延业务数据传输过程中的传输时延,提高低时延业务传输效率。本公开实施例提供了一种低时延业务数据的传输方式。
18.本公开实施例附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本公开的实践了解到。
附图说明
19.为了更清楚地说明本公开实施例的技术方案,下面将对本公开实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
20.图1为本公开实施例提供的通信方法的交互示意图;
21.图2为本公开实施例提供的通信方法的另一交互示意图;
22.图3为本公开实施例提供的通信方法的流程图之一;
23.图4为本公开实施例提供的通信方法的流程图之二;
24.图5为本公开实施例提供的电子设备的结构示意图之一;
25.图6为本公开实施例提供的电子设备的结构示意图之二;
26.图7为本公开实施例提供的电子设备的结构示意图之三。
具体实施方式
27.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
28.在本公开实施例中,使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也是旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。例如,a和/或b,可以
表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。术语“多个”是指两个或两个以上,鉴于此,本公开实施例中也可以将“多个”理解为“至少两个”。
29.应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,例如,在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
30.下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,并不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
31.本公开实施例提供了一种通信方法、电子设备及存储介质,用以提供一种低时延业务数据的传输方式。
32.其中,方法和装置是基于同一申请构思的,由于方法和装置解决问题的原理相似,因此装置和方法的实施可以相互参见,重复之处不再赘述。
33.作为第一示例,参见图1和图2,对本公开各实施例提供通信方法的示例进行说明。如图1和图2所示,ap(access point,接入点设备)、sta1(第一tdls(tunneled direct link setup,通道直接链路建立)设备,即第一站点(state)设备)和sta2(第二tdls设备,即第二站点设备)在同一个基本服务集(basic service sets basic service set,bss),其中,sta1和sta2设备是对等的设备,该实施例中sta1的所有操作,sta2也可以对等的操作。在本公开实施例中,可以将sta1和sta2统称为sta,其中sta也可以为non-ap mld设备。
34.步骤1:ap通过第二无线帧广播r-twt(restricted target wake time,限制目标唤醒时间)调度,该r-twt支持设备在对应r-twt sp(service period,服务阶段/服务时间)内通过tdls链路进行低时延业务数据传输。第一站点设备sta1和第二站点设备sta2可以通过twt建立帧(twt setup frame)加入该r-twt调度,成为该r-twt成员。
35.其中,第二无线帧可以为beacon帧(信标帧)或probe response帧(探测响应帧)。第二无线帧中包括twt元素(twt element),该twt元素包括广播twt参数集字段(broadcast twt parameter set),该广播twt参数集字段包括请求类型子字段(request type),该请求类型子字段包括广播twt推荐域(broadcast twt recommendation)。
36.第二标识信息携带在广播twt推荐域中,广播twt推荐域标识在r-twt调度对应的sp内是否支持tdls设备之间通过tdls链路(即tdls信道)传输低时延业务数据。
37.在广播twt推荐域设置为5时,标识在r-twt调度的sp内支持tdls设备通过tdls链路传输低时延业务数据。
38.步骤2-1:ap在r-twt sp内,向sta1发送触发帧(例如,基础触发帧basic trigger frame),唤醒sta进行与ap之间的数据交换。
39.步骤2-2:ap与sta1进行数据交换。其中,在数据交换的过程中,所交换的数据可以为独立的数据帧,也可以为多个连续的数据帧(即数据块)。
40.在该数据交换过程中,接收方(即ap或sta1)接收到独立的数据帧时,可以向发送
方(即sta1或ap)反馈确认帧(acknowledgement,简称ack帧);接收方接收到多个连续的数据帧时,可以向发送方反馈块确认帧(block ack,简称ba,也即块ack帧)。
41.例如,参见图2,sta1向ap发送数据帧,ap接收到该数据帧后,向sta1发送ack帧。ap向sta1发送一组多个连续的数据帧,sta2接收到该组数据帧后,向ap发送ba帧。
42.步骤3-1:ap确定sta1和sta2是否均为同一r-twt调度成员。
43.步骤3-2:ap确定sta1以及sta2是否支持目标能力;其中,目标能力即在第一r-twt调度的sp内通过tdls链路传输低时延业务数据。在触发传输机会共享模式2支持子字段(triggered txop sharing mode 2support)设置为1(即第一参数值)的情况下,指示sta支持目标能力。在触发传输机会共享模式2支持子字段设置为0(即第二参数值)的情况下,指示sta不支持目标能力。
44.上述的步骤3-1和步骤3-2的执行顺序并没有规定,可以先判断sta是否r-twt调度成员,也可以先判断sta是否具有目标能力信息,还可以同时判断sta是否r-twt调度成员,以及sta是否具有目标能力信息。这可以根据实际需要进行选择。
45.可选的,在确定sta1是否支持目标能力信息时,可以通过sta的eht mac能力信息(eht mac capabilities information)字段确定。其中,eht mac能力信息字段携带在eht能力(eht capabilities)元素中,具体携带在eht能力元素的触发传输机会共享模式2支持子字段中。eht能力元素可携带在tdls建立请求帧(tdls setup request)或tdls建立响应帧(tdls setup response)中。
46.在一个实施例中,在ap确定sta1不支持目标能力的情况下,不发送mu-rts txs trigger帧。
47.在一个实施例中,在ap确定sta1和sta2不是同一r-twt调度的成员时,不向sta1发送mu-rts txs trigger帧。
48.步骤4-1:在ap确定sta1和sta2均为同一r-twt调度成员,且sta1支持目标能力的情况下,向sta1发送mu-rts txs trigger帧(多用户请求发送传输机会共享触发帧,即第一无线帧),为sta1分配txop的时隙。
49.mu-rts txs trigger帧包括通用信息(common info)字段,通用信息字段包括触发传输机会共享模式(triggered txop sharing mode,其中,txop即transmission opportunity,传输机会)子字段。第一标识信息可以携带在触发传输机会共享模式子字段中。
50.在触发传输机会共享模式子字段设置为2的情况下,指示sta1可以在ap所分配的txop的时隙中通过tdls链路与sta2传输低时延业务数据。其中,txop的时隙用于sta1通过tdls链路与sta2传输低时延业务数据。
51.步骤4-2:sta1在接收到该mu-rts txs trigger帧后,向ap发送cts帧(clear to send,准许发送帧),即对ap发送的mu-rts txs trigger帧进行响应。
52.步骤5:sta1与sta2进行点对点(peer to peer,简称p2p)传输,即sta1向sta2发送数据。
53.在该数据传输的过程中,接收方(即sta2)接收到发送方(即sta1)发送的数据帧后,可以向发送方反馈确认帧ack帧;接收方接收到发送方发送的多个连续的数据帧时,可以向发送方反馈ba帧。
54.具体地,参见图2,p2p传输过程可以为:sta1向sta2发送数据帧;sta2接收到该数据帧后,向sta1反馈ack帧;sta1向sta2发送一组多个连续的数据帧;sta2接收到该组数据帧后,向sta1反馈ba帧。
55.需要说明的是,如前文所记载的,sta1和sta2设备是对等的设备,以上是实施例以sta1向sta2发送数据为例进行说明的,该方法也同样适用于sta2向sta1发送数据。具体地,以主要执行步骤为例:在步骤2-2中,ap也可以与sta2进行数据交换。对应地,在步骤4-1中,在ap确定sta1和sta2均为同一r-twt调度成员,且sta2支持目标能力的情况下,向sta2发送mu-rts txs trigger帧;在步骤4-2中,sta2可以向ap发送cts帧;在步骤5中,sta2与sta1进行点对点(peer to peer,简称p2p)传输,即sta2向sta1发送数据。
56.这样,通过ap基于包括第一标识信息的mu-rts txs trigger帧,向sta分配txop的时隙,对于可以应用于sta设备之间的r-twt调度,sta可以在没有ap参与的情况下,在txop的时隙内,通过成功建立的tdls链路传输低时延业务数据,进一步减少低时延业务数据传输过程中的传输时延,提高低时延业务传输效率。
57.参见图3,本公开实施例提供了一种通信方法,可选地,该方法可应用于接入点(access point,ap)设备;可选地,本公开实施例中,ap例如具有无线至有线桥接(bridging)功能的设备,ap负责将有线网络所提供的服务延伸至无线网络;站点设备例如具有无线网络接入功能的电子设备,提供帧传递(frame delivery)服务让信息得以传递。可选地,在本公开实施例中,ap和sta可以为支持多连接的设备,例如,可以被分别表示为ap mld和non-ap mld;ap mld可以表示支持多连接通信功能的接入点,non-ap mld可以表示支持多连接通信功能的站点。
58.该方法可以包括以下步骤:
59.步骤301,确定第一无线帧;其中,该第一无线帧包括第一标识信息,该第一标识信息标识ap分配txop的时隙给第一tdls设备;上述txop的时隙用于第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;其中,第一tdls设备以及第二tdls设备均为第一r-twt调度的成员;
60.步骤302,在第一r-twt调度的sp内,发送所述第一无线帧。
61.twt是一种用于节能的技术,旨在进一步降低wi-fi网络功耗。具体地,twt技术通过使sta和ap协商服务时间,确定sta休眠和唤醒时间和频率;sta在该服务时间保持活跃状态并进行通信,从而可以在服务时间以外的时间进行休眠,以达到节能的目的。此外,twt技术还可以使ap向多个sta提供更高质量的服务,使竞争或重叠最小化,在降低wi-fi网络功耗的同时提高频谱效率。
62.在低时延传输场景下,较多的应用程序的实时数据流量具有严格的延迟要求,例如,平均延迟或最大延迟的数量级在几毫秒到几十毫秒之间,以及应用程序要求实时数据流量具有极小的抖动以及较强的可靠性。为了进一步确保低时延业务的通信,在twt的技术基础上,提出了限制目标唤醒时间。r-twt机制允许ap使用增强的媒体访问保护机制和资源预留机制来提供更可预测的延迟,以将延迟敏感流量与其他类型的流量区分开,使得ap减少最坏情况的延迟和/或减少抖动,提供可靠性更高的服务。
63.本公开实施例中,r-twt的规划设备(例如ap,或称为scheduling ap)与被规划设备(例如sta,或称为scheduled sta)可预先建立r-twt调度(r-twt schedule)。ap通过广播
r-twt调度,sta与ap协商并成为某个r-twt调度成员,ap和sta在对应的r-twt服务阶段内只传输该r-twt调度标识的上下行对应低时延业务,其他通信业务在该阶段内暂停或者推迟。具体地,r-twt用于服务低时延业务,例如平均延迟小于10毫秒的业务。在r-twt调度的sp内,只有标识为低时延业务的业务进行通信,其他通信业务在该阶段内暂停或者推迟,从而确保低时延业务的传输。
64.ap确定第一无线帧;其中,所述第一无线帧中包括第一标识信息,所述第一标识信息标识ap分配txop的时隙给第一tdls设备;上述txop的时隙用于第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;第一tdls设备以及第二tdls设备均为第一r-twt调度的成员。其中,第一tdls设备以及第二tdls设备可以例如两台sta,tdls技术使得同一个基本服务集中的两台sta在建立tdls连接(tdls link,即tdls链路/tdls信道)后,可直接跳过ap传输数据,从而不受ap的约束,采用两台sta支持的最快速率标准进行直接传输。直接传输可以在原来链路进行,也可以切换到新的扩展信道上进行,因此能够避免由于网络拥塞而引起的数据传输延迟,对于低时延业务的传输具有重要意义。
65.本公开实施例中,ap通过第一标识信息标识ap分配txop的时隙给第一tdls设备;对于可以应用于sta设备之间的r-twt调度,第一tdls设备与第二tdls设备可以在没有ap参与的情况下,在txop的时隙内,通过二者之间建立的tdls链路传输低时延业务数据,进一步减少了低时延业务数据传输过程中的传输时延,提高了低时延业务传输效率。
66.在本公开实施例提供的应用于ap的通信方法中,上述方法还可以包括:
67.确定所述第一tdls设备以及所述第二tdls设备均支持目标能力,则确定第一无线帧;
68.其中,所述目标能力包括在所述第一r-twt调度的sp内通过tdls链路传输低时延业务数据。
69.在本公开实施例中,可以将第一tdls设备和第二tdls设备并称为tdls设备。
70.ap可以通过接收到的与该tdls设备是否支持目标能力的第三无线帧,确定该tdls设备是否支持目标能力。该第三无线帧可以是tdls设备直接发送给ap的,也可以是通过与tdls设备关联的其他ap转发至该ap的。
71.其中,该第三无线帧可以为tdls建立请求帧或接收到的tdls建立响应帧。具体可以为第一tdls设备与第二tdls设备建立tdls链路的过程中,由tdls设备发起的tdls建立请求帧或由tdls设备接收到的tdls建立响应帧。
72.可以理解的是,以第三无线帧为对应于第一tdls设备的无线帧为例,在第一tdls设备为建立tdls链路的发起方时,可以在tdls建立请求帧中携带指示该第一tdls设备是否支持目标能力的字段。在第一tdls设备为建立tdls链路的响应方端时,可以在tdls建立响应帧中携带指示该第一tdls设备是否支持目标能力的字段。通过携带指示该第一tdls设备是否支持目标能力的字段,确定第一tdls设备是否支持目标能力。
73.在本公开实施例提供的应用于ap的通信方法中,上述确定第一无线帧,可以包括:
74.通过tdls设备的eht mac能力信息确定tdls设备是否支持目标能力;
75.tdls设备包括第一tdls设备和/或第二tdls设备。
76.上述第三无线帧中可以携带有eht mac能力信息,也即指示tdls是否支持目标能力的信息。
77.在本公开实施例提供的应用于ap的通信方法中,当上述eht mac能力信息的触发传输机会共享模式2支持子字段设置为第一参数值,指示tdls设备支持上述目标能力;
78.其中,eht mac能力信息携带在eht能力元素中。
79.具体地,上述第三无线帧可以为tdls建立请求帧或tdls建立响应帧,该tdls建立请求帧或tdls建立响应帧中可以包括eht能力元素,eht能力元素中可以携带有eht mac能力信息,eht mac能力信息中可以包括触发传输机会共享模式2支持子字段。
80.在触发传输机会共享模式2支持子字段设置为第一参数值时,指示tdls设备支持目标能力,也即,tdls设备能够在第一r-twt调度的sp内通过tdls链路传输低时延业务数据。其中,第一参数值可以为1。
81.具体地,在触发传输机会共享模式2支持子字段设置为1时,可以指示tdls设备支持目标能力。在触发传输机会共享模式2支持子字段设置为0时,可以指示tdls设备不支持目标能力,也即,tdls设备不能在第一r-twt调度的sp内通过tdls链路传输低时延业务数据。
82.在本公开实施例提供的应用于ap的通信方法中,上述第一无线帧包括mu-rts txs trigger帧。
83.其中,mu-rts txs trigger帧中可以包括通用信息字段,通用信息字段包括触发传输机会共享模式子字段。第一标识信息可以携带在触发传输机会共享模式子字段中。
84.在触发传输机会共享模式子字段设置为2的情况下,标识ap分配传输机会txop的时隙给第一tdls设备,指示第一tdls设备可以在该txop的时隙中通过tdls链路与第二tdls设备传输低时延业务数据。
85.本公开实施例提供的应用于ap的通信方法还可以包括:
86.确定第二无线帧;其中,第二无线帧中包括第二标识信息,第二标识信息标识r-twt调度是否支持tdls设备在对应的sp内通过tdls链路传输低时延业务数据;
87.发送第二无线帧。
88.可选地,第二无线帧包括信标帧或探测响应帧。其中,探测响应帧可以是未经请求的探测响应帧。
89.通过第二无线帧可以广播r-twt调度。
90.具体地,在第二无线帧中可以包括第二标识信息,第二标识信息标识所广播的r-twt调度是否支持tdls设备在对应的sp内通过tdls链路传输低时延业务数据。
91.在本公开实施例提供的应用于ap的通信方法中,第二无线帧包括twt元素;
92.twt元素包括广播twt参数集字段;
93.广播twt参数集字段包括请求类型子字段,请求类型子字段包括广播twt推荐域;
94.第二标识信息携带在上述广播twt推荐域中。
95.第二无线帧中可以携带有twt元素,twt元素中可以包括广播twt参数集(broadcast twt parameter set)字段,广播twt参数集字段中可以包括请求类型子字段,请求类型子字段中可以包括广播twt推荐域,广播twt推荐域中可以携带第二标识信息。
96.广播twt推荐域的值可以为第三参数值,具体可以根据实际需求进行设置,在广播twt推荐域的值设置为不同的数值时,所标识的内容也不同。例如,第三参数值为5,标识r-twt调度的sp可以用于tdls设备之间通过tdls链路传输低时延业务数据。作为示例,如以下
表1所示:
97.表1:
[0098][0099]
本公开实施例中,ap通过第一标识信息标识ap分配txop的时隙给第一tdls设备;对于可以应用于sta设备之间的r-twt调度,第一tdls设备与第二tdls设备可以在没有ap参与的情况下,在txop的时隙内,通过二者之间建立的tdls链路传输低时延业务数据,进一步减少了低时延业务数据传输过程中的传输时延,提高了低时延业务传输效率。
[0100]
本公开实施例提供了一种通信方法,应用于接入点设备ap,该方法可以包括以下步骤:
[0101]
确定第一无线帧;其中,该第一无线帧包括第一标识信息,该第一标识信息标识ap分配txop的时隙给第一tdls设备;上述txop的时隙用于第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;其中,第一tdls设备以及第二tdls设备均为第一r-twt调度的成员;
[0102]
在第一r-twt调度的sp内,发送第一无线帧。
[0103]
可选地,上述方法还可以包括:
[0104]
确定第一tdls设备以及第二tdls设备均支持目标能力,则确定第一无线帧;
[0105]
其中,上述目标能力可以包括在第一r-twt调度的sp内通过tdls链路传输低时延业务数据。
[0106]
可选地,上述确定第一无线帧,可以包括:
[0107]
通过tdls设备的eht mac能力信息确定tdls设备是否支持目标能力;
[0108]
tdls设备包括第一tdls设备和/或第二tdls设备。
[0109]
可选地,当上述eht mac能力信息的触发传输机会共享模式2支持子字段设置为第一参数值,指示tdls设备支持上述目标能力;
[0110]
其中,eht mac能力信息携带在eht能力元素中。
[0111]
可选地,上述第一无线帧包括mu-rts txs trigger帧。
[0112]
可选地,该方法还可以包括:
[0113]
确定第二无线帧;其中,第二无线帧中包括第二标识信息,第二标识信息标识r-twt调度是否支持tdls设备在对应的sp内通过tdls链路传输低时延业务数据;
[0114]
发送第二无线帧。
[0115]
可选地,第二无线帧包括twt元素;
[0116]
twt元素包括广播twt参数集字段;
[0117]
广播twt参数集字段包括请求类型子字段,请求类型子字段包括广播twt推荐域;
[0118]
第二标识信息携带在上述广播twt推荐域中。
[0119]
本公开实施例中,ap通过第一标识信息标识ap分配txop的时隙给第一tdls设备;对于可以应用于tdls设备之间的r-twt调度,第一tdls设备与第二tdls设备可以在没有ap参与的情况下,在txop的时隙内,通过二者之间建立的tdls链路传输低时延业务数据,进一步减少了低时延业务数据传输过程中的传输时延,提高了低时延业务传输效率。
[0120]
参见图4,本公开实施例提供了一种通信方法,可选地,该方法应用于第一tdls设备,所述方法包括:
[0121]
步骤401:在第一r-twt调度的sp内,接收第一无线帧;
[0122]
其中,第一无线帧中包括第一标识信息,第一标识信息标识ap分配txop的时隙给第一tdls设备;上述txop的时隙用于第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;第一tdls设备以及第二tdls设备均为第一r-twt调度的成员。
[0123]
在本公开实施例中,可以通过ap分别向第一tdls设备和第二tdls设备广播r-twt调度,确定第一tdls设备以及第二tdls设备是否均为第一r-twt调度的成员。
[0124]
在第一r-twt调度的sp内,第一tdls设备接收第一无线帧,通过该第一无线帧中的第一标识信息,可以确定ap是否给第一tdls设备分配txop的时隙。在确定ap给第一tdls设备分配txop的时隙后,该第一tdls设备可以通过tdls链路与第二tdls设备传输低时延业务数据。
[0125]
本公开实施例中,第一tdls设备通过在r-twt调度的sp内,接收第一无线帧,基于该第一无线帧中的第一标识信息确定ap给该第一tdls设备分配了txop的时隙;对于可以应用于tdls设备之间的r-twt调度,第一tdls设备与第二tdls设备可以在没有ap参与的情况下,在txop的时隙内,通过二者之间建立的tdls链路传输低时延业务数据,进一步减少了低时延业务数据传输过程中的传输时延,提高了低时延业务传输效率。
[0126]
在本公开实施例提供的应用于第一tdls设备的通信方法中,第一tdls设备以及第二tdls设备均支持目标能力,则确定第一无线帧;
[0127]
其中,目标能力包括在第一r-twt调度的sp内通过tdls链路传输低时延业务数据。
[0128]
在本公开实施例中,第一tdls设备可以在tdls链路的建立过程中,通过tdls建立请求帧或tdls建立响应帧,确定第二tdls设备是否支持目标能力。
[0129]
具体地,在第二tdls设备为建立tdls链路的发起方时,可以在tdls建立请求帧中携带指示该第二tdls设备是否支持目标能力的字段。在第二tdls设备为建立tdls链路的响应方端时,可以在tdls建立响应帧中携带指示该第二tdls设备是否支持目标能力的字段。通过携带指示该第二tdls设备是否支持目标能力的字段,确定第二tdls设备是否支持目标能力。
[0130]
在本公开实施例提供的应用于第一tdls设备的通信方法中,在tdls建立请求帧或tdls建立响应帧中携带eht mac能力信息,通过eht mac能力信息指示第一tdls设备是否支持上述目标能力。
[0131]
tdls建立请求帧或tdls建立响应帧中所携带的eht mac能力信息,可以指示第一tdls设备是否支持目标能力的信息。即,在第一tdls设备为建立tdls链路的发起方时,可以
mac能力信息指示第一tdls设备是否支持上述目标能力。
[0165]
可选地,当eht mac能力信息的触发传输机会共享模式2支持子字段设置为第一参数值,指示第一tdls设备支持目标能力;
[0166]
其中,eht mac能力信息携带在eht能力元素中。
[0167]
可选地,第一无线帧包括mu-rts txs trigger帧。
[0168]
可选地,还可以包括:接收第二无线帧;其中,第二无线帧中包括第二标识信息,第二标识信息标识r-twt调度是否支持tdls设备在对应的sp内通过tdls链路传输低时延业务数据。
[0169]
可选地,第二无线帧包括twt元素;
[0170]
twt元素包括广播twt参数集字段;
[0171]
广播twt参数集字段包括请求类型子字段,请求类型子字段包括广播twt推荐域;
[0172]
第二标识信息携带在广播twt推荐域中。
[0173]
可选地,接收第一无线帧之后,在上述txop的时隙内,通过tdls链路与第二tdls设备传输低时延业务数据。
[0174]
本公开实施例中,第一tdls设备通过在r-twt调度的sp内,接收第一无线帧,基于该第一无线帧中的第一标识信息确定ap给该第一tdls设备分配了txop的时隙;对于可以应用于tdls设备之间的r-twt调度,第一tdls设备与第二tdls设备可以在没有ap参与的情况下,在txop的时隙内,通过二者之间建立的tdls链路传输低时延业务数据,进一步减少了低时延业务数据传输过程中的传输时延,提高了低时延业务传输效率。
[0175]
参见图5,基于与本公开实施例所提供的方法相同的原理,本公开实施例还提供了一种电子设备,所述电子设备为接入点设备ap,所述电子设备包括:
[0176]
确定模块501,用于确定第一无线帧;其中,第一无线帧包括第一标识信息,第一标识信息标识ap分配txop的时隙给第一tdls设备;上述txop的时隙用于第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;其中,上述第一tdls设备以及上述第二tdls设备均为第一r-twt调度的成员;
[0177]
发送模块502,用于在第一r-twt调度的sp内,发送第一无线帧。
[0178]
本公开实施例还提供了一种通信装置,应用于接入点设备ap,所述装置包括:
[0179]
无线帧确定模块,用于确定第一无线帧;其中,第一无线帧包括第一标识信息,第一标识信息标识ap分配txop的时隙给第一tdls设备;上述txop的时隙用于第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;上述第一tdls设备以及上述第二tdls设备均为第一r-twt调度的成员;
[0180]
无线帧发送模块,用于在第一r-twt调度的sp内,发送所述第一无线帧。
[0181]
所述装置还包括前述实施例中电子设备的其他模块,在此不再赘述。
[0182]
参见图6,基于与本公开实施例所提供的方法相同的原理,本公开实施例还提供了一种电子设备,所述电子设备为第一tdls设备,所述电子设备包括:
[0183]
接收模块601,用于在第一r-twt调度的sp内,接收第一无线帧;其中,该第一无线帧中包括第一标识信息,该第一标识信息标识ap分配txop的时隙给第一tdls设备;该txop的时隙用于第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;第一tdls设备以及第二tdls设备均为第一r-twt调度的成员。
[0184]
本公开实施例还提供了一种通信装置,应用于第一tdls设备,所述装置包括:
[0185]
无线帧接收模块,用于在第一r-twt调度的sp内,接收第一无线帧;其中,该第一无线帧中包括第一标识信息,该第一标识信息标识ap分配txop的时隙给第一tdls设备;该txop的时隙用于第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;第一tdls设备以及第二tdls设备均为第一r-twt调度的成员。
[0186]
所述装置还包括前述实施例中电子设备的其他模块,在此不再赘述。
[0187]
在一个可选实施例中,本公开实施例还提供了一种电子设备,如图7所示,图7所示的电子设备700可以为服务器,包括:处理器701和存储器703。其中,处理器701和存储器703相连,如通过总线702相连。可选地,电子设备700还可以包括收发器704。需要说明的是,实际应用中收发器704不限于一个,该电子设备700的结构并不构成对本公开实施例的限定。
[0188]
处理器701可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic(application specific integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本公开公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器701也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
[0189]
总线702可包括一通路,在上述组件之间传送信息。总线702可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线702可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0190]
存储器703可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
[0191]
存储器703用于存储执行本公开方案的应用程序代码,并由处理器701来控制执行。处理器701用于执行存储器703中存储的应用程序代码,以实现前述方法实施例所示的内容。
[0192]
其中,电子设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。图7示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
[0193]
本公开提供的服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网
络服务、云通信、中间件服务、域名服务、安全服务、cdn、以及大数据和人工智能平台等基础云计算服务的云服务器。终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本公开在此不做限制。
[0194]
本公开实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。
[0195]
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0196]
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
[0197]
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
[0198]
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备执行上述实施例所示的方法。
[0199]
根据本公开的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各种可选实现方式中提供的方法。
[0200]
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、
部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
[0201]
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0202]
描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该模块本身的限定,例如,a模块还可以被描述为“用于执行b操作的a模块”。
[0203]
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

技术特征:
1.一种通信方法,应用于接入点设备ap,其特征在于,所述方法包括:确定第一无线帧;其中,所述第一无线帧包括第一标识信息,所述第一标识信息标识所述ap分配传输机会txop的时隙给第一通道直接链路建立tdls设备;所述txop的时隙用于所述第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;其中,所述第一tdls设备以及所述第二tdls设备均为第一限制目标唤醒时间r-twt调度的成员;在所述第一r-twt调度的服务阶段sp内,发送所述第一无线帧。2.根据权利要求1所述的通信方法,其特征在于,包括:确定所述第一tdls设备以及所述第二tdls设备均支持目标能力,则确定第一无线帧;其中,所述目标能力包括在所述第一r-twt调度的sp内通过tdls链路传输低时延业务数据。3.根据权利要求2所述的通信方法,其特征在于,所述确定第一无线帧,包括:通过tdls设备的eht mac能力信息确定所述tdls设备是否支持所述目标能力;所述tdls设备包括所述第一tdls设备和/或所述第二tdls设备。4.根据权利要求3所述的通信方法,其特征在于,当所述eht mac能力信息的触发传输机会共享模式2支持子字段设置为第一参数值,指示所述tdls设备支持所述目标能力;其中,所述eht mac能力信息携带在所述eht能力元素中。5.根据权利要求1至4任一项所述的通信方法,其特征在于,所述第一无线帧包括多用户请求发送传输机会共享触发帧mu-rts txs trigger帧。6.根据权利要求1所述的通信方法,其特征在于,所述方法还包括:确定第二无线帧;其中,所述第二无线帧中包括第二标识信息,所述第二标识信息标识r-twt调度是否支持tdls设备在对应的sp内通过tdls链路传输低时延业务数据;发送所述第二无线帧。7.根据权利要求6所述的通信方法,其特征在于,所述第二无线帧包括twt元素;所述twt元素包括广播twt参数集字段;所述广播twt参数集字段包括请求类型子字段,所述请求类型子字段包括广播twt推荐域;所述第二标识信息携带在所述广播twt推荐域中。8.一种通信方法,应用于第一tdls设备,其特征在于,所述方法包括:在第一r-twt调度的sp内,接收第一无线帧;其中,所述第一无线帧中包括第一标识信息,所述第一标识信息标识ap分配txop的时隙给所述第一tdls设备;所述txop的时隙用于所述第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;所述第一tdls设备以及所述第二tdls设备均为所述第一r-twt调度的成员。9.根据权利要求8所述的通信方法,其特征在于,所述第一tdls设备以及所述第二tdls设备均支持目标能力,则确定第一无线帧;所述目标能力包括在所述第一r-twt调度的sp内通过tdls链路传输低时延业务数据。
10.根据权利要求9所述的通信方法,其特征在于,所述方法还包括:通过eht mac能力信息指示所述第一tdls设备是否支持所述目标能力。11.根据权利要求10所述的通信方法,其特征在于,当所述eht mac能力信息的触发传输机会共享模式2支持子字段设置为第一参数值,指示所述第一tdls设备支持所述目标能力;其中,所述eht mac能力信息携带在eht能力元素中。12.根据权利要求8至11任一项所述的通信方法,其特征在于,所述第一无线帧包括mu-rts txs trigger帧。13.根据权利要求8所述的通信方法,其特征在于,所述方法还包括:接收第二无线帧;其中,所述第二无线帧中包括第二标识信息,所述第二标识信息标识r-twt调度是否支持tdls设备在对应的sp内通过tdls链路传输低时延业务数据。14.根据权利要求13所述的通信方法,其特征在于,所述第二无线帧包括twt元素;所述twt元素包括广播twt参数集字段;所述广播twt参数集字段包括请求类型子字段,所述请求类型子字段包括广播twt推荐域;所述第二标识信息携带在所述广播twt推荐域中。15.根据权利要求8所述的通信方法,其特征在于,所述接收第一无线帧之后,所述方法包括:在所述txop的时隙内,通过所述tdls链路与所述第二tdls设备传输低时延业务数据。16.一种电子设备,所述电子设备为接入点设备ap,其特征在于,所述电子设备包括:确定模块,用于确定第一无线帧;其中,所述第一无线帧包括第一标识信息,所述第一标识信息标识所述ap分配txop的时隙给第一tdls设备;所述txop的时隙用于所述第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;所述第一tdls设备以及所述第二tdls设备均为第一r-twt调度的成员;发送模块,用于在所述第一r-twt调度的sp内,发送所述第一无线帧。17.一种电子设备,所述电子设备为第一tdls设备,其特征在于,所述电子设备包括:接收模块,用于在第一r-twt调度的sp内,接收第一无线帧;其中,所述第一无线帧中包括第一标识信息,所述第一标识信息标识ap分配txop的时隙给所述第一tdls设备;所述txop的时隙用于所述第一tdls设备通过tdls链路与第二tdls设备传输低时延业务数据;所述第一tdls设备以及所述第二tdls设备均为所述第一r-twt调度的成员。18.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1至7中任一项所述的方法或实现权利要求8至15中任一项所述的方法。19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法或实现权利要求8至15中任一项所述的方法。

技术总结
本公开实施例涉及移动通信技术领域,提供了一种通信方法、电子设备及存储介质。所述通信方法应用于接入点设备AP,所述方法包括:确定第一无线帧;其中,所述第一无线帧包括第一标识信息,所述第一标识信息标识所述AP分配TXOP的时隙给第一TDLS设备;所述TXOP的时隙用于第一TDLS设备通过TDLS链路与第二TDLS设备传输低时延业务数据;第一TDLS设备以及第二TDLS设备均为第一R-TWT调度的成员;在第一R-TWT调度的SP内,发送所述第一无线帧。本公开实施例可提供一种低时延业务数据的传输方式。施例可提供一种低时延业务数据的传输方式。施例可提供一种低时延业务数据的传输方式。


技术研发人员:程亚军
受保护的技术使用者:北京小米移动软件有限公司
技术研发日:2023.04.21
技术公布日:2023/10/5
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐