通信方法及装置与流程
- 国知局
- 2024-09-14 14:50:06
本技术涉及通信领域,并且更具体的,涉及一种通信方法及装置。
背景技术:
1、随着移动互联网的发展和智能终端的普及,数据流量快速增长。无线局域网(wireless local area network,wlan)技术凭借高速率和低成本方面的优势,成为主流的移动宽带接入技术之一。wlan当前采用的协议中提出多链路设备(multi link device,mld)的概念,其中,mld可以为接入点多链路设备(access point mld,ap mld),或者也可以为非接入点mld(non-ap mld)。
2、为了节省ap mld的能耗,定义了一种基于唤醒的ap mld节能机制,即ap mld的至少一个隶属ap(affiliated ap)发送的精简的邻居汇报元素(reduced neighbor reportelement,rnr element)中增加ap功率管理模式的指示信息,以指示隶属ap是否处于节能模式。当隶属ap处于节能模式时,在某些时段,隶属ap可能处于睡眠状态。在隶属ap处于睡眠状态的情况下,极高吞吐量(extremely high throughput,eht)non-ap mld使用与该隶属ap之间的链路进行传输会始终失败,也就是说eht non-ap mld并不支持超高可靠性(ultrahigh reliability,uhr)ap mld新定义的节能机制。
技术实现思路
1、本技术提供一种通信方法及装置,以期避免在第一接入点(access point,ap)处于节能模式的情况下第一非接入点多链路设备(non-access point multi-link device,non-ap mld)使用第一ap对应的链路进行传输而造成的传输失败。
2、第一方面,提供了一种通信方法,该方法可以由接入点多链路设备(access pointmulti-link device,ap mld)执行,或者,也可以由ap mld的组成部件(例如芯片或者电路)执行,对此不作限定。为了便于描述,下面以由ap mld执行为例进行说明。
3、该方法包括:ap mld生成第一帧,该第一帧包括第一信息和第二信息,该第一信息指示该ap mld隶属的第一ap对应的链路不可用,该第二信息指示该第一ap处于节能模式;该ap mld发送该第一帧。
4、ap mld发送第一帧指的是,ap mld通过ap mld隶属的一个ap或多个ap发送该第一帧。
5、基于上述技术方案,ap mld发送的第一帧包括第一信息和第二信息,从而可以在第一ap处于节能模式的情况下,通过第一信息指示第一ap对应的链路不可用,使得第一non-ap mld根据第一信息确定第一ap对应的链路不可用,从而可以避免在第一ap处于节能模式的情况下第一non-ap mld使用第一ap对应的链路进行传输而造成的传输失败。
6、示例性的,第一non-ap mld是极高吞吐量(extremely high throughput,eht)non-ap mld。
7、示例性的,该第一信息位于该第一帧包括的第一业务标识符(trafficidentifier,tid)与链路映射元素。例如,第一tid与链路映射元素指示任意tid都不允许在第一ap对应的链路上传输,则表示第一信息指示第一ap对应的链路不可用。
8、示例性的,该第二信息位于该第一帧包括的精简的邻居汇报(reduced neighborreport,rnr)元素中与该第一ap对应的ap功率管理字段,和/或,位于该第一帧包括的基础多链路元素中的功率管理字段。例如,第一帧是广播的信标(beacon)帧,则第二信息可以位于第一帧包括的rnr元素中与第一ap对应ap功率管理字段,和/或,位于第一帧包括的基础多链路元素中的功率管理字段。又例如,第一帧是ap mld向第一non-ap mld发送的关联响应帧,或者,是ap mld向第一non-ap mld发送的重关联响应帧,则第二信息可以位于第一帧包括的基础多链路元素中的功率管理字段。
9、结合第一方面,在第一方面的某些实现方式中,该第一ap对应的链路在第一时刻之后处于节能模式,该第一帧还包括第三信息,该第三信息指示该第一ap对应的链路在第二时刻之后不可用,该第二时刻不晚于该第一时刻。
10、基于上述技术方案,有利于第一non-ap mld根据第三信息确定第一ap对应的链路在第二时刻之后不可用。
11、示例性的,第三信息指示第二时刻。相应的,第一non-ap mld根据第三信息确定第二时刻之后,将第二时刻当做第一ap对应的链路不可用的开始时刻,相当于第三信息指示第一ap对应的链路在第二时刻之后不可用。
12、结合第一方面,在第一方面的某些实现方式中,该第一ap对应的链路在该第一时刻之后的第一时长内处于节能模式,该第一帧还包括第四信息,该第四信息指示该第一ap对应的链路不可用的时长为第二时长,该第二时长不小于该第一时长。
13、基于上述技术方案,有利于第一non-ap mld根据第三信息和第四信息确定第一ap对应的链路在第二时刻之后的第二时长内不可用。
14、示例性的,第四信息指示第二时长。相应的,第一non-ap mld根据第四信息确定第二时长之后,将第二时长当做第一ap对应的链路不可用的时长,相当于第四信息指示第一ap对应的链路不可用的时长为第二时长。
15、示例性的,该第三信息位于该第一帧包括的第一tid与链路映射元素中的映射切换时间字段,该第四信息位于该第一tid与链路映射元素中的期望持续时间字段。
16、结合第一方面,在第一方面的某些实现方式中,该第一帧是信标帧,该第一帧还包括第五信息,该第五信息指示该第一ap对应的链路不可用。
17、基于上述技术方案,有利于第一non-ap mld根据第五信息确定第一ap对应的链路不可用。
18、示例性的,该第五信息位于该第一帧包括的rnr元素中与该第一ap对应的禁用链路指示字段。
19、结合第一方面,在第一方面的某些实现方式中,其特征在于,该第一帧是关联响应帧,该ap mld发送该第一帧之前,该方法还包括:该ap mld接收来自第一non-ap mld的关联请求帧,该关联请求帧用于请求建立该第一ap对应的链路;或者,该第一帧是重关联响应帧,该ap mld发送该第一帧之前,该方法还包括:该ap mld接收来自该第一non-ap mld的重关联请求帧,该重关联请求帧用于请求建立该第一ap对应的链路。
20、基于上述技术方案,若第一non-ap mld与ap mld未建立关联,则ap mld可以在接收到来自第一non-ap mld的(重)关联请求帧的情况下,向第一non-ap mld发送包括第一信息的(重)关联响应帧,从而使得第一non-ap mld根据第一信息确定第一ap对应的链路不可用。
21、结合第一方面,在第一方面的某些实现方式中,该方法还包括:该ap mld发送第二帧,该第二帧包括的rnr元素用于该第一non-ap mld发现该第一ap对应的链路,该第二帧包括的rnr元素中与该第一ap对应的目标信标传输时间(target beacon transmissiontime,tbtt)信息头字段中的tbtt信息类型字段置为1,该tbtt信息头字段中的tbtt信息长度字段置为3或(3+x),x为正整数。
22、ap mld发送第二帧指的是,ap mld通过ap mld隶属的一个ap或多个ap发送该第二帧。
23、一种可能的实现方式中,ap mld接收来自该第一non-ap mld的该关联请求帧或该重关联请求帧之前,该ap mld发送该第二帧。在该实现方式中,该第一帧与该第二帧是不同的帧。
24、另一种可能的实现方式中,若第一帧是广播的信标帧,则第二帧与第一帧可以是同一个帧。在第一帧与第二帧是同一个帧的情况下,第一non-ap mld可以根据第一帧(或第二帧)包括的rnr元素发现第一ap对应的链路,同时第一non-ap mld可以根据第一帧(或第二帧)包括的第一信息确定第一ap对应的链路不可用。
25、基于上述技术方案,ap mld隶属的第一ap处于节能模式的情况下,ap mld可以发送第二帧,从而使得第一non-ap mld可以根据第二帧发现第一ap对应的链路。此外,第二帧包括的与第一ap对应的tbtt信息头字段中的tbtt信息字段类型置为1的情况下,pre-ehtnon-ap mld并不能识别tbtt信息字段类型,从而可以避免pre-eht non-ap mld发现第一ap对应的链路。
26、第二方面,提供了一种通信方法,该方法可以由第一non-ap mld执行,或者,也可以由第一non-ap mld的组成部件(例如芯片或者电路)执行,对此不作限定。为了便于描述,下面以由第一non-ap mld执行为例进行说明。
27、该方法包括:第一non-ap mld接收来自ap mld的第一帧,该第一帧包括第一信息和第二信息,该第一信息指示该ap mld隶属的第一ap对应的链路不可用,该第二信息指示该第一ap处于节能模式;该第一non-ap mld根据该第一信息确定该第一ap对应的链路不可用。
28、第二方面及第二方面各实现方式的有益效果可以参考上文第一方面中的描述。
29、结合第二方面,在第二方面的某些实现方式中,该第一ap对应的链路在第一时刻之后处于节能模式,该第一帧还包括第三信息,该第三信息指示该第一ap对应的链路在第二时刻之后不可用,该第二时刻不晚于该第一时刻。
30、可以理解,第一帧包括第三信息的情况下,第一non-ap mld接收到第一帧之后,则可以根据该第三信息确定该第一ap对应的链路在该第二时刻之后不可用。
31、结合第二方面,在第二方面的某些实现方式中,该第一ap对应的链路在该第一时刻之后的第一时长内处于节能模式,该第一帧还包括第四信息,该第四信息指示该第一ap对应的链路不可用的时长为第二时长,该第二时长不小于该第一时长。
32、可以理解,第一帧还包括第四信息的情况下,第一non-ap mld接收到第一帧之后,则可以根据该第三信息和该第四信息确定该第一ap对应的链路在该第二时刻之后的该第二时长内不可用。
33、结合第二方面,在第二方面的某些实现方式中,该第三信息位于该第一帧包括的第一tid与链路映射元素中的映射切换时间字段,该第四信息位于该第一tid与链路映射元素中的期望持续时间字段。
34、结合第二方面,在第二方面的某些实现方式中,该第一帧是信标帧,该第一帧还包括第五信息,该第五信息指示该第一ap对应的链路不可用。
35、结合第二方面,在第二方面的某些实现方式中,该第五信息位于该第一帧包括的rnr元素中与该第一ap对应的禁用链路指示字段。
36、结合第二方面,在第二方面的某些实现方式中,该第一帧是关联响应帧,该第一non-ap mld接收来自ap mld的第一帧之前,该方法还包括:该第一non-ap mld向该ap mld发送关联请求帧,该关联请求帧用于请求建立该第一ap对应的链路;或者,该第一帧是重关联响应帧,该第一non-ap mld接收来自ap mld的第一帧之前,该方法还包括:该第一non-apmld向该ap mld发送重关联请求帧,该重关联请求帧用于请求建立该第一ap对应的链路。
37、结合第二方面,在第二方面的某些实现方式中,该方法还包括:该第一non-ap mld接收来自该ap mld的第二帧,该第二帧包括的rnr元素用于该第一non-ap mld发现该第一ap对应的链路,该第二帧包括的rnr元素中与该第一ap对应的tbtt信息头字段中的tbtt信息类型字段置为1,该tbtt信息头字段中的tbtt信息长度字段置为3或(3+x),x为正整数。
38、结合第二方面,在第二方面的某些实现方式中,该第一信息位于该第一帧包括的第一tid与链路映射元素;该第二信息位于该第一帧包括的rnr元素中与该第一ap对应的ap功率管理字段,和/或,位于该第一帧包括的基础多链路元素中的功率管理字段。
39、第三方面,提供了一种通信方法,该方法可以由ap mld执行,或者,也可以由apmld的组成部件(例如芯片或者电路)执行,对此不作限定。为了便于描述,下面以由ap mld执行为例进行说明。
40、该方法包括:ap mld生成第一帧,该第一帧包括第一信息、第二信息、第五信息和第六信息,该第一信息和该第五信息指示该ap mld隶属的第一ap对应的链路不可用,该第二信息指示该第一ap处于节能模式,该第六信息指示第二non-ap mld忽略该第一信息;该ap mld发送该第一帧。
41、ap mld发送第一帧指的是,ap mld通过ap mld隶属的一个ap或多个ap发送该第一帧。
42、基于上述技术方案,ap mld发送的第一帧包括第一信息和第二信息,从而可以在第一ap处于节能模式的情况下,通过第一信息指示第一ap对应的链路不可用,使得第一non-ap mld根据第一信息确定第一ap对应的链路不可用,从而可以避免在第一ap处于节能模式的情况下第一non-ap mld使用第一ap对应的链路进行传输而造成的传输失败。
43、此外,第一帧还可以包括第五信息和第六信息,从而可以在第一ap处于节能模式的情况下,通过第六信息指示第二non-ap mld忽略第一信息,使得第二non-ap mld根据第六信息忽略第一信息,且根据第二信息确定第一ap处于节能模式。可以理解,第二non-apmld确定第一ap处于节能模式的情况下,第二non-ap mld可以通过唤醒操作来唤醒第一ap,从而使用第一ap对应的链路进行数据收发,相当于对于第二non-ap mld来说,第一ap对应的链路是可用的。
44、需要说明的是,上述“第五信息”、“第六信息”信息前的“第五”、“第六”等字样仅作为信息的编号,以区分不同的信息,并不意味着,第一帧包括第五信息和第六信息的情况下,第一帧一定包括第三信息和第四信息。
45、示例性的,第二non-ap mld是超过可靠性(ultra high reliability,uhr)non-apmld。
46、示例性的,该第一信息位于该第一帧包括的第一tid与链路映射元素。例如,第一tid与链路映射元素指示任意tid都不允许在第一ap对应的链路上传输,则表示第一信息指示第一ap对应的链路不可用。
47、示例性的,该第二信息位于该第一帧包括的精rnr元素中与该第一ap对应的ap功率管理字段,和/或,位于该第一帧包括的基础多链路元素中的功率管理字段。例如,第一帧是广播的信标帧,则第二信息可以位于第一帧包括的rnr元素中与第一ap对应ap功率管理字段,和/或,位于第一帧包括的基础多链路元素中的功率管理字段。又例如,第一帧是apmld向第一non-ap mld发送的关联响应帧,或者,是ap mld向第一non-ap mld发送的重关联响应帧,则第二信息可以位于第一帧包括的基础多链路元素中的功率管理字段。
48、示例性的,该第五信息位于该第一帧包括的rnr元素中与该第一ap对应的禁用链路指示字段。
49、示例性的,该第六信息位于该第一帧包括的第一tid与链路映射元素。
50、结合第三方面,在第三方面的某些实现方式中,该第一帧还包括第七信息,该第七信息用于该第二non-ap mld确定tid和该第一ap对应的链路的映射关系。
51、基于上述技术方案,第二non-ap mld可以根据第七信息确定允许在第一ap对应的链路上传输的tid。
52、结合第三方面,在第三方面的某些实现方式中,该第一帧还包括第八信息,该第八信息用于指示该第一ap处于节能模式的时长。
53、基于上述技术方案,第二non-ap mld可以根据第八信息确定允许在第一ap处于节能模式的时长。
54、示例性的,该第八信息位于该第一帧包括的rnr元素中与该第一ap对应的期望持续时间字段,和/或,位于该第一帧包括的基础多链路元素中的公共信息字段中的期望持续时间字段。
55、第四方面,提供了一种通信方法,该方法可以由第二non-ap mld执行,或者,也可以由第二non-ap mld的组成部件(例如芯片或者电路)执行,对此不作限定。为了便于描述,下面以由第二non-ap mld执行为例进行说明。
56、该方法包括:第二non-ap mld接收来自ap mld的第一帧,该第一帧包括第一信息、第二信息、第五信息和第六信息,该第一信息和该第五信息指示该ap mld隶属的第一ap对应的链路不可用,该第二信息指示该第一ap处于节能模式,该第六信息指示该第二non-apmld忽略该第一信息;该第二non-ap mld根据该第六信息忽略该第一信息,且根据该第二信息确定该第一ap处于节能模式的情况下,确定该第一ap对应的链路可用。
57、第四方面及第四方面各实现方式的有益效果可以参考上文第三方面中的描述。
58、结合第四方面,在第四方面的某些实现方式中,该第一帧还包括第七信息,该第七信息用于该第二non-ap mld确定tid和该第一ap对应的链路的映射关系。
59、应理解,第一帧包括第七信息的情况下,该第二non-ap mld接收到该第一帧之后,则可以根据该第七信息确定tid和该第一ap对应的链路的映射关系。
60、结合第四方面,在第四方面的某些实现方式中,该第一信息和该第六信息位于该第一帧包括的第一tid与链路映射元素;该第二信息位于该第一帧包括的rnr元素中与该第一ap对应的ap功率管理字段,和/或,位于该第一帧包括的基础多链路元素中的功率管理字段;该第五信息位于该第一帧包括的rnr元素中与该第一ap对应的禁用链路指示字段。
61、结合第四方面,在第四方面的某些实现方式中,该第一帧还包括第八信息,该第八信息指示该第一ap处于节能模式的时长。
62、应理解,第一帧包括第八信息的情况下,该第二non-ap mld接收到第一帧之后,则可以根据该第八信息确定该第一ap处于节能模式的时长。
63、结合第四方面,在第四方面的某些实现方式中,该第八信息位于该第一帧包括的rnr元素中与该第一ap对应的期望持续时间字段,和/或,位于该第一帧包括的基础多链路元素中的公共信息字段中的期望持续时间字段。
64、第五方面,提供了一种通信方法,该方法可以由ap mld执行,或者,也可以由apmld的组成部件(例如芯片或者电路)执行,对此不作限定。为了便于描述,下面以由ap mld执行为例进行说明。
65、该方法包括:ap mld生成第二帧,该第二帧包括的rnr元素用于第一non-ap mld发现该ap mld隶属的第一ap对应的链路,该rnr元素包括的与该第一ap对应的tbtt信息头字段中的tbtt信息字段类型置为1,该tbtt信息头字段中的tbtt信息长度字段置为3或(3+x),x为正整数,该第一ap处于节能模式;该ap mld发送该第二帧。
66、ap mld发送第二帧指的是,ap mld通过ap mld隶属的一个ap或多个ap发送该第一帧。
67、基于上述技术方案,ap mld隶属的第一ap处于节能模式的情况下,ap mld可以发送第二帧,从而使得第一non-ap mld可以根据第二帧发现第一ap对应的链路。此外,第二帧包括的与第一ap对应的tbtt信息头字段中的tbtt信息字段类型置为1的情况下,pre-ehtnon-ap mld并不能识别tbtt信息字段类型,从而可以避免pre-eht non-ap mld发现第一ap对应的链路。
68、示例性的,第一non-ap mld是eht non-ap mld。
69、结合第五方面,在第五方面的某些实现方式中,该方法还包括:该ap mld接收来自该第一non-ap mld的关联请求帧,该关联请求帧用于请求建立该第一ap对应的链路;该apmld向该第一non-ap mld发送关联响应帧。
70、第六方面,提供了一种通信方法,该方法可以由第一non-ap mld执行,或者,也可以由第一non-ap mld的组成部件(例如芯片或者电路)执行,对此不作限定。为了便于描述,下面以由第一non-ap mld执行为例进行说明。
71、该方法包括:第一non-ap mld接收来自ap mld的第二帧,该第二帧包括的rnr元素用于该第一non-ap mld发现该ap mld隶属的第一ap对应的链路,该rnr元素包括的与该第一ap对应的tbtt信息头字段中的tbtt信息字段类型置为1,该tbtt信息头字段中的tbtt信息长度字段置为3或(3+x),x为正整数,该第一ap处于节能模式;该ap mld发送该第二帧;该第一non-ap mld根据该第二帧向该ap mld发送关联请求帧,该关联请求帧用于请求建立该第一ap对应的链路。
72、第六方面的有益效果可以参考上文第五方面的描述。
73、第七方面,提供了一种通信方法,该方法可以由ap mld执行,或者,也可以由apmld的组成部件(例如芯片或者电路)执行,对此不作限定。为了便于描述,下面以由ap mld执行为例进行说明。
74、该方法包括:ap mld生成第三帧,该第三帧包括第八信息,该第八信息用于指示该ap mld隶属的第一ap处于节能模式的时长;该ap mld发送该第三帧。
75、ap mld发送第三帧指的是,ap mld通过ap mld隶属的一个ap或多个ap发送该第三帧。
76、基于上述技术方案,第二non-ap mld可以根据第八信息确定允许在第一ap处于节能模式的时长。
77、示例性的,第二non-ap mld是uhr non-ap mld。
78、示例性的,该第八信息位于该第三帧包括的rnr元素中与该第一ap对应的期望持续时间字段,和/或,位于该第三帧包括的基础多链路元素中的公共信息字段中的期望持续时间字段。
79、第八方面,提供了一种通信方法,该方法可以由第二non-ap mld执行,或者,也可以由第二non-ap mld的组成部件(例如芯片或者电路)执行,对此不作限定。为了便于描述,下面以由第二non-ap mld执行为例进行说明。
80、该方法包括:第二non-ap mld接收来自ap mld的第三帧,该第三帧包括第八信息,该第八信息用于指示该ap mld隶属的第一ap处于节能模式的时长;该第二non-ap mld根据该第八信息确定该第一ap处于节能模式的时长。
81、基于上述技术方案,第二non-ap mld可以根据第八信息确定允许在第一ap处于节能模式的时长。
82、示例性的,该第八信息位于该第三帧包括的rnr元素中与该第一ap对应的期望持续时间字段,和/或,位于该第三帧包括的基础多链路元素中的公共信息字段中的期望持续时间字段。
83、第九方面,提供一种装置,该装置用于执行上述各方面或或上述各方面的上述任意一种实现方式提供的方法。具体地,该装置可以包括用于执行上述各方面或上述各方面的上述任意一种实现方式的单元和/或模块,如处理单元和/或收发单元。
84、在一种实现方式中,该装置为设备(如ap mld、第一non-ap mld或第二non-apmld)。当该装置为设备时,收发单元可以是收发器,或,输入/输出接口;处理单元可以是至少一个处理器。可选地,收发器可以为收发电路。可选地,输入/输出接口可以为输入/输出电路。
85、在另一种实现方式中,该装置为用于设备(如ap mld、第一non-ap mld或第二non-ap mld)中的芯片、芯片系统或电路。当该装置为用于设备中的芯片、芯片系统或电路时,收发单元可以是该芯片、芯片系统或电路上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等;处理单元可以是至少一个处理器、处理电路或逻辑电路等。
86、第十方面,提供一种装置,该装置包括:存储器,用于存储程序;至少一个处理器,用于执行存储器存储的计算机程序或指令,以执行上述各方面或上述各方面的上述任意一种实现方式提供的方法。
87、在一种实现方式中,该装置为设备(如ap mld、第一non-ap mld或第二non-apmld)。
88、在另一种实现方式中,该装置为用于设备(如ap mld、第一non-ap mld或第二non-ap mld)中的芯片、芯片系统或电路。
89、第十一方面,本技术提供一种处理器,用于执行上述各方面或上述各方面的上述任意一种实现方式提供的方法。
90、对于处理器所涉及的发送和获取/接收等操作,如果没有特殊说明,或者,如果未与其在相关描述中的实际作用或者内在逻辑相抵触,则可以理解为处理器输出和接收、输入等操作,也可以理解为由射频电路和天线所进行的发送和接收操作,本技术对此不做限定。
91、第十二方面,提供一种计算机可读存储介质,该计算机可读介质存储用于设备执行的程序代码,该程序代码包括用于执行上述各方面或上述各方面的上述任意一种实现方式提供的方法。
92、第十三方面,提供一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述各方面或上述各方面的上述任意一种实现方式提供的方法。
93、第十四方面,提供一种芯片,芯片包括处理器与通信接口,处理器通过通信接口读取存储器上存储的指令,执行上述各方面或上述各方面的上述任意一种实现方式提供的方法。
94、可选地,作为一种实现方式,芯片还包括存储器,存储器中存储有计算机程序或指令,处理器用于执行存储器上存储的计算机程序或指令,当计算机程序或指令被执行时,处理器用于执行上述各方面或上述各方面的上述任意一种实现方式提供的方法。
95、第十五方面,提供一种通信系统,包括上文的ap mld,以及上文的第一non-ap mld和第二non-ap mld中的至少一个。
本文地址:https://www.jishuxx.com/zhuanli/20240914/296086.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表