一种全双工FD传输方法及相关设备与流程

文档序号:17600332发布日期:2019-05-07 20:11阅读:309来源:国知局
一种全双工FD传输方法及相关设备与流程

本申请涉及数据传输领域,尤其涉及一种全双工fd传输方法及相关设备。



背景技术:

全双工(fullduplex,fd)技术使得网络设备可以在同一时间或者频率等网络资源上同时进行数据的接收和发送。例如在无线局域网(wirelesslocalareanetwork,wlan)中,具有fd能力的接入点(accesspoint,ap)或者站点(station)经常同时进行物理层协议数据单元(physicalprotocoldataunit,ppdu)数据包的接收和发送。

网络设备在进行fd传输中往往存在着自干扰问题,即网络设备对外发送的ppdu数据包部分会通过自干扰信道回到网络设备上,从而形成干扰信号,网络设备此时接收到的ppdu数据包中混叠了该干扰信号,从而造成了接收到的ppdu数据包不准确。针对该网络设备的自干扰问题,现有技术中,网络设备可进行自干扰信道估计。

但是在现有技术提出的自干扰信道估计的实现方式中,网络设备无法获取到准确的自干扰信道的状态信息,无法完成自干扰消除,从而无法正确接收ppdu数据包。



技术实现要素:

本申请提供了一种fd传输方法及相关设备,用于第一网络设备在进行fd传输前,准确地获取自干扰信道的状态信息。

本申请在第一方面,提供了一种fd传输方法,该fd传输方法具体包括:第一网络设备根据第一信号以及第二信号,进行自干扰信道估计,从而获取对应的自干扰信道的状态信息,其中,第一信号为进行自干扰信道估计的训练序列,第二信号为第一信号通过自干扰信道被第一网络设备接收的信号,自干扰信道的状态信息可用于在fd传输中进行自干扰消除,在获取到自干扰信道的状态信息后,第一网络设备若满足fd传输条件,可进行fd传输。

可以理解,第一网络设备通过在进行fd传输前,先准确的获取自干扰信道的状态信息,以保证第一网络设备在fd传输中可根据该自干扰信道的状态信息,进行准确的自干扰消除。

结合本申请第一方面,在本申请第一方面的第一种可能的实现方式中,第一网络设备根据第一信号以及第二信号,进行自干扰信道估计之前,第一网络设备可先向目标网络设备发送第一信号,从而可接收到第一信号发送出去后,通过自干扰信道回来的第二信号。

结合本申请第一方面的第一种可能的实现方式,在本申请第一方面的第二种可能的实现方式中,第一网络设备可在向目标网络设备发送的确认信号中携带第一信号,完成第一信号的发送;或者,第一网络设备也可在向目标网络设备发送的第一ppdu数据包中携带第一信号,完成第一信号的发送,该发送方式可节省额外信令的发送,从而避免了空口开销,非常有利于实际中的推广以及应用。

结合本申请第一方面的第一种或者第二种可能的实现方式,在本申请第三种可能的实现方式中,第一网络设备在向目标网络设备发送第一信号前,还可接收到第二网络设备发送过来的触发信号,以触发向目标网络设备发送第一信号以及自干扰信道估计的进行,其中,第二网络设备在一定条件下也可为上述中的目标网络设备。

结合本申请第一方面的第三种可能的实现方式,在本申请第一方面的第四种可能的实现方式中,第一网络设备接收到第二网络设备发送过来的触发信号具体可以为特定种类的第二ppdu数据包,或者具体也可以为第二ppdu数据包中的第二包头。

结合本申请第一方面的第四种可能的实现方式,在本申请第一方面的第五种可能的实现方式中,当触发信号具体为第二ppdu数据包中的第二包头时,第二包头可用于指示第二ppdu数据包在第二包头后还包括一第三信号,此时第一网络设备可在接收完第二包头后,并且在接收该第三信号时,向目标网络设备发送第一信号,从而实现在fd传输中完成第一信号的发送。

结合本申请第一方面的第五种可能的实现方式,在本申请第一方面的第六种可能的实现方式中,此时第一网络设备在接收第一信号通过自干扰信道回来的第二信号时,也在接收着第三信号,即第一网络设备接收到的是第二信号与第三信号叠加在一起的第四信号。

结合本申请第一方面的第六种可能的实现方式,在本申请第一方面的第七种可能的实现方式中,第一网络设备可在第四信号中去除第三信号,从而获取到剩下的第二信号,以便自干扰信道估计的进行。

结合本申请第一方面的第五种至第七种中任一种可能的实现方式,在本申请第一方面的第八种可能的实现方式中,第一网络设备向目标网络设备发送的第一信号小于第三信号的长度,从而可较为容易的从第四信号中干净的去除第三信号,获取到完整的第三信号。

结合本申请第一方面的第五种至第八种中任一种可能的实现方式,在本申请第一方面的第九种可能的实现方式中,第三信号的长度可以为第一网络设备已知的预设长度,或者,也可通过第三信号前的第二包头中的指示信息来指示第三信号的长度,又或者,第三信号的图样也可指示第三信号的长度,以便第一网络设备确定第三信号的长度,保证向目标网络设备发送的第一信号的长度小于第三信号。

本申请在第二方面,提供了另一种fd传输方法,该fd传输方法具体包括:第一网络设备接收第二网络设备发送的触发信息,该触发用于触发第一网络设备向目标网络设备发送第一信号,第一信号为用于进行自干扰信道估计的训练序列;接着,第一网络设备根据触发信息,向目标网络设备发送第一信号,并且第一网络设备还可接收第二信号,第二信号为第一信号通过自干扰信道被第一网络设备接收的信号;此时第一网络设备可根据接收到的第一信号以及第二信号,获取自干扰信道的状态信息,该自干扰信道的状态信息可用于第一网络设备在全双工fd传输中进行自干扰消除。

可以理解,通过第二网络设备发送的触发信息的触发,第一网络设备在进行fd传输前,先向目标网络设备发送第一信号,从而可接收到第一信号发送出去后,通过自干扰信道回来的第二信号,此时可获取到自干扰信道的状态信息,以保证第一网络设备在fd传输中可根据该自干扰信道的状态信息,进行准确的自干扰消除。

结合本申请第二方面,在本申请第二方面的第一种可能的实现方式中,第一网络设备可在向目标网络设备发送的确认信号中携带第一信号,完成第一信号的发送;或者,第一网络设备也可向目标网络设备发送的第一ppdu数据包中携带第一信号,完成第一信号的发送,该发送方式可节省额外信令的发送,从而避免了空口开销,非常有利于实际中的推广以及应用。

结合本申请第二方面或第二方面的第一种可能的实现方式,在本申请第二方面的第二种可能的实现方式中,第一网络设备接收到第二网络设备发送过来的触发信号具体可以为特定种类的第一ppdu数据包,或者具体也可以为第二ppdu数据包中的第二包头。

结合本申请第二方面的第二种可能的实现方式,在本申请第二方面的第三种可能的实现方式中,当触发信号具体为第二ppdu数据包中的第二包头时,第二包头可用于指示第二ppdu数据包在第二包头后还包括一第三信号,此时第一网络设备可在接收完第二包头后,并且在接收该第三信号时,向目标网络设备发送第一信号,从而实现在fd传输中完成第一信号的发送。

结合本申请第二方面的第三种可能的实现方式,在本申请第二方面的第四种可能的实现方式中,此时第一网络设备在接收第一信号通过自干扰信道回来的第二信号时,也在接收着第三信号,即第一网络设备接收到的是第二信号与第三信号叠加在一起的第四信号。

结合本申请第二方面的第四种可能的实现方式,在本申请第二方面的第五种可能的实现方式中,第一网络设备可在第四信号中去除第三信号,从而获取到剩下的第二信号,以便自干扰信道估计的进行。

结合本申请第二方面的第三种至第五种中任一种可能的实现方式,在本申请第二方面的第六种可能的实现方式中,第一网络设备向目标网络设备发送的第一信号小于第三信号的长度,从而可较为容易的从第四信号中干净的去除第三信号,获取到完整的第三信号。

结合本申请第如方面的第三种至第六种中任一种可能的实现方式,在本申请第二方面的第七种可能的实现方式中,第三信号的长度可以为第一网络设备已知的预设长度,或者,也可通过第三信号前的第二包头中的指示信息来指示第三信号的长度,又或者,第三信号的图样也可指示第三信号的长度,以便第一网络设备确定第三信号的长度,保证向目标网络设备发送的第一信号的长度小于第三信号。

本申请在第三方面,提供了又一种fd传输方法,该fd传输方法具体包括:第二网络设备向第一网络设备发送触发信息,该触发信息用于触发第一网络进行自干扰信道估计,第二网络设备可接收所到第一网络设备为进行自干扰信道估计所发送过来的第一信号,该第一信号为进行自干扰信道估计的训练序列,第一信号用于第一网络设备在进行fd传输前根据第一信号,以及根据还会接收到的第一信号发送出去后通过自干扰信道被第一网络设备接收到的第二信号,获取自干扰信道的状态信息,该自干扰信道的状态信息可用于第一网络设备在全双工fd传输中进行自干扰消除。

可以理解,第二网络设备通过向第一网络设备发送触发信息,以使得第一网络设备在进行fd传输前,先准确的获取自干扰信道的状态信息,以保证第一网络设备在fd传输中可根据该自干扰信道的状态信息,进行准确的自干扰消除。

结合本申请第三方面,在本申请第三方面的第一种可能的实现方式中,第二网络设备可通过接收第一网络设备发送的确认信号,从而接收确认信号中携带的第一信号;或者,第二网络设备也可以通过接收第一网络设备发送的第一ppdu数据包,从而接收第一ppdu数据包中携带的第一信号。该接收方式可节省额外信令的接收,从而避免了空口开销,非常有利于实际中的推广以及应用。

结合本申请第三方面或者本申请第三方面的第一种可能的实现方式,在本申请第三方面的第二种可能的实现方式中,第二网络设备向第一网络设备发送的触发信号具体可以为特定种类的第二ppdu数据包,或者具体也可以为第二ppdu数据包中的第二包头。

结合本申请三方面的第二种可能的实现方式,在本申请第三方面的第三种可能的实现方式中,当触发信息具体为第二ppdu数据包的第二包头时,第二包头可用于指示第二ppdu数据包在第二包头后还包括第三信号,此时第二网络设备接收第一网络设备发送的第一信号具体包括:第二网络设备向第一网络设备发送第三信号,即第一网络设备接收第二网络设备发送的第三信号时,第二网络设备接收第一网络设备发送的第一信号。

结合本申请第三方面的第三种可能的实现方式,在本申请第三方面的第四种可能的实现方式中,第二网络设备接收到的第一信号小于第三信号的长度,从而第一网络设备可较为容易的从第四信号中干净的去除第三信号,获取到完整的第三信号。其中,第一网络设备在接收第三时,也在接收着信号第一信号通过自干扰信道回来的第二信号,即第一网络设备此时接收到着第二信号与第三信号叠加在一起的第四信号,第一网络设备可在第四信号中去除第三信号,从而获取到剩下的第二信号,以便自干扰信道估计的进行。

结合本申请第三方面的第三种或者第四种可能的实现方式,在本申请第三方面的第五种可能的实现方式中,第三信号的长度可以为第一网络设备已知的预设长度,或者,也可通过第三信号前的第二包头中的指示信息来指示第三信号的长度,又或者,第三信号的图样也可指示第三信号的长度,以便第一网络设备确定第三信号的长度,保证第二网络设备接收到的第一信号的长度小于第三信号。

本申请在第四方面,提供了一种第一网络设备,包括:

第一获取单元,用于根据第一信号以及第二信号,获取自干扰信道的状态信息,其中,第一信号为进行自干扰信道估计的训练序列,第二信号为第一信号通过自干扰信道被第一网络设备接收的信号;

传输单元,用于进行fd传输。

结合本申请第四方面,在本申请第四方面的第一种可能的实现方式中,第一网络设备还包括:

发送单元,用于向目标网络设备发送第一信号;

第一接收单元,用于接收第二信号。

结合本申请第四方面的第一种可能的实现方式,在本申请第四方面的第二种可能的实现方式中,发送单元具体用于:

向目标网络设备发送确认信号,确认信号包括第一信号;

或,

向目标网络设备发送第一ppdu数据包,第一ppdu数据包包括第一信号。

结合本申请第四方面的第一种或第二种可能的实现方式,在本申请第四方面的第三种更可能的实现方式中,第一网络设备还包括:

第二接收单元,用于接收第二网络设备发送的触发信息。

结合本申请第四方面的第三种可能的实现方式,在本申请第三方面的第四种可能的实现方式中,当触发信息为第二ppdu数据包的第二包头时,第二包头用于指示第二ppdu数据包在第二包头后还包括第三信号,发送单元具体用于:

当第一网络设备接收第三信号时,向目标网络设备发送第一信号。

结合本申请第四方面的第四种可能的实现方式,在本申请第四方面的第五种可能的实现方式中,第一接收单元具体用于:

接收第四信号,第四信号包括第二信号以及第三信号。

结合本申请第四方面的第五种可能的实现方式,在本申请第四方面的第六种可能的实现方式中,第一网络设备还包括:

第二获取单元,用于根据第三信号以及第四信号,获取第二信号。

本申请在第五方面,提供了另一种第一网络设备,包括:

第一接收单元,用于接收第二网络设备发送的触发信息;

发送单元,用于向目标网络设备发送第一信号,该第一信号为用于进行自干扰信道估计的训练序列;

第二接收单元,用于接收第二信号,该第二信号为第一信号通过自干扰信道被第一网络设备接收的信号;

第一获取单元,用于根据第一信号以及第二信号,获取自干扰信道的状态信息,该自干扰信道的状态信息用于第一网络设备在全双工fd传输中进行自干扰消除。

结合本申请第五方面,在本申请第五方面的第一种可能的实现方式中,发送单元具体用于:

向目标网络设备发送确认信号,确认信号包括第一信号;

或,

向目标网络设备发送第一ppdu数据包,第一ppdu数据包包括第一信号。

结合本申请第五方面或第五方面的第一种可能的实现方式,在本申请第五方面的第二种可能的实现方式中,当触发信息为第二ppdu数据包的第二包头时,第二包头用于指示第二ppdu数据包在第二包头后还包括第三信号,发送单元具体用于:

当第一网络设备接收第三信号时,向目标网络设备发送第一信号。

结合本申请第五方面的第二种可能的实现方式,在本申请第五方面的第三种可能的实现方式中,第二接收单元具体用于:

接收第四信号,第四信号包括第二信号以及第三信号。

结合本申请第五方面的第三种可能的实现方式,在本申请第五方面的第四种可能的实现方式中,第一网络设备还包括:

第二获取单元,用于根据第三信号以及第四信号,获取第二信号。

本申请在第六方面,提供了一种第二网络设备,包括:

发送单元,用于向第一网络设备发送触发信息;

接收单元,用于接收第一网络设备发送的第一信号;

其中,触发信息用于触发第一网络进行自干扰信道估计,第一信号为进行自干扰信道估计的训练序列,第一信号用于第一网络设备在进行fd传输前根据第一信号获取自干扰信道的状态信息。

结合本申请第六方面,在本申请第六方面的第一种可能的实现方式中,接收单元具体用于:

接收第一网络设备发送的确认信号,确认信号包括第一信号;

或,

接收第一网络设备发送的第一ppdu数据包,第一ppdu数据包包括第一信号。

结合本申请第六方面或第六方面的第一种可能的实现方式,在本申请第六方面的第二种可能的实现方式中,当触发信息为第二ppdu数据包的第二包头时,第二包头用于指示第二ppdu数据包在第二包头后还包括第三信号,接收单元具体用于:

当第二网络设备向第一网络设备发送第三信号时,接收第一网络设备发送的第一信号。

本申请在第七方面,提供了一种第一网络设备,包括:

存储器;以及

处理器,用于读取存储器中存储的程序指令,以执行如下操作:

根据第一信号以及第二信号,获取自干扰信道的状态信息,其中,第一信号为进行自干扰信道估计的训练序列,第二信号为第一信号通过自干扰信道被第一网络设备接收的信号;

进行fd传输。其中,第一网络设备可以为终端设备,也可以为芯片组;存储器可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上。

结合本申请第七方面,在本申请第七方面的第一种可能的实现方式中,处理器还用于读取存储器中存储的程序指令,以执行如下操作:

向目标网络设备发送第一信号;

接收第二信号。

结合本申请第七方面的第一种可能的实现方式,在本申请第七方面的第二种可能的实现方式中,处理器还用于读取存储器中存储的程序指令,以执行如下操作:

向目标网络设备发送确认信号,确认信号包括第一信号;

或,

向目标网络设备发送第一ppdu数据包,第一ppdu数据包包括第一信号。

结合本申请第七方面的第一种或第二种可能的实现方式,在本申请第七方面的第三种可能的实现方式中,处理器还用于读取存储器中存储的程序指令,以执行如下操作:

接收第二网络设备发送的触发信息。

结合本申请第七方面的第三种可能的实现方式,在本申请第七方面的第四种可能的实现方式中,当触发信息为第二ppdu数据包的第二包头时,第二包头用于指示第二ppdu数据包在第二包头后还包括第三信号,处理器还用于读取存储器中存储的程序指令,以执行如下操作:

当第一网络设备接收第三信号时,向目标网络设备发送第一信号。

结合本申请第七方面的第四种可能的实现方式,在本申请第七方面的第五种可能的实现方式中,处理器还用于读取存储器中存储的程序指令,以执行如下操作:

接收第四信号,第四信号包括第二信号以及第三信号。

结合本申请第七方面的第五种可能的实现方式,在本申请的第七方面的第六种可能的实现方式中,处理器还用于读取存储器中存储的程序指令,以执行如下操作:

根据第三信号以及第四信号,获取第二信号。

本申请在第八方面,提供了另一种第一网络设备,包括:

存储器;以及

处理器,用于读取存储器中存储的程序指令,以执行如下操作:

接收第二网络设备发送的触发信息;

向目标网络设备发送第一信号,该第一信号为用于进行自干扰信道估计的训练序列;

接收第二信号,该第二信号为第一信号通过自干扰信道被第一网络设备接收的信号;

根据第一信号以及第二信号,获取自干扰信道的状态信息,该自干扰信道的状态信息用于第一网络设备在全双工fd传输中进行自干扰消除。

其中,第一网络设备可以为终端设备,也可以为芯片组;存储器可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上。

结合本申请第八方面,在本申请第八方面的第一种可能的实现方式中,处理器还用于读取存储器中存储的程序指令,以执行如下操作:

向目标网络设备发送确认信号,确认信号包括第一信号;

或,

向目标网络设备发送第一ppdu数据包,第一ppdu数据包包括第一信号。

结合本申请第八方面或第八方面的第一种可能的实现方式,在本申请第八方面的第二种可能的实现方式中,当触发信息为第二ppdu数据包的第二包头时,第二包头用于指示第二ppdu数据包在第二包头后还包括第三信号,处理器还用于读取存储器中存储的程序指令,以执行如下操作:

当第一网络设备接收第三信号时,向目标网络设备发送第一信号。

结合本申请第八方面的第二种可能的实现方式,在本申请第八方面的第三种可能的实现方式中,处理器还用于读取存储器中存储的程序指令,以执行如下操作:

接收第四信号,第四信号包括第二信号以及第三信号。

结合本申请第八方面的第三种可能的实现方式,在本申请第八方面的第四种可能的实现方式中,处理器还用于读取存储器中存储的程序指令,以执行如下操作:

根据第三信号以及第四信号,获取第二信号。

本申请在第九方面,提供了一种第二网络设备,包括:

存储器;以及

处理器,用于读取存储器中存储的程序指令,以执行如下操作:

向第一网络设备发送触发信息;

接收第一网络设备发送的第一信号;

其中,触发信息用于触发第一网络进行自干扰信道估计,第一信号为进行自干扰信道估计的训练序列,第一信号用于第一网络设备在进行fd传输前根据第一信号获取自干扰信道的状态信息。

其中,第二网络设备可以为终端设备,也可以为芯片组;存储器可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上。

结合本申请第九方面,在本申请第九方面的第一种可能的实现方式中,处理器还用于读取存储器中存储的程序指令,以执行如下操作:

接收第一网络设备发送的确认信号,确认信号包括第一信号;

或,

接收第一网络设备发送的第一ppdu数据包,第一ppdu数据包包括第一信号。

结合本申请第九方面或第九方面的第一种可能的实现方式,在本申请第九方面的第二种可能的实现方式中,当触发信息为第二ppdu数据包的第二包头时,第二包头用于指示第二ppdu数据包在第二包头后还包括第三信号,处理器还用于读取存储器中存储的程序指令,以执行如下操作:

当第二网络设备向第一网络设备发送第三信号时,接收第一网络设备发送的第一信号。

本申请在第十方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序包含至少一段代码,该至少一段代码可由计算机执行,以控制该计算机执行如上述本申请第一方面、第一方面的可能的实现方式中的方法、本申请第二方面、第二方面的可能的实现方式中的方法、本申请第三方面或者第三方面的可能的实现方式中的方法。

本申请在第十一方面,提供了一种计算机程序产品,计算机程序产品包括计算机软件指令,当该计算机软件指令在该计算机上运行时,使得该计算机执行如上述本申请第一方面、第一方面的可能的实现方式中的方法、本申请第二方面、第二方面的可能的实现方式中的方法、本申请第三方面或者第三方面的可能的实现方式中的方法。

本申请在第十二方面,提供了一种处理器,包括:

至少一个电路,用于执行如上述本申请第一方面、第一方面的可能的实现方式中的方法、本申请第二方面、第二方面的可能的实现方式中的方法、本申请第三方面或者第三方面的可能的实现方式中的方法。

其中,处理器可以为芯片组。

附图说明

图1为本申请实施例中一种fd传输示意图;

图2为本申请实施例中另一种fd传输示意图;

图3为本申请实施例中又一种fd传输示意图;

图4为本申请实施例中一种调度式fd传输示意图;

图5为本申请实施例中另一种调度式fd传输示意图;

图6为本申请实施例中一种机会式fd传输示意图;

图7为本申请实施例中一种fd传输方法的流程示意图;

图8为本申请实施例中另一种fd传输方法的流程示意图;

图9为本申请实施例中一种fd传输方法的应用示意图;

图10为本申请实施例中又一种fd传输方法的流程示意图;

图11为本申请实施例中另一种fd传输方法的应用示意图;

图12为本申请实施例中又一种fd传输方法的流程示意图;

图13为本申请实施例中又一种fd传输方法的应用示意图;

图14为本申请实施例中一种fd触发帧的结构示意图;

图15为本申请实施例中一种用户通知域示意图;

图16为本申请实施例中又一种fd传输方法的应用示意图;

图17为本申请实施例中又一种fd传输方法的流程示意图;

图18为本申请实施例中又一种fd传输方法的应用示意图;

图19为本申请实施例中一种第一网络设备的结构示意图;

图20为本申请实施例中另一种第一网络设备的结构示意图;

图21为本申请实施例中又一种第一网络设备的结构示意图;

图22为本申请实施例中又一种第一网络设备的结构示意图;

图23为本申请实施例中一种第二网络设备的结构示意图;

图24为本申请实施例中又一种第一网络设备的结构示意图;

图25为本申请实施例中另一种第二网络设备的结构示意图。

具体实施方式

本申请提供了一种fd传输方法及相关设备,用于第一网络设备在进行fd传输前,准确地获取自干扰信道的状态信息。

首先,在具体介绍本申请之前,先介绍下本申请涉及的具有fd能力的网络设备。

在传统的网络设备中,一般采用的是半双工(halfduplex,hd)技术,即具有hd能力的网络设备在同一时刻只能进行单向传输,在接收状态时无法发送信号,或者在发送状态时无法接收信号。

而在提出的或者已经开始采用的fd技术中,具有fd能力的网络设备,则可实现在同一时刻、同一频率进行双向传输,在接收状态时还可发送信号,或者在发送状态时还可接收信号,因此可提高网络资源的利用效率。

其次,再介绍下本申请涉及的自干扰信道、自干扰信道估计以及自干扰消除等相关内容。

本申请中所提及的网络设备,应当理解的,可以认为是任意的ap或者sta,在实际应用中,具体还可以认为是任意的通信服务器、路由器、交换机、网桥、计算机或手机等可通过通信网络进行数据传输的网络设备。

需要理解的是,为便于理解以及区分,本申请实施例用ap以及sta代表不同的网络设备。

如图1示出的一种fd传输示意图,具有fd能力的ap进行fd传输时,ap的发送端发送出去的信号后会经空口以及电路,发生畸变,最后又回到ap的接收端被ap接收,该信号的畸变过程可理解为本申请中所提及的自干扰信道,由于ap接收到的信号强度往往比自身发送出去的信号强度要小的多,因此该自干扰信道则会给ap正接收的信号带来明显的干扰。

值得一提的是,相较于有线传输,自干扰信道的干扰问题在无线传输中尤为明显,例如在wlan中,自干扰信道的问题更为严重与更受关注。

容易理解,相比于hd传输通过单向传输的特性避开了自干扰信道的干扰,在fd传输中,网络设备在其接收端进行自干扰消除,从而保证准确接收所需的信号。

具体的,网络设备可先对外发送x1信号,并接收x1信号发送出去后通过自干扰信道回来的x2信号,此时可进行自干扰信道估计,获取到hsi=x2/x1,该hsi为估计出的自干扰信道的状态信息,网络设备根据该hsi进行自干扰消除。

其中,x1信号为本申请中所提及的用于进行自干扰信道估计的训练序列,在实际应用中,训练序列具体可以为ppdu数据包中的长训练域(longtrainingfield,ltf),当然,训练序列还可以为网络设备已知的其他信号,具体在此不做限定。

自干扰消除一般根据获取到的自干扰信道的状态信息,通过射频、模拟以及数字三个阶段的消除电路共同配合来实现。一般来说,射频以及模拟消除电路的配置是相对固定的,主要应对随时间变化缓慢的信道特性,在网络设备开机时,通过一次性调校即可完成消除电路的参数配置,或者在很长的时间内,做一次调校即可完成配置;数字消除电路主要用来实时跟踪随时间快速变化的信道特性,例如自干扰信道的多径效应,进一步消除射频以及模拟阶段的残留自干扰信号。

接着,再介绍下fd传输涉及的不同应用场景。

如图1,在单ap的fd传输场景中,只有ap具有fd能力,ap接收sta2发送的一ppdu数据包,同时ap向sta1发送另一ppdu数据包;

或者,又如图2示出的另一种fd传输示意图,在双向fd传输场景中,ap与sta皆具有fd能力,此时ap与sta之间同时进行双向fd传输,即一边ap向sta发送第一ppdu数据包,同时又接收sta发送的第二ppdu数据包,另一边sta向发送第二ppdu数据包,同时又接收ap发送的第一ppdu数据包;

或者,又如图3示出的又一种fd传输示意图,在多用户fd传输场景中,此时涉及了多个的sta,ap不仅与sta1进行双向fd传输,还同时接收接收sta2发送的一ppdu数据包,以及向sta1发送另一ppdu数据包,其中,该多用户fd场景可通过多用户多输入多输出(multi-usermulti-inputmulti-output,mu-mimo)或者正交频分多址接入(orthogonalfrequency-divisionmultipleaccess,ofdma)应用实现,具体在此不作赘述。

然后,在上述fd传输涉及的不同应用场景的基础上,再介绍下fd传输涉及的不同发起方式。

如图4示出的一种调度式fd传输示意图,ap可通过向一个或者多个的sta发送请求发送信号(requiretosend,rts),sta接收到rts信号后,即反馈一允许发送信号(cleartosend,cts),由此可进行同步的fd传输;

或者,又如图5示出的另一种调度式fd传输示意图,ap通过向sta发送一fd触发(trigger)帧,由此进行同步的fd传输,即ap一方面接收sta1发送的ppdu数据包,又向sta2发送另一ppdu数据包;

或者,又如图6示出的一种机会式fd传输示意图,ap在接收sta1发送的ppdu数据包时,若触发fd传输条件,则向sta2发送另一ppdu数据包,由此进行异步的fd传输。

然而在实际应用中发现,虽然上述fd传输不同的发起方式在应用中都有规定着如何进行自干扰信道估计以及自干扰消除,但是却不够完善,皆具有对应的缺陷,最后影响了ppdu数据包的准确接收。

例如图4对应的通过rts/cts信号发起的fd传输中,虽然rts以及cts信号对于双方都是已知信号,双方皆可在发出rts信号或者cts信号时进行对应的自干扰信道估计。然而,值得注意的是,ap或sta竞争到ap与sta之间信道后并不一定需要通过rts/cts信号来占据信道,在实际应用中,可直接发送ppdu数据包、进行fd传输,此时则没有rts信号以及cts信号来进行对应的自干扰信道估计,进而无法在fd传输中实现自干扰消除。

同时,可以理解的,rts信号以及cts信号还需占据一定的空口时间,会降低fd传输效率;且若ap与多个的sta进行多用户的fd传输,则该通过rts信号以及cts信号实现的自干扰信道估计方式还无法保证每个sta在fd传输前完成自干扰信道估计。

又例如图5对应的通过fd触发帧发起的fd传输中,ap可依靠fd触发帧实现自干扰信道估计,而sta1若具有fd能力,在fd传输前,则未对外发送已知信号,未能完成自干扰信道估计,从而sta1在进行fd传输中,无法实现自干扰消除,该场景明显只适合具有fd能力的ap。

又例如图6对应的机会式fd传输中,sta1可在发送向ap的第一ppdu数据包的包头中携带一训练序列,实现自干扰信道估计,而ap在满足fd传输条件发起fd传输时,即对sta2发送第二ppdu数据包,形成fd传输,但是ap并未在第二ppdu数据包的包头中携带一训练序列,这意味着ap未能进行自干扰信道估计。

且,若ap在向sta2发送的第二ppdu数据包的包头携带训练序列x1,此时ap在接收到该训练序列回来的信号x2,x2还会叠加着sta1发送的第一ppsu数据包y,若应用上述提及的hsi=x1/x2公式进行自干扰信道估计,则会导致得到的hsi为(x2+y)/x1,显然,这直接意味着ap未进行准确的自干扰信道估计,在fd传输中未能准确进行自干扰消除。

可见,在上述提及的fd传输中,ap或者sta并没有在进行fd传输前完全进行准确的自干扰信道估计,由此获取不到准确的自干扰信道的状态信息,在fd传输中也进行不了准确的自干扰消除,未能准确的接收ppdu数据包。

最后需要说明的是,图1至图6中ap以及sta仅为示意,在实际应用中,ap以及sta不仅可以任意调换,还应当理解为具有通信关系的任意网络设备,具体在此不做限定。可以理解,下述内容中涉及ap以及sta的应用示意图可参照此处说明,具体不再赘述。

本申请提供的一种fd传输方法及相关设备,用于网络设备在进行fd传输前,准确地获取自干扰信道的状态信息,以保证网络设备在fd传输中可根据该自干扰信道的状态信息,进行准确的自干扰消除。

具体的,首先,如图7示出的一种fd传输方法的流程示意图,其对应详述如下:

可选的,步骤701,第一网络设备接收第二网络设备发送的触发信息;

在预设中,可以为当第一网络设备接收到第二网络设备发送的任意第一ppdu数据包时,第一网络设备即识别为接收到触发信息;或者,当第一ppdu数据包为预设的ppdu数据包格式时,第一网络设备即识别为接收到触发信息;又或者,当第一ppdu数据包中携带有指示信息时,第一网络设备即识别为接收到触发信息,可以理解,具体在此不做限定。

步骤702,第一网络设备向目标网络设备发送第一信号;

当第一网络设备接收到触发信息后,第一网络设备即触发向目标网络设备发送第一信号,该第一信号为用于进行自干扰信道估计的训练序列,训练序列已在上述内容中说明,具体在此不再赘述。

应当理解的是,目标网络设备不仅可以为其他的网络设备,在实际应用中,若满足一定条件,目标网络设备还可以为第二网络设备。当目标网络设备为第二网络设备时,第一网络设备接收到第二网络设备发送的触发信息后,即向第二网络设备反馈第一信号。

步骤703,第一网络设备接收第二信号;

当第一网络设备向目标网络设备发送第一信号后,第一网络设备即可接收到第二信号,即第一信号通过自干扰信道被第一网络设备的接收端接收的信号。

步骤704,第一网络设备根据第一信号以及第二信号,获取自干扰信道的状态信息;

在获取到第一信号以及第二信号后,第一网络设备即可进行自干扰信道估计,准确获取自干扰信道的状态信息。

步骤705,第一网络设备进行fd传输。

在获取到自干扰信道的状态信息后,第一网络设备即满足fd传输的必要条件,在满足其他fd传输条件时,即可进行fd传输。

可以理解,若第二网络设备具有fd能力,第一网络设备可与第二网络设备进行fd传输;或者,若目标网络设备具有fd能力,第一网络设备也可与目标网络设备进行fd传输;又或者,第一网络设备还可如图1示出的与两个不具有fd能力的网络设备进行fd传输,具体在此不做限定。还可以理解,本申请实施例可以包括更多或者更少的步骤。

同时,需要注意的是,在本步骤705进行的fd传输中,第一网络设备不一定须根据步骤704获取到的自干扰信道的状态信息进行自干扰消除,在本申请中,获取到自干扰信道的状态信息仅为第一网络设备进行fd传输的必要条件,若不满足该必要条件,则第一网络设备不能进行fd传输;当满足该必要条件后,第一网络设备才可根据其他fd传输条件的触发,进行fd传输。

当然,在获取到自干扰信道的状态信息后,第一网络设备在fd传输中可根据该获取到的自干扰信道的状态信息进行自干扰消除,即可实现准确接收ppdu数据包。

在本申请实施例中,第一网络设备通过在进行fd传输前,准确地获取自干扰信道的状态信息,以保证网络设备在fd传输中可根据该自干扰信道的状态信息,进行准确的自干扰消除。

在实际应用中,本申请还可做进一步的优化,第一ppdu数据包可根据不同用途,对应设置成不同的种类,具体的,例如用于传输较大字节数据的数据帧以及用于触发fd传输的fd触发帧,对应的,第一网络设备若接收到特定种类的第一ppdu数据包,即可识别为接收到触发信息;或者,第一ppdu数据包中还可携带用于进行自干扰信道估计的第三信息,并通过该第一ppdu数据包的第一包头指示该第一ppdu数据包在第一包头后有该第三信息,此时,第一网络设备接收到该第一包头时,即可识别为接收到触发信息,并根据第三信息进行对应的自干扰信道估计。下面则一一进行对应介绍。

一、数据帧

如图8示出的另一种fd传输方法的流程示意图,以及图9示出的一种fd传输方法的应用示意图,其对应详述如下:

步骤801,第一网络设备接收第二网络设备发送的数据帧;

可以理解,触发信息具体可以为第二网络设备发送的数据帧,该数据帧可承载较大字节的图片、视频等相关数据。

步骤802,第一网络设备向第二网络设备发送确认信号;

第一网络设备在接收到第二网络设备发送的触发信息后,即可向第二网络设备回复一确认(acknowledge)信号,即ack帧,以表示已接收到该数据帧,并在该确认信号中携带第一信号,此时第二网络设备即可理解为目标网络设备。

当然,第一网络设备也可向其他网络设备发送携带有第一信号的确认信号,具体在此不做限定。

步骤803,第一网络设备接收第二信号;

当第一网络设备向目标网络设备发送携带有第一信号的确认信号后,第一网络设备即可接收到第二信号,即确认信号中的第一信号通过自干扰信道被第一网络设备的接收端接收的信号。

步骤804,第一网络设备根据第一信号以及第二信号,获取自干扰信道的状态信息;

步骤805,第一网络设备进行fd传输。

可以理解,步骤804以及步骤805可参照图7对应的步骤704以及步骤705,具体在此不再赘述。

此外,需要说明的是,第二网络设备可在发送出的数据帧中的包头中携带一训练序列,并依此进行对应的自干扰信道估计,获取对应的自干扰信道的状态信息。

在本申请实施例中,第一网络设备在接收到第二网络设备发送的数据帧后,即可在回复的确认信号中携带第一信号,由此可接收到第二信号,并在fd传输前进行自干扰信道估计,获取自干扰信道的状态信息。

可以理解,该设置直接克服了上述中依赖rts信号以及cts信号进行的自干扰信道估计方式以及机会式fd传输中自干扰信道估计方式分别具有的缺陷,同时,还可利用确认信号回复机制中的确认信号,节省了额外信令的发送,避免了空口开销,非常有利于实际中的推广以及应用。还可以理解,本申请实施例可以包括更多或者更少的步骤。

二、fd触发帧

如图10示出的又一种fd传输方法的流程示意图,以及图11示出的另一种fd传输方法的应用示意图,其对应详述如下:

步骤1001,第一网络设备接收第二网络设备发送的fd触发帧;

可以理解,触发信息具体可以为第二网络设备发送的fd触发帧,该fd触发帧用于触发第一网络设备在预设时刻与第二网络设备进行fd传输。

步骤1002,第一网络设备发送确认信号;

步骤1003,第一网络设备接收第二信号;

步骤1004,第一网络设备根据第一信号以及第二信号,获取自干扰信道的状态信息;

可以理解,步骤1002至步骤1004可参照图8对应的步骤802至步骤804,具体在此不再赘述。

步骤1005,第一网络设备进行fd传输。

在获取到自干扰信道的状态信息后,第一网络设备即可在预设时刻与第二网络设备进行fd传输。

此外,需要说明的是,第二网络设备可在发送出的fd触发帧中的包头中携带一训练序列,并依此进行对应的自干扰信道估计,获取对应的自干扰信道的状态信息。

在本申请实施例中,第一网络设备在接收到第二网络设备发送的fd触发帧后,即回复携带第一信号的确认信号,由此可接收到第二信号,并在fd传输前进行自干扰信道估计,获取自干扰信道的状态信息。

可以理解,该设置直接克服了上述中通过fd触发帧发起的fd传输中自干扰信道估计方式具有的缺陷,使得具有fd能力、且被fd触发帧触发fd传输的第一网络设备可获得自干扰信道的状态信息,在与第二网络设备之间进行fd传输时,即可准确实现自干扰消除。

又如图12示出的又一种fd传输方法的流程示意图,以及图13示出的又一种fd传输方法的应用示意图,其对应详述如下:

步骤1201,第一网络设备接收第二网络设备发送的fd触发帧;

可以理解,触发信息具体可以为第二网络设备发送的fd触发帧,该fd触发帧用于触发第一网络设备在预设时刻与第二网络设备进行fd传输。

步骤1202,第一网络设备在预设时刻前向第二网络设备发送第二包头;

第一网络设备在接收到fd触发帧后,即可根据该fd触发帧获知进行fd传输的预设时刻,并在该预设时刻前向第二网络设备先发送第二ppdu数据包的第二包头,该第二包头中携带有第一信号,其中,第二包头发送完成的时刻可为预设时刻。

步骤1203,第一网络设备接收第二信号;

当第一网络设备向第二网络设备发送携带有第一信号的第二包头后,第一网络设备即可接收到第二信号,即第二包头中的第一信号通过自干扰信道被第一网络设备的接收端接收的信号。

步骤1204,第一网络设备根据第一信号以及第二信号,获取自干扰信道的状态信息;

可以理解,步骤1204可参照图8对应的步骤804,具体在此不再赘述。

步骤1205,第一网络设备在预设时刻与第二网络设备进行fd传输。

可以理解,在预设时刻,第一网络设备向第二网络设备继续发送第二ppdu数据包剩下未发送的第二物理层服务数据单元(physicalservicedataunit,psdu)数据包,同时接收第一网络设备发送的第三ppdu数据包。

此外,需要说明的是,第二网络设备可在发送出的fd触发帧中的包头中携带一训练序列,并依此进行对应的自干扰信道估计,获取对应的自干扰信道的状态信息。

在本申请实施例中,第一网络设备在接收到第二网络设备发送的fd触发帧后,即在进行fd传输的预设时刻前,先向第一网络设备发送携带第一信号的第二包头,由此可接收到第二信号,并在fd传输的预设时刻前进行自干扰信道估计,获取自干扰信道的状态信息,并在预设时刻与第二网络设备进行fd传输。

可以理解,该设置直接克服了上述中通过fd触发帧发起的fd传输中自干扰信道估计方式具有的缺陷,使得具有fd能力、且被fd触发帧触发fd传输的第一网络设备可获得自干扰信道的状态信息,在与第二网络设备之间进行fd传输时,即可准确实现自干扰消除。

同时,相较于图10及图11对应的实施例,该设置不仅提供另一实际的应用方式,还可进一步节省了额外信令的发送,避免了空口开销,从而有利于实际中的推广以及应用。

此外,值得一提的是,本申请实施例中第一网络设备针对fd触发帧的行为可在fd触发帧中进行指示,例如是否回复携带第一信号的确认信号、是否在预设时刻前先发送携带第一信号的第二包头、是否接在预设时刻接收第二网络设备发送的第三ppdu数据包等等,具体指示的行为在此不做限定。该设置可定义在fd触发帧中的用户通知信令字段中,具体可参照图14示出的fd触发帧的结构示意图以及图15示出的用户通知域示意图。

当然,本申请实施例中第一网络设备针对fd触发帧的行为也可在第一网络设备本地预先设置,具体在此不做限定。

并且,在实际应用中,如图15示出的又一种fd传输方法的应用示意图,其中,fdsta1、fdsta2以及fdstas表示多个不同的第一网络设备,fdap表示第二网络设备,本申请实施例具体还可应用在多用户的fd触发帧发起的fd传输中,第二网络设备可通过mu-mimo或者ofdma应用同时向多个的网络设备发送fd触发帧,发起多用户的fd传输,接收到fd触发帧的多个不同的第一网络设备可通过mu-mimo、ofdma或时分多址接入(time-divisionmultipleaccess,tdma)等其他多址接入的方式,分别向第二网络设备发送携带第一信号的确认信号或携带第一信号的第二包头,实现在进行fd传输的预设时刻前准确进行自干扰信道估计,获取自干扰信道的状态信息。

通过该设置,又为本申请实施例提供了更为具体的应用方式,从而有利于实际中的推广以及应用。还可以理解,本申请实施例可以包括更多或者更少的步骤。

三、第一包头

如图17示出的又一种fd传输方法的流程示意图,以及图18示出的又一种fd传输方法的应用示意图,其对应详述如下:

步骤1701,第一网络设备接收第二网络设备发送的第一ppdu数据包的第一包头;

其中,第一包头可指示该第一ppdu数据包在第一包头后还包括第三信息,该第三信息为第一网络设备已知的信息,可以理解,第二网络设备可在第一ppdu数据包中插入第三信号,以便第一网络设备进行下述的步骤。

步骤1702,当第一网络设备接收第三信号时,第一网络设备向目标网络设备发送第一信号;

可以理解,当第一网络设备接收第一包头时,即可获知第一ppdu数据包在第一包头后有第三信息,当第一网络设备在接收第一ppdu数据包在第一包头后的第三信号时,第一网络设备可向目标网络设备发送第一信号。

应当理解的是,此时第一网络设备向目标网络设备发送第一信号,与上述实施例类似,不仅可携带在确认信号中,也可携带在第二ppdu数据包的第二包头中,具体在此不再赘述。

步骤1703,第一网络设备接收第四信号;

其中,第四信号包括第二信号以及第三信号。

可以理解,由于第一网络设备在接收第二信号的同时,还接收着第三信号,因此此时第一网络设备接收到的是第四信号,即第二信号与第三信号叠加在一起的信号。

步骤1704,第一网络设备根据第三信号以及第四信号,获取第二信号;

容易理解的,由于第三信号为第一网络设备已知的信号,因此第一网络设备可在第四信号中去除第三信号,从而获取出剩下的第二信号。

具体的,例如,第一网络设备此时在接收第一信号x1通过自干扰信道回来的第二信号x2时,x2还会叠加着第三信号y,即接收到的第四信号z=x2+y,此时第一网络设备可在第四信号中去除第三信号,准确获取到第二信号,即x2=z-y。

此处需要说明的是,第一信号的长度若小于第三信号的长度,则第一网络设备可较为容易的从第四信号从干净的去除第三信号,获取出完整的第三信号,以便进一步准确的进行自干扰信道估计,获取自干扰信道的状态信息。

对应的,第三信号的长度可以为第一网络设备已知的预设长度;或者,第一ppdu数据包的第一包头还可设有指示信息,以便通知第一网络设备第三信号的长度;又或者,还可通过第三信号的图样来指示第三信号的长度,对应的,第一网络设备可通过自相关检测、互相关检测、波形检测等方法检测第三信号的图样以确定出第三信号的长度。

步骤1705,第一网络设备根据第一信号以及第二信号,获取自干扰信道的状态信息;

可以理解,步骤1605可参照图8对应的步骤804,具体在此不再赘述。

步骤1706,第一网络设备进行fd传输。

可以理解,第一网络设备可如图18所示,继续接收第一ppdu数据包中、在第三信号后的第一psdu数据包,同时向目标网络设备发送第二ppdu数据包中的第二psdu数据包,当然,在实际应用中,第一网络设备向目标网络设备发送第二psdu数据包的时刻也可在接收第一psdu数据包之前,其随第三信号以及第二包头的长度而定,具体在此不做限定。

此外,需要说明的是,第二网络设备可在发送出的第一包头中携带一训练序列,并依此进行对应的自干扰信道估计,获取对应的自干扰信道的状态信息。

在本申请实施例中,第一网络设备在接收完第二网络设备发送的第一包头并接收第一包头后的第三信号时,同时向目标网络设备发送第一信号,从而可得到包括第二信号以及第三信号的第四信号,并从第四信号中去除第三信号,获取到干净的第二信号,从而可准确进行自干扰信道估计,获取自干扰信道的状态信息。

可以理解,该设置直接克服了上述中依赖rts信号以及cts信号进行的自干扰信道估计方式以及机会式fd传输中自干扰信道估计方式分别具有的缺陷,同时,还可在任意的fd传输中,先获取到准确的自干扰信道的状态信息,不仅节省了额外信令的发送,避免了空口开销,还无需等待如上述实施例中携带第一信号的确认信号的占用时间,可以更高效率的实施fd传输,从而更有利于实际中的推广以及应用。还可以理解,本申请实施例可以包括更多或者更少的步骤。

接下来,如图19示出的第一网络设备的一种结构示意图,第一网络设备1900具体包括:

第一获取单元1901,用于根据第一信号以及第二信号,获取自干扰信道的状态信息,其中,第一信号为进行自干扰信道估计的训练序列,第二信号为第一信号通过自干扰信道被第一网络设备接收的信号;

传输单元1902,用于进行fd传输。

进一步的,如图20示出的第一网络设备的另一种结构示意图,在另一种可能的实现方式中,第一网络设备1900还包括:

发送单元1903,用于向目标网络设备发送第一信号;

第一接收单元1904,用于接收第二信号。

进一步的,在又一种可能的实现方式中,发送单元1903具体用于:

向目标网络设备发送确认信号,确认信号包括第一信号;

或,

向目标网络设备发送第一ppdu数据包,第一ppdu数据包包括第一信号。

进一步的,在又一种可能的实现方式中,如图20所示,第一网络设备1900还包括:

第二接收单元1905,用于接收第二网络设备发送的触发信息。

进一步的,在又一种可能的实现方式中,当触发信息为第二ppdu数据包的第二包头时,第二包头用于指示第二ppdu数据包在第二包头后还包括第三信号,发送单元1903具体用于:

当第一网络设备1900接收第三信号时,向目标网络设备发送第一信号。

进一步的,在又一种可能的实现方式中,第一接收单元1904具体用于:

接收第四信号,第四信号包括第二信号以及第三信号。

进一步的,在又一种可能的实现方式中,如图20所示,第一网络设备1900还包括:

第二获取单元1906,用于根据第三信号以及第四信号,获取第二信号。

其次,如图21示出的第一网络设备的另一种结构示意图,第一网络设备2100具体包括:

第一接收单元2101,用于接收第二网络设备发送的触发信息;

发送单元2102,用于向目标网络设备发送第一信号,第一信号为用于进行自干扰信道估计的训练序列;

第二接收单元2103,用于接收第二信号,第二信号为第一信号通过自干扰信道被第一网络设备接收的信号;

第一获取单元2104,用于根据第一信号以及第二信号,获取自干扰信道的状态信息,自干扰信道的状态信息用于第一网络设备在全双工fd传输中进行自干扰消除。

进一步的,在一种可能的实现方式中,发送单元2102具体用于:

向目标网络设备发送确认信号,确认信号包括第一信号;

或,

向目标网络设备发送第一ppdu数据包,第一ppdu数据包包括第一信号。

进一步的,在又一种可能的实现方式中,当触发信息为第二ppdu数据包的第二包头时,第二包头用于指示第二ppdu数据包在第二包头后还包括第三信号,发送单元2102具体用于:

当第一网络设备2100接收第三信号时,向目标网络设备发送第一信号。

进一步的,在又一种可能的实现方式中,第二接收单元2103具体用于:

接收第四信号,第四信号包括第二信号以及第三信号。

进一步的,在又一种可能的实现方式中,如图22示出的第一网络设备2100的又一种结构示意图,第一网络设备2100还包括:

第二获取单元2105,用于根据第三信号以及第四信号,获取第二信号。

然后,如图23示出的第二网络设备的一种结构示意图,第二网络设备2300包括:

发送单元2301,用于向第一网络设备发送触发信息;

接收单元2302,用于接收第一网络设备发送的第一信号;

其中,触发信息用于触发第一网络进行自干扰信道估计,第一信号为进行自干扰信道估计的训练序列,第一信号用于第一网络设备在进行fd传输前根据第一信号获取自干扰信道的状态信息。

进一步的,在一种可能的实现方式中,接收单元2302具体用于:

接收第一网络设备发送的确认信号,确认信号包括第一信号;

或,

接收第一网络设备发送的第一ppdu数据包,第一ppdu数据包包括第一信号。

进一步的,在另一种可能的实现方式中,当触发信息为第二ppdu数据包的第二包头时,第二包头用于指示第二ppdu数据包在第二包头后还包括第三信号,接收单元2302具体用于:

当第二网络设备2300向第一网络设备发送第三信号时,接收第一网络设备发送的第一信号。

容易看出,上述内容是从模块化功能实体的角度对本申请实施例进行说明的,下面则从硬件处理的角度对本申请实施例进行说明。

首先,如图24示出的第一网络设备的一种结构示意图,如图24所示,第一网络控制器可以包括一个或一个以上处理器2401、存储器2402、通信接口2403。

其中,第一网络设备可以为终端设备,也可以为芯片组;存储器2402可以与处理器2401集成在同一块芯片上,也可以分别设置在不同的芯片上。处理器2401、存储器2402、通信接口2403通过总线2404相互连接。总线2404可以分为地址总线、数据总线、控制总线等。为便于表示,图24中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口2403可以为有线通信接口,无线通信接口或其组合,其中,有线通信接口例如可以为以太网接口。以太网接口可以是光接口,电接口或其组合。无线通信接口可以为wlan接口,蜂窝网络通信接口或其组合等。

存储器2402可以包括易失性存储器(volatilememory),例如随机存取存储器(random-accessmemory,ram);存储器2402也可以包括非易失性存储器(non-volatilememory),例如快闪存储器(flashmemory),硬盘(harddiskdrive,hdd)或固态硬盘(solid-statedrive,ssd);存储器2402还可以包括上述种类的存储器的组合。

处理器2401可以是中央处理器(centralprocessingunit,cpu),网络处理器(networkprocessor,np)或者cpu和np的组合。处理器2401还可以包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specificintegratedcircuit,asic),可编程逻辑器件(programmablelogicdevice,pld)或其组合。上述pld可以是复杂可编程逻辑器件(complexprogrammablelogicdevice,cpld),现场可编程逻辑门阵列(field-programmablegatearray,fpga),通用阵列逻辑(genericarraylogic,gal)或其任意组合。

可选地,存储器2402还用于存储程序指令,处理器2401调用存储器2402中存储的程序指令,以执行图7至图13,以及图16至图18对应任意方法实施例中第一网络设备执行的操作。

其次,如图25示出的第二网络设备的一种结构示意图,第二网络设备2500可以包括一个或一个以上处理器2501、存储器2502、通信接口2503。

其中,第二网络设备可以为终端设备,也可以为芯片组;存储器2502可以与处理器2501集成在同一块芯片上,也可以分别设置在不同的芯片上。

处理器2501、存储器2502、通信接口2503通过总线2504相互连接。总线2504可以分为地址总线、数据总线、控制总线等。为便于表示,图25中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口2503可以为有线通信接口,无线通信接口或其组合,其中,有线通信接口例如可以为以太网接口。以太网接口可以是光接口,电接口或其组合。无线通信接口可以为wlan接口,蜂窝网络通信接口或其组合等。

存储器2502可以包括易失性存储器,例如ram;存储器2502也可以包括非易失性存储器,例如快闪存储器,hdd或ssd;存储器2502还可以包括上述种类的存储器的组合。

处理器2501可以是cpu,np或者cpu和np的组合。处理器2501还可以包括硬件芯片。上述硬件芯片可以是asic,pld或其组合。上述pld可以是cpld,fpga,gal或其任意组合。

可选地,存储器2502还用于存储程序指令,处理器2501调用存储器2502中存储的程序指令,以执行图7至图13,以及图16至图18对应任意方法实施例中第二网络设备执行的操作。

本申请还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序包含至少一段代码,该至少一段代码可由计算机执行,以控制该计算机执行如图7至图13,以及图16至图18对应任意方法实施例中第一网络设备或第二网络设备执行的方法。

本申请还提供了一种计算机程序产品,该计算机程序产品包括计算机软件指令,当该计算机软件指令在该计算机上运行时,使得该计算机执行如图7至图13,以及图16至图18对应任意方法实施例中第一网络设备或第二网络设备执行的方法。

本申请还提供了一种处理器,该处理器包括至少一个电路,用于执行如图7至图13,以及图16至图18对应任意方法实施例中第一网络设备或第二网络设备执行的方法。

其中,处理器可以为芯片组。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的第一网络设备、第二网络设备及其相关单元的具体工作过程,可以参考前述图7至图13,以及图16至图18任意方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的第一网络设备、第二网络设备及其相关单元,以及fd传输方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

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