一种在免许可频段上通信的方法及设备与流程

文档序号:14993857发布日期:2018-07-20 23:09阅读:139来源:国知局

本申请涉及网络技术领域,特别涉及一种在免许可频段上通信的方法及设备。



背景技术:

长期演进(long-termevolution,lte)是第三代合作伙伴计划(thirdgenerationpartnershipproject,3gpp)组织制定的通用移动通信系统(universalmobiletele-communicationssystem,umts)技术标准的长期演进,主要指3gpplte第四代蜂窝移动通信系统中的通信技术。

无线保真(wireless-fidelity,wifi)主要指以ieee802.11n,ieee802.11ac为代表的ieee802.11无线局域网通信技术。严格来说,wifi是wifi产业联盟的名称,具体技术名称应为无线局域网络(wirelesslocalareanetwork,wlan)。

lte系统到目前为止主要工作在需要许可的(licensed)频段上,而wlan大部分工作在免许可(unlicensed)频段上。免许可频段lte(stand-aloneunlicensedlte,sail)技术是指将传统的lte技术移植到免许可频段上,将在免许可频段上工作的基站(enhancednodeb,enb)和用户设备(userequipment,ue)称为sail设备。若将lte技术移植到wlan技术工作的免许可频段上,sail设备将会在lte制式与wlan制式之间切换,由于现有的lte技术和wlan技术是相互独立的技术,sail设备在lte制式与wlan制式之间切换的过程将会导致sail设备在lte制式下的传输过程不完整,进而导致sail设备在lte制式下的传输时延较大。



技术实现要素:

本发明实施例提供一种在免许可频段上通信的方法及设备,用以解决现有技术存在的sail设备在lte制式下的传输过程不完整,进而导致sail设备在lte制式下的传输时延较大的问题。

第一方面,本发明实施例提供了一种在免许可频段上通信的方法,该方法涉及的第一设备和第二设备均为sail设备,该方法包括:

处于无线局域网络wlan制式下的第一设备接收处于wlan制式下的第二设备发送的wlan数据包,所述wlan数据包包括用于指示所述第二设备请求与所述第一设备进行长期演进lte制式下的上行传输的第一信息;

所述第一设备向所述第二设备发送第二信息,所述第二信息用于指示允许所述第二设备与所述第一设备进行lte制式下的上行传输,以及所述第二设备与所述第一设备进行lte制式下的上行传输所使用的资源。

其中,处于wlan制式和lte制式的sail设备工作在免许可频段上,sail设备在wlan制式和lte制式之间切换。上述方法中第一设备为enb,第二设备为ue,第一信息可以是lteschedulingrequest,第二信息可以是ltetransmissiongrant。

上述方法针对sail设备从wlan制式切换至lte制式的场景,由于处于wlan制式下的第一设备接收处于wlan制式下的第二设备通过wlan数据包发送的用于指示所述第二设备请求与所述第一设备进行长期演进lte制式下的上行传输的第一信息,第一设备向第二设备发送第二信息,所述第二信息用于指示允许所述第二设备与所述第一设备进行lte制式下的上行传输,以及所述第二设备与所述第一设备进行lte制式下的上行传输所使用的资源,因此在第一设备和第二设备从wlan制式切换至lte制式之后,第二设备可以在第二信息指示的资源上与第一设备进行lte制式下的上行传输。因此针对sail设备从wlan制式切换至lte制式的场景,通过上述方法可以解决现有sail技术中lte制式下的ue与enb无法进行上行传输,进而导致处于lte制式下的ue与enb进行上行数据传输的时延较大的问题。

上述方法中所述第一设备向所述第二设备发送第二信息时,第一设备和第二设备可以处于wlan制式下,也可能处于lte制式下,下面按照这两种情况分别描述所述第一设备向所述第二设备发送第二信息。

在一种可能的实现方式中,所述第一设备向所述第二设备发送第二信息时,第一设备和第二设备处于lte制式下。

在这种情况下,所述第一设备向所述第二设备发送所述第二信息之前,所述第一设备从wlan制式切换至lte制式,所述第二设备从wlan制式切换至lte制式;

所述第一设备向所述第二设备发送所述第二信息,包括:

处于lte制式下的所述第一设备向处于lte制式下的所述第二设备发送包括所述第二信息的lte帧。

这样,便可以实现处于lte制式下的所述第一设备向处于lte制式下的所述第二设备发送所述第二信息,进而使得在第一设备和第二设备从wlan制式切换至lte制式之后,第二设备可以在第二信息指示的资源上与第一设备进行lte制式下的上行传输。

在一种可能的实现方式中,基于所述第一设备向所述第二设备发送第二信息时,第一设备和第二设备处于lte制式下的这种情况,所述wlan数据包中还包括长训练ltf字段;

所述处于lte制式下的所述第一设备向处于lte制式下的所述第二设备发送包括所述第二信息的lte帧之前,所述第一设备根据所述ltf字段进行上行信道估计,并计算第一差值和第二差值,所述第一差值是指上行信道估计的发生时间与预估的所述第一设备向所述第二设备发送包括所述第二信息的所述lte帧的时间之间的时间差,所述第二差值是指所述第一设备的物理移动速度与所述第二设备的物理移动速度之间的差值;

所述第一设备根据所述上行信道估计、所述第一差值和所述第二差值预测下行信道,预测的下行信道用于所述第一设备向所述第二设备发送包括所述第二信息的所述lte帧。

这样,便可以实现第一设备根据wlan数据包中包括的ltf字段预测下行信道,进而第一设备根据预测的下行信道向所述第二设备发送包括所述第二信息的所述lte帧。

在一种可能的实现方式中,所述第一设备向所述第二设备发送第二信息时,第一设备和第二设备处于wlan制式下。

在这种情况下,所述第一设备向所述第二设备发送所述第二信息,包括:

处于wlan制式下的所述第一设备向处于wlan制式下的所述第二设备发送包括所述第二信息的wlan数据包;

所述第一设备向所述第二设备发送所述第二信息之后,所述第一设备从wlan制式切换至lte制式,所述第二设备从wlan制式切换至lte制式。

这样,便可以实现处于wlan制式下的所述第一设备向处于lte制式下的所述第二设备发送所述第二信息,进而使得在第一设备和第二设备从wlan制式切换至lte制式之后,第二设备可以在第二信息指示的资源上与第一设备进行lte制式下的上行传输。

在一种可能的实现方式中,基于所述第一设备向所述第二设备发送第二信息时,第一设备和第二设备处于wlan制式下的这种情况,所述第二消息包括资源块分配信息、传输功率控制tpc以及跳频信号。

这样,便可以实现第一设备通过wlan数据包将第二信息发送给第二设备。

第二方面,本发明实施例还提供了一种在免许可频段上通信的方法,该方法涉及的第一设备和第二设备均为sail设备,该方法包括:

处于无线局域网络wlan制式下的第二设备向处于wlan制式下的第一设备发送wlan数据包,所述wlan数据包包括用于指示所述第二设备请求与所述第一设备进行长期演进lte制式下的上行传输的第一信息;

所述第二设备接收所述第一设备发送的第二信息,所述第二信息用于指示允许所述第二设备与所述第一设备进行lte制式下的上行传输,以及所述第二设备与所述第一设备进行lte制式下的上行传输所使用的资源。

其中,处于wlan制式和lte制式的sail设备工作在免许可频段上,sail设备在wlan制式和lte制式之间切换。上述方法中第一设备为enb,第二设备为ue,第一信息可以是lteschedulingrequest,第二信息可以是ltetransmissiongrant。

上述方法针对sail设备从wlan制式切换至lte制式的场景,由于处于wlan制式下的第二设备通过wlan数据包向处于wlan制式下的第一设备发送用于指示所述第二设备请求与所述第一设备进行lte制式下的上行传输的第一信息,第二设备接收第一设备发送的第二信息,所述第二信息用于指示允许所述第二设备与所述第一设备进行lte制式下的上行传输,以及所述第二设备与所述第一设备进行lte制式下的上行传输所使用的资源,因此在第一设备和第二设备从wlan制式切换至lte制式之后,第二设备可以在第二信息指示的资源上与第一设备进行lte制式下的上行传输。因此针对sail设备从wlan制式切换至lte制式的场景,通过上述方法可以解决现有sail技术中lte制式下的ue与enb无法进行上行传输,进而导致处于lte制式下的ue与enb进行上行数据传输的时延较大的问题。

上述方法中所述第二设备接收所述第一设备发送的第二信息时,第一设备和第二设备可以处于wlan制式下,也可能处于lte制式下,下面按照这两种情况分别描述所述第二设备接收所述第一设备发送的第二信息时。

在一种可能的实现方式中,所述第二设备接收所述第一设备发送的第二信息时,第一设备和第二设备处于lte制式下。

在这种情况下,所述第二设备接收所述第一设备发送的所述第二信息之前,所述第二设备从wlan制式切换至lte制式,所述第一设备从wlan制式切换至lte制式;

所述第二设备接收所述第一设备发送的所述第二信息,包括:

处于lte制式下的所述第二设备接收处于lte制式下的所述第一设备发送的包括所述第二信息的lte帧。

这样,便可以实现处于lte制式下的所述第二设备接收处于lte制式下的所述第一设备发送的所述第二信息,进而使得在第一设备和第二设备从wlan制式切换至lte制式之后,第二设备可以在第二信息指示的资源上与第一设备进行lte制式下的上行传输。

在一种可能的实现方式中,所述第二设备接收所述第一设备发送的所述第二信息时,第一设备和第二设备处于wlan制式下。

在这种情况下,所述第二设备接收所述第一设备发送的所述第二信息,包括:

处于wlan制式下的所述第二设备接收处于wlan制式下的所述第一设备发送的包括所述第二信息的wlan数据包;

所述第二设备接收所述第一设备发送的所述第二信息之后,所述第二设备从wlan制式切换至lte制式,所述第一设备从wlan制式切换至lte制式。

这样,便可以实现处于wlan制式下的所述第二设备接收向处于lte制式下的所述第一设备发送的所述第二信息,进而使得在第一设备和第二设备从wlan制式切换至lte制式之后,第二设备可以在第二信息指示的资源上与第一设备进行lte制式下的上行传输。

在一种可能的实现方式中,基于所述第二设备接收所述第一设备发送的所述第二信息时,第一设备和第二设备处于wlan制式下的这种情况,所述第二消息包括资源块分配信息、传输功率控制tpc以及跳频信号。

这样,便可以实现第二设备接收第一设备通过wlan数据包发送的第二信息。

第三方面,本发明实施例还提供了一种第一设备,该第一设备用于执行第一方面提供的方法,该第一设备包括:

收发单元,用于当所述第一设备处于无线局域网络wlan制式下时,接收处于wlan制式下的第二设备发送的wlan数据包,所述wlan数据包包括用于指示所述第二设备请求与所述第一设备进行长期演进lte制式下的上行传输的第一信息;

处理单元,用于在所述收发单元接收到所述第一信息之后确定第二信息,所述第二信息用于指示允许所述第二设备与所述第一设备进行lte制式下的上行传输,以及所述第二设备与所述第一设备进行lte制式下的上行传输所使用的资源;

所述收发单元,还用于向所述第二设备发送所述处理单元确定的所述第二信息。

在一种可能的实现方式中,所述处理单元还用于:

在所述收发单元向所述第二设备发送所述第二信息之前,控制所述第一设备从wlan制式切换至lte制式;

所述收发单元在向所述第二设备发送所述第二信息时,具体用于:

在所述处理单元控制所述第一设备切换至lte制式之后,向处于lte制式下的所述第二设备发送包括所述第二信息的lte帧。

在一种可能的实现方式中,所述wlan数据包中还包括长训练ltf字段;

所述处理单元还用于:

在所述收发单元向处于lte制式下的所述第二设备发送包括所述第二信息的lte帧之前,根据所述ltf字段进行上行信道估计,并计算第一差值和第二差值,所述第一差值是指上行信道估计的发生时间与预估的所述第一设备向所述第二设备发送包括所述第二信息的所述lte帧的时间之间的时间差,所述第二差值是指所述第一设备的物理移动速度与所述第二设备的物理移动速度之间的差值;

根据所述上行信道估计、所述第一差值和所述第二差值预测下行信道,预测的下行信道用于所述收发单元向所述第二设备发送包括所述第二信息的所述lte帧。

在一种可能的实现方式中,所述收发单元在向所述第二设备发送所述第二信息时,具体用于:

当所述第一设备处于wlan制式下时,向处于wlan制式下的所述第二设备发送包括所述第二信息的wlan数据包;

所述处理单元还用于:

在所述收发单元向所述第二设备发送所述第二信息之后,控制所述第一设备从wlan制式切换至lte制式。

在一种可能的实现方式中,所述第二消息包括资源块分配信息、传输功率控制tpc以及跳频信号。

第四方面,本发明实施例还提供的一种第一设备,包括:处理器、存储器和收发器;

所述收发器,用于接收和发送数据;

所述存储器用于存储指令;

所述处理器用于执行所述存储器中的所述指令,执行第一方面提供的方法。

第五方面,本发明实施例中还提供了一种计算机存储介质,用于储存为第一方面中第一设备所用的计算机软件指令,其包含用于执行第一方面中所设计的程序。

第六方面,本发明实施例还提供了一种第二设备,该第二设备用于执行第二方面提供的方法,该第二设备包括:

处理单元,用于当所述第二设备处于无线局域网络wlan制式下时确定第一信息,所述第一信息用于指示所述第二设备请求与第一设备进行长期演进lte制式下的上行传输;

收发单元,用于当所述第二设备处于wlan制式下时向处于wlan制式下的所述第一设备发送wlan数据包,所述wlan数据包包括所述处理单元确定的所述第一信息;

所述收发单元,还用于在向所述第一设备发送所述第一信息之后,接收所述第一设备发送的第二信息,所述第二信息用于指示允许所述第二设备与所述第一设备进行lte制式下的上行传输,以及所述第二设备与所述第一设备进行lte制式下的上行传输所使用的资源。

在一种可能的实现方式中,所述处理单元还用于:

在所述收发单元接收所述第一设备发送的所述第二信息之前,控制所述第二设备从wlan制式切换至lte制式;

所述收发单元在接收所述第一设备发送的第二信息时,具体用于:

在所述处理单元控制所述第二设备切换至lte制式之后,接收处于lte制式下的所述第一设备发送的包括所述第二信息的lte帧。

在一种可能的实现方式中,所述收发单元在接收所述第一设备发送的所述第二信息时,具体用于:

当所述第二设备处于wlan制式下时,接收处于wlan制式下的所述第一设备发送的包括所述第二信息的wlan数据包;

所述处理单元还用于:

在所述收发单元接收所述第一设备发送的所述第二信息之后,控制所述第二设备从wlan制式切换至lte制式。

在一种可能的实现方式中,所述第二消息包括资源块分配信息、传输功率控制以及跳频信号。

第七方面,本发明实施例还提供的一种第二设备,包括:处理器、存储器和收发器;

所述收发器,用于接收和发送数据;

所述存储器用于存储指令;

所述处理器用于执行所述存储器中的所述指令,执行第二方面提供的方法。

第八方面,本发明实施例中还提供了一种计算机存储介质,用于储存为第二方面中第二设备所用的计算机软件指令,其包含用于执行第二方面中所设计的程序。

第九方面,本发明实施例提供了一种在免许可频段上通信的方法,该方法涉及的第一设备和第二设备均为sail设备,该方法包括:

处于长期演进lte制式下的第一设备与处于lte制式下的第二设备进行lte传输;

当所述lte传输过程中存在未完成传输的数据需要所述第一设备发送给所述第二设备,并且所述第一设备和所述第二设备即将从lte制式切换至无线局域网络wlan制式时,所述第一设备设置优先级参数,设置后的优先级参数表示相比于处于wlan制式下的其他设备,切换至wlan制式的所述第一设备优先发送wlan数据包;

所述第一设备从lte制式切换至wlan制式,所述第二设备从lte制式切换至wlan制式;

处于wlan制式下的所述第一设备根据设置后的所述优先级参数,向处于wlan制式下的所述第二设备发送wlan数据包,所述wlan数据包包括所述未完成传输的数据。

其中,处于wlan制式和lte制式的sail设备工作在免许可频段上,sail设备在wlan制式和lte制式之间切换。上述方法中第一设备为enb,第二设备为ue,或者,第一设备为ue,第二设备为enb。

上述方法针对sail设备从lte制式切换至wlan制式的场景,处于lte制式下的第一设备与处于lte制式下的第二设备进行lte传输,当lte传输过程中存在未完成传输的数据需要第一设备发送给第二设备,并且第一设备和第二设备即将从lte制式切换至wlan制式时,第一设备通过设置优先级参数,使得第一设备和第二设备从lte制式切换至wlan制式之后,相比于处于wlan制式下的其他设备,第一设备可以优先发送wlan数据包给第二设备,该wlan数据包包括lte传输过程中未完成传输的数据,这样便可以尽快完成第一设备与第二设备之间的lte传输过程。因此针对sail设备从lte制式切换至wlan制式的场景,通过上述方法可以解决现有sail技术中存在的ue与enb的lte传输过程不完整,进而导致ue与enb的lte传输过程的时延较大的问题。

在一种可能的实现方式中,当所述第一设备为基站、所述第二设备为用户设备ue时,所述第一设备设置优先级参数,包括:

由所述第一设备确定并设置所述优先级参数;或者

当所述第一设备为ue、所述第二设备为基站时,所述第一设备设置优先级参数,包括:

所述第一设备接收所述第二设备发送的所述优先级参数,并设置接收到的所述优先级参数。

这样,便可以实现第一设备获得优先级参数,进而第一设备根据获得的优先级参数进行设置,使得相比于处于wlan制式下的其他设备,处于wlan制式下的第一设备可以优先发送wlan数据包给第二设备。

在一种可能的实现方式中,所述优先级参数包括以下参数之一或组合:

处于wlan制式下的所述第一设备的帧间间隔、发射功率、竞争窗口大小和空闲信道估计。

第十方面,本发明实施例提供了一种在免许可频段上通信的方法,该方法涉及的第一设备和第二设备均为sail设备,该方法包括:

处于长期演进lte制式下的第二设备与处于lte制式下的第一设备进行lte传输;

所述第二设备从lte制式切换至无线局域网络wlan制式,所述第一设备从lte制式切换至wlan制式;

处于wlan制式下的所述第二设备接收处于wlan制式下的所述第一设备在设置优先级参数之后发送的wlan数据包,所述wlan数据包包括所述lte传输过程中未完成传输的数据,设置后的优先级参数表示相比于处于wlan制式下的其他设备,切换至wlan制式的所述第一设备优先发送wlan数据包。

其中,处于wlan制式和lte制式的sail设备工作在免许可频段上,sail设备在wlan制式和lte制式之间切换。上述方法中第一设备为enb,第二设备为ue,或者,第一设备为ue,第二设备为enb。

上述方法针对sail设备从lte制式切换至wlan制式的场景,处于lte制式下的第一设备与处于lte制式下的第二设备进行lte传输,第一设备和第二设备从lte制式切换至wlan制式之后,处于wlan制式下的所述第二设备接收处于wlan制式下的所述第一设备在设置优先级参数之后发送的wlan数据包,所述wlan数据包包括所述lte传输过程中未完成传输的数据。由于第一设备通过设置优先级参数,使得第一设备和第二设备从lte制式切换至wlan制式之后,相比于处于wlan制式下的其他设备,第一设备可以优先发送wlan数据包给第二设备,以便通过wlan数据包将lte传输过程中未完成传输的数据发送给第二设备,这样便可以尽快完成第一设备与第二设备之间的lte传输过程。因此针对sail设备从lte制式切换至wlan制式的场景,通过上述方法可以解决现有sail技术中存在的ue与enb的lte传输过程不完整,进而导致ue与enb的lte传输过程的时延较大的问题。

在一种可能的实现方式中,所述处于wlan制式下的所述第二设备接收处于wlan制式下的所述第一设备在设置优先级参数之后发送的wlan数据包之前,当所述第一设备为ue、所述第二设备为基站时,所述第二设备向所述第一设备发送所述优先级参数。

这样,便可以实现第一设备获得优先级参数,进而第一设备根据获得的优先级参数进行设置,使得相比于处于wlan制式下的其他设备,处于wlan制式下的第一设备可以优先发送wlan数据包给第二设备。

在一种可能的实现方式中,所述优先级参数包括以下参数之一或组合:

处于wlan制式下的所述第一设备的帧间间隔、发射功率、竞争窗口大小和空闲信道估计。

第十一方面,本发明实施例还提供了一种第一设备,该第一设备用于执行第九方面提供的方法,该第一设备包括:

处理单元,用于当所述第一设备处于长期演进lte制式下时,通过收发单元与处于lte制式下的第二设备进行lte传输;

所述处理单元,还用于当所述lte传输过程中存在未完成传输的数据需要所述第一设备发送给所述第二设备,并且所述第一设备和所述第二设备即将从lte制式切换至无线局域网络wlan制式时,设置所述第一设备的优先级参数,设置后的优先级参数表示相比于处于wlan制式下的其他设备,切换至wlan制式的所述第一设备优先发送wlan数据包;

所述处理单元,还用于控制所述第一设备从lte制式切换至wlan制式;

收发单元,用于在所述处理单元控制所述第一设备切换至wlan制式之后,根据所述第一设备设置后的优先级参数,向处于wlan制式下的所述第二设备发送wlan数据包,所述wlan数据包包括所述未完成传输的数据。

在一种可能的实现方式中,所述处理单元在设置优先级参数时,具体用于:

当所述第一设备为基站、所述第二设备为用户设备ue时,确定并设置所述优先级参数;或者,

当所述第一设备为ue、所述第二设备为基站时,通过所述收发单元接收所述第二设备发送的所述优先级参数,并设置接收到的所述优先级参数。

在一种可能的实现方式中,所述优先级参数包括以下参数之一或组合:

处于wlan制式下的所述第一设备的帧间间隔、发射功率、竞争窗口大小和空闲信道估计。

第十二方面,本发明实施例还提供的一种第一设备,包括:处理器、存储器和收发器;

所述收发器,用于接收和发送数据;

所述存储器用于存储指令;

所述处理器用于执行所述存储器中的所述指令,执行第九方面提供的方法。

第十三方面,本发明实施例中还提供了一种计算机存储介质,用于储存为第九方面中第一设备所用的计算机软件指令,其包含用于执行第九方面中所设计的程序。

第十四方面,本发明实施例还提供了一种第二设备,该第二设备用于执行第十方面提供的方法,该第二设备包括:

处理单元,用于当所述第二设备处于长期演进lte制式下时,通过收发单元与处于lte制式下的第一设备进行lte传输;

所述处理单元,还用于控制所述第二设备从lte制式切换至无线局域网络wlan制式;

所述收发单元,用于在所述处理单元控制所述第二设备切换至wlan制式之后,接收处于wlan制式下的所述第一设备在设置优先级参数之后发送的wlan数据包,所述wlan数据包包括所述lte传输过程中未完成传输的数据,设置后的优先级参数表示相比于处于wlan制式下的其他设备,切换至wlan制式的所述第一设备优先发送wlan数据包。

在一种可能的实现方式中,所述收发单元还用于:

在接收处于wlan制式下的所述第一设备在设置优先级参数之后发送的wlan数据包之前,当所述第一设备为ue、所述第二设备为基站时,向所述第一设备发送所述优先级参数。

在一种可能的实现方式中,所述优先级参数包括以下参数之一或组合:

处于wlan制式下的所述第一设备的帧间间隔、发射功率、竞争窗口大小和空闲信道估计。

第十五方面,本发明实施例还提供的一种第二设备,包括:处理器、存储器和收发器;

所述收发器,用于接收和发送数据;

所述存储器用于存储指令;

所述处理器用于执行所述存储器中的所述指令,执行第十方面提供的方法。

第十六方面,本发明实施例中还提供了一种计算机存储介质,用于储存为第十方面中第二设备所用的计算机软件指令,其包含用于执行第十方面中所设计的程序。

附图说明

图1为本发明实施例适用的网络架构的示意图;

图2a为本发明实施例涉及的一种sail设备的结构示意图;

图2b为本发明实施例涉及的另一种sail设备的结构示意图;

图3为本发明实施例一提供的一种在免许可频段上通信的方法的流程示意图;

图4a为本发明实施例一提供的一种在免许可频段上通信的方法流程示意图;

图4b为本发明实施例一提供的一种在免许可频段上通信的方法的传输示意图;

图5a为本发明实施例一提供的另一种在免许可频段上通信的方法流程示意图;

图5b为本发明实施例一提供的另一种在免许可频段上通信的方法的传输示意图;

图6为本发明实施例二提供的一种在免许可频段上通信的方法的流程示意图;

图7为本发明实施例三提供的一种第一设备的结构示意图;

图8为本发明实施例三提供的另一种第一设备的结构示意图;

图9为本发明实施例三提供的一种第二设备的结构示意图;

图10为本发明实施例三提供的另一种第二设备的结构示意图;

图11为本发明实施例四提供的一种第一设备的结构示意图;

图12为本发明实施例四提供的另一种第一设备的结构示意图;

图13为本发明实施例四提供的一种第二设备的结构示意图;

图14为本发明实施例四提供的另一种第二设备的结构示意图。

具体实施方式

为了使本发明实施例提供的技术方案、目的和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。

为了便于对本发明实施例的理解,首先对本发明实施例涉及的一些背景技术进行如下说明:

频谱资源

lte系统到目前为止主要工作在需要许可的频段上。通常情况下,运营商首先获取收费的无线频谱,然后通过安装enb等设备在一定覆盖区域提供收费服务。由于频谱本身是运营商付费获得,因此运营商可以并且需要对此频谱资源进行严格的控制。鉴于此,lte系统中是一个基本采用集中式控制的通信系统,enb具有极大的权力,而ue基本听从于enb的调度,包括ue接收和发送数据的时间以及接收和发送数据时所使用的资源块等等。

wlan大部分工作在免许可频段上,如2.4千兆赫兹(ghz)频谱或5ghz频谱。由于频谱本身不需要成本,因此大部分情况下可以不需要运营商的介入。用户(个人或商家)只需要安装路由器设备作为接入点(accesspoint,ap)即可在一定范围内提供免费或收费服务。由于频谱本身是用户免费获得的,因此用户并不需要对频谱资源进行严格的控制。

鉴于此,wlan/wifi系统是一个基本采用分布式控制的通信系统,虽然ap提供分网络管理的功能(比如网络接入、鉴权等),但是在大部分时候,ap和站点(station,sta)是处于比较平等的角色。sta接收和发送数据的时间基本由sta自己决定,无需听从ap的调度。同时,ap也需要遵守和sta一致的信道接入规则,如载波多路监听(carriersensemultipleaccess,csma)。

传输制式

lte系统的上行信道和下行信道可以处于同一个频点,即timedivisionduplextdd制式;也可处于不同的频点,即frequencydivisionduplexfdd制式。在传统的蜂窝移动通信系统中,fdd制式应用较广。

相对比,ieee802.11无线局域网主要采用tdd制式。实际上,ieee802.11中没有特别明确的上下行之分,因为ap和sta的角色基本平等。为方便起见,本申请中称从ap到sta的链路为下行链路,sta到ap的链路为上行链路。

调度和信道接入

lte系统中,ue想要接收数据,需要先接收enb发出来的downlinkchannelassignment。downlinkchannelassignment一般通过downlinkcontrolchannelpdcch发出来,告知ue在什么时刻、什么频段或资源块去接收下行数据,并告知ue数据发送出来的格式,比如码字个数、闭环closedloopmimo、开环openloopmimo、duallayerbeamforming,多用户mimo等等。根据pdcch中的信息,ue会在指定时刻到指定资源块用指定格式去解调数据。在此过程中,ue会提供一定程度的反馈信息,如信道反馈,cqi反馈等汇报当前信道的基本情况。然而,最终的调度决定由enb全权决定,即enb可以完全根据ue的反馈来决定downlinkchannelassignment,也可以overrideue的反馈自行决定downlinkchannelassignment。用户须遵从enb的downlinkchannelassignment。另一方面,lte系统中,ue想要发送数据,需要先收到enb发出来的uplinkgrants。类似于下行情况,uplinkgrants一般通过downlinkcontrolchannelpdcch发出来,告知ue在什么时刻、什么频段或资源块去发送上行数据。用户必须遵从enb的uplinkgrants,不可以自行选择什么时候、自行选择什么频段发送数据。

相对比,ieee802.11无线局域网采用的是一种分布式调度策略distributedcoordinationfunctiondcf。ieee802.11系统中,每个发射机(上行链路中的sta或下行链路中的ap)均是自行调度来决定什么时候发数据。目前的ieee802.11系统(截止到ieee802.11ac/ah)中,发送频段为整个系统频段。因此发射机不需要选择频段或资源块,直接在整个系统频段上发送信号。接收机可以提供一定程度的信道反馈,如channelstateinformationfeedback或者snrfeedback(类似于lte系统中的cqi反馈)。然而这些反馈仅用来给发射机做参考,发射机可以按照自己的算法来决定发射信号功率,调制解调方案等。由于每个发射机自行决定发送时刻,而各个发射机之间并不知晓别的发射机是否会同时进行发射操作,因此信道碰撞以及干扰必然发生。鉴于此,ieee802.11采用carriersensingmultipleaccesswithcollisionavoidance基于碰撞避让的载波侦听技术来解决、缓解干扰问题。

本发明实施例提供的技术方案适用于sail技术。sail技术是指将lte技术移植到免许可频段上,届此lte系统和wlan系统均工作在免许可频段上。将工作在免许可频段上的设备称为sail设备,sail设备可以包括lte系统中工作在免许可频段上的enb和ue,以及wlan系统中工作在免许可频段上的ap和sta,一个sail设备在处于lte制式下可以为enb或者ue,该sail设备可以从lte制式切换至wlan制式,处于wlan制式下的该sail设备可以为ap或者sta。以如图1所示的网络架构的示意图为例,该网络架构中涉及sail设备包括enb110、ue120、ap130和sta140。

为了实现将lte技术移植到免许可频段上,sail设备需要在lte制式与wlan制式之间切换,本发明实施例涉及的sail设备可以包括控制器、lte收发机和wlan收发机。其中,控制器主要用于控制sail设备在lte制式与wlan制式之间切换,处于lte制式下的sail设备通过lte收发机接收或发送lte帧,处于wlan制式下的sail设备通过wlan收发机接收或发送wlan数据包。

如图2a所示为本发明实施例涉及的一种sail设备的结构示意图,该结构适用于窄带场景,窄带是指系统带宽为20兆赫兹(mhz)信道,一般来说是wlan的最小工作带宽。图2a所示的sail设备中,lte收发机和wlan收发机共用一套射频(radiofrequency,rf)和收发天线,因此lte收发机和wlan收发机不能同时工作。如图2b所示为本发明实施例涉及的另一种sail设备的结构示意图,该结构适用于宽带场景,宽带是指系统带宽为多个20mhz信道。图2b所示的sail设备中,lte收发机和wlan收发机使用各自独立的rf和收发天线,因此lte收发机和wlan收发机可以同时工作,在lte收发机和wlan收发机同时工作的情况下,lte收发机的工作频率和wlan收发机的工作频率可能为两个不同的工作频率,但均位于免许可频段中。

需要说明的是,可以将sail设备中的lte收发机和wlan收发机统称为sail收发机,sail收发机可以有两个网络身份或地址,即wlan网络地址和lte网络地址。其中wlan网络地址由wlanap分配,而lte网络地址由lte网络端分配。

现有技术中将lte技术移植到wlan技术工作的免许可频段上,sail设备将会在lte制式与wlan制式之间切换,由于现有的lte技术和wlan技术是相互独立的技术,sail设备在lte制式与wlan制式之间切换的过程将会导致sail设备在lte制式下的传输过程不完整,进而导致sail设备在lte制式下的传输时延较大。下面分别以不同场景为例说明现有技术中存在的sail设备在lte制式下的传输过程不完整,进而导致的sail设备在lte制式下的传输时延较大的问题。

场景一:sail设备从wlan制式切换至lte制式

以sail设备从wlan制式切换至lte制式为例,由于处于wlan制式下的sail设备之间可以直接通信,sail设备切换至lte制式之后,由于sail设备中需要上行数据传输的ue没有向enb发送lte调度请求(schedulingrequest)消息,enb无法获知哪些ue需要进行上行数据传输,enb也就无法向需要上行数据传输的ue发送lte传输授权(transmissiongrant)消息,这将导致处于lte制式下的ue与enb无法进行上行数据传输,进而导致处于lte制式下的ue与enb进行上行数据传输的时延较大。

场景二:sail设备从lte制式切换至wlan制式

以sail设备从lte制式切换至wlan制式为例,处于lte制式下的ue与enb进行lte传输,在该lte传输过程中ue与enb之间存在未完成信令数据的情况下,ue和enb从lte制式切换至wlan制式,在切换至wlan制式之后ue和enb进行wlan传输,此时会导致lte传输过程不完整,进而导致lte传输过程时延较大。例如ue与enb之间未完成的信令数据可能为正确应答指令(acknowledge,ack)/错误应答指令(negativeacknowledge,nack)。

为解决上述现有技术存在的sail设备在lte制式下的传输过程不完整,进而导致sail设备在lte制式下的传输时延较大的问题,本发明实施例提供一种在免许可频段上通信的方法及设备,本发明实施例涉及的第一设备和第二设备为sail设备。其中,方法和设备是基于同一发明构思的,由于方法及设备解决问题的原理相似,因此设备与方法的实施可以相互参见,重复之处不再赘述。

实施例一

针对上述场景一sail设备从wlan制式切换至lte制式,本发明实施例提供一种在免许可频段上通信的方法,如图3所示,该方法中第一设备和第二设备的交互流程如下:

s301、第二设备向第一设备发送wlan数据包,该wlan数据包包括第一信息。

在s301中第一设备和第二设备都处于wlan制式下,因此第二设备向第一设备发送的是wlan数据包,该wlan数据包包括的第一信息用于指示第二设备请求与第一设备进行lte制式下的上行传输。由第一信息可知,第一设备在处于lte制式下时为enb,第二设备在处于lte制式下时为ue。

s301中的第一信息是指lteschedulingrequest,该lteschedulingrequest携带在wlan数据包中。在现有的lte系统中,lteschedulingrequest是ue通过物理上行链路控制信道(physicaluplinkcontrolchannel,pucch)格式(format)1向enb发送的,因此在本实施例的s301中,wlan数据包携带的lteschedulingrequest应至少包括pucchformat1中用于指示lteschedulingrequest的字段,例如包括用户地址(userid/addr)等字段。

s302、第一设备向第二设备发送第二信息。

s302中的第二信息用于指示允许第二设备与第一设备进行lte制式下的上行传输,以及第二设备与第一设备进行lte制式下的上行传输所使用的资源,该第二信息是指ltetransmissiongrant。

本实施例中可通过以下两种情况实现s302:

情况一:在s301第二设备向第一设备发送第一信息之后,并且在s302第一设备向第二设备发送第二信息之前,第一设备从wlan制式切换至lte制式,第二设备从wlan制式切换至lte制式。

基于情况一,s302中第一设备向第二设备发送第二信息时,第一设备和第二设备都处于lte制式下,处于lte制式下的第一设备向处于lte制式下的第二设备发送包括第二信息的lte帧,即enb向ue发送包括ltetransmissiongrant的下行帧,此过程与现有的lte系统中的ltetransmissiongrant发送过程相同。在s302第一设备向第二设备发送第二信息之后,第二设备便可以根据第二信息指示的资源与第一设备进行lte制式下的上行传输,即处于lte制式下的ue在ltetransmissiongrant指示的资源上向处于lte制式下的enb进行lte上行传输。

基于情况一,本实施例提供的一种在免许可频段上通信的方法可以为如图4a所示的方法流程的示意图,图4a中enb(第一设备)与ue(第二设备)的交互过程如下:

s401、在ue和enb都处于wlan制式下时,ue向enb发送包括lteschedulingrequest的wlan数据包。

s401中的wlan数据包还包括长训练字段(longtrainingfield,ltf),该ltf字段用于enb进行上行信道估计。现有的wlan系统中的wlan数据包会包括ltf字段,例如传统长训练字段(legacy-longtrainingfield,l-ltf)、高吞吐率长训练字段(highthroughput-longtrainingfield,ht-ltf)或者非常高吞吐率长训练字段(veryhighthroughput-longtrainingfield,vht-ltf),enb可根据l-ltf字段进行上行信道估计和更精确的上行信道频率偏移估计及时间同步,enb可根据ht-ltf字段或者vht-ltf进行mimo上行信道估计。

s402、enb根据wlan数据包包括的ltf字段进行上行信道估计,并根据上行信道估计预测下行信道。

s402中enb根据wlan数据包包括的ltf字段进行上行信道估计可参见s401中的描述。s402中enb根据上行信道估计预测下行信道的过程如下:

enb计算第一差值和第二差值,该第一差值是指上行信道估计的发生时间与预估的enb向ue发送lte帧的时间之间的时间差,该第二差值是指enb的物理移动速度与ue的物理移动速度之间的差值;

enb根据上行信道估计、第一差值和第二差值预测下行信道。其中,可根据上行信道估计和第一差值,利用(leastmeansquare,lms)方法预测下行信道。第二差值决定上行信道与下行信道之间的差或变化,第二差值越大,上行信道与下行信道之间的变化越大。

s403、enb从wlan制式切换至lte制式,ue从wlan制式切换至lte制式。

s404、enb根据预测的下行信道,向ue发送包括ltetransmissiongrant的lte帧。

enb通过s402中预测的下行信道可确定下行信道信息,例如信道质量指示(channelqualityindicator,cqi)、预编码矩阵的秩(ri)、预编码矩阵索引(precoodingmatrixindex,pmi)pmi等信息。enb根据预测的下行信道可计算得到cqi,该cqi用于enb选取调整编码方式(modulationandcodingscheme,mcs);enb根据预测的下行信道可计算得到ri和pmi,ri和pmi用于enb选取下行波速生成器(beamformer)或预编码器(precoder)。

s405、ue在ltetransmissiongrant指示的资源上,向enb发送上行数据。

为了便于对如图4a所示的方法的理解,本实施例还提供如图4b所示的一种在免许可频段上通信的方法的传输示意图,图4b所示的方法与图4a所示的方法相同,此处不再对图4b所示的方法进行赘述。

情况二:在s302第一设备向第二设备发送第二信息之后,第一设备从wlan制式切换至lte制式,第二设备从wlan制式切换至lte制式。

基于情况二,s302中第一设备向第二设备发送第二信息时,第一设备和第二设备都处于wlan制式下,处于wlan制式下的第一设备向处于wlan制式下的第二设备发送包括第二信息的wlan数据包,即enb向ue发送包括ltetransmissiongrant的wlan数据包。在s302第一设备向第二设备发送第二信息之后,第一设备从wlan制式切换至lte制式,第二设备从wlan制式切换至lte制式;第二设备根据第二信息指示的资源与第一设备进行lte制式下的上行传输,即处于lte制式下的ue在ltetransmissiongrant指示的资源上向处于lte制式下的enb进行lte上行传输。

基于情况二,本实施例提供的一种在免许可频段上通信的方法可以为如图5a所示的方法流程的示意图,图5a中enb(第一设备)与ue(第二设备)的交互过程如下:

s501、在ue和enb都处于wlan制式下时,ue向enb发送包括lteschedulingrequest的wlan数据包。

s501中的lteschedulingrequest用于指示ue请求与enb进行lte制式下的上行传输。

s502、enb向ue发送包括ltetransmissiongrant的wlan数据包。

s502中的ltetransmissiongrant的wlan用于指示允许ue与enb进行lte制式下的上行传输,以及ue与enb进行lte制式下的上行传输所使用的资源。

在现有的lte系统中,ltetransmissiongrant是enb通过下行控制信息(downlinkcontrolinformation,dci)format0向ue发送的,主要包括资源块分配(rbassignment)信息、传输功率控制(transmissionpowercontrol,tpc)信息以及跳频信号(frequencyhoppingflag)等信息,因此为了能够兼容enb和ue从wlan制式切换至lte制式之后进行的lte制式下的上行传输,s502中的wlan数据包携带的ltetransmissiongrant应至少包括rbassignment、tpc、frequencyhoppingflag等信息。本实施例中可以在wlan数据包中设计新的字段用于携带ltetransmissiongrant。

s503、enb从wlan制式切换至lte制式,ue从wlan制式切换至lte制式

s504、ue在ltetransmissiongrant指示的资源上,向enb发送上行数据。

为了便于对如图5a所示的方法的理解,本实施例还提供如图5b所示的一种在免许可频段上通信的方法的示意图,图5b所示的方法与图5a所示的方法相同,此处不再对图5b所示的方法进行赘述。

通过实施例一提供的一种在免许可频段上通信的方法,针对sail设备从wlan制式切换至lte制式的场景,由于在处于wlan制式下第二设备通过wlan数据包向第一设备发送了用于指示所述第二设备请求与所述第一设备进行长期演进lte制式下的上行传输的第一信息,即lteschedulingrequest,在处于wlan制式下第一设备wlan数据包向第二设备发送了第二信息,或者第一设备和第二设备从wlan制式切换至lte制式之后,在处于lte制式下第一设备通过lte帧向第二设备发送了第二信息,其中第二信息用于指示允许所述第二设备与所述第一设备进行lte制式下的上行传输,以及所述第二设备与所述第一设备进行lte制式下的上行传输所使用的资源,即ltetransmissiongrant,因此在lte制式下第二设备可以在ltetransmissiongrant指示的资源上与第一设备进行lte制式下的上行传输。因此针对sail设备从wlan制式切换至lte制式的场景,通过实施例一提供的方法可以解决lte制式下的ue与enb无法进行上行传输,进而导致处于lte制式下的ue与enb进行上行数据传输的时延较大的问题。

需要说明的是,实施例一提供的方法与实施例二提供的方法可以互相独立执行,也可以结合执行。

实施例二

针对上述场景二sail设备从lte制式切换至wlan制式,本发明实施例提供一种在免许可频段上通信的方法,该方法涉及第一设备和第二设备,在lte制式下第一设备为enb,第二设备为ue,或者在lte制式下第一设备为ue,第二设备为enb。

如图6所示,本发明实施例提供一种在免许可频段上通信的方法中第一设备和第二设备的交互流程如下:

s601、处于lte制式下的第一设备与处于lte制式下的第二设备进行lte传输。

例如,第一设备与第二设备进行的lte传输过程可以包括:第一设备和第二设备中的ue向enb发送lteschedulingrequest,enb向ue发送ltetransmissiongrant,ue在ltetransmissiongrant指示的资源上向enb发送上行数据。

s602、当lte传输过程中存在未完成传输的数据需要第一设备发送给第二设备,并且第一设备和第二设备即将从lte制式切换至wlan制式时,第一设备设置优先级参数。

s602中设置后的优先级参数表示相比于处于wlan制式下的其他设备,切换至wlan制式的第一设备优先发送wlan数据包。例如,在处于lte制式下第二设备向第二设设备发送数据,此时需要第一设备向第二设备回复ack/nack,该ack/nack用于指示第一设备是否成功接收第二设备发送的数据,但第一设备和第二设备即将从lte制式切换至wlan制式,此时第一设备与第二设备的lte传输过程中未完成传输的数据可以是ack/nack。

s602中第一设备设置优先级参数的目的在于,相比于处于wlan制式下的其他设备,切换至wlan制式的第一设备可以优先发送wlan数据包,以便第一设备通过该wlan数据包将lte传输过程中未完成传输的数据发送给第二设备。第一设备通过以下方式之一或组合来实现设置优先级参数:

方式一:当优先级参数为帧间间隔(interframespacing)时,第一设备将interframespacing设置为预设值,该预设值小于wlan制式下的其他设备的interframespacing。

方式二:当优先级参数为发射功率时,第一设备将发射功率设置为预设值,该预设值大于wlan制式下的其他设备的发射功率。

方式三:当优先级参数为竞争窗口大小(contentionwindowsize)时,第一设备将contentionwindowsize设置为预设值,该预设值小于wlan制式下的其他设备的contentionwindowsize,以使得在wlan制式下第一设备通过设置的contentionwindowsize较快竞争到资源,进而利用该资源向第二设备发送lte传输过程中未完成传输的数据。

方式四:当优先级参数为空闲信道估计(clearchannelassessment,cca)时,第一设备将cca设置为预设值,相比于wlan制式下的其他设备,第一设备设置的cca更具侵略性(aggressive)。

需要说明的是,本实施例中第一设备设置优先级参数的方式并不局限于上述四种方式,也可以为其他实现方式,能够实现相比于处于wlan制式下的其他设备,切换至wlan制式的第一设备可以优先发送wlan数据包即可。

本实施例中还可以设置优先级参数的有效时间,例如该有效时间可以包括以第一设备从lte制式切换至wlan制式的时刻为起始时间和持续时间。在有效时间内第一设备设置的优先级参数有效,使得第一设备在切换至wlan制式之后可以通过wlan数据包将lte传输过程中未完成传输的数据尽快发送给第二设备,超过该有效时间,第一设备与处于wlan制式下的其他设备发送wlan数据包的优先级相同。

本实施例中,当第一设备为enb、第二设备为ue时,可以由第一设备确定需要设置的优先级参数。当第一设备为ue、第二设备为enb时,可以由第二设备确定第一设备需要设置的优先级参数,然后第二设备将确定的优先级参数发送给第一设备。在第二设备将优先级参数发送给第一设备的情况下,第二设备通过pdcch将携带有优先级参数的dci发送给第一设备。该dci的格式区别于现有的dci的格式,该dci中至少包括第一设备的标识和优先级参数。

s603、第一设备从lte制式切换至wlan制式,第二设备从lte制式切换至wlan制式。

s604、处于wlan制式下的第一设备根据设置后的优先级参数,向处于wlan制式下的第二设备发送wlan数据包,wlan数据包包括未完成传输的数据。

通过实施例二提供的一种在免许可频段上通信的方法,针对sail设备从lte制式切换至wlan制式的场景,处于lte制式下的第一设备与处于lte制式下的第二设备进行lte传输,当lte传输过程中存在未完成传输的数据需要第一设备发送给第二设备,并且第一设备和第二设备即将从lte制式切换至wlan制式时,第一设备通过设置优先级参数,使得第一设备和第二设备从lte制式切换至wlan制式之后,相比于处于wlan制式下的其他设备,第一设备可以优先发送wlan数据包给第二设备,该wlan数据包包括lte传输过程中未完成传输的数据,这样便可以尽快完成第一设备与第二设备之间的lte传输过程。因此针对sail设备从lte制式切换至wlan制式的场景,通过实施例二提供的方法可以解决现有sail技术中存在的ue与enb的lte传输过程不完整,进而导致ue与enb的lte传输过程的时延较大的问题。

实施例三

基于同一发明构思,本发明实施例还提供了一种第一设备,该第一设备可以执行实施例一提供的一种在免许可频段上通信的方法中第一设备侧的方法。参阅图7所示,第一设备700包括:收发单元701和处理单元702。其中,

收发单元701,用于当第一设备700处于无线局域网络wlan制式下时,接收处于wlan制式下的第二设备发送的wlan数据包,wlan数据包包括用于指示第二设备请求与第一设备700进行长期演进lte制式下的上行传输的第一信息;

处理单元702,用于在收发单元701接收到第一信息之后确定第二信息,第二信息用于指示允许第二设备与第一设备700进行lte制式下的上行传输,以及第二设备与第一设备700进行lte制式下的上行传输所使用的资源;

收发单元701,还用于向第二设备发送处理单元702确定的第二信息。

在一种可能的实现方式中,处理单元702还用于:

在收发单元701向第二设备发送第二信息之前,控制第一设备700从wlan制式切换至lte制式;

收发单元701在向第二设备发送第二信息时,具体用于:

在处理单元702控制第一设备700切换至lte制式之后,向处于lte制式下的第二设备发送包括第二信息的lte帧。

在一种可能的实现方式中,wlan数据包中还包括长训练ltf字段;

处理单元702还用于:

在收发单元701向处于lte制式下的第二设备发送包括第二信息的lte帧之前,根据ltf字段进行上行信道估计,并计算第一差值和第二差值,第一差值是指上行信道估计的发生时间与预估的第一设备700向第二设备发送包括第二信息的lte帧的时间之间的时间差,第二差值是指第一设备700的物理移动速度与第二设备的物理移动速度之间的差值;

根据上行信道估计、第一差值和第二差值预测下行信道,预测的下行信道用于收发单元701向第二设备发送包括第二信息的lte帧。

在一种可能的实现方式中,收发单元701在向第二设备发送第二信息时,具体用于:

当第一设备700处于wlan制式下时,向处于wlan制式下的第二设备发送包括第二信息的wlan数据包;

处理单元702还用于:

在收发单元701向第二设备发送第二信息之后,控制第一设备700从wlan制式切换至lte制式。

在一种可能的实现方式中,第二消息包括资源块分配信息、传输功率控制tpc以及跳频信号。

需要说明的是,上述各个单元的具体功能说明可参见如图3所示的一种在免许可频段上通信的方法,此处不再赘述。本发明实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

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

基于同一发明构思,本发明实施例还提供了一种第一设备,该第一设备可以执行实施例一提供的一种在免许可频段上通信的方法中第一设备侧的方法,可以是与图7所示的第一设备相同的设备。参阅图8所示,第一设备800包括:处理器801、收发器802以及存储器803。其中,

处理器801,用于读取存储器803中的程序,执行下列过程:

处理器801,用于当第一设备800处于无线局域网络wlan制式下时,通过收发器802接收处于wlan制式下的第二设备发送的wlan数据包,该wlan数据包包括用于指示第二设备请求与第一设备800进行长期演进lte制式下的上行传输的第一信息;

处理器801,还用于在通过收发器802接收到第一信息之后确定第二信息,该第二信息用于指示允许第二设备与第一设备800进行lte制式下的上行传输,以及第二设备与第一设备800进行lte制式下的上行传输所使用的资源;

处理器801,还用于通过收发器802向第二设备发送确定的第二信息。

在一种可能的实现方式中,处理器801还用于:

在通过收发器802向第二设备发送第二信息之前,控制第一设备800从wlan制式切换至lte制式;

通过收发器802向处于lte制式下的第二设备发送包括第二信息的lte帧。

在一种可能的实现方式中,wlan数据包中还包括长训练ltf字段;

处理器801还用于:

在通过收发器802向处于lte制式下的第二设备发送包括第二信息的lte帧之前,根据ltf字段进行上行信道估计,并计算第一差值和第二差值,第一差值是指上行信道估计的发生时间与预估的第一设备800向第二设备发送包括第二信息的lte帧的时间之间的时间差,第二差值是指第一设备800的物理移动速度与第二设备的物理移动速度之间的差值;

根据上行信道估计、第一差值和第二差值预测下行信道,预测的下行信道用于通过收发器802向第二设备发送包括第二信息的lte帧。

在一种可能的实现方式中,处理器801在通过收发器802向第二设备发送第二信息时,具体用于:

当第一设备800处于wlan制式下时,通过收发器802向处于wlan制式下的第二设备发送包括第二信息的wlan数据包;

控制第一设备800从wlan制式切换至lte制式。

在一种可能的实现方式中,第二消息包括资源块分配信息、传输功率控制tpc以及跳频信号。

由于第一设备800为sail设备,需要在lte制式与wlan制式之间切换,第一设备800的收发器802包括lte收发机和wlan收发机,lte收发机和wlan收发机的结构可参见图2a和图2b。

存储器803可以存储处理器801在执行操作时所使用的数据,存储器803可以是承载sdn控制器的物理主机的内存,例如硬盘、u盘、安全数码(securedigital,sd)卡等等。

本实施例中还提供了一种计算机存储介质,用于储存为实施例一提供的方法中第一设备所用的计算机软件指令,其包含用于执行实施例一提供的方法中第一设备所设计的程序。

基于同一发明构思,本发明实施例还提供了一种第二设备,该第二设备可以执行实施例一提供的一种在免许可频段上通信的方法中第二设备侧的方法。参阅图9所示,第二设备900包括:处理单元901和收发单元902。其中,

处理单元901,用于当第二设备900处于无线局域网络wlan制式下时确定第一信息,第一信息用于指示第二设备900请求与第一设备进行长期演进lte制式下的上行传输;

收发单元902,用于当第二设备900处于wlan制式下时向处于wlan制式下的第一设备发送wlan数据包,wlan数据包包括处理单元901确定的第一信息;

收发单元902,还用于在向第一设备发送第一信息之后,接收第一设备发送的第二信息,第二信息用于指示允许第二设备900与第一设备进行lte制式下的上行传输,以及第二设备900与第一设备进行lte制式下的上行传输所使用的资源。

在一种可能的实现方式中,处理单元901还用于:

在收发单元902接收第一设备发送的第二信息之前,控制第二设备900从wlan制式切换至lte制式;

收发单元902在接收第一设备发送的第二信息时,具体用于:

在处理单元901控制第二设备900切换至lte制式之后,接收处于lte制式下的第一设备发送的包括第二信息的lte帧。

在一种可能的实现方式中,收发单元902在接收第一设备发送的第二信息时,具体用于:

当第二设备900处于wlan制式下时,接收处于wlan制式下的第一设备发送的包括第二信息的wlan数据包;

处理单元901还用于:

在收发单元902接收第一设备发送的第二信息之后,控制第二设备900从wlan制式切换至lte制式。

在一种可能的实现方式中,第二消息包括资源块分配信息、传输功率控制以及跳频信号。

基于同一发明构思,本发明实施例还提供了一种第二设备,该第二设备可以执行实施例一提供的一种在免许可频段上通信的方法中第二设备侧的方法,可以是与图9所示的第二设备相同的设备。参阅图10所示,第二设备1000包括:处理器1001、收发器1002以及存储器1003。其中,

处理器1001,用于读取存储器1003中的程序,执行下列过程:

处理器1001,用于当第二设备1000处于无线局域网络wlan制式下时确定第一信息,该第一信息用于指示第二设备1000请求与第一设备进行长期演进lte制式下的上行传输;

处理器1001,还用于当第二设备1000处于wlan制式下时通过收发器1002向处于wlan制式下的第一设备发送wlan数据包,该wlan数据包包括处理单元确定的第一信息;

处理器1001,还用于在通过收发器1002向第一设备发送第一信息之后,通过收发器1002接收第一设备发送的第二信息,该第二信息用于指示允许第二设备1000与第一设备进行lte制式下的上行传输,以及第二设备1000与第一设备进行lte制式下的上行传输所使用的资源。

在一种可能的实现方式中,处理器1001还用于:

在通过收发器1002接收第一设备发送的第二信息之前,控制第二设备1000从wlan制式切换至lte制式;

在控制第二设备1000切换至lte制式之后,通过收发器1002接收处于lte制式下的第一设备发送的包括第二信息的lte帧。

在一种可能的实现方式中,处理器1001通过收发器1002接收第一设备发送的第二信息时,具体用于:

当第二设备1000处于wlan制式下时,通过收发器1002接收处于wlan制式下的第一设备发送的包括第二信息的wlan数据包;

处理器1001还用于:

在通过收发器1002接收第一设备发送的第二信息之后,控制第二设备1000从wlan制式切换至lte制式。

在一种可能的实现方式中,第二消息包括资源块分配信息、传输功率控制以及跳频信号。

由于第二设备1000为sail设备,需要在lte制式与wlan制式之间切换,第二设备1000的收发器1002包括lte收发机和wlan收发机,lte收发机和wlan收发机的结构可参见图2a和图2b。

存储器1003可以存储处理器1001在执行操作时所使用的数据,存储器1003可以是承载sdn控制器的物理主机的内存,例如硬盘、u盘、sd卡等等。

本实施例中还提供了一种计算机存储介质,用于储存为实施例一提供的方法中第二设备所用的计算机软件指令,其包含用于执行实施例一提供的方法中第二设备所设计的程序。

通过实施例三提供的技术方案,针对sail设备从wlan制式切换至lte制式的场景,由于在处于wlan制式下第二设备通过wlan数据包向第一设备发送了用于指示所述第二设备请求与所述第一设备进行长期演进lte制式下的上行传输的第一信息,即lteschedulingrequest,在处于wlan制式下第一设备wlan数据包向第二设备发送了第二信息,或者第一设备和第二设备从wlan制式切换至lte制式之后,在处于lte制式下第一设备通过lte帧向第二设备发送了第二信息,其中第二信息用于指示允许所述第二设备与所述第一设备进行lte制式下的上行传输,以及所述第二设备与所述第一设备进行lte制式下的上行传输所使用的资源,即ltetransmissiongrant,因此在lte制式下第二设备可以在ltetransmissiongrant指示的资源上与第一设备进行lte制式下的上行传输。因此针对sail设备从wlan制式切换至lte制式的场景,通过实施例三提供的技术方案可以解决lte制式下的ue与enb无法进行上行传输,进而导致处于lte制式下的ue与enb进行上行数据传输的时延较大的问题。

实施例四

基于同一发明构思,本发明实施例还提供了一种第一设备,该第一设备可以执行实施例二提供的一种在免许可频段上通信的方法中第一设备侧的方法。参阅图11所示,第一设备1100包括:处理单元1101和收发单元1102。其中,

处理单元1101,用于当第一设备1100处于长期演进lte制式下时,通过收发单元1102与处于lte制式下的第二设备进行lte传输;

处理单元1101,还用于当lte传输过程中存在未完成传输的数据需要第一设备1100发送给第二设备,并且第一设备1100和第二设备即将从lte制式切换至无线局域网络wlan制式时,设置第一设备1100的优先级参数,设置后的优先级参数表示相比于处于wlan制式下的其他设备,切换至wlan制式的第一设备1100优先发送wlan数据包;

处理单元1101,还用于控制第一设备1100从lte制式切换至wlan制式;

收发单元1102,用于在处理单元1101控制第一设备1100切换至wlan制式之后,根据第一设备1100设置后的优先级参数,向处于wlan制式下的第二设备发送wlan数据包,wlan数据包包括未完成传输的数据。

在一种可能的实现方式中,处理单元1101在设置优先级参数时,具体用于:

当第一设备1100为基站、第二设备为ue时,确定并设置优先级参数;或者,当第一设备1100为ue、第二设备为基站时,通过收发单元1102接收第二设备发送的优先级参数,并设置接收到的优先级参数。

在一种可能的实现方式中,优先级参数包括以下参数之一或组合:

处于wlan制式下的第一设备1100的帧间间隔、发射功率、竞争窗口大小和空闲信道估计。

基于同一发明构思,本发明实施例还提供了一种第一设备,该第一设备可以执行实施例二提供的一种在免许可频段上通信的方法中第一设备侧的方法,可以是与图11所示的第一设备相同的设备。参阅图12所示,第一设备1200包括:处理器1201、收发器1202以及存储器1203。其中,

处理器1201,用于读取存储器1203中的程序,执行下列过程:

处理器1201,用于当第一设备1200处于长期演进lte制式下时,通过收发器1202与处于lte制式下的第二设备进行lte传输;

处理器1201,还用于当lte传输过程中存在未完成传输的数据需要第一设备1200发送给第二设备,并且第一设备1200和第二设备即将从lte制式切换至wlan制式时,设置第一设备1200的优先级参数,设置后的优先级参数表示相比于处于wlan制式下的其他设备,切换至wlan制式的第一设备1200优先发送wlan数据包;

处理器1201,还用于控制第一设备1200从lte制式切换至wlan制式;根据第一设备1200设置后的优先级参数,通过收发器1202向处于wlan制式下的第二设备发送wlan数据包,该wlan数据包包括未完成传输的数据。

在一种可能的实现方式中,处理器1201在设置优先级参数时,具体用于:

当第一设备1200为基站、第二设备为ue时,确定并设置优先级参数;或者,

当第一设备1200为ue、第二设备为基站时,通过收发器1202接收第二设备发送的优先级参数,并设置接收到的优先级参数。

在设置第一设备1200的优先级参数之前,当第一设备1200为基站、第二设备为用户设备ue时,确定优先级参数;或者,

在设置第一设备1200的优先级参数之前,当第一设备1200为ue、第二设备为基站时,通过收发器1202接收第二设备发送的优先级参数。

在一种可能的实现方式中,优先级参数包括以下参数之一或组合:

处于wlan制式下的第一设备1200的帧间间隔、发射功率、竞争窗口大小和空闲信道估计。

由于第一设备1200为sail设备,需要在lte制式与wlan制式之间切换,第一设备1200的收发器1202包括lte收发机和wlan收发机,lte收发机和wlan收发机的结构可参见图2a和图2b。

存储器1203可以存储处理器1201在执行操作时所使用的数据,存储器1203可以是承载sdn控制器的物理主机的内存,例如硬盘、u盘、sd卡等等。

本实施例中还提供了一种计算机存储介质,用于储存为实施例二提供的方法中第一设备所用的计算机软件指令,其包含用于执行实施例二提供的方法中第一设备所设计的程序。

基于同一发明构思,本发明实施例还提供了一种第二设备,该第二设备可以执行实施例二提供的一种在免许可频段上通信的方法中第二设备侧的方法。参阅图13所示,第二设备1300包括:处理单元1301和收发单元1302。其中,

处理单元1301,用于当第二设备1300处于长期演进lte制式下时,通过收发单元1302与处于lte制式下的第一设备进行lte传输;

处理单元1301,还用于控制第二设备1300从lte制式切换至无线局域网络wlan制式;

收发单元1302,用于在处理单元1301控制第二设备1300切换至wlan制式之后,接收处于wlan制式下的第一设备在设置优先级参数之后发送的wlan数据包,wlan数据包包括lte传输过程中未完成传输的数据,设置后的优先级参数表示相比于处于wlan制式下的其他设备,切换至wlan制式的第一设备优先发送wlan数据包。

在一种可能的实现方式中,收发单元1302还用于:

在接收处于wlan制式下的第一设备在设置优先级参数之后发送的wlan数据包之前,当第一设备为ue、第二设备1300为基站时,向第一设备发送优先级参数。

在一种可能的实现方式中,优先级参数包括以下参数之一或组合:

处于wlan制式下的第一设备的帧间间隔、发射功率、竞争窗口大小和空闲信道估计。

基于同一发明构思,本发明实施例还提供了一种第二设备,该第二设备可以执行实施例二提供的一种在免许可频段上通信的方法中第二设备侧的方法,可以是与图13所示的第二设备相同的设备。参阅图14所示,第一设备1400包括:处理器1401、收发器1402以及存储器1403。其中,

处理器1401,用于读取存储器1403中的程序,执行下列过程:

处理器1401,用于当第二设备1400处于长期演进lte制式下时,通过收发器1402与处于lte制式下的第一设备进行lte传输;

处理器1401,还用于控制第二设备1400从lte制式切换至无线局域网络wlan制式;通过收发器1402接收处于wlan制式下的第一设备在设置优先级参数之后发送的wlan数据包,该wlan数据包包括lte传输过程中未完成传输的数据,设置后的优先级参数表示相比于处于wlan制式下的其他设备,切换至wlan制式的第一设备优先发送wlan数据包。

在一种可能的实现方式中,处理器1401还用于:

在通过收发器1402接收处于wlan制式下的第一设备在设置优先级参数之后发送的wlan数据包之前,当第一设备为ue、第二设备1400为基站时,通过收发器1402向第一设备发送优先级参数。

在一种可能的实现方式中,优先级参数包括以下参数之一或组合:

处于wlan制式下的第一设备的帧间间隔、发射功率、竞争窗口大小和空闲信道估计。

由于第二设备1400为sail设备,需要在lte制式与wlan制式之间切换,第二设备1400的收发器1402包括lte收发机和wlan收发机,lte收发机和wlan收发机的结构可参见图2a和图2b。

存储器1403可以存储处理器1401在执行操作时所使用的数据,存储器1403可以是承载sdn控制器的物理主机的内存,例如硬盘、u盘、sd卡等等。

通过实施例四提供的技术方案,针对sail设备从lte制式切换至wlan制式的场景,处于lte制式下的第一设备与处于lte制式下的第二设备进行lte传输,当lte传输过程中存在未完成传输的数据需要第一设备发送给第二设备,并且第一设备和第二设备即将从lte制式切换至wlan制式时,第一设备通过设置优先级参数,使得第一设备和第二设备从lte制式切换至wlan制式之后,相比于处于wlan制式下的其他设备,第一设备可以优先发送wlan数据包给第二设备,该wlan数据包包括lte传输过程中未完成传输的数据,这样便可以尽快完成第一设备与第二设备之间的lte传输过程。因此针对sail设备从lte制式切换至wlan制式的场景,通过实施例四提供的技术方案可以解决现有sail技术中存在的ue与enb的lte传输过程不完整,进而导致ue与enb的lte传输过程的时延较大的问题。

本实施例中还提供了一种计算机存储介质,用于储存为实施例二提供的方法中第二设备所用的计算机软件指令,其包含用于执行实施例二提供的方法中第二设备所设计的程序。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

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