通信方法及装置与流程

摘要: 本技术涉及通信,尤其涉及一种通信方法及装置。背景技术:1、目前,无线局域网(wirelesslocalareanetwork,wlan)标准中引入低能力模式和高...
通信方法及装置与流程

本技术涉及通信,尤其涉及一种通信方法及装置。

背景技术:

1、目前,无线局域网(wireless local area network,wlan)标准中引入低能力模式和高能力模式。站点通常处于低能力模式。在站点需要通信的情况下,从低能力模式切换至高能力模式。如何提高模式切换时站点的性能是一个亟待解决的问题。

技术实现思路

1、本技术提供了一种通信方法及装置,由此提高模式切换时站点的性能。

2、第一方面,提供了一种通信方法,应用于无线局域网中的第一站点,方法包括在低能力模式下,发送初始控制帧(initial control frame,icf);接收初始控制响应(initialcontrol response,icr)帧,从低能力模式切换到高能力模式。

3、本技术提供了一种新的通信方法,由于在低能力模式下,第一站点处于一种低功耗的状态。因此,在低能力模式下,第一站点消耗较少的功耗来发送初始控制帧并接收初始控制响应帧,避免第一站点在高能力模式下,发送初始控制帧和接收初始控制响应帧消耗较多的功耗;另外,在低能力模式下第一站点无需在初始控制帧尾部进行填充或在初始控制帧尾部添加充填字段,缩短了第一站点处于高能力模式下的时长,从而,有效地节省了第一站点的功耗。

4、在一种可能的实现方式中,初始控制帧包括持续时间字段;持续时间字段指示的持续时间与帧间间隔、帧长、切换时延或信道竞争最大时长中至少一个相关。

5、本技术提供了初始控制帧中持续时间字段指示的持续时间的设置方式,使持续时间覆盖再次信道竞争过程,避免持续时间过长导致信道浪费的问题。

6、在另一种可能的实现方式中,持续时间包括帧间间隔、帧长,还包括第一站点的切换时延和信道竞争最大时长之和与第二站点的切换时延的最大值。

7、例如,帧间间隔为短帧间距(short inter-frame space,sifs),帧长为初始控制响应帧的传输时长ticr,信道竞争最大时长为仲裁帧间间隔(arbitration interframespace,aifs)和传输机会(transmission opportunity,txop)的接入类型(accesscategory,ac)对应的最小竞争窗(minimum contention window,cwmin)数值与时隙时长(timeslot)的乘积之和;持续时间满足公式:sifs+ticr+max(switch delay1+aifs+atimeslot*cwmin,switch delay2),其中,switch delay1表示第一站点的切换时延,switch delay2表示第二站点的切换时延。

8、从而,持续时间确保第一站点延迟发送请求发送(request to send,rts),等待第二站点从低能力模式切换到高能力模式之后,第一站点再向第二站点发送rts。第一站点发送rts还在依据持续时间字段指示的持续时间确定的网络分配矢量(network allocationvector,nav)的保护范围内。

9、在另一种可能的实现方式中,持续时间包括帧间间隔、帧长、信道竞争最大时长,还包括第一站点的切换时延与第二站点的切换时延的最大值。

10、从而,持续时间确保第一站点延迟发送rts,等待第二站点从低能力模式切换到高能力模式之后,第一站点再向第二站点发送rts。第一站点发送rts还在依据持续时间字段指示的持续时间确定的nav的保护范围内。

11、在另一种可能的实现方式中,持续时间包括帧间间隔、帧长、信道竞争最大时长和第一站点的切换时延之和。

12、从而,确保持续时间覆盖到第一站点在高能力模式下再次信道竞争结束,提高模式切换时站点的性能。

13、在另一种可能的实现方式中,帧长包括初始控制响应帧的传输时长。

14、在另一种可能的实现方式中,帧长还包括请求发送帧的传输时长或清除发送帧的传输时长中至少一个。

15、在另一种可能的实现方式中,在接收初始控制响应帧之后,所述方法还包括:在低能力模式下,发送第一帧,第一帧包括的发送地址为第一站点的地址,第一帧包括的接收地址为第二站点的地址或广播地址。

16、从而,避免除了第二站点之外的站点触发nav重置而导致信道竞争的情况下,确保持续时间覆盖到再次信道竞争结束,提高模式切换时站点的性能。

17、在另一种可能的实现方式中,初始控制帧包括的持续时间中的帧长包括第一帧的传输时长。

18、第一站点从低能力模式切换到高能力模式之后,可能会丢失媒体同步信息,此时直接使用增强的分布式信道接入(enhanced distributed channel access,edca)进行信道竞争可能会干扰到正在进行的通信,对于其他站点不公平。

19、在另一种可能的实现方式中,所述方法还包括在第一切换时延大于阈值的情况下,在第一切换时延结束时开启媒介同步延时计时器(mediumsyncdelay timer),第一切换时延包括从低能力模式切换到高能力模式的时长;在高能力模式下与第二站点进行通信。在第一切换时延小于等于阈值的情况下,则在第一切换时延结束后采用edca进行信道竞争。

20、从而,第一站点从低能力模式切换到高能力模式,切换时延大于阈值的情况下,开启媒介同步延时计时器,使用媒介接入恢复流程(medium access recovery procedure)来进行信道竞争。这样有益于维护与其它站点信道竞争的公平性。

21、在另一种可能的实现方式中,在第二切换时延大于阈值的情况下,在第二切换时延结束时开启媒介同步延时计时器,第二切换时延包括从高能力模式切换到低能力模式的时长。在第二切换时延小于等于阈值的情况下,则在第二切换时延结束后采用edca进行信道竞争。

22、第二方面,提供了一种通信方法,应用于无线局域网中的第二站点,方法包括在低能力模式下,接收初始控制帧;发送初始控制响应帧,从低能力模式切换到高能力模式。

23、本技术提供了一种新的通信方法,由于在低能力模式下,第二站点处于一种低功耗的状态。因此,在低能力模式下,第二站点消耗较少的功耗来接收初始控制帧并发送初始控制响应帧,避免第二站点在高能力模式下,发送初始控制响应帧消耗较多的功耗,从而,有效地节省了第二站点的功耗。

24、在一种可能的实现方式中,初始控制帧包括持续时间字段;其中,持续时间字段指示的持续时间与帧间间隔、帧长、切换时延或信道竞争最大时长中至少一个相关。

25、在另一种可能的实现方式中,持续时间包括帧间间隔、帧长,还包括第一站点的切换时延和信道竞争最大时长之和与第二站点的切换时延的最大值。

26、在另一种可能的实现方式中,持续时间包括帧间间隔、帧长、信道竞争最大时长,还包括第一站点的切换时延与第二站点的切换时延的最大值。

27、在另一种可能的实现方式中,持续时间包括帧间间隔、帧长、信道竞争最大时长和第一站点的切换时延之和。

28、在另一种可能的实现方式中,帧长包括初始控制响应帧的传输时长。

29、在另一种可能的实现方式中,帧长还包括请求发送帧的传输时长或清除发送帧的传输时长中至少一个。

30、在另一种可能的实现方式中,在持续时间内,第二站点从低能力模式切换到高能力模式之后,保持在高能力模式。

31、在另一种可能的实现方式中,初始控制帧还包括第一指示,第一指示用于指示在第一时长内接收站点保持在高能力模式

32、在另一种可能的实现方式中,接收初始控制帧之后,在预定的第一时长内第二站点保持在高能力模式。

33、在另一种可能的实现方式中,第一时长与帧间间隔、帧长、切换时延或信道竞争最大时长中至少一个相关。

34、在另一种可能的实现方式中,方法还包括在第三切换时延大于阈值的情况下,在第三切换时延结束时开启媒介同步延时计时器,第三切换时延包括从高能力模式切换到低能力模式的时长。

35、在另一种可能的实现方式中,在第三切换时延小于等于阈值的情况下,在第三切换时延结束时采用edca进行信道竞争。

36、第三方面,提供了一种通信方法,应用于第一站点,方法包括在第一切换时延内从低能力模式切换到高能力模式,第一切换时延包括从低能力模式切换到高能力模式的时长;在第一切换时延大于阈值的情况下,在第一切换时延结束时开启媒介同步延时计时器;在第一切换时延小于等于阈值的情况下,在第一切换时延结束后采用edca进行信道竞争;在高能力模式与第二站点进行通信;在第二切换时延内从高能力模式切换到低能力模式,第二切换时延包括从高能力模式切换到低能力模式的时长。

37、在一种可能的实现方式中,在第二切换时延内从高能力模式切换到低能力模式之后,方法还包括在第二切换时延大于阈值的情况下,在第二切换时延结束时开启媒介同步延时计时器;在第二切换时延小于等于阈值的情况下,在第二切换时延结束后采用edca进行信道竞争。

38、第四方面,提供了一种通信方法,应用于无线局域网中的第二站点,方法包括在第三切换时延内从高能力模式切换到低能力模式;在第三切换时延大于阈值的情况下,在第三切换时延结束时开启媒介同步延时计时器;在第三切换时延小于等于阈值的情况下,在第三切换时延结束后采用edca进行信道竞争。

39、在一种可能的实现方式中,在第三切换时延内从高能力模式切换到低能力模式之前,方法还包括在第四切换时延内从低能力模式切换到高能力模式;在高能力模式下,与第一站点通信。

40、站点执行模式切换,可能会丢失媒体同步,例如,站点从高能力模式切换到低能力模式,或者,从低能力模式切换到高能力模式,可能会丢失媒体同步。通常,站点使用edca机制竞争信道,如此可能干扰到其他站点通信,如由于信道竞争导致其他站点也丢失媒体同步,对于其它站点具有不公平性。

41、从而,第一站点从低能力模式切换到高能力模式或者从高能力模式切换到低能力模式,或者,第二站点从高能力模式切换到低能力模式,在媒介同步延时计时器的倒计时到0之前,采用更保守的信道接入策略竞争信道,例如,采用媒介接入恢复流程来竞争信道。由此降低信道竞争的干扰,减少对其他站点的影响,维护站点间信道竞争的公平性,提高模式切换时站点的性能。

42、第五方面,提供了一种通信装置用于实现上述各种方法。该通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或手段可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

43、在一些可能的设计中,该通信装置可以包括处理模块和收发模块。该收发模块,也可以称为收发单元,用以实现上述任一方面及其任意可能的实现方式中的发送和/或接收功能。该收发模块可以由收发电路,收发机,收发器或者通信接口构成。该处理模块,可以用于实现上述任一方面及其任意可能的实现方式中的处理功能。

44、在一些可能的设计中,收发模块包括发送模块和接收模块,分别用于实现上述任一方面及其任意可能的实现方式中的发送和接收功能。

45、第六方面,提供一种通信装置,该通信装置包括一个或多个收发器,收发器在处理器的控制下执行上述任一方面所述的通信方法。

46、一种可能的设计中,该通信装置还包括一个或多个存储器,一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序或指令。在一种可能的实现方式中,存储器位于所述通信装置之外。在另一种可能的实现方式中,存储器位于所述通信装置之内。本技术实施例中,处理器和存储器还可能集成于一个器件中,即处理器和存储器还可以被集成在一起。在一种可能的实现方式中,所述通信装置还包括收发器,所述收发器,用于接收信息和/或发送信息。

47、一种可能的设计中,收发器也可以是通信接口,一个或多个通信接口和一个或多个处理器耦合,一个或多个通信接口用于与通信装置之外的其它模块进行通信。

48、第七方面,提供一种通信装置,包括:处理器和通信接口;该通信接口,用于与该通信装置之外的模块通信;处理器用于执行计算机程序或指令,以使该通信装置执行上述任一方面的方法。

49、第八方面,提供了一种通信装置,包括:至少一个处理器;处理器用于执行存储器中存储的计算机程序或指令,以使该通信装置执行上述任一方面的方法。该存储器可以与处理器耦合,或者,也可以独立于该处理器。

50、其中,上述第五方面至上述第八方面中的通信装置可以为上述第一方面、第三方面或者中任一实现方式中的第一站点,或者包含上述第一站点的装置,或者上述第一站点中包含的装置,比如第一站点或者第一站点中的芯片;或者,上述第五方面至上述第八方面中的通信装置可以为:上述第二方面、第四方面中任一方面或者任一实现方式中的第二站点,或者包含上述第二站点的装置,或者上述第二站点中包含的装置,比如第二站点或者第二站点中的芯片。

51、第九方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序或指令,当其在通信装置上运行时,使得通信装置可以执行上述任一方面或其任一实现方式的方法。

52、第十方面,提供了一种包含指令的计算机程序产品,当其在通信装置上运行时,使得该通信装置可以执行上述任一方面或其任一实现方式的方法。

53、第十一方面,提供了一种通信装置(例如,该通信装置可以是芯片或芯片系统),该通信装置包括处理器,用于实现上述任一方面或其任一实现方式中所涉及的功能。

54、在一些可能的设计中,该通信装置包括存储器,该存储器,用于保存程序指令和数据。

55、在一些可能的设计中,该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

56、第五方面至第八方面中任一方面提供的通信装置是芯片时,上述的发送动作/功能可以理解为输出,上述的接收动作/功能可以理解为输入。

57、第十二方面,提供一种通信系统,该通信系统包括用于执行上述第一方面或第三方面所述方法的第一站点以及用于执行上述第二方面或第四方面所述方法的第二站点。

58、其中,第三方面至第十二方面中的任一种实现方式所带来的技术效果可参见第一方面至第二方面对应实现方式所带来的技术效果,此处不再赘述。

59、上述各个方面中的任意一个方面的各种可能的实现方式,在方案不矛盾的前提下,均可进行组合。