建立块会话机制的方法、装置、设备及存储介质与流程

文档序号:34187560发布日期:2023-05-17 13:59阅读:39来源:国知局
建立块会话机制的方法、装置、设备及存储介质与流程

本发明涉及通信,尤其涉及一种建立块会话机制的方法、装置、设备及存储介质。


背景技术:

1、在wlan网络中,设备对于对等设备发送的数据单元会进行解调校验,且往往需要进行对是否正确接收此数据单元确认回复,这样对等设备就可以知道设备是否正确无误地接收了该数据单元,进而知道在下一次传输时是否重新传输这一数据单元。在一般回复模式中,每一个数据单元都由一个单独的ack帧进行确认,会使得确认占用的空口开销增大,从而降低wlan网络整体的吞吐量。块会话机制的出现很好地解决了这一问题。所谓块会话,指的是通过一个单独的block ack帧对多个数据单元进行回复,即用一个block ack帧代替了多个ack帧,从而提高了传输资源的利用效率。

2、为了在两个设备(initiator数据发送方和recipient数据接收方)之间启用块会话机制,需要在其之间进行块会话的协商,即addba。该协商过程由initiator首先向recipient发送添加块确认请求帧(如addba request帧),其中包含建议的多个块会话操作参数。recipient在确认收到该帧后向initiator发送ack帧并在紧随其后的时刻发送添加块确认响应帧(如addba response帧),其中包含是否可以接受此块会话协商以及recipient对于该块会话协商所指示的多个操作参数。initiator在收到addba response帧后,向recipient发送ack帧,此后两者将按照addba response帧中所包含的操作参数来进行数据收发的块会话过程。


技术实现思路

1、在新提出的下一代wlan网络中,一个最显著的特性是可以使用多个无线接入点为终端设备进行协调或者联合服务。其中,有一种被称为联合传输j-tx的数据传输方法,即多个无线接入点同时向终端设备发送数据,从而提高终端设备的有效吞吐量。然而,j-tx需要终端设备同时和多个无线接入点进行关联才可以接收数据,如果需要使用块会话机制,那么现有的addba过程将无法满足需求,因为其目前只存在于单个无线接入点和终端设备之间。有鉴于此,本发明提供一种建立块会话机制的方法、装置、设备及存储介质,以在多个无线接入点和终端设备之间建立块会话机制。

2、第一方面,本发明提供一种建立块会话机制的方法,包括:

3、接收第一接入点发送的第一添加块确认请求帧,所述第一添加块确认请求帧中包含块会话标识或块会话发起者的标识,其中,块会话标识用于标识块会话过程,块会话发起者的标识用于标识块会话过程的发起者的标识,且块会话发起者的标识设置为第一接入点的标识;

4、根据所述第一添加块确认请求帧发送第二添加块确认请求帧给第二接入点,所述第二添加块确认请求帧中包含块会话标识或块会话发起者的标识,且所述第二添加块确认请求帧中包含的块会话标识或块会话发起者的标识与所述第一添加块确认请求帧的设置相同;

5、接收第二接入点发送的第二添加块确认响应帧,所述第二添加块确认响应帧中指示是否接受请求,并包含块会话标识或块会话发起者的标识,且所述第二添加块确认响应帧中包含的块会话标识或块会话发起者的标识与所述第二添加块确认请求帧的设置相同;

6、根据所述第二添加块确认响应帧发送第一添加块确认响应帧给第一接入点,所述第一添加块确认响应帧中指示是否接受请求,并包含块会话标识或块会话发起者的标识,且所述第一添加块确认响应帧中包含的块会话标识或块会话发起者的标识与所述第二添加块确认响应帧的设置相同。

7、第二方面,本发明提供一种建立块会话机制的方法,包括:

8、发送第一添加块确认请求帧给终端,所述第一添加块确认请求帧用于指示需要进行联合传输的块会话机制建立,所述第一添加块确认请求帧中包含块会话标识或块会话发起者的标识,其中,块会话标识用于标识块会话过程,块会话发起者的标识用于标识块会话过程的发起者的标识,且块会话发起者的标识设置为第一接入点的标识;

9、接收终端发送的第一添加块确认响应帧,所述第一添加块确认响应帧中指示是否接受请求,并包含块会话标识或块会话发起者的标识,且所述第一添加块确认响应帧中包含的块会话标识或块会话发起者的标识与所述第一添加块确认请求帧的设置相同。

10、第三方面,本发明提供一种建立块会话机制的装置,包括块会话机制建立模块,所述块会话机制建立模块用于执行以下步骤:

11、接收第一接入点发送的第一添加块确认请求帧,所述第一添加块确认请求帧中包含块会话标识或块会话发起者的标识,其中,块会话标识用于标识块会话过程,块会话发起者的标识用于标识块会话过程的发起者的标识,且块会话发起者的标识设置为第一接入点的标识;

12、根据所述第一添加块确认请求帧发送第二添加块确认请求帧给第二接入点,所述第二添加块确认请求帧中包含块会话标识或块会话发起者的标识,且所述第二添加块确认请求帧中包含的块会话标识或块会话发起者的标识与所述第一添加块确认请求帧的设置相同;

13、接收第二接入点发送的第二添加块确认响应帧,所述第二添加块确认响应帧中指示是否接受请求,并包含块会话标识或块会话发起者的标识,且所述第二添加块确认响应帧中包含的块会话标识或块会话发起者的标识与所述第二添加块确认请求帧的设置相同;

14、根据所述第二添加块确认响应帧发送第一添加块确认响应帧给第一接入点,所述第一添加块确认响应帧中指示是否接受请求,并包含块会话标识或块会话发起者的标识,且所述第一添加块确认响应帧中包含的块会话标识或块会话发起者的标识与所述第二添加块确认响应帧的设置相同。

15、一种可能的实现方式中,所述第一添加块确认请求帧中还包含超时门限值,用于指示在所述超时门限值内没有接收到添加块确认响应帧时会终止块会话机制的建立。

16、一种可能的实现方式中,所述第一添加块确认请求帧、所述第二添加块确认请求帧、所述第二添加块确认响应帧和所述第一添加块确认响应帧中还指示帧的类别,且所述第一添加块确认请求帧和所述第二添加块确认请求帧中指示帧的类别为用于联合传输的添加块确认请求帧,所述第二添加块确认响应帧和所述第一添加块确认响应帧中指示帧的类别为用于联合传输的添加块确认响应帧。

17、一种可能的实现方式中,所述根据所述第一添加块确认请求帧发送第二添加块确认请求帧给第二接入点包括:

18、如果所述第一添加块确认请求帧中指示帧的类别为用于联合传输的添加块确认请求帧,或者所述第一添加块确认请求帧中包含块会话标识或块会话发起者的标识,则发送第二添加块确认请求帧给第二接入点。

19、一种可能的实现方式中,所述第一添加块确认请求帧、所述第二添加块确认请求帧、所述第二添加块确认响应帧和所述第一添加块确认响应帧中还包含块会话操作信息,所述根据所述第一添加块确认请求帧发送第二添加块确认请求帧给第二接入点包括:

20、将所述第二添加块确认请求帧中的块会话操作信息设置为与所述第一添加块确认请求帧相同,发送第二添加块确认请求帧给第二接入点。

21、一种可能的实现方式中,所述根据所述第二添加块确认响应帧发送第一添加块确认响应帧给第一接入点包括:

22、将所述第一添加块确认响应帧中的块会话操作信息设置为与所述第二添加块确认响应帧相同,或者,根据所述第一添加块确认请求帧和所述第二添加块确认响应帧中的块会话操作信息,将所述第一添加块确认响应帧中的块会话操作信息设置为同时满足第一接入点和第二接入点的要求;

23、发送第一添加块确认响应帧给第一接入点。

24、一种可能的实现方式中,所述块会话机制建立模块还用于执行以下步骤:

25、接收第二接入点发送的第二空数据分组宣告帧;

26、接收第二接入点发送的第二空数据分组帧;

27、根据所述第二空数据分组帧测量与第二接入点之间的信道;

28、发送信道探测反馈帧给第一接入点,所述信道探测反馈帧中包含与第二接入点之间的信道探测结果。

29、一种可能的实现方式中,所述块会话机制建立模块还用于执行以下步骤:

30、接收第一接入点发送的第一空数据分组宣告帧;

31、接收第一接入点发送的第一空数据分组帧;

32、根据所述第一空数据分组帧测量与第一接入点之间的信道;

33、所述信道探测反馈帧中包含与第一接入点之间的信道探测结果。

34、第四方面,本发明提供一种建立块会话机制的装置,包括块会话机制建立模块,所述块会话机制建立模块用于执行以下步骤:

35、发送第一添加块确认请求帧给终端,所述第一添加块确认请求帧用于指示需要进行联合传输的块会话机制建立,所述第一添加块确认请求帧中包含块会话标识或块会话发起者的标识,其中,块会话标识用于标识块会话过程,块会话发起者的标识用于标识块会话过程的发起者的标识,且块会话发起者的标识设置为第一接入点的标识;

36、接收终端发送的第一添加块确认响应帧,所述第一添加块确认响应帧中指示是否接受请求,并包含块会话标识或块会话发起者的标识,且所述第一添加块确认响应帧中包含的块会话标识或块会话发起者的标识与所述第一添加块确认请求帧的设置相同。

37、一种可能的实现方式中,所述第一添加块确认请求帧中还包含超时门限值,用于指示在所述超时门限值内没有接收到添加块确认响应帧时会终止块会话机制的建立。

38、一种可能的实现方式中,所述第一添加块确认请求帧和所述第一添加块确认响应帧中还指示帧的类别,且所述第一添加块确认请求帧中指示帧的类别为用于联合传输的添加块确认请求帧,所述第一添加块确认响应帧中指示帧的类别为用于联合传输的添加块确认响应帧。

39、一种可能的实现方式中,所述块会话机制建立模块还用于执行以下步骤:

40、发送第一帧给第二接入点,所述第一帧用于指示对终端进行信道探测;

41、接收终端发送的信道探测反馈帧,所述信道探测反馈帧中包含终端与第二接入点之间的第二信道探测结果;

42、判断所述第二信道探测结果是否满足第二预设条件。

43、一种可能的实现方式中,所述块会话机制建立模块还用于执行以下步骤:

44、发送第一空数据分组宣告帧给终端;

45、发送第一空数据分组帧给终端,指示终端根据所述第一空数据分组帧进行信道探测;

46、所述信道探测反馈帧中包含终端根据所述第一空数据分组帧的第一信道探测结果;

47、判断所述第一信道探测结果是否满足第一预设条件。

48、一种可能的实现方式中,所述块会话机制建立模块还用于执行以下步骤:

49、发送多接入点选择请求帧给第二接入点,所述多接入点选择请求帧中指示请求进行联合传输,并包含终端的标识;

50、接收第二接入点发送的多接入点选择响应帧,所述多接入点选择响应帧中指示是否同意请求。

51、第五方面,本发明提供一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现第一方面或第二方面所述的方法。

52、第六方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面或第二方面所述的方法。

53、第七方面,本发明提供一种计算机程序产品,包括计算机可读代码,或者承载有计算机可读代码的非易失性计算机可读存储介质,当所述计算机可读代码在电子设备中运行时,所述电子设备中的处理器执行第一方面或第二方面所述的方法。

54、需要说明的是,第三方面所述的装置用于执行上述第一方面提供的方法,第四方面所述的装置用于执行上述第二方面提供的方法,第五方面所述的电子设备、第六方面所述的存储介质和第七方面所述的计算机程序产品用于执行上述第一方面或第二方面提供的方法,因此可以达到与第一方面或第二方面所述的方法相同的有益效果,本发明不再一一赘述。

55、本发明中,块会话过程的发起者在添加块确认请求帧中包含需要进行联合传输的块会话机制建立的指示以及块会话过程的标识,接收方接收到这样的添加块确认请求帧后,不会在紧接着的帧中反馈块会话建立信息给块会话过程的发起者,而是与其他联合传输的参与者进行块会话机制建立的协商,在得到其他联合传输的参与者的响应后,再发送添加块确认响应帧给块会话过程的发起者,实现了在多个无线接入点和终端设备之间建立块会话机制,减少了空口开销。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1