CN108847919B - 一种数据传输的方法、基站和无线通信设备 - Google Patents

一种数据传输的方法、基站和无线通信设备 Download PDF

Info

Publication number
CN108847919B
CN108847919B CN201810957441.9A CN201810957441A CN108847919B CN 108847919 B CN108847919 B CN 108847919B CN 201810957441 A CN201810957441 A CN 201810957441A CN 108847919 B CN108847919 B CN 108847919B
Authority
CN
China
Prior art keywords
base station
sequence number
terminal
pdu
wireless communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810957441.9A
Other languages
English (en)
Other versions
CN108847919A (zh
Inventor
曾清海
张健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201810957441.9A priority Critical patent/CN108847919B/zh
Publication of CN108847919A publication Critical patent/CN108847919A/zh
Application granted granted Critical
Publication of CN108847919B publication Critical patent/CN108847919B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • H04W28/086Load balancing or load distribution among access entities
    • H04W28/0861Load balancing or load distribution among access entities between base stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signaling for the administration of the divided path
    • H04L5/0096Indication of changes in allocation
    • H04L5/0098Signalling of the activation or deactivation of component carriers, subcarriers or frequency bands
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/27Evaluation or update of window size, e.g. using information derived from acknowledged [ACK] packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
    • H04L5/001Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT the frequencies being arranged in component carriers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开一种数据传输的方法、基站和无线通信设备,能够保证多流聚合场景下,终端与基站之间的正常通讯。该方法包括:主基站接收无线通信设备发送的分流信息,所述无线通信设备为辅基站或终端;所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据。本发明适用于通信领域。

Description

一种数据传输的方法、基站和无线通信设备
技术领域
本发明涉及通信领域,尤其涉及一种数据传输的方法、基站和无线通信设备。
背景技术
在长期演进(Long Term Evolution,LTE)***中,未来可能存在跨站点的载波聚合,即为一个终端配置多个不同的站点,以提升终端吞吐量和简化终端移动性管理。
在跨站点载波聚合情况下,空口无线链路控制(Radio Link Control,RLC)层或分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)层或互联网协议(InternetProtocol,IP)层的接收端可能接收到一个无线承载(Radio Bearer,简称RB)的多个数据流。这些数据流来自多流聚合(Multiple-stream Aggregation,简称MSA)站点。
由于不同站点的无线信道条件和负载情况不同,一个无线承载的多个数据流可能经历不同的传输时延,这就是传输时延的不对称问题。对非确认模式(Un-acknowledgementMode,UM)传输,如果多流数据汇聚在RLC层,接收端需要维持一个重排序窗口(ReorderingWindow)以对介质访问控制(Medium Access Control,MAC)层递交上来的数据按RLC层序列号进行重新排序,以实现向PDCP层按序递交。重排序窗口的大小通常为序列号(SequenceNumber,SN)表示范围的一半,比如SN由10个比特位组成,则重排序窗口的大小为512(即2的10次方的一半)。如何保证多流聚合场景下,终端与基站之间的正常通讯,成为业界亟待解决的问题。
发明内容
本发明的实施例提供一种数据传输的方法、基站和无线通信设备,能够保证多流聚合场景下,终端与基站之间的正常通讯。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供了一种数据传输的方法,包括:
主基站接收无线通信设备发送的分流信息,所述无线通信设备为辅基站或终端;
所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据;
其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号,并用于所述主基站调整分配给所述多流聚合基站的所述分流数据,或当所述无线通信设备为所述终端时,所述分流信息用于所述主基站调整分配给所述多流聚合基站的所述分流数据;
所述多流聚合基站包括参与多流聚合的所述主基站和所述辅基站。
在第一种可能的实现方式中,根据第一方面,所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据具体包括:
所述主基站根据所述分流信息,确定重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值;
所述主基站调整分配给多流聚合基站的分流数据,以使得所述等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值不大于所述预设值,所述重排序窗口上边界为所述终端接收到的PDU的最大的序列号的数值加一,所述预设值为小于等于重排序窗口大小的数值。
在第二种可能的实现方式中,根据第一种可能的实现方式,当所述无线通信设备为所述辅基站时,所述分流信息具体包括:所述辅基站向所述终端发送的最后一个PDU的序列号;
所述主基站根据所述分流信息,确定重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值具体包括:
所述主基站根据所述分流信息,确定所述主基站和所述辅基站分别向所述终端发送的最后一个PDU的序列号之间的最大差值大于所述预设值。
在第三种可能的实现方式中,根据第二种可能的实现方式,在所述主基站接收无线通信设备发送的分流信息之前,还包括:
向所述辅基站发送第一请求消息,所述第一请求消息请求所述辅基站上报向所述终端发送的最后一个PDU的序列号;或,
向所述辅基站发送第二请求消息,所述第二请求消息携带有上报周期,请求所述辅基站根据所述上报周期上报向所述终端发送的最后一个PDU的序列号。
在第四种可能的实现方式中,根据第一种可能的实现方式,当所述无线通信设备为所述终端时,所述分流信息具体包括:所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
在第五种可能的实现方式中,根据第四种可能的实现方式,在所述主基站接收无线通信设备发送的分流信息之前,还包括:
向所述终端发送第三请求消息,所述第三请求消息请求所述终端发送所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值;或,
向所述终端发送第四请求消息,所述第四请求消息携带有上报周期,请求所述终端根据所述上报周期上报所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
在第六种可能的实现方式中,结合第一方面或第一种可能的实现方式至第五种可能的实现方式,所述分流信息中还包括:无线承载标识。
第二方面,提供了一种数据传输的方法,包括:
无线通信设备向主基站发送分流信息,以使得所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据,所述无线通信设备为辅基站或终端;
根据所述主基站调整的分配给所述多流聚合基站的所述分流数据与所述终端进行数据传输;
其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号,并用于所述主基站调整分配给所述多流聚合基站的所述分流数据,或当所述无线通信设备为所述终端时,所述分流信息用于所述主基站调整分配给所述多流聚合基站的所述分流数据;
所述多流聚合基站包括参与多流聚合的所述主基站和所述辅基站。
在第一种可能的实现方式中,根据第二方面,当所述无线通信设备为所述辅基站时,所述分流信息具体包括所述辅基站向所述终端发送的最后一个PDU的序列号。
在第二种可能的实现方式中,根据第一种可能的实现方式,所述无线通信设备向主基站发送分流信息之前,还包括:
接收所述主基站发送的第一请求消息,所述第一请求消息请求所述辅基站上报向所述终端发送的最后一个PDU的序列号;
接收所述主基站发送的第二请求消息,所述第二请求消息携带有上报周期,请求所述辅基站根据所述上报周期上报向所述终端发送的最后一个PDU的序列号。
在第三种可能的实现方式中,根据第二方面,当所述无线通信设备为所述终端时,所述分流信息具体包括:所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值;
其中,所述重排序窗口上边界为所述终端接收到的PDU的最大的序列号的数值加一,所述预设值为小于等于重排序窗口大小的数值;
在所述无线通信设备向主基站发送分流信息之前,还包括:
所述终端根据接收到的PDU的序列号,确定所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
在第四种可能的实现方式中,根据第三种可能的实现方式,终端向主基站发送分流信息之前,还包括:
接收所述主基站发送的第三请求消息,所述第三请求消息请求所述终端发送所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值等待重排序的最早一个PDU的序列号和重排序窗口上边界;
接收所述主基站发送的第四请求消息,所述第四请求消息携带有上报周期,请求所述终端根据所述上报周期上报所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
第三方面,提供了一种基站,所述基站包括:接收单元和调整单元;
所述接收单元,用于接收无线通信设备发送的分流信息,所述无线通信设备为辅基站或终端;
所述调整单元,用于根据所述分流信息,调整分配给多流聚合基站的分流数据;
其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号,并用于所述基站调整分配给所述多流聚合基站的所述分流数据,或当所述无线通信设备为所述终端时,所述分流信息用于所述基站调整分配给所述多流聚合基站的所述分流数据;
所述多流聚合基站包括参与多流聚合的所述基站和所述辅基站。
在第一种可能的实现方式中,根据第三方面,所述调整单元具体用于:
根据所述分流信息,确定重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值;
调整分配给多流聚合基站的分流数据,以使得所述等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值不大于所述预设值,所述重排序窗口上边界为所述终端接收到的PDU的最大的序列号的数值加一,所述预设值为小于等于重排序窗口大小的数值。
在第二种可能的实现方式中,根据第一种可能的实现方式,当所述无线通信设备为辅基站,所述分流信息具体包括:所述辅基站向所述终端发送的最后一个PDU的序列号;
所述调整单元,具体用于:
根据所述分流信息,确定所述基站和所述辅基站分别向所述终端发送的最后一个PDU的序列号之间的最大差值大于预设值;
调整分配给多流聚合基站的分流数据,以使得等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值不大于所述预设值,所述重排序窗口上边界为所述终端接收到的PDU的最大的序列号的数值加一,所述预设值为小于等于重排序窗口大小的数值。
在第三种可能的实现方式中,根据第二种可能的实现方式,还包括:发送单元;
所述发送单元,用于向所述辅基站发送第一请求消息,所述第一请求消息请求所述辅基站上报向所述终端发送的最后一个PDU的序列号;或,
所述发送单元,用于向所述辅基站发送第二请求消息,所述第二请求消息携带有上报周期,请求所述辅基站根据所述上报周期上报向所述终端发送的最后一个PDU的序列号。
在第四种可能的实现方式中,根据第一种可能的实现方式,当所述无线通信设备为终端,所述分流信息具体包括:所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
在第五种可能的实现方式中,根据第四种可能的实现方式,还包括:发送单元;
所述发送单元,用于向所述终端发送第三请求消息,所述第三请求消息请求所述终端发送所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值;或,
向所述终端发送第四请求消息,所述第四请求消息携带有上报周期,请求所述终端根据所述上报周期上报所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
在第六种可能的实现方式中,结合第三方面或第一种可能的实现方式至第五种可能的实现方式,所述分流信息中还包括:无线承载标识。
第四方面,提供了一种无线通信设备,包括:发送单元和通讯单元;
所述发送单元,用于向主基站发送分流信息,以使得所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据,所述无线通信设备为辅基站或终端;
所述通讯单元,用于根据所述主基站调整的分配给所述多流聚合基站的所述分流数据与所述终端进行数据传输;
其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号,并用于所述主基站调整分配给所述多流聚合基站的所述分流数据,或当所述无线通信设备为所述终端时,所述分流信息用于所述主基站调整分配给所述多流聚合基站的所述分流数据;
所述多流聚合基站包括参与多流聚合的所述主基站和所述辅基站。
在第一种可能的实现方式中,根据第四方面,当所述无线通信设备为所述辅基站时,所述分流信息具体包括所述辅基站向所述终端发送的最后一个PDU的序列号。
在第二种可能的实现方式中,根据第一种可能的实现方式,还包括:接收单元;
所述接收单元,用于接收所述主基站发送的第一请求消息,所述第一请求消息请求所述辅基站上报向所述终端发送的最后一个PDU的序列号;
所述接收单元,用于接收所述主基站发送的第二请求消息,所述第二请求消息携带有上报周期,请求所述辅基站根据所述上报周期上报向所述终端发送的最后一个PDU的序列号。
在第三种可能的实现方式中,根据第二方面,当所述无线通信设备为所述终端时,所述分流信息具体包括:所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值;
其中,所述重排序窗口上边界为所述终端接收到的PDU的最大的序列号的数值加一,所述预设值为小于等于重排序窗口大小的数值;
还包括:确定单元;
所述确定单元,用于根据接收到的PDU的序列号,确定所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
在第四种可能的实现方式中,根据第三种可能的实现方式,还包括:接收单元;
所述接收单元,用于接收所述主基站发送的第三请求消息,所述第三请求消息请求所述终端发送所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值等待重排序的最早一个PDU的序列号和重排序窗口上边界;
所述接收单元,用于接收所述主基站发送的第四请求消息,所述第四请求消息携带有上报周期,请求所述终端根据所述上报周期上报所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
本发明实施例提供一种数据传输的方法、基站和无线通信设备,该方法包括:主基站接收无线通信设备发送的分流信息,所述无线通信设备为辅基站或终端;所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据;其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号;当所述无线通信设备为所述终端时,所述分流信息用于主基站调整分配给多流聚合基站的分流数据;所述多流聚合基站包括参与多流聚合的所述主基站和所述辅基站。通过该方案,主基站根据无线通信设备发送的分流信息,可以调整分配给多流聚合基站的分流数据,使得终端接收的PDU的序列号落在重排序窗口之内,进而,保证了多流聚合场景下,终端与基站之间的正常通讯。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种数据传输的场景示意图;
图2为本发明实施例提供的一种数据传输的方法的流程示意图;
图3为本发明实施例提供的另一种数据传输的方法的流程示意图;
图4为本发明实施例提供的又一种数据传输的方法的流程示意图;
图5为本发明实施例提供的一种终端接收PDU的示意图;
图6为本发明实施例提供的一种数据传输的方法的交互示意图;
图7为本发明实施例提供的另一种数据传输的方法的交互示意图;
图8为本发明实施例提供的一种PDU的格式示意图;
图9为本发明实施例提供的又一种数据传输的方法的交互示意图;
图10为本发明实施例提供的一种基站的结构示意图;
图11为本发明实施例提供的另一种基站的结构示意图;
图12为本发明实施例提供的一种无线通信设备的结构示意图;
图13为本发明实施例提供的另一种无线通信设备的结构示意图;
图14为本发明实施例提供的又一种无线通信设备的结构示意图
图15为本发明实施例提供的又一种基站的结构示意图;
图16为本发明实施例提供的再一种无线通信设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,为本发明实施例提供的一种数据传输的方法的应用场景图。其中,多流聚合基站包括参与多流聚合的所述主基站和所述辅基站。对于图1所示的场景图,所述多流聚合基站包括参与多流聚合的主基站M、辅基站N1和辅基站N2。其中,U为多流聚合基站提供服务的终端。
当所述多流聚合基站向所述终端发送分组数据单元(Protocol Data Unit,PDU)时,首先,主基站为每个多流聚合基站分配分流数据,并向各个辅基站发送分配的分流数据。各个辅基站在接收到主基站发送的分流数据之后,向终端发送接收到的分流数据,同时,主基站也向终端发送为自己分配的分流数据。其中,所述多流聚合基站中,分流数据的发送速度最小或分流数据的发送速度小于第一门限值的多流聚合基站为慢速流基站;分流数据的发送速度最大或分流数据的发送速度大于等于第一门限值的多流聚合基站为快速流基站。
需要说明的是,终端每接收到多流聚合基站发送的一个PDU,都需要根据该PDU的序列号的大小确定重排序窗口的上边界和下边界。
其中,重排序窗口的上边界定义为终端接收到的所有PDU中序列号中最后的序列号加一。例如,当终端接收到的最后一个PDU的序列号为100时,该重排序窗口的上边界为101。重排序窗口下边界定义为重排序窗口的上边界减去重排序窗口的大小。例如,当终端接收到的最后一个PDU的序列号为575时,该重排序窗口的上边界为576,若重排序窗口的大小为512,则该重排序窗口的下边界为64。
终端等待重排序的最早一个PDU的序列号为终端根据接收到的PDU的序列号,确定的重排序窗口内的第一个未接收到的PDU的序列号。
本发明一实施例提供一种数据传输的方法,该方法的执行主体是主基站,如图2所示,该方法包括:
201、主基站接收无线通信设备发送的分流信息,所述无线通信设备为辅基站或终端。
主基站向多流聚合基站分配分流数据,并向各个辅基站发送分配的分流数据之后,所述多流聚合基站向终端发送所述主基站分配的分流数据。
其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号,并用于所述主基站调整分配给所述多流聚合基站的所述分流数据,或当所述无线通信设备为所述终端时,所述分流信息用于所述主基站调整分配给所述多流聚合基站的所述分流数据。
所述辅基站或终端在一定的触发条件下,向所述主基站发送分流信息。
对于所述辅基站,该触发条件可以是:当所述辅基站将所述主基站分配给所述辅基站的所有分流数据发送完成后。
对于所述终端,该触发条件可以是:所述终端判断等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息。
其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号。当所述无线通信设备为所述终端时,所述分流信息用于所述主基站调整分配给多流聚合基站的分流数据。
202、所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据。
现有技术中,由于重排序窗口上边界随着终端接收到的PDU的序列号而变化,终端接收到的上一个PDU确定的重排序窗口下边界到当前接收到的PDU确定的重排序窗口内等待重排序的最早一个PDU的序列号之间的数据,将被认为是底层错误导致的重复出现而丢弃。进而,导致大量数据的丢失和乱序递交。
为了解决传输时延不对称引起的大量数据的丢失和乱序递交问题,应该保证终端接收到的PDU的序列号在重排序窗口之内。
本发明实施例,在所述主基站接收到无线通信设备发送的分流信息之后,所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据。
具体的,所述主基站确定所述多流聚合基站向终端发送分流数据的发送速度;将所述分流数据的发送速度最小或分流数据的发送速度小于第一预设值的多流聚合基站确定为慢速流基站;所述主基站将所述慢速流基站的第三分流速度调整为第四分流速度,所述第三分流速度为所述主基站当前向所述慢速流基站分配分流数据的分流速度,所述第四分流速度小于所述第三分流速度。
这样,所述主基站发送给慢速流基站的分流数据减少,慢速流基站中缓存的分流数据减少,慢速流多流聚合基站与快速流多流聚合基站发送给终端的分流数据的PDU的序列号的差值就会变小,进而重排序窗口的上边界随着接收到的PDU的序列号的变化减少,终端接收到的等待重排序的最早一个PDU的序列号与重排序窗口的上边界的差值减少,接收到的PDU落在重排序窗口之外的概率减少,因此,能够减少由于传输时延导致的数据乱序递交和数据丢失的问题,进而,保证了多流聚合场景下,终端与基站之间的正常通讯。
可选的,所述主基站确定所述多流聚合基站向所述终端发送分流数据的发送速度;将所述分流数据的发送速度最小或分流数据的发送速度小于第一预设值的多流聚合基站确定为慢速流基站;将所述分流数据的发送速度最大或分流数据的发送速度大于等于所述第一预设值的多流聚合基站确定为快速流基站;所述主基站向所述慢速流基站发送指示消息,指示所述慢速流基站暂停向终端发送未发送的分流数据;所述主基站将所述慢速流基站未发送的分流数据分配给所述快速流基站。
这样,所述主基站发送给慢速流基站的分流数据减少,慢速流基站中缓存的分流数据减少,同时,将慢速流基站未发送的分流数据重新分配给快速流基站,减少了终端因慢速流基站和快速流基站发送分流数据的延时不同的问题造成的接收到的PDU的序列号差值大的问题,这样重排序窗口随着接收到的PDU的最后的序列号变化差异减少,终端接收到的等待重排序的最早一个PDU的序列号与重排序窗口的差值减少,接收到的PDU落在重排序窗口之外的概率减少,因此,能够减少由于传输时延导致的数据乱序递交和数据丢失的问题,进而,保证了多流聚合场景下,终端与基站之间的正常通讯。
可选的,所述主基站可以将第一分流速度调整为第二分流速度,所述第一分流速度为所述主基站当前向所述多流聚合基站分配的分流数据的分流速度,所述第二分流速度小于所述第一分流速度。
具体的,所述主基站将为每个多流聚合基站分配分流数据的分流速度减小为第二分流速度。当主基站降低各个多流聚合基站的分流速度时,对于慢速流多流聚合基站,由于主基站分配的分流数据减少,所述慢速流多流聚合基站可以将缓存中的未发送的分流数据一一发送;对于快速流多流聚合基站,由于主基站分配的分流数据减少,所述快速流多流聚合基站有少量或没有分流数据发送至终端,这样,重排序窗口随着接收到的PDU的最后的序列号变化差异减少,终端接收到的等待重排序的最早一个PDU的序列号与重排序窗口的差值减少,接收到的PDU落在重排序窗口之外的概率减少,因此,能够减少由于传输时延导致的数据乱序递交和数据丢失的问题,进而,保证了多流聚合场景下,终端与基站之间的正常通讯。
本发明实施例提供一种数据传输的方法,主基站接收无线通信设备发送的分流信息,所述无线通信设备为辅基站或终端;所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据;其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号;当所述无线通信设备为所述终端时,所述分流信息用于主基站调整分配给多流聚合基站的分流数据;所述多流聚合基站包括参与多流聚合的所述主基站和所述辅基站。通过该方案,主基站根据无线通信设备发送的分流信息,可以调整分配给多流聚合基站的分流数据,使得终端接收的PDU的序列号落在重排序窗口之内,进而,保证了多流聚合场景下,终端与基站之间的正常通讯。
本发明又一实施例提供一种数据传输的方法,该方法的执行主体是无线通信设备,如图3所示,该方法包括:
301、无线通信设备向主基站发送分流信息,以使得所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据。
所述无线通信设备为辅基站或终端。
主基站向多流聚合基站分配分流数据,并向各个辅基站发送分配的分流数据之后,所述多流聚合基站向终端发送所述主基站分配的分流数据。
其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号,并用于所述主基站调整分配给所述多流聚合基站的所述分流数据,或当所述无线通信设备为所述终端时,所述分流信息用于所述主基站调整分配给所述多流聚合基站的所述分流数据。
所述辅基站在一定的触发条件下,向所述主基站发送分流信息。
该触发条件可以是:当所述辅基站将所述主基站分配给所述辅基站的所有分流数据发送完成后。
所述终端在一定的触发条件下,向所述主基站发送分流信息。
该触发条件可以是:所述终端判断等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值。
所述主基站接收到所述辅基站发送的分流信息之后,根据所述分流信息,调整分配给多流聚合基站的分流数据。
302、所述无线通信设备根据所述主基站调整分配给多流聚合基站的分流数据与终端进行数据传输。
在所述主基站调整分配给多流聚合基站的分流数据之后,所述无线通信设备根据所述主基站调整后分配的分流数据与所述终端进行数据传输。
当所述无线通信设备为辅基站时由于主基站是根据辅基站上报的分流信息调整分配给多流聚合基站的分流数据的,通过该方案,不需要改变终端的芯片,并且对相关协议的改变较小。
当所述无线通信设备为终端时,能够准确的判断终端接收到的PDU的序列号的情况,进而更为准确的调整分配给多流聚合基站的分流数据。
本发明实施例提供一种数据传输的方法,无线通信设备向主基站发送分流信息,以使得所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据;所述无线通信设备根据所述主基站调整分配给多流聚合基站的分流数据与终端进行数据传输。通过该方案,主基站根据无线通信设备发送的分流信息,可以调整分配给多流聚合基站的分流数据,使得终端接收的PDU的序列号落在重排序窗口之内,进而,保证了多流聚合场景下,终端与基站之间的正常通讯。
本发明又一实施例提供一种数据传输的方法,如图4所示,该方法包括:
401、主基站接收无线通信设备发送的分流信息,所述无线通信设备为辅基站或终端。
多流聚合基站分为主基站和辅基站。主基站向多流聚合基站分配分流数据,并向各个辅基站发送分配的分流数据之后,所述多流聚合基站向终端发送所述主基站分配的分流数据。
其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号,并用于所述主基站调整分配给所述多流聚合基站的所述分流数据,或当所述无线通信设备为所述终端时,所述分流信息用于所述主基站调整分配给所述多流聚合基站的所述分流数据。
所述辅基站或终端在一定的触发条件下,向所述主基站发送分流信息。
对于所述辅基站,该触发条件可以是:当所述辅基站将所述主基站分配给所述辅基站的所有分流数据发送完成后。
对于所述终端,该触发条件可以是:所述终端判断等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值。
402、所述主基站根据所述分流信息,确定重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值。
目前支持SN(Sequence Number)大小的有5bits和10bits两种,SN的大小是由无线资源控制协议(Radio Resource Control,RRC)配置的,用来指示对应PDU的序列号。SN的大小不同,对应的重排序窗口的大小不同。例如,当SN为10bits时,重排序窗口的大小为512;当SN为5bits时,对应的重排序窗口的大小为16。
由于主基站确定重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值的过程中,终端同时在接收多流聚合基站发送的PDU,为了使得终端接收到的PDU的序列号处于重排序窗口之内,主基站需要当所述预设值小于等于重排序窗口大小,且接近重排序窗口大小时,确定调整分配给多流聚合基站的分流数据。
因此,所述预设值为小于等于重排序窗口大小,且接近重排序窗口大小的数值。
举例来说,当重排序窗口的大小为512时,所述预设值可以为500、501、490、480、470等数值。所述预设值越小,主基站调整分配给多流聚合基站的分流数据越早,终端接收到的PDU的序列号落在重排序窗口之外的概率越小。
具体的,无线承载刚建立时,重排序窗口的上边界取零,当终端接收到的一个PDU的序列号位于重排序窗口外时,则终端认为其为新数据,将重排序窗口的上边界更新为该PDU的序列号加一;当终端接收到的一个PDU的序列号在重排序窗口内时,重排序窗口的上边界不更新。
在所述主基站接收到无线通信设备发送的分流信息之后,所述主基站根据所述分流信息,判断重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值是否大于预设值。
当重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值时,所述主基站确定重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值,执行步骤403。
当重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值不大于预设值时,所述主基站对分配给多流聚合基站的分流数据不做处理。
403、所述主基站调整分配给多流聚合基站的分流数据,以使得所述等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值不大于所述预设值。
当所述主基站确定所述等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值时,所述主基站调整分配给多流聚合基站的分流数据。
现有技术中,由于参与多流聚合的多流聚合基站无线信道条件和负载情况不同,一个无线承载的多个PDU可能经历不同的传输时延,导致终端在RLC层接收到的PDU是乱序的。因此,终端需要维持一个重排序窗口,使得RLC层的数据按序递交给PDCP层。重排序窗口随着接收到的最后一个PDU的大小而重新调整,而重排序窗口上边界到调整后的重排序窗口上边界中没有接收到的数据将被丢弃。如果接收到的PDU的序列号位于重排序窗口之外,则终端认为其为新数据,相应更新重排序窗口的上边界并将该数据放入接入缓存,等待进一步处理。如果接收到的PDU其序列号位于重排序窗口之内,则需要进一步判断该序列号的PDU是否属于重复接收或已经超过了重排序等待时间,如果是这两类PDU,则终端直接删除该PDU;否则,这个PDU是一个正常接收到的PDU,则终端将该PDU放入缓存,等待进一步处理。
举例来说,如图5所示,其中,灰色表示没有接收到的PDU,白色表示已经接收到的PDU,以重排序窗口的大小为512进行说明。例如,终端当前接收到的最后一个PDU确定的重排序窗口的上边界的大小为514时,重排序窗口的下边界为2。发送序列号为521的PDU的多流聚合基站相对于发送序列号为514-520的PDU的信号条件等较好,则序列号为514-520的PDU的传输时延较大,使得终端接收到的下一个PDU的序列号为521。终端接收到下一个PDU的序列号为521,可以确定521不在重排序窗口之内,且大于重排序窗口的上边界,则确定调整的重排序窗口的上边界为522,调整的重排序窗口的下边界为10,则终端向PDCP层递交2-9中已经接收到的PDU,以及10-521开始连续接收到的PDU,2-9中没有接收到的PDU将被认为是数据丢失。例如,序列号为6、8和13、40的PDU没有接收到,则终端向PDCP层递交序列号为2、3、4、5、7、9、以及10、11、12的PDU,序列号为6和8的PDU被认为是数据丢失,序列号为13的PDU为等待重排序的最早一个PDU。
本发明实施例中,主基站可以确定终端未接收到的最早一个PDU的序列号和重排序窗口上边界的大小。当终端的重排序窗口的上边界的大小为514,下边界为2时,序列号为2、3、4、5、7、9的PDU已经接收到,而序列号为6和8的PDU由于传输时延,还未接收到,则终端接收到的等待重排序的最早一个PDU的序列号为6,假设所述预设值为480,则主基站可以确定终端等待重排序的最早一个PDU的序列号6与重排序窗口上边界514的差值为508,而508大于所述预设值480,因此,所述主基站调整分配给多流聚合基站的分流数据,使得向终端发送PDU的主基站和各个辅基站分别向所述终端发送的PDU的最大差值不大于重排序窗口的大小,进而,使得终端接收到的下一个PDU的序列号落在重排序窗口之内,当等待重排序的最早一个PDU的序列号与重拍序窗口上边界之间的差值小于等于所述预设值时,所述主基站停止调整分配给多流聚合基站的分流数据,进而,使得PDU能够按序递交,保证了终端和基站之间的正常通讯。
当所述无线通信设备为辅基站时,如图6所示,该方法包括:
601、辅基站向主基站发送分流信息,所述分流信息为所述辅基站向终端发送的最后一个PDU的序列号。
所述辅基站可以在将所述主基站分配给所述辅基站的所有分流数据发送完成后,向所述主基站发送分流信息。
602、所述主基站确定所述主基站和所述辅基站分别向所述终端发送的最后一个PDU的序列号之间的最大差值大于预设值。
在所述主基站接收到所述辅基站发送的分流信息之后,所述主基站根据所述主基站发送的最后一个PDU的序列号以及除此主基站之外的其它辅基站发送的最后一个PDU的序列号,判断所述多流聚合基站向终端发送的最后一个PDU的序列号之间的最大差值是否大于预设值。
当所述主基站和所述辅基站分别向所述终端发送的最后一个PDU的序列号之间的最大差值大于预设值时,所述主基站确定所述主基站和所述辅基站分别向所述终端发送的最后一个PDU的序列号之间的最大差值大于预设值。
603、所述主基站调整分配给所述多流聚合基站的分流数据。
当所述主基站确定所述主基站和所述辅基站分别向所述终端发送的最后一个PDU的序列号之间的最大差值大于等于所述预设值时,所述主基站调整分配给所述多流聚合基站的分流数据。
主基站调整分配给所述多流聚合基站的分流数据的方法参见本发明上述实施例所述,本发明实施例在此不再赘述。
对于如图5所示的情况,辅基站N1发送的最后一个PDU的序列号为7、辅基站N2发送的最后一个PDU的序列号为5、主基站M发送的最后一个PDU的序列号为513,则所述主基站M和所述辅基站N1、N2分别向所述终端发送的最后一个PDU的最大差值为513-5=508,508大于预设值480,因此,所述主基站需要调整分配给多流聚合基站的分流数据,使得终端能够首先接收到没有接收到的PDU,即序列号为6、8、13、40的PDU。当终端接收到序列号为6的PDU后,使得序列号为2-7的PDU可以按序递交;当终端接收到序列号为8的PDU后,使得序列号为2-12的PDU可以按序递交;当终端接收到序列号为13的PDU后,使得序列号为2-39的PDU可以按序递交,不会造成数据丢失,等待重排序的最早一个PDU的序列号更新为40,重排序窗口的大小为514时,等待重排序的最早一个PDU的序列号到重排序窗口上边界的差值更新为474,474小于480,所述主基站停止调整分配给多流聚合基站的分流数据,通过该方案,解决了传输时延导致的数据丢失问题,保证了终端与基站之间的正常通信。
可选的,在所述主基站接收所述辅基站发送的分流信息之前,所述主基站还可以向所述辅基站发送第一请求消息。
所述第一请求消息请求所述辅基站上报向终端发送的最后一个PDU的序列号。
在所述辅基站接收到所述主基站发送的第一请求消息后,所述辅基站向所述主基站发送已发完的最后一个PDU的序列号。
可选的,在所述主基站接收所述辅基站发送的分流信息之前,所述主基站还可以向所述辅基站发送第二请求消息。
所述第二请求消息携带有上报周期,请求所述辅基站根据所述上报周期上报向终端发送的最后一个PDU的序列号。
所述辅基站接收到所述主基站发送的第二请求消息之后,可以首先向所述主基站上报已发完的最后一个PDU的序列号,然后,根据所述上报周期启动定时器,当定时器超时时,向所述主基站上报已发完的最后一个PDU的序列号。
当然,所述辅基站接收到所述主基站发送的第二请求消息之后,也可以首先根据所述上报周期启动定时器,然后,当定时器超时时,向所述主基站上报已发完的最后一个PDU的序列号。
当所述无线通信设备为终端时,如图7所示,该方法包括:
701、终端确定等待重排序的最早一个PDU的序列号和重排序窗口的上边界的差值大于预设值;或,所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
所述终端每接收一个PDU,都需要根据该PDU的序列号的大小确定重排序窗口的上边界和下边界。
具体的,如果接收到的PDU的序列号位于重排序窗口之外,则终端认为其为新数据,相应更新重排序窗口的上边界并将该数据放入接入缓存,等待进一步处理。如果接收到的PDU其序列号位于重排序窗口之内,则需要进一步判断该序列号的PDU是否属于重复接收或已经超过了重排序等待时间,如果是这两类PDU,则终端直接删除该PDU;否则,这个PDU是一个正常接收到的PDU,则终端将该PDU放入缓存,等待进一步处理。
然后,终端确定重排序窗口的上边界与重排序窗口内等待重排序的最早一个PDU的序列号的差值是否大于预设值;或所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
702、所述终端向所述主基站发送分流信息。
所述分流信息为等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息。该信息可以是等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值;或等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值不大于所述预设值的信息。
具体的,当所述等待重排序的最早一个PDU的序列号到重排序窗口的上边界的差值大于所述预设值时,所述终端向所述主基站发送分流信息。
可选的,所述分流信息还可以是所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
703、所述主基站确定等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值。
当所述主基站接收到所述终端发送的分流信息之后,所述主基站确定等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值是否大于所述预设值。
具体的,当分流信息为等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息时,所述主基站确定等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值。
当所述分流信息是所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值时,若所述主基站根据所述分流信息,确定等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值。
704、所述主基站调整分配给多流聚合基站的分流数据。
当所述主基站确定所述等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值时,所述主基站调整分配给多流聚合基站的分流数据。
所述主基站调整分配给多流聚合基站的分流数据的具体方法,参见本发明上述实施例,本发明实施例在此不再赘述。
可选的,在所述主基站接收所述终端发送的分流信息之前,所述主基站还可以向所述终端发送第三请求消息。
所述第三请求消息请求所述终端发送所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值等待重排序的最早一个PDU的序列号和重排序窗口上边界。
所述终端接收到所述第三请求消息后,向所述主基站发送所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,所述等待重排序的最早一个PDU的序列号和重排序窗口上边界;或等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
可选的,在所述主基站接收所述终端发送的分流信息之前,所述主基站还可以向所述终端发送第四请求消息。
所述第四请求消息携带有上报周期,请求所述终端根据所述上报周期上报所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
所述终端接收到所述第四请求消息后,可以首先向所述主基站上报等待重排序的最早一个PDU序列号和重排序窗口上边界,然后,根据所述上报周期启动定时器,当定时器超时时,向所述主基站上报所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
当然,所述终端接收到所述第四请求消息之后,也可以首先根据所述上报周期启动定时器,然后,当定时器超时时,向所述主基站发送所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
若所述主基站分配给所述多流聚合基站的分流数据属于同一业务数据,则所述分流数据中不需要携带有无线承载标识。若所述主基站分配给所述多流聚合基站的分流数据为多种业务数据,则所述分流数据中还需要包括无线承载标识。则,所述无线通信设备发送给主基站的分流信息中还包括:无线承载标识。
现有技术中,多流聚合基站因为无线信道条件和负载情况的不同,向终端发送主基站分配的分流数据时产生不同的时延,又由于非确认模式中重排序窗口的大小为16或512,重排序的窗口较小,终端接收到的PDU的序列号因时延很容易落在重排序窗口之外,进而造成数据的乱序递交和数据丢失问题。因此,增加重排序窗口的大小,可以降低因传输时延问题造成的数据的乱序递交和数据丢失问题。
RLC非确认模式支持分段、重组和级联,发送和接收的数据单元为PDU。PDU格式中包含RLC头部结构和数据两个部分,其中头部结构分为固定部分和可扩展部分。固定部分在每个PDU头都存在,扩展部分只有在需要时才存在。固定部分是由SN、SI和E部分组成,用于指示PDU信息,可扩展部分由LI和E部分组成,用于指示包含的SDU或SDU段的长度。根据非确认模式承载的业务不同,PDU的格式不同。
对于如图8所示的PDU格式,PDU的报头有三个没有使用的比特R,L表示数据部分,因此,可以使用部分或所有这些比特来扩大SN范围。
如图9所示,该方法包括:
901、主基站确定对PDU编号的SN范围。
当所述主基站确定利用没有使用的比特对PDU进行编号时,所述主基站确定扩大的SN的范围。所述主基站根据确定的利用没有使用的比特的个数,进一步确定对PDU编号的SN范围。
所述主基站可以利用1个、2个或3个没有使用的比特确定对PDU编号的SN范围。
具体的,现有技术中SN的比特位确定的SN范围为第一SN范围,则当所述主基站使用1个没有使用的比特时,所述SN的范围为第一SN范围的2倍;当所述主基站使用2个没有使用的比特时,所述SN的范围为第一SN范围的4倍;当所述主基站使用3个没有使用的比特时,所述SN的范围为第一SN范围的8倍。
举例来说,现有技术中SN为10bits,当所述主基站利用1个没有使用的比特时,SN的范围由0-1023扩大为0-2047。由于重排序窗口的大小为SN大小的一半,因此,重排序窗口的大小由512扩大为1024。
902、所述主基站向终端和多流聚合基站中的辅基站发送分配的分流数据的配置消息,所述分流数据的配置消息中携带有扩大的SN范围。
所述主基站可以通过RRC信令,向所述辅基站发送分流数据的配置消息。
903、所述主基站和辅基站根据扩大的SN,向所述终端发送PDU。
终端利用扩大后的重排序窗口进行PDU重排序和向PDCP层按序递交时,采用扩大后的重排序窗口,当接收到所述多流聚合基站发送的PDU时,由于重排序窗口的大小扩大,使得因为延迟的数据能够落在重排序窗口之内,进而,减少了由于时延造成的数据乱序递交和数据丢失问题。
以上方法针对RLC层进行说明,PDCP层或IP层利用重排序窗口实现按序向上层递交数据的方法可以与RLC层相同,本发明实施例在此不再赘述。
本发明实施例提供一种数据传输的方法,主基站接收无线通信设备发送的分流信息,所述无线通信设备为辅基站或终端;所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据;其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号;当所述无线通信设备为所述终端时,所述分流信息用于主基站调整分配给多流聚合基站的分流数据;所述多流聚合基站包括参与多流聚合的所述主基站和所述辅基站。通过该方案,主基站根据无线通信设备发送的分流信息,可以调整分配给多流聚合基站的分流数据,使得终端接收的PDU的序列号落在重排序窗口之内,进而,保证了多流聚合场景下,终端与基站之间的正常通讯。
本发明又一实施例提供一种基站,如图10所示,所述基站100包括:接收单元101和调整单元102。
所述接收单元101,用于接收无线通信设备发送的分流信息,所述无线通信设备为辅基站或终端。
所述调整单元102,用于根据所述分流信息,调整分配给多流聚合基站的分流数据。
其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号,并用于所述基站调整分配给所述多流聚合基站的所述分流数据,或当所述无线通信设备为所述终端时,所述分流信息用于所述基站调整分配给所述多流聚合基站的所述分流数据。
所述多流聚合基站包括参与多流聚合的所述基站和所述辅基站。
进一步的,所述调整单元102具体用于:
根据所述分流信息,确定重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值;
调整分配给多流聚合基站的分流数据,以使得所述等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值不大于所述预设值,所述重排序窗口上边界为所述终端接收到的PDU的最大的序列号的数值加一,所述预设值为小于等于重排序窗口大小的数值。
可选的,当所述无线通信设备为辅基站,所述分流信息具体包括:所述辅基站向所述终端发送的最后一个PDU的序列号时,所述调整单元102,具体用于:
根据所述分流信息,确定所述基站和所述辅基站分别向所述终端发送的最后一个PDU的序列号之间的最大差值大于所述预设值;
调整分配给多流聚合基站的分流数据,以使得等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值不大于所述预设值,所述重排序窗口上边界为所述终端接收到的PDU的最大的序列号的数值加一,所述预设值为小于等于重排序窗口大小的数值。
进一步的,如图11所示,所述基站还包括:发送单元103。
所述发送单元103,用于向所述辅基站发送第一请求消息,所述第一请求消息请求所述辅基站上报向所述终端发送的最后一个PDU的序列号;或,
所述发送单元103,用于向所述辅基站发送第二请求消息,所述第二请求消息携带有上报周期,请求所述辅基站根据所述上报周期上报向所述终端发送的最后一个PDU的序列号。
可选的,当所述无线通信设备为终端,所述分流信息具体包括:所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
进一步的,还包括发送单元103。
所述发送单元103,用于向所述终端发送第三请求消息,所述第三请求消息请求所述终端发送所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值;或,
所述发送单元103,用于向所述终端发送第四请求消息,所述第四请求消息携带有上报周期,请求所述终端根据所述上报周期上报所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
所述调整单元102,具体用于
将第一分流速度调整为第二分流速度,所述第一分流速度为所述基站当前向所述多流聚合基站分配的分流数据的分流速度,所述第二分流速度小于所述第一分流速度;
确定所述多流聚合基站向终端发送分流数据的发送速度;
将所述分流数据的发送速度最小或分流数据的发送速度小于第一预设值的多流聚合基站确定为慢速流基站;
将所述慢速流基站的第三分流速度调整为第四分流速度,所述第三分流速度为所述基站当前向所述慢速流基站分配分流数据的分流速度,所述第四分流速度小于所述第三分流速度;
确定所述多流聚合基站向所述终端发送分流数据的发送速度;
将所述分流数据的发送速度最小或分流数据的发送速度小于第一预设值的多流聚合基站确定为慢速流基站;
将所述分流数据的发送速度最大或分流数据的发送速度大于等于所述第一预设值的多流聚合基站确定为快速流基站;
向所述慢速流基站发送指示消息,指示所述慢速流基站暂停向终端发送未发送的分流数据;
将所述慢速流基站未发送的分流数据分配给所述快速流基站。
可选的,所述分流信息中还包括:无线承载标识。
本发明实施例提供一种基站,所述接收单元接收无线通信设备发送的分流信息,所述无线通信设备为辅基站或终端;所述调整单元根据所述分流信息,调整分配给多流聚合基站的分流数据;其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号;当所述无线通信设备为所述终端时,所述分流信息用于基站调整分配给多流聚合基站的分流数据;所述多流聚合基站包括参与多流聚合的所述基站和所述辅基站。通过该方案,基站根据无线通信设备发送的分流信息,可以调整分配给多流聚合基站的分流数据,使得终端接收的PDU的序列号落在重排序窗口之内,进而,保证了多流聚合场景下,终端与基站之间的正常通讯。
本发明又一实施例提供一种无线通信设备,如图12所示,所述无线通信设备120包括:发送单元121和通讯单元122。
所述发送单元121,用于向主基站发送分流信息,以使得所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据,所述无线通信设备为辅基站或终端。
所述通讯单元122,用于根据所述主基站调整的分配给所述多流聚合基站的所述分流数据与所述终端进行数据传输。
其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号,并用于所述主基站调整分配给所述多流聚合基站的所述分流数据,或当所述无线通信设备为所述终端时,所述分流信息用于所述主基站调整分配给所述多流聚合基站的所述分流数据。
所述多流聚合基站包括参与多流聚合的所述主基站和所述辅基站。
可选的,当所述无线通信设备为所述辅基站时,所述分流信息具体包括所述辅基站向所述终端发送的最后一个PDU的序列号。
进一步的,如图13所示,还包括:接收单元123。
所述接收单元123,用于用于接收所述主基站发送的第一请求消息,所述第一请求消息请求所述辅基站上报向所述终端发送的最后一个PDU的序列号;
所述接收单元123,用于接收所述主基站发送的第二请求消息,所述第二请求消息携带有上报周期,请求所述辅基站根据所述上报周期上报向所述终端发送的最后一个PDU的序列号。
可选的,当所述无线通信设备为所述终端时,所述分流信息具体包括:所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
其中,所述重排序窗口上边界为所述终端接收到的PDU的最大的序列号的数值加一,所述预设值为小于等于重排序窗口大小的数值。
如图14所示,还包括:确定单元124。
所述确定单元124,用于根据接收到的PDU的序列号,确定所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
进一步的,还包括:接收单元123。
所述接收单元123,用于接收所述主基站发送的第三请求消息,所述第三请求消息请求所述终端发送所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值等待重排序的最早一个PDU的序列号和重排序窗口上边界;
所述接收单元123,用于接收所述主基站发送的第四请求消息,所述第四请求消息携带有上报周期,请求所述终端根据所述上报周期上报所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
本发明实施例提供一种无线通信设备,所述发送单元向主基站发送分流信息,以使得所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据;所述通讯单元根据所述主基站调整分配给多流聚合基站的分流数据与终端进行数据传输;其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号,并用于所述主基站调整分配给所述多流聚合基站的所述分流数据,或当所述无线通信设备为所述终端时,所述分流信息用于所述主基站调整分配给所述多流聚合基站的所述分流数据。通过该方案,主基站根据无线通信设备发送的分流信息,可以调整分配给多流聚合基站的分流数据,使得终端接收的PDU的序列号落在重排序窗口之内,进而,保证了多流聚合场景下,终端与基站之间的正常通讯。
本发明又一实施例提供一种基站,如图15所示,所述基站170包括:收发器141和处理器142。
所述收发器141,用于接收无线通信设备发送的分流信息,所述无线通信设备为辅基站或终端。
所述处理器142,用于根据所述分流信息,调整分配给多流聚合基站的分流数据。
其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号,并用于所述基站调整分配给所述多流聚合基站的所述分流数据,或当所述无线通信设备为所述终端时,所述分流信息用于所述基站调整分配给所述多流聚合基站的所述分流数据。
所述多流聚合基站包括参与多流聚合的所述基站和所述辅基站。
进一步的,所述处理器142具体用于:
根据所述分流信息,确定重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值;
调整分配给多流聚合基站的分流数据,以使得所述等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值不大于所述预设值,所述重排序窗口上边界为所述终端接收到的PDU的最大的序列号的数值加一,所述预设值为小于等于重排序窗口大小的数值。
可选的,当所述无线通信设备为辅基站,所述分流信息具体包括:所述辅基站向所述终端发送的最后一个PDU的序列号时,所述处理器142,具体用于:
根据所述分流信息,确定所述基站和所述辅基站分别向所述终端发送的最后一个PDU的序列号之间的最大差值大于所述预设值;
调整分配给多流聚合基站的分流数据,以使得等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值不大于所述预设值,所述重排序窗口上边界为所述终端接收到的PDU的最大的序列号的数值加一,所述预设值为小于等于重排序窗口大小的数值。
进一步的,如图11所示,所述基站还包括:收发器141。
所述收发器141,用于向所述辅基站发送第一请求消息,所述第一请求消息请求所述辅基站上报向所述终端发送的最后一个PDU的序列号;或,
所述收发器141,用于向所述辅基站发送第二请求消息,所述第二请求消息携带有上报周期,请求所述辅基站根据所述上报周期上报向所述终端发送的最后一个PDU的序列号。
可选的,当所述无线通信设备为终端,所述分流信息具体包括:所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
进一步的,所述收发器141,用于向所述终端发送第三请求消息,所述第三请求消息请求所述终端发送所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值;或,
所述收发器141,用于向所述终端发送第四请求消息,所述第四请求消息携带有上报周期,请求所述终端根据所述上报周期上报所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
所述处理器142,具体用于
将第一分流速度调整为第二分流速度,所述第一分流速度为所述基站当前向所述多流聚合基站分配的分流数据的分流速度,所述第二分流速度小于所述第一分流速度;
确定所述多流聚合基站向终端发送分流数据的发送速度;
将所述分流数据的发送速度最小或分流数据的发送速度小于第一预设值的多流聚合基站确定为慢速流基站;
将所述慢速流基站的第三分流速度调整为第四分流速度,所述第三分流速度为所述基站当前向所述慢速流基站分配分流数据的分流速度,所述第四分流速度小于所述第三分流速度;
确定所述多流聚合基站向所述终端发送分流数据的发送速度;
将所述分流数据的发送速度最小或分流数据的发送速度小于第一预设值的多流聚合基站确定为慢速流基站;
将所述分流数据的发送速度最大或分流数据的发送速度大于等于所述第一预设值的多流聚合基站确定为快速流基站;
向所述慢速流基站发送指示消息,指示所述慢速流基站暂停向终端发送未发送的分流数据;
将所述慢速流基站未发送的分流数据分配给所述快速流基站。
可选的,所述分流信息中还包括:无线承载标识。
本发明实施例提供一种基站,所述收发器接收无线通信设备发送的分流信息,所述无线通信设备为辅基站或终端;所述处理器根据所述分流信息,调整分配给多流聚合基站的分流数据;其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号,并用于所述基站调整分配给所述多流聚合基站的所述分流数据,或当所述无线通信设备为所述终端时,所述分流信息用于所述基站调整分配给所述多流聚合基站的所述分流数据。通过该方案,基站根据无线通信设备发送的分流信息,可以调整分配给多流聚合基站的分流数据,使得终端接收的PDU的序列号落在重排序窗口之内,进而,保证了多流聚合场景下,终端与基站之间的正常通讯。
本发明又一实施例提供一种无线通信设备,如图16所示,所述无线通信设备150包括:收发器151和处理器152。
所述收发器151,用于向主基站发送分流信息,以使得所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据,所述无线通信设备为辅基站或终端。
所述处理器152,用于根据所述主基站调整的分配给所述多流聚合基站的所述分流数据与所述终端进行数据传输。
其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号,并用于所述主基站调整分配给所述多流聚合基站的所述分流数据,或当所述无线通信设备为所述终端时,所述分流信息用于所述主基站调整分配给所述多流聚合基站的所述分流数据。
所述多流聚合基站包括参与多流聚合的所述主基站和所述辅基站。
可选的,当所述无线通信设备为所述辅基站时,所述分流信息具体包括所述辅基站向所述终端发送的最后一个PDU的序列号。
所述收发器151,还用于用于接收所述主基站发送的第一请求消息,所述第一请求消息请求所述辅基站上报向所述终端发送的最后一个PDU的序列号;
所述收发器151,还用于接收所述主基站发送的第二请求消息,所述第二请求消息携带有上报周期,请求所述辅基站根据所述上报周期上报向所述终端发送的最后一个PDU的序列号。
可选的,当所述无线通信设备为所述终端时,所述分流信息具体包括:所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
其中,所述重排序窗口上边界为所述终端接收到的PDU的最大的序列号的数值加一,所述预设值为小于等于重排序窗口大小的数值。
所述处理器152,还用于根据接收到的PDU的序列号,确定所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
进一步的,所述收发器151,还用于接收所述主基站发送的第三请求消息,所述第三请求消息请求所述终端发送所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值等待重排序的最早一个PDU的序列号和重排序窗口上边界;
所述收发器151,还用于接收所述主基站发送的第四请求消息,所述第四请求消息携带有上报周期,请求所述终端根据所述上报周期上报所述终端重排序窗口内等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值大于所述预设值的信息;或,
所述终端等待重排序的最早一个PDU的序列号和重排序窗口上边界;或,
所述终端等待重排序的最早一个PDU的序列号与重排序窗口上边界的差值。
本发明实施例提供一种无线通信设备,所述收发器向主基站发送分流信息,以使得所述主基站根据所述分流信息,调整分配给多流聚合基站的分流数据;所述处理器根据所述主基站调整分配给多流聚合基站的分流数据与终端进行数据传输;其中,当所述无线通信设备为所述辅基站时,所述分流信息包括所述辅基站向所述终端发送的分组数据单元PDU的序列号,并用于所述主基站调整分配给所述多流聚合基站的所述分流数据,或当所述无线通信设备为所述终端时,所述分流信息用于所述主基站调整分配给所述多流聚合基站的所述分流数据。通过该方案,主基站根据无线通信设备发送的分流信息,可以调整分配给多流聚合基站的分流数据,使得终端接收的PDU的序列号落在重排序窗口之内,进而,保证了多流聚合场景下,终端与基站之间的正常通讯。
需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现。一般情况下,凡由计算机程序完成的功能都可以很容易地用相应的硬件来实现,而且,用来实现同一功能的具体硬件结构也可以是多种多样的,例如模拟电路、数字电路或专用电路等。但是,对本发明而言更多情况下软件程序实现是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (22)

1.一种数据传输的方法,其特征在于,包括:
主基站接收无线通信设备发送的分流信息,所述分流信息包括无线通信设备向终端发送的分组数据单元PDU的序列号,所述分流信息用于所述主基站调整分配给多流聚合基站的分流数据;和
所述主基站根据所述分流信息调整分配给多流聚合基站的分流数据,所述无线通信设备为辅基站,其中,所述多流聚合基站包括参与多流聚合的所述主基站和所述辅基站。
2.根据权利要求1所述的方法,其特征在于:
所述PDU的序列号为所述无线通信设备向所述终端发送的最后一个PDU的序列号。
3.根据权利要求2所述的方法,其特征在于,还包括:
请求所述无线通信设备上报所述最后一个PDU的序列号。
4.根据权利要求2所述的方法,其特征在于:
所述最后一个PDU的序列号为所述无线通信设备向所述终端发送的最后一个分组数据汇聚协议PDCP PDU的序列号。
5.根据权利要求3所述的方法,其特征在于:
所述最后一个PDU的序列号为所述无线通信设备向所述终端发送的最后一个分组数据汇聚协议PDCP PDU的序列号。
6.一种数据传输的方法,其特征在于,所述方法包括:
向主基站发送分流信息,所述分流信息包括无线通信设备向终端发送的分组数据单元PDU的序列号,所述无线通信设备是辅基站,所述分流信息用于所述主基站调整分配给多流聚合基站的分流数据,所述多流聚合基站包括参与多流聚合的所述主基站和所述辅基站;
接收所述主基站根据所述分流信息发送的分流数据;和
向所述终端发送所述分流数据。
7.根据权利要求6所述的方法,其特征在于:
所述PDU的序列号为所述无线通信设备向所述终端发送的最后一个PDU的序列号。
8.根据权利要求7所述的方法,其特征在于,向主基站发送分流信息,具体包括:
根据所述主基站的请求,向所述主基站上报所述最后一个PDU的序列号。
9.根据权利要求7所述的方法,其特征在于:
所述最后一个PDU的序列号为所述无线通信设备向所述终端发送的最后一个分组数据汇聚协议PDCP PDU的序列号。
10.根据权利要求8所述的方法,其特征在于:
所述最后一个PDU的序列号为所述无线通信设备向所述终端发送的最后一个分组数据汇聚协议PDCP PDU的序列号。
11.一种基站,其特征在于,包括:
接收单元,用于接收无线通信设备发送的分流信息,所述分流信息包括所述无线通信设备向终端发送的分组数据单元PDU的序列号,所述分流信息用于所述主基站调整分配给多流聚合基站的分流数据;和
调整单元,用于根据所述分流信息,调整分配给所述多流聚合基站的分流数据,所述无线通信设备是辅基站,所述多流聚合基站包括参与多流聚合的所述主基站和所述辅基站。
12.根据权利要求11所述的基站,其特征在于:
所述PDU的序列号为所述无线通信设备向所述终端发送的最后一个PDU的序列号。
13.根据权利要求12所述的基站,其特征在于,还包括:
发送单元,用于请求所述无线通信设备上报所述最后一个PDU的序列号。
14.根据权利要求12所述的基站,其特征在于:
所述最后一个PDU的序列号为所述无线通信设备向所述终端发送的最后一个分组数据汇聚协议PDCP PDU的序列号。
15.根据权利要求13所述的基站,其特征在于:
所述最后一个PDU的序列号为所述无线通信设备向所述终端发送的最后一个分组数据汇聚协议PDCP PDU的序列号。
16.一种无线通信设备,其特征在于,包括:发送单元,用于向主基站发送分流信息,所述分流信息包括所述无线通信设备向终端发送的分组数据单元PDU的序列号,其中,所述无线通信设备是辅基站,所述分流信息用于所述主基站调整分配给多流聚合基站的分流数据,所述多流聚合基站包括参与多流聚合的所述主基站和所述辅基站;和
通讯单元,用于根据所述主基站调整的分流数据,与所述终端进行数据传输。
17.根据权利要求16所述的无线通信设备,其特征在于:
所述PDU的序列号为所述无线通信设备向所述终端发送的最后一个PDU的序列号。
18.根据权利要求17所述的无线通信设备,其特征在于,所述发送单元,具体用于:
根据所述主基站的请求,向所述主基站上报所述最后一个PDU的序列号。
19.根据权利要求17所述的无线通信设备,其特征在于:
所述最后一个PDU的序列号为所述无线通信设备向所述终端发送的最后一个分组数据汇聚协议PDCP PDU的序列号。
20.根据权利要求18所述的无线通信设备,其特征在于:
所述最后一个PDU的序列号为所述无线通信设备向所述终端发送的最后一个分组数据汇聚协议PDCP PDU的序列号。
21.一种无线通信装置,其特征在于,所述装置包括处理器、存储器以及存储在存储器上并可在处理器上运行的指令,当所述指令被运行时,使得所述装置执行如权利要求1至10项任一项所述的方法。
22.一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1至10任一项所述的方法。
CN201810957441.9A 2013-04-26 2013-04-26 一种数据传输的方法、基站和无线通信设备 Active CN108847919B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810957441.9A CN108847919B (zh) 2013-04-26 2013-04-26 一种数据传输的方法、基站和无线通信设备

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
PCT/CN2013/074812 WO2014172896A1 (zh) 2013-04-26 2013-04-26 一种数据传输的方法、基站和无线通信设备
CN201380003352.6A CN104303563B (zh) 2013-04-26 2013-04-26 一种数据传输的方法、基站和无线通信设备
CN201810957441.9A CN108847919B (zh) 2013-04-26 2013-04-26 一种数据传输的方法、基站和无线通信设备

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201380003352.6A Division CN104303563B (zh) 2013-04-26 2013-04-26 一种数据传输的方法、基站和无线通信设备

Publications (2)

Publication Number Publication Date
CN108847919A CN108847919A (zh) 2018-11-20
CN108847919B true CN108847919B (zh) 2021-09-21

Family

ID=51791018

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201380003352.6A Active CN104303563B (zh) 2013-04-26 2013-04-26 一种数据传输的方法、基站和无线通信设备
CN201810957441.9A Active CN108847919B (zh) 2013-04-26 2013-04-26 一种数据传输的方法、基站和无线通信设备

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201380003352.6A Active CN104303563B (zh) 2013-04-26 2013-04-26 一种数据传输的方法、基站和无线通信设备

Country Status (5)

Country Link
US (2) US10341900B2 (zh)
EP (1) EP2991418B1 (zh)
CN (2) CN104303563B (zh)
CA (1) CA2910662C (zh)
WO (1) WO2014172896A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2830352A1 (en) 2013-07-24 2015-01-28 Panasonic Intellectual Property Corporation of America Efficient discard mechanism in small cell deployment
WO2016119249A1 (zh) * 2015-01-30 2016-08-04 华为技术有限公司 多流聚合方法、装置及***
CN107094299B (zh) * 2016-02-18 2021-03-12 ***通信集团公司 自适应于接入网架构的数据处理方法及接入网架构
EP4329365A1 (en) * 2017-06-20 2024-02-28 Apple Inc. Devices and methods for flow-control triggering and feedback
US10673773B2 (en) 2017-08-07 2020-06-02 Lg Electronics Inc. Method for handling state variables of a PDCP entity in wireless communication system and a device therefor
WO2019056244A1 (zh) * 2017-09-21 2019-03-28 Oppo广东移动通信有限公司 一种数据分发的方法、设备、存储介质及***
AR113459A1 (es) 2017-10-25 2020-05-06 Dow Global Technologies Llc Proceso para formar un polvo

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102104535A (zh) * 2009-12-18 2011-06-22 华为技术有限公司 一种pdcp数据发送方法、装置及***
WO2012139016A2 (en) * 2011-04-07 2012-10-11 Interdigital Patent Holdings, Inc. Method and apparatus for local data caching
CN102783231A (zh) * 2010-03-05 2012-11-14 夏普株式会社 无线通信***、基站装置、通信装置及通信控制程序
CN102939729A (zh) * 2010-06-09 2013-02-20 三星电子株式会社 移动通信***和移动通信***中的分组控制方法
CN103039109A (zh) * 2010-02-12 2013-04-10 交互数字技术公司 多个站点间的数据分割

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6788704B1 (en) * 1999-08-05 2004-09-07 Intel Corporation Network adapter with TCP windowing support
CN1199496C (zh) 2002-03-15 2005-04-27 华为技术有限公司 业务支持节点与基站控制器间接口的自适应流控方法
JP4201550B2 (ja) * 2002-08-30 2008-12-24 富士通株式会社 負荷分散装置
KR100516554B1 (ko) * 2003-08-25 2005-09-22 삼성전자주식회사 고속 순방향 패킷 접속 통신 시스템에서 프로토콜 데이터유닛 처리 방법
US7454214B2 (en) * 2003-12-01 2008-11-18 Interdigital Technology Corporation Wireless communication method and apparatus for optimizing access point channel selection
CN1635726A (zh) 2003-12-29 2005-07-06 华为技术有限公司 Cdma20001x分组预付费业务实现方法
CN1332534C (zh) 2004-04-05 2007-08-15 华为技术有限公司 服务通用分组无线业务支持节点监控移动用户状态的方法
CN1319316C (zh) 2004-04-19 2007-05-30 华为技术有限公司 无线链路数据传输中接收端发送窗口大小调整信息的方法
CN100589431C (zh) 2004-08-27 2010-02-10 华为技术有限公司 移动通信***接口流量控制方法
US7899004B2 (en) * 2005-08-22 2011-03-01 Qualcomm Incorporated Distributed protocol over a wireless connection
WO2007098676A1 (fr) * 2006-03-03 2007-09-07 Huawei Technologies Co., Ltd. Procédé de réassemblage de données dans un système de communication sans fil et appareil associé
CN1937469A (zh) 2006-09-30 2007-03-28 华为技术有限公司 一种利用信道数据帧信息进行流控的方法
KR101649378B1 (ko) * 2007-03-15 2016-08-19 인터디지탈 테크날러지 코포레이션 진화된 고속 패킷 액세스 시스템에서 데이터를 재정렬하기 위한 방법 및 장치
WO2009018318A2 (en) * 2007-08-02 2009-02-05 Interdigital Patent Holdings, Inc. Packet data convergence protocol procedures
EP2183870B1 (en) * 2007-08-13 2015-11-11 QUALCOMM Incorporated Optimizing in-order delivery of data packets during wireless communication handover
KR100907978B1 (ko) * 2007-09-11 2009-07-15 엘지전자 주식회사 이동통신 시스템에서 pdcp 계층의 상태보고 전송 방법 및 수신장치
US20090168723A1 (en) * 2007-11-27 2009-07-02 Qualcomm Incorporated Method and apparatus for handling out-of-order packets during handover in a wireless communication system
CN101511103B (zh) 2008-02-15 2010-12-22 华为技术有限公司 服务通用分组无线业支持节点池的流控方法和设备
CN102037669B (zh) * 2008-05-22 2013-11-06 爱立信电话股份有限公司 增强恢复过程
KR101644882B1 (ko) * 2009-07-28 2016-08-02 엘지전자 주식회사 다중반송파 지원 광대역 무선 통신 시스템에서의 반송파 관리 절차 수행 방법 및 장치
EP2524538A1 (en) * 2010-01-11 2012-11-21 Telefonaktiebolaget LM Ericsson (publ) Measurement handling with carrier aggregation
DK3226459T3 (da) * 2010-12-13 2020-12-21 Ericsson Telefon Ab L M Udveksling af parametre relateret til måleperioder
US8902833B2 (en) * 2010-12-23 2014-12-02 Qualcomm Incorporated System and method for performing a radio link control (RLC) reset in a downlink multipoint system
WO2012148445A1 (en) * 2011-04-29 2012-11-01 Intel Corporation Methods and system for communicating control information using carrier aggregation
US20120294281A1 (en) * 2011-05-16 2012-11-22 Electronics And Telecommunications Research Institute Data delivery method performed in receiving apparatus of mobile communication system
CN102209030A (zh) * 2011-05-19 2011-10-05 中兴通讯股份有限公司 业务分流方法、装置及***
CN102892143B (zh) * 2011-07-20 2015-11-25 华为技术有限公司 数据分流的方法以及用户设备
CN103095433B (zh) * 2011-11-04 2018-06-15 北京三星通信技术研究有限公司 一种发送harq-ack反馈信息的方法
US9608899B2 (en) * 2011-11-21 2017-03-28 Qualcomm Incorporated Packet-based aggregation of data streams across disparate networking interfaces
US8958422B2 (en) * 2012-03-17 2015-02-17 Blackberry Limited Handling packet data convergence protocol data units
EP2856836B1 (en) * 2012-05-31 2019-02-27 Interdigital Patent Holdings, Inc. Method and apparatus for device-to-device, d2d, mobility in wireless systems
WO2013182228A1 (en) * 2012-06-05 2013-12-12 Nokia Siemens Networks Oy Uplink control information signaling in inter-site downlink carrier aggregation scenarios
US9408125B2 (en) * 2012-07-05 2016-08-02 Qualcomm Incorporated Aggregation of data bearers for carrier aggregation
DE102012014266A1 (de) * 2012-07-19 2014-01-23 Krohne Ag Magnetisch-induktives Durchflussmessgerät
KR101860811B1 (ko) * 2012-08-23 2018-05-24 인터디지탈 패튼 홀딩스, 인크 무선 시스템에서의 다중 스케줄러들을 이용한 동작
US8923880B2 (en) * 2012-09-28 2014-12-30 Intel Corporation Selective joinder of user equipment with wireless cell
US9173147B2 (en) * 2013-01-18 2015-10-27 Blackberry Limited Communicating data using a local wireless access network node
US9629025B2 (en) * 2013-05-03 2017-04-18 Blackberry Limited Controlling data offload in response to feedback information
US9706469B2 (en) * 2014-06-03 2017-07-11 Intel Corporation Radio resource control (RRC) protocol for cell selection and traffic steering for integrated WLAN/3GPP radio access technologies

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102104535A (zh) * 2009-12-18 2011-06-22 华为技术有限公司 一种pdcp数据发送方法、装置及***
CN103039109A (zh) * 2010-02-12 2013-04-10 交互数字技术公司 多个站点间的数据分割
CN102783231A (zh) * 2010-03-05 2012-11-14 夏普株式会社 无线通信***、基站装置、通信装置及通信控制程序
CN102939729A (zh) * 2010-06-09 2013-02-20 三星电子株式会社 移动通信***和移动通信***中的分组控制方法
WO2012139016A2 (en) * 2011-04-07 2012-10-11 Interdigital Patent Holdings, Inc. Method and apparatus for local data caching

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Data split options and considerations on U-plane protocol;Nokia Siemens Networks等;《3GPP TSG-RAN WG2 Meeting #81bis,R2-131054》;20130405;第1-4节 *

Also Published As

Publication number Publication date
WO2014172896A1 (zh) 2014-10-30
CN104303563A (zh) 2015-01-21
EP2991418A1 (en) 2016-03-02
EP2991418B1 (en) 2021-06-23
CN108847919A (zh) 2018-11-20
EP2991418A4 (en) 2016-04-27
CA2910662C (en) 2017-10-31
US11129048B2 (en) 2021-09-21
CN104303563B (zh) 2018-09-21
US20190274067A1 (en) 2019-09-05
CA2910662A1 (en) 2014-10-30
US20160044536A1 (en) 2016-02-11
US10341900B2 (en) 2019-07-02

Similar Documents

Publication Publication Date Title
CN108847919B (zh) 一种数据传输的方法、基站和无线通信设备
US11432223B2 (en) Methods and apparatuses for selecting a first base station or a second base station to transmit a packet data unit (PDU) to a user equipment (UE)
CN104935413B (zh) 分组数据汇聚协议pdcp实体及其执行的方法
US8817806B2 (en) Method and apparatus for flow control between RLC and PDCP in a communication
EP3661253A1 (en) Communication method, base station, terminal device and system
CN110476445B (zh) 利用分离承载的分组数据汇聚协议窗口
US9306862B2 (en) Handling redundant data in a communication system
US20170164231A1 (en) Data transmission method and base station
US10911985B2 (en) Service data splitting method and apparatus
US20190223256A1 (en) Data transmission method, network device, and terminal device
JP2017527220A (ja) 制御メッセージの伝送方法、装置及びコンピュータ記憶媒体
WO2016131323A1 (zh) 一种控制双连接x2状态报告发送的方法、装置及辅基站
KR20160068448A (ko) 무선 통신 시스템에서 전송 계층의 속도를 제어하기 위한 장치 및 방법
CN108200605B (zh) 一种基站的数据传输方法和装置
CN108282815B (zh) 一种数据处理的方法及数据处理设备
WO2017028681A1 (zh) 一种数据传输状态的报告、确定传输数据量的方法及装置
US10499396B2 (en) Resource request method and device
CN109475007B (zh) 数据分发方法、用户终端及计算机可读存储介质
EP4091301A1 (en) Uplink data transmission scheduling
AU2021359510B2 (en) Sn synchronization method, apparatus and device for multicast broadcast service, and readable storage medium
WO2022193225A1 (zh) 一种突发监测的方法和装置
CN108352949A (zh) 业务反馈方法和通信设备
US20190380108A1 (en) Master base station, secondary base station, and method
Jasti et al. Novel Schemes to prioritize the TCP ACK for throughput improvement in B4G and 5G networks
CN106165514B (zh) 一种rlc数据包重传方法及基站

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant