上行LWA中数据分流的方法、装置和系统与流程

文档序号:14072289阅读:352来源:国知局

本发明涉及移动通信,上行lwa中数据分流的方法、装置和系统。



背景技术:

随着无线移动通信技术的发展,人们对高速率,低延迟,低成本提出了越来越高的要求。lte(longtermevolution)项目就在这样的背景下产生了,追求更高的峰值速率和更短的传输时延。为了进一步增加lte容量,lte提出很利用非授权频谱来扩大lte容量,例如laa(licensed-assistedaccess),lwa(ltewlanaggregation),lwip(ltewlanradiolevelintegrationwithipsectunnel)等技术。

在r13的lwa中只支持利用wlan进行下行数据进行发送,没有支持上行数据发送,所以在r14种立项研究支持上行的lwa发送。r13中的lwa协议栈结构如图1,xw接口为enb和wt(wlantermination)之间的接口,wt负责管理下面的wifiap节点。xw接口之间通过gtp隧道进行数据的转发。针对下行数据,xw接口是按照每个承载建立对应的gtp隧道来进行数据转发的。

对于ulsplitlwabearer,有些数据包会在lte中传输,有些数据包会在wlan中传输,对于一个数据包在lte中传,还是在wlan中传,由ue自己决定。无论是在lte中传的,还是在wlan中传的数据包最后在pdcp层都需要统一排序后,按照pdcpsn升序递交给高层。由于排序窗口大小有限,因此要求数据包到达pdcp层的时间不能太晚。



技术实现要素:

针对上述问题,本发明提出一种上行lwa中数据分流的方法,包括:接收网络侧发送的辅助信息;所述辅助信息包括网络侧分组数据汇聚协议pdcp层接收pdcppdu的状态信息和/或lte和wlan接收数据速率信息;根据所述辅助信息决定后续上行数据包通过lte发送或通过wlan发送。

基于相同的构思,本发明还提出一种上行lwa中数据分流的方法,包括:发送辅助信息,所述辅助信息包括网络侧分组数据汇聚协议pdcp层接收pdcppdu的状态信息和/或lte和wlan接收数据速率信息。

基于相同的构思,本发明还提出一种支持上行lwa数据分流的终端装置,包括:接收模块,用于接收网络侧发送的辅助信息;所述辅助信息包括网络侧分组数据汇聚协议pdcp层接收pdcppdu的状态信息和/或lte和wlan接收数据速率信息;决策模块,用于根据所述辅助信息决定后续上行数据包通过lte发送或通过wlan发送。

基于相同的构思,本发明还提出一种支持上行lwa数据分流的基站装置,包括:发送模块,用于发送辅助信息;所述辅助信息包括网络侧分组数据汇聚协议pdcp层接收pdcppdu的状态信息和/或lte和wlan接收数据速率信息。

基于相同的构思,本发明还提出一种支持上行lwa数据分流的系统,所述系统包括如权利要求12~17任意一项所述的终端装置和如权利要求18~22任意一项所述的基站装置。

本发明通过网络侧辅助信息,辅助ue来决定一个数据包在lte中传,还是在wlan中传,考虑了pdcp层排序窗口中的数据到达情况以及lte和wlan中数据传输的速度,可以使pdcp层排序窗口不溢出,序号相近的pdcp包到达enbpdcp层的时间间隔合适不长。

附图说明

图1为现有技术r13中lwa协议栈结构示意图;

图2为本发明提出的上行lwa中数据分流的方法流程示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例;需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的一个实施例提出一种上行lwa中数据分流的方法,请参考图2,包括:

接收网络侧发送的辅助信息;所述辅助信息包括网络侧分组数据汇聚协议pdcp层接收pdcppdu的状态信息和/或lte和wlan接收数据速率信息;

根据所述辅助信息决定后续上行数据包通过lte发送或通过wlan发送。

在一个可选实施例中,辅助信息包括如下参数的任意组合:

第一个丢失的pdcppdu的pdcpsn值fms;

fms后丢失的所有的pdcppdu的pdcpsn值;

wlan上接收到的最高的pdcppdu的pdcpsn值hrw;

丢失的pdcppdu总数nmp;

接收窗口长度;

接收窗口中接收到的最大的pdcppdu的pdcpsn值;

从接收窗口中接收到的最大的pdcppdu的pdcpsn值到窗口结束空余的pdcpsn值;

pdcp层统计的来自lterlc层的数据包速率;

pdcp层统计的来自lwaap层的数据包速率;

lte网络上的测量报告,wlan网络上的测量报告;

lte网络负载情况和wlan网络负载情况;

网络侧期望数据包来自哪个网络的指示。

在一个可选实施例中,根据所述辅助信息决定后续上行数据包通过lte发送或通过wlan发送包括:

根据所述接收窗口长度、fms,fms后丢失的所有的pdcppdu的pdcpsn值估算出接收窗口中丢包情况;

根据所述hrw和nmp估算出wlan侧的丢包情况;

根据所述接收窗口长度和接收窗口中接收到的最大的pdcppdu的pdcpsn值,或根据所述接收窗口长度和从接收窗口中接收到的最大的pdcppdu的pdcpsn值到窗口结束空余的pdcpsn值估算接收窗口未来收包能力;

根据所述lterlc层的数据包速率、lwaap层的数据包速率、lte网络上的测量报告和wlan网络上的测量报告,估算后续数据包在lte和wlan中的分布情况;

综合考虑以上估算出的信息和辅助信息中的其他参数,决定后续上行数据包通过lte发送或通过wlan发送。

在一个可选实施例中,辅助信息通过网络侧发送的pdcp状态报告获得。

在一个可选实施例中,pdcp状态报告为类型1、类型2、或者预定义的新类型。

在一个可选实施例中,还包括发送数据包指示网络侧上报指定类型的pdcp状态报告。

本发明的另一个实施提出一种上行lwa中数据分流的方法,包括:发送辅助信息,所述辅助信息包括网络侧分组数据汇聚协议pdcp层接收pdcppdu的状态信息和/或lte和wlan接收数据速率信息。

在一个可选实施例中,辅助信息包括如下参数的任意组合:第一个丢失的pdcppdu的pdcpsn值fms;fms后丢失的所有的pdcppdu的pdcpsn值;wlan上接收到的最高的pdcppdu的pdcpsn值hrw;丢失的pdcppdu总数nmp;接收窗口长度;接收窗口中接收到的最大的pdcppdu的pdcpsn值;从接收窗口中接收到的最大的pdcppdu的pdcpsn值到窗口结束空余的pdcpsn值;pdcp层统计的来自lterlc层的数据包速率;pdcp层统计的来自lwaap层的数据包速率;lte网络上的测量报告,wlan网络上的测量报告;lte网络负载情况和wlan网络负载情况;网络侧期望数据包来自哪个网络的指示。

在一个可选实施例中,通过发送pdcp状态报告发送所述辅助信息。

在一个可选实施例中,所述pdcp状态报告为类型1、类型2、或者预定义的新类型。

在一个可选实施例中,还包括:接收终端装置发送的携带指示网络侧上报指定类型的pdcp状态报告信息的数据包;根据所述指示,通过发送指定类型的pdcp状态报告来发送所述辅助信息。

在本发明的另一个实施例还提出一种支持上行lwa数据分流的终端装置,包括:接收模块,用于接收网络侧发送的辅助信息;所述辅助信息包括网络侧分组数据汇聚协议pdcp层接收pdcppdu的状态信息和/或lte和wlan接收数据速率信息;决策模块,用于根据所述辅助信息决定后续上行数据包通过lte发送或通过wlan发送。

在一个可选实施例中,接收模块接收的辅助信息包括如下参数的任意组合:第一个丢失的pdcppdu的pdcpsn值fms;fms后丢失的所有的pdcppdu的pdcpsn值;wlan上接收到的最高的pdcppdu的pdcpsn值hrw;丢失的pdcppdu总数nmp;接收窗口长度;接收窗口中接收到的最大的pdcppdu的pdcpsn值;从接收窗口中接收到的最大的pdcppdu的pdcpsn值到窗口结束空余的pdcpsn值;pdcp层统计的来自lterlc层的数据包速率;pdcp层统计的来自lwaap层的数据包速率;lte网络上的测量报告,wlan网络上的测量报告;lte网络负载情况和wlan网络负载情况;网络侧期望数据包来自哪个网络的指示。

在一个可选实施例中,决策模块根据所述辅助信息决定后续上行数据包通过lte发送或通过wlan发送具体包括:根据所述接收窗口长度、fms,fms后丢失的所有的pdcppdu的pdcpsn值估算出接收窗口中丢包情况;根据所述hrw和nmp估算出wlan侧的丢包情况;根据所述接收窗口长度和接收窗口中接收到的最大的pdcppdu的pdcpsn值,或根据所述接收窗口长度和从接收窗口中接收到的最大的pdcppdu的pdcpsn值到窗口结束空余的pdcpsn值估算接收窗口未来收包能力;根据所述lterlc层的数据包速率、lwaap层的数据包速率、lte网络上的测量报告和wlan网络上的测量报告,估算后续数据包在lte和wlan中的分布情况;最后综合考虑以上估算出的信息和辅助信息中的其他参数,决定后续上行数据包通过lte发送或通过wlan发送。

在一个可选实施例中,接收模块通过接收网络侧发送的pdcp状态报告获得所述辅助信息。

在一个可选实施例中,所述pdcp状态报告为类型1、类型2、或者预定义的新类型。

在一个可选实施例中,还包括发送模块,用于发送数据包指示网络侧上报指定类型的pdcp状态报告。

在本发明的另一个实施例中还提出一种支持上行lwa数据分流的基站装置,包括:发送模块,用于发送辅助信息;所述辅助信息包括网络侧分组数据汇聚协议pdcp层接收pdcppdu的状态信息和/或lte和wlan接收数据速率信息。

在一个可选实施例中,辅助信息包括如下参数的任意组合:第一个丢失的pdcppdu的pdcpsn值fms;fms后丢失的所有的pdcppdu的pdcpsn值;wlan上接收到的最高的pdcppdu的pdcpsn值hrw;丢失的pdcppdu总数nmp;接收窗口长度;接收窗口中接收到的最大的pdcppdu的pdcpsn值;从接收窗口中接收到的最大的pdcppdu的pdcpsn值到窗口结束空余的pdcpsn值;pdcp层统计的来自lterlc层的数据包速率;pdcp层统计的来自lwaap层的数据包速率;lte网络上的测量报告,wlan网络上的测量报告;lte网络负载情况和wlan网络负载情况;网络侧期望数据包来自哪个网络的指示。

在一个可选实施例中,发送模块通过pdcp状态报告发送所述辅助信息。

在一个可选实施例中,pdcp状态报告为类型1、类型2、或者预定义的新类型。

在一个可选实施例中,还包括:接收模块,用于接收终端装置发送的携带指示网络侧上报指定类型的pdcp状态报告信息的数据包;所述发送模块,根据所述指示通过发送指定类型的pdcp状态报告来发送所述辅助信息。

本发明的另一个实施例还提出一种支持上行lwa数据分流的系统,包括如上所述的任意一项终端装置和基站装置。

在上述各实施例中,通过网络侧辅助信息,辅助ue来决定一个数据包在lte中传,还是在wlan中传;考虑了pdcp层排序窗口中的数据到达情况以及lte和wlan中数据传输的速度,可以使pdcp层排序窗口不溢出,序号相近的pdcp包到达enbpdcp层的时间间隔合适不长。

实施例

pdcp层目前定义了两种类型的pdcp状态报告:类型1上报第一个丢失的pdcppdu的pdcpsn值fms(firstmissingpdcpsn)以后,fms后丢失的所有的pdcppdu的pdcpsn值(sequencenumber);类型2上报fms,wlan上接收到的最高的pdcppdu的pdcpsn值hrw(highestreceivedpdcpsnonwlan),丢失的pdcppdu总数nmp(numberofmissingpdus)。这两种类型的pdcp状态报告的上报类型通过rrc信令配置。

在本实施例中,为了能够让ue了解网络侧pdcp层接收pdcppdu的状态以及数据包来自lterlc层和来自xw接口的数据速率对比情况,从而正确判决接下来上行传输数据包在lte上发送还是在wlan上发送,定义新的pdcp层状态报告,例如type3,由enb上报给ue。该新定义的pdcp层状态报告包含的信息如下:

---fms;

---fms后丢失的pdcpsn值;

---hrw

---nmp

---排序窗口长度;

---窗口中接收到的最大的pdcpsn号码;

---从窗口中接收到的最大的pdcpsn号码到窗口结束空余的pdcpsn号码;

---pdcp层统计的来自lterlc层的数据包速率;

---pdcp层统计的来自lwaap层的数据包速率;

这里的数据包速率可以定义为单位时间内包的数量,或者单位时间内字节数等。pdcp层统计数据包速率的时间粒度取决于实现。

---lte网络上负载情况,wlan网络上负载情况。

---lte网络上的测量报告,wlan网络上的测量报告。该选项也可以由终端侧测量直接使用。

---网络侧期望数据包来自哪个网络的指示,lte或者wlan。

通过上述网络侧辅助信息,可以辅助ue来决定一个数据包在lte中传,还是在

wlan中传,以使pdcp层排序窗口不溢出。

下面描述ue与enb通过新定义的pdcp状态报告上报辅助信息的过程。

1、ue进入连接状态,并配置lwa,并且配置pdcp状态报告为type3。

2、ue给enb发送数据包,在pdcppdu的包头中探寻bitp指示上报type3的pdcp状态报告。

3、enb获取type3的pdcp状态报告的的内容,并编辑type3的pdcp状态报告。

4、发送编辑好的type3的pdcp状态报告给ue。

5、ue收到type3的pdcp状态报告后,判决接下来要发送的数据包在lte上发送还是在wlan上发送。具体如何判决属于产品实现内容,在本发明中不涉及。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

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

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