US20160295442A1 - Method and apparatus for handling buffer status reporting and scheduling request with dual connectivity - Google Patents

Method and apparatus for handling buffer status reporting and scheduling request with dual connectivity Download PDF

Info

Publication number
US20160295442A1
US20160295442A1 US15/032,931 US201315032931A US2016295442A1 US 20160295442 A1 US20160295442 A1 US 20160295442A1 US 201315032931 A US201315032931 A US 201315032931A US 2016295442 A1 US2016295442 A1 US 2016295442A1
Authority
US
United States
Prior art keywords
cell location
transmit
user equipment
scheduling request
buffer status
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.)
Granted
Application number
US15/032,931
Other versions
US9867074B2 (en
Inventor
Elena Virtej
Petteri Lunden
Esa Malkamäki
Chunli Wu
Claudio Rosa
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.)
Nokia Oyj
Nokia Technologies Oy
Original Assignee
Nokia Oyj
Nokia Technologies Oy
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 Nokia Oyj, Nokia Technologies Oy filed Critical Nokia Oyj
Assigned to NOKIA CORPORATION reassignment NOKIA CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: WU, CHUNLI, LUNDEN, PETTERI, MALKAMAKI, ESA, VIRTEJ, ELENA, ROSA, CLAUDIO
Assigned to NOKIA TECHNOLOGIES OY reassignment NOKIA TECHNOLOGIES OY ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: NOKIA CORPORATION
Publication of US20160295442A1 publication Critical patent/US20160295442A1/en
Application granted granted Critical
Publication of US9867074B2 publication Critical patent/US9867074B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • H04W28/0252Traffic management, e.g. flow control or congestion control per individual bearer or channel
    • 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/0278Traffic management, e.g. flow control or congestion control using buffer status reports
    • H04W72/1284
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • 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/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Definitions

  • An example embodiment of the present invention relates generally to the handling of a buffer status report (BSR) and a scheduling report (SR) and, more particularly, to handling of a buffer status report (BSR) and a scheduling report (SR) where a user equipment (UE) is configured for or operating with dual connectivity.
  • BSR buffer status report
  • SR scheduling report
  • LTE Long term evolution
  • 3GPP LTE Third Generation Partnership Project
  • UMTS universal mobile telecommunication system
  • the goals of this broadly based project include improving communication efficiency, lowering costs, improving services, making use of new spectrum opportunities, and achieving better integration with other open standards.
  • the evolved universal terrestrial radio access network (“E-UTRAN”) in 3GPP includes base stations providing user plane (including packet data convergence protocol/radio link control/medium access control/physical layers) and control plane (including radio resource control/packet data convergence protocol/radio link control/medium access control/physical layers) protocol terminations towards wireless communication devices such as cellular telephones.
  • a wireless communication device or terminal is generally known as user equipment (“UE”).
  • UE user equipment
  • a base station (“BS”) is an entity or network element of a communication system or network often referred to as a Node B or an NB.
  • an “evolved” base station is referred to as an eNodeB or an “eNB”.
  • a current topic under discussion in the wireless industry relates to enhanced support of small cell deployment and operation, which may include, for example, the identification and evaluation of the benefits of UEs having dual connectivity to, for example, macro and small cell layers served by different carriers or, in some instances, the same carrier, and furthermore, for which scenarios dual connectivity may be feasible and/or beneficial. Additionally, another topic may include the identification and evaluation of potential architecture and protocol enhancements for scenarios involving UEs configured for dual connectivity in order to minimize core network impacts.
  • UP main user plane
  • a first architecture not having a split bearer such as “ 1 A”
  • a second architecture having a split bearer such as “ 3 C”
  • different architecture alternatives and/or different configuration options may be utilized, any combination of which may be used simultaneously (for different bearers).
  • unresolved problems may include, for example, with dual connectivity, a UE may be connected to two eNBs simultaneously (e.g., a master eNB (MeNB) and a secondary eNB (SeNB), each of which will be described later).
  • MeNB master eNB
  • SeNB secondary eNB
  • Having a UE connected to two eNBs simultaneously may result in a situation where it is unclear, in some cases, as to which eNB the UE should transmit a buffer status report (BSR) and/or a scheduling request (SR).
  • BSR buffer status report
  • SR scheduling request
  • how the network (NW) handles uplink (UL) scheduling of the UE may also be unresolved.
  • Some embodiments may utilize other UP architectures for dual connectivity as well, both for bearer split and no bearer split.
  • TS36.321 of the 3GPP specification specifies traditional BSR and SR procedure, but such procedures may not be at least in some parts be applicable to dual connectivity cases, such as where UEs may be connected to two eNBs simultaneously.
  • a method, apparatus and computer program product are provided in accordance with an example embodiment for providing an indication of a cell location, (e.g., a particular base station, node, or a eNB), to which the UE, operating in a dual connectivity mode, should transmit a buffer status report (BSR) for split bearers, the cell location being one of a first location, a second location, or a first location and second location.
  • the indication may be provided for a (radio) link, MAC entity, logical channel, cell group, cell, etc. where each of these may be tied to the master and/or secondary eNB or one of the cell provided by MeNB or SeNB.
  • a method may be provided comprising receiving, at a user equipment, an indication providing a cell location to which the user equipment, operating in a dual connectivity mode, should transmit a buffer status report for each of at least one bearer, the cell location being one of a first location, a second location, a first location and second location, or a first location or second location, and in response to being triggered, causing buffer status report to be transmitted to the location provided in the indication.
  • the bearer is a split bearer.
  • the method may further comprise, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, causing the user equipment to wait a predetermined time after transmitting the scheduling request, and causing the user equipment to transmit a second scheduling request to the second cell location if an uplink grant is not received in response to the first scheduling request.
  • the indication is provided by radio resource control signaling, media access control signaling or physical layer signaling.
  • the method may further comprise, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, if an uplink grant is not received in response to the first scheduling request, causing the user equipment to re-transmit a first scheduling request to the first cell location, and causing the user equipment to transmit a second scheduling request to the second cell location if after a predetermined number of re-transmission or predetermined time, an uplink grant is not received in response to the first scheduling request.
  • the method may further comprise, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, and if an uplink grant is not received in response to the first scheduling request, causing the user equipment to transmit a second scheduling request to the second cell location.
  • the method may further comprise, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location, causing the user equipment to transmit a first scheduling request to the first cell location, and if radio link monitoring indicates that a signal from the first cell location is weak or if a radio link failure condition is triggered, causing the user equipment to transmit the buffer status report and scheduling request to the second cell location.
  • the method may further comprise, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location, causing the buffer status report to include a bit indicating the buffer status report is being transmitted to both the first cell location and the second cell location.
  • the method may further comprise, wherein transmitting buffer status report to the first cell location fails, causing buffer status report to be transmitted to the second cell location.
  • the method may further comprise, including with the buffer status report transmitted to the second cell location, signaling indicating that the first cell location failed to provide a response.
  • the method may further comprise, in an instance in which uplink transmission to the first cell location, and radio link control status protocol data units related to downlink data are being sent to the second cell location, causing transmission of the buffer status report, the buffer status report only indicating an amount of data relevant to the receiving cell.
  • an apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and computer program code configured to, with the processor, cause the apparatus to receive an indication providing a cell location to which the apparatus, operating in a dual connectivity mode, should transmit a buffer status report for each of at least one bearer, the cell location being one of a first location, a second location, a first location and second location, or a first location or second location, and in response to being triggered, causing buffer status report to be transmitted to the location provided in the indication.
  • the bearer is a split bearer.
  • the indication is provided by radio resource control signaling, media access control signaling or physical layer signaling.
  • the at least one memory and computer program code are further configured to, with the processor, cause the apparatus to in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, causing the user equipment to wait a predetermined time after transmitting the scheduling request, and causing the user equipment to transmit a second SR to the second cell location if an uplink grant is not received in response to the first scheduling request.
  • the at least one memory and computer program code are further configured to, with the processor, cause the apparatus to in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, if an uplink grant is not received in response to the first scheduling request, causing the user equipment to re-transmit a first scheduling request to the first cell location, and causing the user equipment to transmit a second scheduling request to the second cell location if after a predetermined number of re-transmission, an uplink grant is not received in response to the first scheduling request.
  • the at least one memory and computer program code are further configured to, with the processor, cause the apparatus to in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, if an uplink grant is not received in response to the first scheduling request, causing the user equipment to transmit a second scheduling request to the second cell location if after a predetermined number of re-transmission.
  • the at least one memory and computer program code are further configured to, with the processor, cause the apparatus to in an instance in which the indication provides that the UE is to transmit the BSR to the first cell location and the second cell location in an alternating manner, causing the UE to transmit a first scheduling request (SR) to the first cell location, and if an UL grant is not received in response to the first SR, causing the UE to transmit a second SR to the second cell location if after a predetermined number of re-transmission, an UL grant is not received in response to the first SR.
  • SR scheduling request
  • the indication provides that the user equipment is to transmit the buffer status report to the first cell location
  • causing the user equipment to transmit a first scheduling request to the first cell location and if radio link monitoring indicates that a signal from the first cell location is weak or if a radio link failure condition is triggered, causing the user equipment to transmit the buffer status report and scheduling request to the second cell location.
  • a computer program product comprising a non-transitory computer readable medium having program code portions stored thereon, the program code portions configured, upon execution to receive an indication providing a cell location to which the user equipment, operating in a dual connectivity mode, should transmit a buffer status report for each of at least one, the cell location being one of a first location, a second location, a first location and second location, or a first location or second location, and in response to being triggered, causing buffer status report to be transmitted to the location provided in the indication.
  • the bearer is a split bearer.
  • the indication is provided by radio resource control signaling, media access control signaling or physical layer signaling.
  • the program code portions are further configured, upon execution, to in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, causing the user equipment to wait a predetermined time after transmitting the scheduling request, and causing the user equipment to transmit a second scheduling request to the second cell location if an uplink grant is not received in response to the first scheduling request.
  • the program code portions are further configured, upon execution, to in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location,if an uplink grant is not received in response to the first scheduling request, causing the user equipment to re-transmit a first scheduling request to the first cell location, and causing the user equipment to transmit a second scheduling request to the second cell location if after a predetermined number of re-transmission, an uplink grant is not received in response to the first scheduling request.
  • the program code portions are further configured, upon execution, to in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, and causing the user equipment to transmit a second scheduling request to the second cell location if after a predetermined number of re-transmissions, an uplink grant is not received in response to the first scheduling request.
  • the program code portions are further configured, upon execution, to in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location, causing the user equipment to transmit a first scheduling request to the first cell location, and if radio link monitoring indicates that a signal from the first cell location is weak or if a radio link failure condition is triggered, causing the user equipment to transmit the buffer status report and scheduling request to the second cell location.
  • FIG. 1 is a schematic representation of type of no bearer split (eNB specific bearers) type architecture in accordance with an example embodiment of the present invention
  • FIG. 2 a schematic representation of type of bearer split type architecture in accordance with an example embodiment of the present invention
  • FIGS. 3A-3C are block diagrams of an apparatus and base station system that may be specifically configured for in accordance with an example embodiment of the present invention.
  • FIG. 4 is a flow chart illustrating the operations performed, such as by the apparatus of FIG. 3 , in accordance with an example embodiment of the present invention.
  • FIG. 5 is a flow chart illustrating the operations performed, such as by the apparatus of FIG. 3 , in accordance with an example embodiment of the present invention.
  • FIG. 6 is a block diagram of an apparatus that may be specifically configured for in accordance with an example embodiment of the present invention.
  • circuitry refers to (a) hardware-only circuit implementations (e.g., implementations in analog circuitry and/or digital circuitry); (b) combinations of circuits and computer program product(s) comprising software and/or firmware instructions stored on one or more computer readable memories that work together to cause an apparatus to perform one or more functions described herein; and (c) circuits, such as, for example, a microprocessor(s) or a portion of a microprocessor(s), that require software or firmware for operation even if the software or firmware is not physically present.
  • This definition of ‘circuitry’ applies to all uses of this term herein, including in any claims.
  • circuitry also includes an implementation comprising one or more processors and/or portion(s) thereof and accompanying software and/or firmware.
  • circuitry as used herein also includes, for example, a baseband integrated circuit or applications processor integrated circuit for a mobile phone or a similar integrated circuit in a server, a cellular network device, other network device, and/or other computing device.
  • the present invention is applicable to any user terminal, server, application server, corresponding component, and/or to any communication system or any combination of different communication systems.
  • the communication system may be a fixed communication system or a wireless communication system or a communication system utilizing both fixed networks and wireless networks.
  • Embodiments of the present invention may be implemented in various devices and systems, where radio signals may be used to carry data between devices such as handheld and infrastructure communications devices.
  • the devices comprise user equipment (UE), a mobile phone, a base station (BS), a Node-B (NB), an enhanced NB (eNB), a relay station and a server, for example.
  • UE user equipment
  • BS base station
  • NB Node-B
  • eNB enhanced NB
  • a relay station for example.
  • a small cell base station or a wireless access point or a remote radio head, for example
  • the small cell base station such as for example a home base station (HNB), a home E-UTRAN NodeB base station (HeNB), a WiFi access point, and the like, may be configured to have some of the functionality found in a typical base station, such as for example an E-UTRAN NodeB (eNB) base station, but the small cell base station may have less/smaller coverage/range and lower power capabilities given its limited coverage area or class.
  • eNB E-UTRAN NodeB
  • small cell base station may have limited (or non-ideal) backhaul connection that may have higher latency or lower throughput than macro cell base stations. This limited backhaul connection may affect communication between small cell base station and other base stations and other network elements or nodes.
  • a user equipment may act as an access point or a base station for other devices (multiple devices, or part of device to device communication or group communication), so that in some cases also a user equipment could be considered also a limited capability base station or small cell.
  • the small cell base station may be implemented as a femtocell wireless access point/base station having power sufficient for a cell serving wireless devices within a limited range of about tens of meters.
  • Picocell base stations are another example of a small cell base station, but picocell base stations have somewhat greater range serving a small area on the order of about 100-200 meters.
  • the small cell base station may be implemented as a secondary base station, for example, a secondary cell (SCell) eNB in carrier aggregation.
  • SCell secondary cell
  • a secondary eNB (SeNB).
  • wireless service providers view small cell base stations as a way to extend service coverage into a small cell, as a way to offload traffic to the small cell base stations, and/or as a way to provide enhanced service, such as for example higher data rates, lower latencies, energy efficiency and the like, within the small cell, when compared to the larger macro cell served by a typical base station, such as for example the eNB base station.
  • the macro cell base station may be also implemented as a primary base station, for example, a primary cell (PCell) eNB in carrier aggregation and may also be called master eNB (MeNB).
  • PCell primary cell
  • MeNB master eNB
  • the base stations may also be configured to provide other types of air interfaces, such as various first generation (1G) communication protocols, second generation (2G or 2.5G) communication protocols, third-generation (3G) communication protocols, fourth-generation (4G) communication protocols, WiFi (or other small cell protocols), and/or any other wireless access network communication protocols.
  • first generation (1G) communication protocols second generation (2G or 2.5G) communication protocols
  • second generation (2G or 2.5G) communication protocols third-generation (3G) communication protocols
  • fourth-generation (4G) communication protocols WiFi (or other small cell protocols)
  • WiFi or other small cell protocols
  • MCG Master Cell Group
  • SCG Secondary Cell Group
  • the base stations may also be configured to provide other types of air interfaces, such as various first generation (1G) communication protocols, second generation (2G or 2.5G) communication protocols, third-generation (3G) communication protocols, fourth-generation (4G) communication protocols, WiFi (or other small cell protocols), and/or any other wireless access network communication protocols.
  • first generation (1G) communication protocols second generation (2G or 2.5G) communication protocols
  • second generation (2G or 2.5G) communication protocols third-generation (3G) communication protocols
  • fourth-generation (4G) communication protocols WiFi (or other small cell protocols)
  • WiFi or other small cell protocols
  • UE User equipment
  • a term “user equipment” as used herein may refer to any device having a communication capability, such as a wireless mobile terminal, a Personal Data Assistant (PDA), a smart phone, a personal computer (PC), a laptop computer, a desktop computer, etc.
  • the wireless communication terminal may be a TErrestrial Trunked RAdio (TETRA), an Universal Mobile Telecommunications System (UMTS), an LTE, LTE-A or Global System for Mobile Communications/Enhanced Data Rates for GSM Evolution (GSM/EDGE) smart mobile terminal.
  • TETRA TErrestrial Trunked RAdio
  • UMTS Universal Mobile Telecommunications System
  • LTE Long Term Evolution
  • LTE-A Long Term Evolution
  • GSM/EDGE Global System for Mobile Communications/Enhanced Data Rates for GSM Evolution
  • a method, apparatus and computer program product are provided in accordance with an example embodiment for providing a network configuration or indication providing a cell location to which the UE, operating in a dual connectivity mode, should transmit a buffer status report (BSR) for split bearers.
  • BSR buffer status report
  • the method, apparatus and computer program product provided herein may be based on an assumption (the assumption based on a recent 3GPP RAN2 meeting), that there are at least two user plane (UP) architectures, a first architecture and a second architecture, being considered for instances of dual connectivity.
  • the first architecture may be “ 1 A”, a type of no bearer split architecture and the second architecture may be “ 3 C”, a type of bearer split architecture, which are shown in FIGS. 1 and 2 respectively.
  • a “bearer” is a virtual connection between two endpoints, (e.g., UE and eNB).
  • a connection-oriented transmission network may require the establishment of a “virtual” connection between two endpoints (e.g., a UE and eNB) before any traffic may be sent between them.
  • This virtual connection may be called an “EPS Bearer.”
  • the BSR is a medium access control (MAC) control element (CE) from the UE to the network, or eNB, carrying the information on how much data is in UE buffer to be sent out.
  • a “cell location” as used herein is used to describe a particular base station, node, eNB, MeNB, SeNB or the like. A cell location may not include any indication of a physical address or the like. Any indication identifying a specific or particular BS, NB, eNB, a relay station a server, MeNB, SeNB or the like may satisfy “cell location.”
  • the bearer in a case of dual connectivity, the bearer is not split.
  • one EPS bearer is routed via one eNB, typically “MeNB” or “SeNB”. Therefore, in such an instance, (e.g., architecture 1 A and thus, no bearer split), a UE knows which bearer goes where.
  • 3 C architecture e.g., bearer split
  • the options may not be obvious.
  • “Bearer splitting”, as used herein, may describe that an EPS bearer may be routed via more than one eNB, which may typically be MeNB and SeNB in dual connectivity.
  • Long Term Evolution (LTE) carrier aggregation (CA) which is part of the LTE-Advanced standard, 3GPP Release 10 , may be configured such that one bearer may be scheduled via multiple cells.
  • LTE CA Long Term Evolution carrier aggregation
  • the two or more cells may be served by the same eNB, whereas in dual connectivity at least some of the cells are served by a different eNB.
  • FIG. 2 which will be discussed later, shows an EPS bearer routed via more than one eNB, typically MeNB and SeNB in dual connectivity.
  • the method, apparatus and computer program product provided herein may therefore, be utilized to provide an indication of a location (e.g., to which eNB, such as MeNB or SeNB) a BSR and/or SR may be transmitted to in case of dual connectivity (or in case of a split bearer) and in which circumstances.
  • a location e.g., to which eNB, such as MeNB or SeNB
  • a BSR and/or SR may be transmitted to in case of dual connectivity (or in case of a split bearer) and in which circumstances.
  • the method, apparatus and computer program product provided herein may particularly be shown in relation to the above mentioned architectures or more generally, in an instance of ‘bearer split’ and/or ‘non-bearer’ split.
  • the method, apparatus and computer program product provided herein may provide for handling radio link control (RLC) status packet data unit (PDU), and, in some embodiments, specifically related to dual connectivity.
  • RLC radio link control
  • PDU packet data unit
  • a method, apparatus and computer program product are provided in accordance with an example embodiment in order to facilitate a network configuration that indicates where a UE should send the BSR for split bearers.
  • the SR would be sent to the corresponding cell.
  • a UE may be indicated toward which cell it should send RLC status report (for DL traffic).
  • Other embodiments here may include introduction of “M-BSR” as the BSR report to MeNB and “S-BSR” as the BSR report to SeNB and the introduction of “M-SR” as the SR to MeNB and “S-SR” as the SR to SeNB.
  • M-BSR may comprise at least data available for transmission in RLC and PDCP layer for the bearers served by MeNB only, RLC SDU segment that has not been included in a RLC data PDU, RLC retransmission PDU/portion (data) and RLC status PDU for the RLC entity corresponding to the MeNB for the bearers served by both MeNB and SeNB (or simply the data in RLC layer in the RLC entity corresponding to the MeNB for the bearers served by both MeNB and SeNB), and/or based on the configuration optionally the data in PDCP layer for the bearers served by both MeNB and SeNB.
  • S-BSR may comprise at least data available for transmission in RLC and PDCP layer for the bearers served by SeNB only, RLC SDU segment that has not been included in a RLC data PDU, RLC retransmission PDU/portion (data) and RLC status PDU for the RLC entity corresponding to the SeNB for the bearers served by both MeNB and SeNB, and/or based on the configuration optionally the data in PDCP layer for the bearers served by both MeNB and SeNB.
  • the data should be restricted to the data considered to be available for transmission for each node to trigger M-BSR and S-BSR respectively.
  • padding BSR is applicable to M-BSR and S-BSR separately.
  • retxBSR-Timer and periodicBSR-Timer may be configured and maintained separately for M-BSR and S-BSR.
  • regular M-BSR triggers SR to MeNB (M-SR) if no UL grant for new transmission for MeNB when the BSR is triggered and regular S-BSR triggers SR to SeNB (S-SR) if no UL grant for new transmission for SeNB when the S-BSR is triggered.
  • M-SR MeNB
  • S-SR SeNB
  • One advantage of the present application is providing support for handling BSR/SR for split bearers with dual connectivity.
  • FIG. 1 shows a first user plane (UP) architecture, the first UP architecture comprising no bearer split architecture (e.g., architecture 1 A).
  • UP user plane
  • the first UP architecture comprising no bearer split architecture (e.g., architecture 1 A).
  • a UE may know which bearer goes where.
  • the bearer is not split, and one EPS bearer is routed via one eNB, typically MeNB or SeNB.
  • FIG. 2 shows a second UP architecture (e.g., 3 C architecture).
  • the second UP architecture comprises an example of bearer split.
  • the second UP architecture or any UP architecture comprising bearer split, the options to where UE transmits BSR may not be obvious (e.g., a UE may not know which bearer goes where).
  • Bearer splitting means that an EPS bearer may be routed via more than one eNB, which may typically be MeNB and SeNB in dual connectivity. As described above, this is similar to Rel 10/11 carrier aggregation where one bearer may be scheduled via multiple cells. In carrier aggregation, the two or more cells are served by the same eNB whereas in dual connectivity at least some of the cells are served by another eNB. This is illustrated in FIG. 2 , which shows architecture of bearer split 3 C.
  • a network configuration may be provided to address one or more issues that may arise through the use of the previously described architecture.
  • a network configuration may be provided to address a location and/or a method for UE transmission of BSR and SR in case of dual connectivity, particularly in the above mentioned architectures (or in case of ‘bearer split’ and ‘non-bearer’ split).
  • RLC radio link control
  • PDU protocol data unit
  • FIGS. 3A, 3B and 3C show the dual connectivity options. Specifically, FIG. 3A shows a MeNB specific bearer, FIG. 3C shows a SeNB specific bearer; and FIG. 3B shows split bearers.
  • FIG. 3A shows a first type of bearer (e.g., served only by MeNB, one RLC entity only to MeNB).
  • FIG. 3B shows a second type of bearer (e.g., served by both MeNB and SeNB, two RLC entities to both MeNB and SeNB).
  • FIG. 3C shows a third type of bearer (e.g., served only by SeNB, one RLC entity only to SeNB).
  • the MeNB specific bearer may be/behave like a legacy bearer and may use legacy procedure.
  • the SeNB specific bearer may also be a legacy bearer and use legacy procedure.
  • UE could, in addition to (or instead of) attempting random access to SeNB, indicate to MeNB that SeNB did not respond.
  • UE may also send the BSR to MeNB in this case.
  • three different BSR/SR alternatives may be configured: (1) No UL bearer split; (2) UL data going to only one eNB, but still sending RLC status PDUs related to DL data in the other eNB; and (3) UL bearer split.
  • a physical uplink shared channel may be configured to transmit to only to one cell and RLC status forwarded over X n as shown in FIG. 3B .
  • UE may, in addition to, (or instead of) attempting random access to SeNB, be configured to attempt to transmit the BSR to the MeNB as well.
  • the UE may further be configured to indicate that SeNB failed to respond.
  • the UE may still be transmitting RLC status PDUs related to DL data in the other eNB.
  • BSR may indicate only the amount of data relevant to the receiving cell: I.e. RLC status PDUs, or RLC status PDUs+user data.
  • a NW and or UE may be configured such that a UE transmits BSR to one of (1) MeNB; (2) SeNB; (3) both; or (4) alternating to MeNB and SeNB (or vice versa order) until UE is given UL grant.
  • BSR may include information whether the UE has sent (or is attempting to send) the BSR to the other eNB as well.
  • a master BSR and a secondary BSR may be configured for such configuration.
  • UE may be configured with a threshold for buffered UL data.
  • the threshold may be per bearer or Logical Channel Group (LCG) such that when amount of data is below the threshold, UE may send BSR just to a single eNB (e.g. SeNB).
  • UE may also send BSR to the other eNB only when exceeding the threshold.
  • Such a configuration may be configured such that if UE has only a small amount (less than a predetermined threshold) of data to be scheduled (e.g., Transmission Control Protocol (TCP) acknowledgements) there is no need for two ULs.
  • TCP Transmission Control Protocol
  • UE may also be configured with a delay threshold or UL throughput threshold determining when the UE should send BSR to a second eNB in addition to the primary option.
  • data until a certain threshold may be reported to, for example, SeNB and after the threshold is met or exceeded, to MeNB.
  • data until a certain threshold may be reported to, for example, SeNB and after the threshold, data may be reported to both, in some proportion, in full or in some embodiments, with some weighting.
  • M-BSR may comprise buffer status for legacy bearers and split bearers
  • S-BSR may comprise buffer status for bearer configured for SeNB and split bearers.
  • M-BSR may be triggered by legacy (MeNB) new data and S-BSR may be triggered by new data for bearers configured for SeNB.
  • M-BSR legacy
  • S-BSR may be triggered by new data for bearers configured for SeNB.
  • M-BSR or S-BSR or both may be triggered.
  • NW may also configure to which cell location, e.g., eNB, the BSR may be sent.
  • To MeNB only where for example, only M-BSR may be triggered
  • To SeNB where for example, only S-BSR may be triggered
  • To both MeNB and SeNB where for example, both M-BSR and S-BSR may be triggered.
  • M-BSR may comprise (1) data available for transmission in a RLC and a PDCP layer for the bearers served by MeNB only, (2) RLC retransmission data and RLC status PDU for the RLC entity corresponding to the MeNB for the bearers served by both MeNB and SeNB, if any (or all the data available for transmission in RLC entity of MeNB if possible to deliver new data from PDCP to RLC before the UE receives an UL grant for offline processing); and (3) based on the configuration, optionally, the data in PDCP layer for the bearers served by both MeNB and SeNB.
  • S-BSR may comprise (1) data available for transmission in a RLC and a PDCP layer for the bearers served by SeNB only; (2) RLC retransmission data and RLC status PDU for the RLC entity corresponding to the SeNB for the bearers served by both MeNB and SeNB, if any (or all the data available for transmission in RLC entity of SeNB if possible to deliver new data from PDCP to RLC before the UE gets UL grant for offline processing); and (3) based on the configuration, optionally, the data in PDCP layer for the bearers served by both MeNB and SeNB.
  • the data considered to be available for transmission for each node should be restricted to the data considered to be available for transmission for each node as proposed M-BSR and S-BSR content to trigger M-BSR and S-BSR respectively.
  • the BSR may be transmitted to only one eNB if the amount of data is below a threshold (e.g., TCP ACK), the NW to configure to which eNB.
  • NW may detect for split bearers whether BSR has been sent to one or both eNBs.
  • NW may control UL scheduling at least semi-statically, such as for example, depending on the Xn delays, eNBs may have more or less cooperation dynamically and also share BSR over Xn. With such arrangements sending full BSR info to both eNBs in the third alternative may allow for NW to know that both eNBs may schedule in that case.
  • the SR may then be sent to the same eNB where BSR is intended.
  • BSR For UL data transmission of the split bearers, possible to have UL data transmission linked in the same ways as BSR or allow data of the bearer to be transmitted to any eNB even if BSR of the bearer is configured to one of the eNBs, or it can be separately configured as UL data transmission may impact the PDCP layer in eNB side.
  • FIGS. 4 and 5 the operations performed, such as by the apparatus 20 of FIG. 6 , which will be described later, in order to introduce a network configuration that provides an indication to where UE should send the BSR for split bearers are illustrated.
  • UE may be provided with an indication where UE may send the BSR/SR.
  • UE may receive an indication to transmit to (1) MeNB, (2) SeNB or (3) both (immediately, or in alternating manner).
  • FIG. 4 shows an example method where a NW configures UE for providing BSR and consequently, in some embodiments, SR, to each of a first cell location (e.g., MeNB) and a second cell location (e.g., SeNB) in an alternating manner.
  • a first cell location e.g., MeNB
  • a second cell location e.g., SeNB
  • particular rules may also be provided.
  • the NW may then provide an indication to the UE comprising information to which cell it should send BSR related to this bearer.
  • FIG. 4 shows an example method where a NW configures UE for providing BSR and consequently, in some embodiments, SR, to each of a first cell location (e.g., MeNB) and a second cell location (e.g., SeNB) in an alternating manner.
  • a first cell location e.g., MeNB
  • a second cell location e.g., SeNB
  • the apparatus may include means, such as the processor 22 or the like, for receiving, at a user equipment (UE), an indication providing a cell location to which the UE, operating in a dual connectivity mode, may transmit a buffer status report (BSR) for one or more bearers, the cell location being one of a first location, a second location, or a first location and second location.
  • the one or more bearers may be a split bearer.
  • the indication may be provided by radio resource control (RRC) signaling (configuration), media access control (MAC) signaling (MAC CE) or physical layer signaling.
  • RRC radio resource control
  • MAC media access control
  • MAC CE media access control
  • the apparatus 20 may include means, such as a processor 22 or the like, for, in response to being triggered, causing BSR to be transmitted to the location provided in the indication.
  • UE if the UE is configured to send the BSR in both eNBs in alternating manner, then if UE does not get the UL grant (after sending SR), UE shall try the other cell. For example, after a certain configured/predetermined time, or with first N (e.g. 1, 2) SR attempts to one cell (sending SR+waiting duration of prohibit timer or some other predefined time period).
  • first N e.g. 1, 2
  • SR attempts to one cell sending SR+waiting duration of prohibit timer or some other predefined time period.
  • UE may be configured to transmit to the other cell as well. For example, after 1, 2 or so transmission attempts. This may be necessary especially if there is no (radio link failure) RLF or such deactivation condition for SeNB.
  • UE may not be allowed to transmit in uplink to SeNB and thus it may be configured to instead transmit BSR (e.g. in case of split bearer) and SR to the MeNB.
  • BSR e.g. in case of split bearer
  • UE could send also the buffer status of SeNB specific bearers to MeNB to indicate to MeNB that e.g., bearer switching should be done.
  • the apparatus 20 may include means, such as a processor 22 or the like, for, in an instance in which the indication provides that the UE is to transmit the BSR to the first cell location and the second cell location in an alternating manner, causing the UE to transmit a first scheduling request (SR) to the first cell location, causing the UE to wait a predetermined time after transmitting the SR, and causing the UE to transmit a second SR to the second cell location if an UL grant is not received in response to the first SR.
  • SR scheduling request
  • UE having been provided an indication to transmit the BSR to the first cell location (e.g., MeNB) and the second cell location (e.g., SeNB) in an alternating manner, may, for example, after a certain configured/predetermined time, transmit to the second cell location (e.g., SeNB), if, for example, an UL grant has not been received in response to the first SR.
  • the first cell location e.g., MeNB
  • SeNB the second cell location
  • the apparatus 20 may include means, such as a processor 22 or the like, for in an instance in which the indication provides that the UE is to transmit the BSR to the first cell location and the second cell location in an alternating manner, causing the UE to transmit a first scheduling request (SR) to the first cell location, if an UL grant is not received in response to the first SR, causing the UE to re-transmit a first SR to the first cell location, and causing the UE to transmit a second SR to the second cell location if after a predetermined number of re-transmission, an UL grant is not received in response to the first SR.
  • SR scheduling request
  • UE having been provided an indication to transmit the BSR to the first cell location (e.g., MeNB) and the second cell location (e.g., SeNB) in an alternating manner, may, for example, after a certain configured or predetermined number of attempts, transmit to the second cell location (e.g., SeNB), if, for example, an UL grant has not been received in response to a predetermined number of re-transmissions. For example, after 1, 2 or any other predetermined number of transmission attempts are made, transmission is then made to the other eNB. This may be necessary especially if there is no RLF or such deactivation condition for SeNB.
  • the apparatus 20 may include means, such as a processor 22 or the like, in an instance in which the indication provides that the UE is to transmit the BSR to the first cell location and the second cell location in an alternating manner, causing the UE to transmit a first scheduling request (SR) to the first cell location; and if an UL grant is not received in response to the first SR, causing the UE to transmit a second SR to the second cell location if an UL grant is not received in response to the first SR.
  • SR scheduling request
  • UE when alternating SR to MeNB and SeNB, may have only one SR active at a time. In other words, if the second SR is sent, UE may be configured to cancel the first SR (if these are triggered for the same bearer/BSR). In some embodiments, when sending second SR, UE may assume that first SR is no longer “active” as there has been enough time for NW to schedule the UE.
  • FIG. 5 shows an example method where a NW configures UE for providing BSR and consequently, in some embodiments, SR, to each a first cell location (e.g., MeNB) and/or a second cell location (e.g., SeNB).
  • a first cell location e.g., MeNB
  • a second cell location e.g., SeNB
  • the apparatus may include means, such as the processor 22 or the like, for receiving, at a user equipment (UE), an indication providing a cell location to which the UE, operating in a dual connectivity mode, should transmit a buffer status report (BSR) for split bearers, the cell location being one of a first location, a second location, or a first location and second location.
  • UE user equipment
  • BSR buffer status report
  • the apparatus may include means, such as the processor 22 or the like, for in an instance in which the indication provides that the UE is to transmit the BSR to the first cell location, causing the UE to transmit a first scheduling request (SR) to the first cell location and, if Radio Link Monitoring (RLM) indicates that a signal from the first cell location is weak or if a radio link failure (RLF) condition is triggered, causing the UE to transmit the BSR and SR to the second cell location.
  • SR scheduling request
  • RLM Radio Link Monitoring
  • RLF radio link failure
  • UE may send BSR/SR instead to the MeNB.
  • BSR/SR instead to the MeNB.
  • UE sends BSR for a split bearer to both MeNB and SeNB there could be a bit indicating that it was transmitted to both, or that it was transmitted to the other cell as well, in case network does not configure UE this.
  • UE may send the BSR, in case network wants uplink (UL) data to SeNB, but RLC status PDUs (for MeNB downlink) to MeNB, then if there is no data, UE may trigger M-BSR for RLC status PDU only. This may depend on the X n delay (interface delay): if for example X n delay is large (e.g., 50 ms), then UE may send the BSR, respectively SR directly.
  • X n delay interface delay
  • the apparatus may include means, such as the processor 22 or the like, for, in an instance in which the indication provides that the UE is to transmit the BSR to the first cell location and the second cell location, causing the BSR to include a bit indicating the BSR is being transmitted to both the first cell location and the second cell location.
  • the apparatus may include means, such as the processor 22 or the like, for in an instance in which no uplink (UL) bearer split is configured, a Physical uplink shared channel (PUSCH) is being utilized to only to one cell location, and RLC status forwarded over Xn to a second cell location, and wherein transmitting BSR to the first cell location fails, causing BSR to be transmitted to the second cell location.
  • UL uplink
  • PUSCH Physical uplink shared channel
  • the apparatus may include means, such as the processor 22 or the like, for in an instance in which no uplink (UL) bearer split is configured, a Physical uplink shared channel (PUSCH) is being utilized to only to one cell location, and RLC status forwarded over X n to a second cell location, and wherein transmitting BSR to the first cell location fails, causing BSR to be transmitted to the second cell location; and causing an attempt at random access to the first cell location.
  • UL uplink
  • PUSCH Physical uplink shared channel
  • the apparatus may include means, such as the processor 22 or the like, for including with the BSR transmitted to the second cell location, signaling indicating that the first cell location failed to provide a response.
  • the apparatus may include means, such as the processor 22 or the like, for in an instance in which UL transmission to the first cell location, and RLC status PDUs related to DL data are being sent to the second cell location, causing transmission of the BSR, the BSR only indicating an amount of data relevant to the receiving cell.
  • a method may be provided in which, if NW wants UL data to a second cell location (e.g., SeNB), but RLC status PDUs (e.g., for MeNB DL) to the first cell location (e.g., MeNB), in an case where no data is present to be transmitted, UE is triggering M-BSR for RLC status PDU only.
  • triggering may depend on X n delay. For example, if large (e.g., 50 ms) delay, then UE may send it directly as a result of the delay.
  • the indication where UE shall send the BSR may be provided by RRC configuration with RRC signaling or it may be provided as MAC level signaling, e.g., as a MAC control element (CE) or even as physical layer signaling, e.g., on PDCCH.
  • the indication may be per bearer or bearer group or per bearer type (e.g., split bearer and non-split bearer).
  • FIGS. 4 and 5 illustrate flowcharts of, for example method provided herein according to example embodiments of the invention. It will be understood that each block of the flowchart, and combinations of blocks in the flowchart, may be implemented by various means, such as hardware, firmware, processor, circuitry, and/or other communication devices associated with execution of software including one or more computer program instructions. For example, one or more of the procedures described above may be embodied by computer program instructions. In this regard, the computer program instructions which embody the procedures described above may be stored by a memory device 24 of an apparatus employing an embodiment of the present invention and executed by a processor 22 of the apparatus.
  • any such computer program instructions may be loaded onto a computer or other programmable apparatus (e.g., hardware) to produce a machine, such that the resulting computer or other programmable apparatus implements the functions specified in the flowchart blocks.
  • These computer program instructions may also be stored in a computer-readable memory that may direct a computer or other programmable apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture the execution of which implements the function specified in the flowchart blocks.
  • the computer program instructions may also be loaded onto a computer or other programmable apparatus to cause a series of operations to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide operations for implementing the functions specified in the flowchart blocks.
  • blocks of the flowchart support combinations of means for performing the specified functions and combinations of operations for performing the specified functions for performing the specified functions. It will also be understood that one or more blocks of the flowchart, and combinations of blocks in the flowchart, can be implemented by special purpose hardware-based computer systems which perform the specified functions, or combinations of special purpose hardware and computer instructions.
  • certain ones of the operations above may be modified or further amplified.
  • additional optional operations may be included, such as illustrated by the dashed outline of blocks 415 , 420 , and 435 in FIG. 4 . Modifications, additions, or amplifications to the operations above may be performed in any order and in any combination.
  • the UE or eNB or the like may include or otherwise be associated with an apparatus 20 as shown in FIG. 6 .
  • the apparatus such as that shown in FIG. 6 , is specifically configured in accordance with an example embodiment of the present invention to provide for dynamic adaptive band selection in heterogeneous networks based on line of sight and non-line of sight traffic.
  • the apparatus may include or otherwise be in communication with a processor 22 , a memory device 24 , a communication interface 26 and an optional user interface 28 .
  • the processor and/or co-processors or any other processing circuitry assisting or otherwise associated with the processor
  • the memory device may be non-transitory and may include, for example, one or more volatile and/or non-volatile memories.
  • the memory device may be an electronic storage device (e.g., a computer readable storage medium) comprising gates configured to store data (e.g., bits) that may be retrievable by a machine (e.g., a computing device like the processor).
  • the memory device may be configured to store information, data, content, applications, instructions, or the like for enabling the apparatus to carry out various functions in accordance with an example embodiment of the present invention.
  • the memory device could be configured to buffer input data for processing by the processor. Additionally or alternatively, the memory device could be configured to store instructions for execution by the processor.
  • the apparatus 20 may be embodied by a wireless communication server 15 .
  • the apparatus may be embodied as a chip or chip set.
  • the apparatus may comprise one or more physical packages (e.g., chips) including materials, components and/or wires on a structural assembly (e.g., a baseboard).
  • the structural assembly may provide physical strength, conservation of size, and/or limitation of electrical interaction for component circuitry included thereon.
  • the apparatus may therefore, in some cases, be configured to implement an embodiment of the present invention on a single chip or as a single “system on a chip.”
  • a chip or chipset may constitute means for performing one or more operations for providing the functionalities described herein.
  • the processor 22 may be embodied in a number of different ways.
  • the processor may be embodied as one or more of various hardware processing means such as a coprocessor, a microprocessor, a controller, a digital signal processor (DSP), a processing element with or without an accompanying DSP, or various other processing circuitry including integrated circuits such as, for example, an ASIC (application specific integrated circuit), an FPGA (field programmable gate array), a microcontroller unit (MCU), a hardware accelerator, a special-purpose computer chip, or the like.
  • the processor may include one or more processing cores configured to perform independently.
  • a multi-core processor may enable multiprocessing within a single physical package.
  • the processor may include one or more processors configured in tandem via the bus to enable independent execution of instructions, pipelining and/or multithreading.
  • the processor 22 may be configured to execute instructions stored in the memory device 24 or otherwise accessible to the processor.
  • the processor may be configured to execute hard coded functionality.
  • the processor may represent an entity (e.g., physically embodied in circuitry) capable of performing operations according to an embodiment of the present invention while configured accordingly.
  • the processor when the processor is embodied as an ASIC, FPGA or the like, the processor may be specifically configured hardware for conducting the operations described herein.
  • the processor when the processor is embodied as an executor of software instructions, the instructions may specifically configure the processor to perform the algorithms and/or operations described herein when the instructions are executed.
  • the processor may be a processor of a specific device (e.g., a mobile terminal or a fixed computing device) configured to employ an embodiment of the present invention by further configuration of the processor by instructions for performing the algorithms and/or operations described herein.
  • the processor may include, among other things, a clock, an arithmetic logic unit (ALU) and logic gates configured to support operation of the processor.
  • ALU arithmetic logic unit
  • the apparatus 20 of an example embodiment may also include a communication interface 26 that may be any means such as a device or circuitry embodied in either hardware or a combination of hardware and software that is configured to receive and/or transmit data from/to a communications device in communication with the apparatus, such as to facilitate communications with one or more user equipment 10 or the like.
  • the communication interface may include, for example, an antenna (or multiple antennas) and supporting hardware and/or software for enabling communications with a wireless communication network.
  • the communication interface may include the circuitry for interacting with the antenna(s) to cause transmission of signals via the antenna(s) or to handle receipt of signals received via the antenna(s).
  • the communication interface may alternatively or also support wired communication.
  • the communication interface may include a communication modem and/or other hardware and/or software for supporting communication via cable, digital subscriber line (DSL), universal serial bus (USB) or other mechanisms.
  • the apparatus 20 may also optionally include a user interface 28 that may, in turn, be in communication with the processor 22 to provide output to the user and, in some embodiments, to receive an indication of a user input.
  • the user interface may include a display and, in some embodiments, may also include a keyboard, a mouse, a joystick, a touch screen, touch areas, soft keys, one or more microphones, a plurality of speakers, or other input/output mechanisms.
  • the processor may comprise user interface circuitry configured to control at least some functions of one or more user interface elements such as a display and, in some embodiments, a plurality of speakers, a ringer, one or more microphones and/or the like.
  • the processor and/or user interface circuitry comprising the processor may be configured to control one or more functions of one or more user interface elements through computer program instructions (e.g., software and/or firmware) stored on a memory accessible to the processor (e.g., memory device 24 , and/or the like).
  • computer program instructions e.g., software and/or firmware

Abstract

A method, apparatus and computer program product are provided to receive, at a user equipment, an indication providing a cell location to which the user equipment, operating in a dual connectivity mode, should transmit a buffer status report for one or more bearers, the cell location being one of a first location, a second location, or a first location and second location and in response to being triggered, causing buffer status report to be transmitted to the location provided in the indication. In some embodiments, the bearer may be a split bearer. In some embodiments, the indication may be provided by RRC signaling, MAC signaling or physical layer signaling.

Description

    TECHNOLOGICAL FILED
  • An example embodiment of the present invention relates generally to the handling of a buffer status report (BSR) and a scheduling report (SR) and, more particularly, to handling of a buffer status report (BSR) and a scheduling report (SR) where a user equipment (UE) is configured for or operating with dual connectivity.
  • BACKGROUND
  • Long term evolution (“LTE”) of the Third Generation Partnership Project (“3GPP”), also referred to as 3GPP LTE, refers to research and development as part of an ongoing effort across the industry aimed at identifying technologies and capabilities that can improve systems such as the universal mobile telecommunication system (“UMTS”). The goals of this broadly based project include improving communication efficiency, lowering costs, improving services, making use of new spectrum opportunities, and achieving better integration with other open standards.
  • The evolved universal terrestrial radio access network (“E-UTRAN”) in 3GPP includes base stations providing user plane (including packet data convergence protocol/radio link control/medium access control/physical layers) and control plane (including radio resource control/packet data convergence protocol/radio link control/medium access control/physical layers) protocol terminations towards wireless communication devices such as cellular telephones. A wireless communication device or terminal is generally known as user equipment (“UE”). A base station (“BS”) is an entity or network element of a communication system or network often referred to as a Node B or an NB. Particularly in the E-UTRAN, an “evolved” base station is referred to as an eNodeB or an “eNB”.
  • BRIEF OVERVIEW
  • A current topic under discussion in the wireless industry relates to enhanced support of small cell deployment and operation, which may include, for example, the identification and evaluation of the benefits of UEs having dual connectivity to, for example, macro and small cell layers served by different carriers or, in some instances, the same carrier, and furthermore, for which scenarios dual connectivity may be feasible and/or beneficial. Additionally, another topic may include the identification and evaluation of potential architecture and protocol enhancements for scenarios involving UEs configured for dual connectivity in order to minimize core network impacts.
  • For example, in a recent agreement, two main user plane (UP) architectures were considered as way forward in case of dual connectivity, (e.g., a first architecture not having a split bearer, such as “1A” and a second architecture having a split bearer, such as “3C”, each of which will be discussed later). In some embodiments, different architecture alternatives and/or different configuration options may be utilized, any combination of which may be used simultaneously (for different bearers). However, unresolved problems may include, for example, with dual connectivity, a UE may be connected to two eNBs simultaneously (e.g., a master eNB (MeNB) and a secondary eNB (SeNB), each of which will be described later). Having a UE connected to two eNBs simultaneously may result in a situation where it is unclear, in some cases, as to which eNB the UE should transmit a buffer status report (BSR) and/or a scheduling request (SR). In some embodiments, how the network (NW) handles uplink (UL) scheduling of the UE may also be unresolved. Some embodiments may utilize other UP architectures for dual connectivity as well, both for bearer split and no bearer split.
  • TS36.321 of the 3GPP specification specifies traditional BSR and SR procedure, but such procedures may not be at least in some parts be applicable to dual connectivity cases, such as where UEs may be connected to two eNBs simultaneously.
  • BRIEF SUMMARY
  • A method, apparatus and computer program product are provided in accordance with an example embodiment for providing an indication of a cell location, (e.g., a particular base station, node, or a eNB), to which the UE, operating in a dual connectivity mode, should transmit a buffer status report (BSR) for split bearers, the cell location being one of a first location, a second location, or a first location and second location. In some embodiments, instead of cell location, the indication may be provided for a (radio) link, MAC entity, logical channel, cell group, cell, etc. where each of these may be tied to the master and/or secondary eNB or one of the cell provided by MeNB or SeNB.
  • In some embodiments, a method may be provided comprising receiving, at a user equipment, an indication providing a cell location to which the user equipment, operating in a dual connectivity mode, should transmit a buffer status report for each of at least one bearer, the cell location being one of a first location, a second location, a first location and second location, or a first location or second location, and in response to being triggered, causing buffer status report to be transmitted to the location provided in the indication. In some embodiments, the bearer is a split bearer.
  • In some embodiments, the method may further comprise, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, causing the user equipment to wait a predetermined time after transmitting the scheduling request, and causing the user equipment to transmit a second scheduling request to the second cell location if an uplink grant is not received in response to the first scheduling request. In some embodiments, the indication is provided by radio resource control signaling, media access control signaling or physical layer signaling.
  • In some embodiments, the method may further comprise, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, if an uplink grant is not received in response to the first scheduling request, causing the user equipment to re-transmit a first scheduling request to the first cell location, and causing the user equipment to transmit a second scheduling request to the second cell location if after a predetermined number of re-transmission or predetermined time, an uplink grant is not received in response to the first scheduling request.
  • In some embodiments, the method may further comprise, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, and if an uplink grant is not received in response to the first scheduling request, causing the user equipment to transmit a second scheduling request to the second cell location.
  • In some embodiments, the method may further comprise, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location, causing the user equipment to transmit a first scheduling request to the first cell location, and if radio link monitoring indicates that a signal from the first cell location is weak or if a radio link failure condition is triggered, causing the user equipment to transmit the buffer status report and scheduling request to the second cell location.
  • In some embodiments, the method may further comprise, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location, causing the buffer status report to include a bit indicating the buffer status report is being transmitted to both the first cell location and the second cell location.
  • In some embodiments, the method may further comprise, wherein transmitting buffer status report to the first cell location fails, causing buffer status report to be transmitted to the second cell location. In some embodiments, the method may further comprise, including with the buffer status report transmitted to the second cell location, signaling indicating that the first cell location failed to provide a response. In some embodiments, the method may further comprise, in an instance in which uplink transmission to the first cell location, and radio link control status protocol data units related to downlink data are being sent to the second cell location, causing transmission of the buffer status report, the buffer status report only indicating an amount of data relevant to the receiving cell.
  • In some embodiments an apparatus may be provided. The apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and computer program code configured to, with the processor, cause the apparatus to receive an indication providing a cell location to which the apparatus, operating in a dual connectivity mode, should transmit a buffer status report for each of at least one bearer, the cell location being one of a first location, a second location, a first location and second location, or a first location or second location, and in response to being triggered, causing buffer status report to be transmitted to the location provided in the indication. In some embodiments the bearer is a split bearer. In some embodiments the indication is provided by radio resource control signaling, media access control signaling or physical layer signaling.
  • In some embodiments the at least one memory and computer program code are further configured to, with the processor, cause the apparatus to in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, causing the user equipment to wait a predetermined time after transmitting the scheduling request, and causing the user equipment to transmit a second SR to the second cell location if an uplink grant is not received in response to the first scheduling request.
  • In some embodiments the at least one memory and computer program code are further configured to, with the processor, cause the apparatus to in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, if an uplink grant is not received in response to the first scheduling request, causing the user equipment to re-transmit a first scheduling request to the first cell location, and causing the user equipment to transmit a second scheduling request to the second cell location if after a predetermined number of re-transmission, an uplink grant is not received in response to the first scheduling request.
  • In some embodiments the at least one memory and computer program code are further configured to, with the processor, cause the apparatus to in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, if an uplink grant is not received in response to the first scheduling request, causing the user equipment to transmit a second scheduling request to the second cell location if after a predetermined number of re-transmission.
  • In some embodiments the at least one memory and computer program code are further configured to, with the processor, cause the apparatus to in an instance in which the indication provides that the UE is to transmit the BSR to the first cell location and the second cell location in an alternating manner, causing the UE to transmit a first scheduling request (SR) to the first cell location, and if an UL grant is not received in response to the first SR, causing the UE to transmit a second SR to the second cell location if after a predetermined number of re-transmission, an UL grant is not received in response to the first SR.
  • In some embodiments in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location, causing the user equipment to transmit a first scheduling request to the first cell location, and if radio link monitoring indicates that a signal from the first cell location is weak or if a radio link failure condition is triggered, causing the user equipment to transmit the buffer status report and scheduling request to the second cell location.
  • In some embodiments, a computer program product may be provided comprising a non-transitory computer readable medium having program code portions stored thereon, the program code portions configured, upon execution to receive an indication providing a cell location to which the user equipment, operating in a dual connectivity mode, should transmit a buffer status report for each of at least one, the cell location being one of a first location, a second location, a first location and second location, or a first location or second location, and in response to being triggered, causing buffer status report to be transmitted to the location provided in the indication. In some embodiments the bearer is a split bearer. In some embodiments the indication is provided by radio resource control signaling, media access control signaling or physical layer signaling.
  • In some embodiments the program code portions are further configured, upon execution, to in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, causing the user equipment to wait a predetermined time after transmitting the scheduling request, and causing the user equipment to transmit a second scheduling request to the second cell location if an uplink grant is not received in response to the first scheduling request.
  • In some embodiments the program code portions are further configured, upon execution, to in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location,if an uplink grant is not received in response to the first scheduling request, causing the user equipment to re-transmit a first scheduling request to the first cell location, and causing the user equipment to transmit a second scheduling request to the second cell location if after a predetermined number of re-transmission, an uplink grant is not received in response to the first scheduling request.
  • In some embodiments the program code portions are further configured, upon execution, to in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner, causing the user equipment to transmit a first scheduling request to the first cell location, and causing the user equipment to transmit a second scheduling request to the second cell location if after a predetermined number of re-transmissions, an uplink grant is not received in response to the first scheduling request.
  • In some embodiments the program code portions are further configured, upon execution, to in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location, causing the user equipment to transmit a first scheduling request to the first cell location, and if radio link monitoring indicates that a signal from the first cell location is weak or if a radio link failure condition is triggered, causing the user equipment to transmit the buffer status report and scheduling request to the second cell location.
  • BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
  • Having thus described example embodiments of the invention in general terms, reference will now be made to the accompanying drawings, which are not necessarily drawn to scale, and wherein:
  • FIG. 1 is a schematic representation of type of no bearer split (eNB specific bearers) type architecture in accordance with an example embodiment of the present invention;
  • FIG. 2 a schematic representation of type of bearer split type architecture in accordance with an example embodiment of the present invention;
  • FIGS. 3A-3C are block diagrams of an apparatus and base station system that may be specifically configured for in accordance with an example embodiment of the present invention; and
  • FIG. 4 is a flow chart illustrating the operations performed, such as by the apparatus of FIG. 3, in accordance with an example embodiment of the present invention.
  • FIG. 5 is a flow chart illustrating the operations performed, such as by the apparatus of FIG. 3, in accordance with an example embodiment of the present invention; and
  • FIG. 6 is a block diagram of an apparatus that may be specifically configured for in accordance with an example embodiment of the present invention.
  • DETAILED DESCRIPTION
  • Some embodiments of the present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all, embodiments of the invention are shown. Indeed, various embodiments of the invention may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will satisfy applicable legal requirements. Like reference numerals refer to like elements throughout. As used herein, the terms “data,” “content,” “information,” and similar terms may be used interchangeably to refer to data capable of being transmitted, received and/or stored in accordance with embodiments of the present invention. Thus, use of any such terms should not be taken to limit the spirit and scope of embodiments of the present invention.
  • Additionally, as used herein, the term ‘circuitry’ refers to (a) hardware-only circuit implementations (e.g., implementations in analog circuitry and/or digital circuitry); (b) combinations of circuits and computer program product(s) comprising software and/or firmware instructions stored on one or more computer readable memories that work together to cause an apparatus to perform one or more functions described herein; and (c) circuits, such as, for example, a microprocessor(s) or a portion of a microprocessor(s), that require software or firmware for operation even if the software or firmware is not physically present. This definition of ‘circuitry’ applies to all uses of this term herein, including in any claims. As a further example, as used herein, the term ‘circuitry’ also includes an implementation comprising one or more processors and/or portion(s) thereof and accompanying software and/or firmware. As another example, the term ‘circuitry’ as used herein also includes, for example, a baseband integrated circuit or applications processor integrated circuit for a mobile phone or a similar integrated circuit in a server, a cellular network device, other network device, and/or other computing device.
  • As defined herein, a “computer-readable storage medium,” which refers to a non-transitory physical storage medium (e.g., volatile or non-volatile memory device), can be differentiated from a “computer-readable transmission medium,” which refers to an electromagnetic signal.
  • Example embodiments of the present invention will now be de-scribed more fully hereinafter with reference to the accompanying drawings, in which some, but not all embodiments of the invention are shown, indeed, the invention may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein: rather, these embodiments are provided so that this disclosure will satisfy applicable legal requirements. Although the specification may refer to “an”, “one”, or “some” embodiment(s) in several locations, this does not necessarily mean that each such reference is to the same embodiment(s), or that the feature only applies to a single embodiment. Single features of different embodiments may also be combined to provide other embodiments Like reference numerals refer to like elements throughout.
  • The present invention is applicable to any user terminal, server, application server, corresponding component, and/or to any communication system or any combination of different communication systems. The communication system may be a fixed communication system or a wireless communication system or a communication system utilizing both fixed networks and wireless networks. The protocols used the specifications of communication systems, transmitters, user terminals, base stations and access points, especially in wireless communication, develop rapidly. Such development may require extra changes to an embodiment. Therefore, all words and expressions should be interpreted broadly and they are intended to illustrate, not to restrict, the embodiment.
  • Embodiments of the present invention may be implemented in various devices and systems, where radio signals may be used to carry data between devices such as handheld and infrastructure communications devices. Examples of the devices comprise user equipment (UE), a mobile phone, a base station (BS), a Node-B (NB), an enhanced NB (eNB), a relay station and a server, for example. For example, a small cell base station (or a wireless access point or a remote radio head, for example) may be implemented to cover a small cell, or coverage area, examples of which include a residence, a small business, a building, an office, or a small area. The small cell base station, such as for example a home base station (HNB), a home E-UTRAN NodeB base station (HeNB), a WiFi access point, and the like, may be configured to have some of the functionality found in a typical base station, such as for example an E-UTRAN NodeB (eNB) base station, but the small cell base station may have less/smaller coverage/range and lower power capabilities given its limited coverage area or class. Furthermore, small cell base station may have limited (or non-ideal) backhaul connection that may have higher latency or lower throughput than macro cell base stations. This limited backhaul connection may affect communication between small cell base station and other base stations and other network elements or nodes. A user equipment may act as an access point or a base station for other devices (multiple devices, or part of device to device communication or group communication), so that in some cases also a user equipment could be considered also a limited capability base station or small cell. For example, the small cell base station may be implemented as a femtocell wireless access point/base station having power sufficient for a cell serving wireless devices within a limited range of about tens of meters. Picocell base stations are another example of a small cell base station, but picocell base stations have somewhat greater range serving a small area on the order of about 100-200 meters. The small cell base station may be implemented as a secondary base station, for example, a secondary cell (SCell) eNB in carrier aggregation. It may also be called a secondary eNB (SeNB). Accordingly, wireless service providers view small cell base stations as a way to extend service coverage into a small cell, as a way to offload traffic to the small cell base stations, and/or as a way to provide enhanced service, such as for example higher data rates, lower latencies, energy efficiency and the like, within the small cell, when compared to the larger macro cell served by a typical base station, such as for example the eNB base station. The macro cell base station may be also implemented as a primary base station, for example, a primary cell (PCell) eNB in carrier aggregation and may also be called master eNB (MeNB). The base stations may also be configured to provide other types of air interfaces, such as various first generation (1G) communication protocols, second generation (2G or 2.5G) communication protocols, third-generation (3G) communication protocols, fourth-generation (4G) communication protocols, WiFi (or other small cell protocols), and/or any other wireless access network communication protocols. Although certain standards and technologies are described, these are merely examples as other standards and technologies may be used as well.
  • There may be also more than one serving cell associated with MeNB and/or SeNB. These may be called MCG (Master Cell Group) and SCG (Secondary Cell Group) referring to group of serving cells associated with MeNB and SeNB respectively.
  • The base stations may also be configured to provide other types of air interfaces, such as various first generation (1G) communication protocols, second generation (2G or 2.5G) communication protocols, third-generation (3G) communication protocols, fourth-generation (4G) communication protocols, WiFi (or other small cell protocols), and/or any other wireless access network communication protocols. Although certain standards and technologies are described, these are merely examples as other standards and technologies may be used as well.
  • User equipment (UE) may refer to any user communication device. A term “user equipment” as used herein may refer to any device having a communication capability, such as a wireless mobile terminal, a Personal Data Assistant (PDA), a smart phone, a personal computer (PC), a laptop computer, a desktop computer, etc. For example, the wireless communication terminal may be a TErrestrial Trunked RAdio (TETRA), an Universal Mobile Telecommunications System (UMTS), an LTE, LTE-A or Global System for Mobile Communications/Enhanced Data Rates for GSM Evolution (GSM/EDGE) smart mobile terminal.
  • High Level Overview and Definitions
  • A method, apparatus and computer program product are provided in accordance with an example embodiment for providing a network configuration or indication providing a cell location to which the UE, operating in a dual connectivity mode, should transmit a buffer status report (BSR) for split bearers.
  • The method, apparatus and computer program product provided herein may be based on an assumption (the assumption based on a recent 3GPP RAN2 meeting), that there are at least two user plane (UP) architectures, a first architecture and a second architecture, being considered for instances of dual connectivity. The first architecture may be “1A”, a type of no bearer split architecture and the second architecture may be “3C”, a type of bearer split architecture, which are shown in FIGS. 1 and 2 respectively.
  • When discussing bearers herein, generally a “bearer” is a virtual connection between two endpoints, (e.g., UE and eNB). In some embodiments, a connection-oriented transmission network may require the establishment of a “virtual” connection between two endpoints (e.g., a UE and eNB) before any traffic may be sent between them. This virtual connection may be called an “EPS Bearer.” The BSR is a medium access control (MAC) control element (CE) from the UE to the network, or eNB, carrying the information on how much data is in UE buffer to be sent out. A “cell location” as used herein is used to describe a particular base station, node, eNB, MeNB, SeNB or the like. A cell location may not include any indication of a physical address or the like. Any indication identifying a specific or particular BS, NB, eNB, a relay station a server, MeNB, SeNB or the like may satisfy “cell location.”
  • Returning to architecture 1A, in a case of dual connectivity, the bearer is not split. In other words, one EPS bearer is routed via one eNB, typically “MeNB” or “SeNB”. Therefore, in such an instance, (e.g., architecture 1A and thus, no bearer split), a UE knows which bearer goes where. However, in case of 3C architecture (e.g., bearer split), the options may not be obvious.
  • “Bearer splitting”, as used herein, may describe that an EPS bearer may be routed via more than one eNB, which may typically be MeNB and SeNB in dual connectivity. Similarly, Long Term Evolution (LTE) carrier aggregation (CA), which is part of the LTE-Advanced standard, 3GPP Release 10, may be configured such that one bearer may be scheduled via multiple cells. However, in LTE CA, the two or more cells may be served by the same eNB, whereas in dual connectivity at least some of the cells are served by a different eNB. FIG. 2, which will be discussed later, shows an EPS bearer routed via more than one eNB, typically MeNB and SeNB in dual connectivity.
  • The method, apparatus and computer program product provided herein may therefore, be utilized to provide an indication of a location (e.g., to which eNB, such as MeNB or SeNB) a BSR and/or SR may be transmitted to in case of dual connectivity (or in case of a split bearer) and in which circumstances. The method, apparatus and computer program product provided herein may particularly be shown in relation to the above mentioned architectures or more generally, in an instance of ‘bearer split’ and/or ‘non-bearer’ split. Further, the method, apparatus and computer program product provided herein may provide for handling radio link control (RLC) status packet data unit (PDU), and, in some embodiments, specifically related to dual connectivity.
  • Traditional methods may provide for SR and BSR triggers and reporting that may be maintained per scheduler. However, traditional methods do not provide a method, apparatus and computer program product for triggering BSR/SR based on different type of bearers and in accordance with UP architectures, e.g. split bearer and no split bearer.
  • As such, a method, apparatus and computer program product are provided in accordance with an example embodiment in order to facilitate a network configuration that indicates where a UE should send the BSR for split bearers. In some embodiments, once the BSR is triggered toward a cell, the SR would be sent to the corresponding cell. Furthermore, in some embodiments, a UE may be indicated toward which cell it should send RLC status report (for DL traffic). In some embodiments, it should be configurable how the data available for transmission in PDCP layer for bearers served by both M-eNB and SeNB is calculated M-BSR and/or S-BSR, for each of (1) in the M-BSR only; (2) in the S-BSR only; or (3) in both M-BSR and S-BSR.
  • Other embodiments here may include introduction of “M-BSR” as the BSR report to MeNB and “S-BSR” as the BSR report to SeNB and the introduction of “M-SR” as the SR to MeNB and “S-SR” as the SR to SeNB.
  • In some embodiments, M-BSR may comprise at least data available for transmission in RLC and PDCP layer for the bearers served by MeNB only, RLC SDU segment that has not been included in a RLC data PDU, RLC retransmission PDU/portion (data) and RLC status PDU for the RLC entity corresponding to the MeNB for the bearers served by both MeNB and SeNB (or simply the data in RLC layer in the RLC entity corresponding to the MeNB for the bearers served by both MeNB and SeNB), and/or based on the configuration optionally the data in PDCP layer for the bearers served by both MeNB and SeNB.
  • In some embodiments, S-BSR may comprise at least data available for transmission in RLC and PDCP layer for the bearers served by SeNB only, RLC SDU segment that has not been included in a RLC data PDU, RLC retransmission PDU/portion (data) and RLC status PDU for the RLC entity corresponding to the SeNB for the bearers served by both MeNB and SeNB, and/or based on the configuration optionally the data in PDCP layer for the bearers served by both MeNB and SeNB.
  • In some embodiments, for higher priority data arrival BSR trigger event, the data should be restricted to the data considered to be available for transmission for each node to trigger M-BSR and S-BSR respectively. In some embodiments, padding BSR is applicable to M-BSR and S-BSR separately. In some embodiments, retxBSR-Timer and periodicBSR-Timer may be configured and maintained separately for M-BSR and S-BSR.
  • In some embodiments, regular M-BSR triggers SR to MeNB (M-SR) if no UL grant for new transmission for MeNB when the BSR is triggered and regular S-BSR triggers SR to SeNB (S-SR) if no UL grant for new transmission for SeNB when the S-BSR is triggered.
  • One advantage of the present application is providing support for handling BSR/SR for split bearers with dual connectivity.
  • Example Architecture
  • FIG. 1 shows a first user plane (UP) architecture, the first UP architecture comprising no bearer split architecture (e.g., architecture 1A). In case of architecture 1A, or, in some embodiments, any UP architecture comprising no bearer split, a UE may know which bearer goes where. For example, in case of a first architecture (e.g., architecture 1A) and in case of dual connectivity, the bearer is not split, and one EPS bearer is routed via one eNB, typically MeNB or SeNB.
  • However, FIG. 2 shows a second UP architecture (e.g., 3C architecture). The second UP architecture comprises an example of bearer split. In some embodiments, the second UP architecture or any UP architecture comprising bearer split, the options to where UE transmits BSR may not be obvious (e.g., a UE may not know which bearer goes where).
  • Bearer splitting, as used herein, means that an EPS bearer may be routed via more than one eNB, which may typically be MeNB and SeNB in dual connectivity. As described above, this is similar to Rel 10/11 carrier aggregation where one bearer may be scheduled via multiple cells. In carrier aggregation, the two or more cells are served by the same eNB whereas in dual connectivity at least some of the cells are served by another eNB. This is illustrated in FIG. 2, which shows architecture of bearer split 3C.
  • Example Network Configuration
  • In some embodiments, a network configuration may be provided to address one or more issues that may arise through the use of the previously described architecture. For example, in some embodiments, a network configuration may be provided to address a location and/or a method for UE transmission of BSR and SR in case of dual connectivity, particularly in the above mentioned architectures (or in case of ‘bearer split’ and ‘non-bearer’ split). Additionally, some embodiments of the present application address how a radio link control (RLC) status protocol data unit (PDU) is handled and in some embodiments, how RCL status PDU is sent with regard to dual connectivity.
  • As an initial matter, with dual connectivity using for example, UP architecture 1A and/or 3C, three types of bearers may each require or be configured for different BSR/SR procedures: (1) MeNB specific bearer; (2) SeNB specific bearer; and (3) split bearers. FIGS. 3A, 3B and 3C show the dual connectivity options. Specifically, FIG. 3A shows a MeNB specific bearer, FIG. 3C shows a SeNB specific bearer; and FIG. 3B shows split bearers.
  • More specifically, FIG. 3A shows a first type of bearer (e.g., served only by MeNB, one RLC entity only to MeNB). FIG. 3B shows a second type of bearer (e.g., served by both MeNB and SeNB, two RLC entities to both MeNB and SeNB). FIG. 3C shows a third type of bearer (e.g., served only by SeNB, one RLC entity only to SeNB).
  • The MeNB specific bearer may be/behave like a legacy bearer and may use legacy procedure. In some embodiments, the SeNB specific bearer may also be a legacy bearer and use legacy procedure. However, in an instance in which transmitting BSR to SeNB fails (e.g., no response to SR, or transmitting BSR fails), UE could, in addition to (or instead of) attempting random access to SeNB, indicate to MeNB that SeNB did not respond. UE may also send the BSR to MeNB in this case.
  • Regarding a split bearer, three different BSR/SR alternatives may be configured: (1) No UL bearer split; (2) UL data going to only one eNB, but still sending RLC status PDUs related to DL data in the other eNB; and (3) UL bearer split.
  • In the first alternative, specifically, a configuration in which there is no UL bearer split. For example, a physical uplink shared channel (PUSCH) may be configured to transmit to only to one cell and RLC status forwarded over Xn as shown in FIG. 3B. Here, similar to a legacy case, but in an instance in which transmitting BSR to SeNB fails, UE may, in addition to, (or instead of) attempting random access to SeNB, be configured to attempt to transmit the BSR to the MeNB as well. In some embodiments, the UE may further be configured to indicate that SeNB failed to respond.
  • In the second alternative, specifically in an instance in which UL data is being transmitted to a single eNB, the UE may still be transmitting RLC status PDUs related to DL data in the other eNB. Here, BSR may indicate only the amount of data relevant to the receiving cell: I.e. RLC status PDUs, or RLC status PDUs+user data.
  • In the third alternative, which includes UL bearer split, a NW and or UE may be configured such that a UE transmits BSR to one of (1) MeNB; (2) SeNB; (3) both; or (4) alternating to MeNB and SeNB (or vice versa order) until UE is given UL grant. In some embodiments, BSR may include information whether the UE has sent (or is attempting to send) the BSR to the other eNB as well. In some embodiments, a master BSR and a secondary BSR may be configured for such configuration.
  • In some embodiments, still regarding the third alternative, UE may be configured with a threshold for buffered UL data. The threshold may be per bearer or Logical Channel Group (LCG) such that when amount of data is below the threshold, UE may send BSR just to a single eNB (e.g. SeNB). In some embodiments, UE may also send BSR to the other eNB only when exceeding the threshold. Such a configuration may be configured such that if UE has only a small amount (less than a predetermined threshold) of data to be scheduled (e.g., Transmission Control Protocol (TCP) acknowledgements) there is no need for two ULs. UE may also be configured with a delay threshold or UL throughput threshold determining when the UE should send BSR to a second eNB in addition to the primary option.
  • In some embodiments, still regarding the third alternative, in an instance in which the NW configures UE to send BSR to both a first eNB and a second eNB (e.g., MeNB and SeNB), data until a certain threshold may be reported to, for example, SeNB and after the threshold is met or exceeded, to MeNB. In some embodiments, data until a certain threshold may be reported to, for example, SeNB and after the threshold, data may be reported to both, in some proportion, in full or in some embodiments, with some weighting.
  • In order to achieve the previously described configurations, two types of BSR reports may be defined: “M-BSR” and “S-BSR” which are the BSRs transmitted to MeNB and SeNB, respectively. M-BSR may comprise buffer status for legacy bearers and split bearers and S-BSR may comprise buffer status for bearer configured for SeNB and split bearers.
  • In some embodiments, M-BSR may be triggered by legacy (MeNB) new data and S-BSR may be triggered by new data for bearers configured for SeNB. For split bearers either M-BSR or S-BSR or both may be triggered. For split bearers (and also for non-split bearers), in order to keep the network control for UL scheduling, when configuring the bearer, NW may also configure to which cell location, e.g., eNB, the BSR may be sent. At least, three alternatives are possible: (1) To MeNB only, where for example, only M-BSR may be triggered; (2) To SeNB only, where for example, only S-BSR may be triggered; and (3) To both MeNB and SeNB, where for example, both M-BSR and S-BSR may be triggered.
  • Hence M-BSR may comprise (1) data available for transmission in a RLC and a PDCP layer for the bearers served by MeNB only, (2) RLC retransmission data and RLC status PDU for the RLC entity corresponding to the MeNB for the bearers served by both MeNB and SeNB, if any (or all the data available for transmission in RLC entity of MeNB if possible to deliver new data from PDCP to RLC before the UE receives an UL grant for offline processing); and (3) based on the configuration, optionally, the data in PDCP layer for the bearers served by both MeNB and SeNB.
  • S-BSR may comprise (1) data available for transmission in a RLC and a PDCP layer for the bearers served by SeNB only; (2) RLC retransmission data and RLC status PDU for the RLC entity corresponding to the SeNB for the bearers served by both MeNB and SeNB, if any (or all the data available for transmission in RLC entity of SeNB if possible to deliver new data from PDCP to RLC before the UE gets UL grant for offline processing); and (3) based on the configuration, optionally, the data in PDCP layer for the bearers served by both MeNB and SeNB.
  • In some embodiments, where higher priority data arrival is the BSR trigger event, it should be restricted the data considered to be available for transmission for each node to trigger M-BSR and S-BSR respectively. For example, the data should be restricted to the data considered to be available for transmission for each node as proposed M-BSR and S-BSR content to trigger M-BSR and S-BSR respectively.
  • In some embodiments, such as those related to the third alternative, further configuration may be included. For example, the BSR may be transmitted to only one eNB if the amount of data is below a threshold (e.g., TCP ACK), the NW to configure to which eNB. With these arrangements, NW may detect for split bearers whether BSR has been sent to one or both eNBs. In some embodiments, NW may control UL scheduling at least semi-statically, such as for example, depending on the Xn delays, eNBs may have more or less cooperation dynamically and also share BSR over Xn. With such arrangements sending full BSR info to both eNBs in the third alternative may allow for NW to know that both eNBs may schedule in that case.
  • In some embodiments, the SR may then be sent to the same eNB where BSR is intended. For UL data transmission of the split bearers, possible to have UL data transmission linked in the same ways as BSR or allow data of the bearer to be transmitted to any eNB even if BSR of the bearer is configured to one of the eNBs, or it can be separately configured as UL data transmission may impact the PDCP layer in eNB side.
  • Example Processes
  • Referring now to FIGS. 4 and 5, the operations performed, such as by the apparatus 20 of FIG. 6, which will be described later, in order to introduce a network configuration that provides an indication to where UE should send the BSR for split bearers are illustrated.
  • In some embodiments, UE may be provided with an indication where UE may send the BSR/SR. In case of bearer split, for example, UE may receive an indication to transmit to (1) MeNB, (2) SeNB or (3) both (immediately, or in alternating manner). FIG. 4 shows an example method where a NW configures UE for providing BSR and consequently, in some embodiments, SR, to each of a first cell location (e.g., MeNB) and a second cell location (e.g., SeNB) in an alternating manner. In some embodiments, depending on which of these configurations is provided, particular rules may also be provided. In general, when NW configures a split bearer, the NW may then provide an indication to the UE comprising information to which cell it should send BSR related to this bearer.
  • FIG. 4 shows an example method where a NW configures UE for providing BSR and consequently, in some embodiments, SR, to each of a first cell location (e.g., MeNB) and a second cell location (e.g., SeNB) in an alternating manner.
  • As shown in block 405 of FIG. 4, the apparatus may include means, such as the processor 22 or the like, for receiving, at a user equipment (UE), an indication providing a cell location to which the UE, operating in a dual connectivity mode, may transmit a buffer status report (BSR) for one or more bearers, the cell location being one of a first location, a second location, or a first location and second location. In some embodiments, the one or more bearers may be a split bearer. In some embodiments, the indication may be provided by radio resource control (RRC) signaling (configuration), media access control (MAC) signaling (MAC CE) or physical layer signaling.
  • As shown in block 410 of FIG. 4, the apparatus 20 may include means, such as a processor 22 or the like, for, in response to being triggered, causing BSR to be transmitted to the location provided in the indication.
  • In some embodiments, if the UE is configured to send the BSR in both eNBs in alternating manner, then if UE does not get the UL grant (after sending SR), UE shall try the other cell. For example, after a certain configured/predetermined time, or with first N (e.g. 1, 2) SR attempts to one cell (sending SR+waiting duration of prohibit timer or some other predefined time period). In some embodiments, when there are SR re-transmissions, UE may be configured to transmit to the other cell as well. For example, after 1, 2 or so transmission attempts. This may be necessary especially if there is no (radio link failure) RLF or such deactivation condition for SeNB. Furthermore, there may be a condition based on radio link monitoring that prevents UE transmitting anything towards SeNB in the uplink e.g. after the link quality has become very low. In this case UE may not be allowed to transmit in uplink to SeNB and thus it may be configured to instead transmit BSR (e.g. in case of split bearer) and SR to the MeNB. Similarly, even for non-split bearers if uplink transmissions are not anymore allowed or are not successful towards SeNB, UE could send also the buffer status of SeNB specific bearers to MeNB to indicate to MeNB that e.g., bearer switching should be done.
  • As such, as shown in block 415 of FIG. 4, the apparatus 20 may include means, such as a processor 22 or the like, for, in an instance in which the indication provides that the UE is to transmit the BSR to the first cell location and the second cell location in an alternating manner, causing the UE to transmit a first scheduling request (SR) to the first cell location, causing the UE to wait a predetermined time after transmitting the SR, and causing the UE to transmit a second SR to the second cell location if an UL grant is not received in response to the first SR.
  • Here for example, UE, having been provided an indication to transmit the BSR to the first cell location (e.g., MeNB) and the second cell location (e.g., SeNB) in an alternating manner, may, for example, after a certain configured/predetermined time, transmit to the second cell location (e.g., SeNB), if, for example, an UL grant has not been received in response to the first SR.
  • As shown in block 420 of FIG. 4, the apparatus 20 may include means, such as a processor 22 or the like, for in an instance in which the indication provides that the UE is to transmit the BSR to the first cell location and the second cell location in an alternating manner, causing the UE to transmit a first scheduling request (SR) to the first cell location, if an UL grant is not received in response to the first SR, causing the UE to re-transmit a first SR to the first cell location, and causing the UE to transmit a second SR to the second cell location if after a predetermined number of re-transmission, an UL grant is not received in response to the first SR.
  • Here, for example, UE, having been provided an indication to transmit the BSR to the first cell location (e.g., MeNB) and the second cell location (e.g., SeNB) in an alternating manner, may, for example, after a certain configured or predetermined number of attempts, transmit to the second cell location (e.g., SeNB), if, for example, an UL grant has not been received in response to a predetermined number of re-transmissions. For example, after 1, 2 or any other predetermined number of transmission attempts are made, transmission is then made to the other eNB. This may be necessary especially if there is no RLF or such deactivation condition for SeNB.
  • As shown in block 425 of FIG. 4, the apparatus 20 may include means, such as a processor 22 or the like, in an instance in which the indication provides that the UE is to transmit the BSR to the first cell location and the second cell location in an alternating manner, causing the UE to transmit a first scheduling request (SR) to the first cell location; and if an UL grant is not received in response to the first SR, causing the UE to transmit a second SR to the second cell location if an UL grant is not received in response to the first SR.
  • In some embodiments, when alternating SR to MeNB and SeNB, UE may have only one SR active at a time. In other words, if the second SR is sent, UE may be configured to cancel the first SR (if these are triggered for the same bearer/BSR). In some embodiments, when sending second SR, UE may assume that first SR is no longer “active” as there has been enough time for NW to schedule the UE.
  • FIG. 5 shows an example method where a NW configures UE for providing BSR and consequently, in some embodiments, SR, to each a first cell location (e.g., MeNB) and/or a second cell location (e.g., SeNB).
  • As shown in block 505 of FIG. 5, the apparatus may include means, such as the processor 22 or the like, for receiving, at a user equipment (UE), an indication providing a cell location to which the UE, operating in a dual connectivity mode, should transmit a buffer status report (BSR) for split bearers, the cell location being one of a first location, a second location, or a first location and second location.
  • As shown in block 510 of FIG. 5, the apparatus may include means, such as the processor 22 or the like, for in an instance in which the indication provides that the UE is to transmit the BSR to the first cell location, causing the UE to transmit a first scheduling request (SR) to the first cell location and, if Radio Link Monitoring (RLM) indicates that a signal from the first cell location is weak or if a radio link failure (RLF) condition is triggered, causing the UE to transmit the BSR and SR to the second cell location.
  • For example, in some embodiments, if UE is configured to send BSR/SR for a split bearer primarily to SeNB cell, if RLM indicates that the cell is weak (or there is some kind of a RLF condition triggered), UE may send BSR/SR instead to the MeNB. Furthermore, in some embodiments, if UE sends BSR for a split bearer to both MeNB and SeNB, there could be a bit indicating that it was transmitted to both, or that it was transmitted to the other cell as well, in case network does not configure UE this.
  • In an example embodiment, if there is one configuration indicating where UE may send the BSR, in case network wants uplink (UL) data to SeNB, but RLC status PDUs (for MeNB downlink) to MeNB, then if there is no data, UE may trigger M-BSR for RLC status PDU only. This may depend on the Xn delay (interface delay): if for example Xn delay is large (e.g., 50 ms), then UE may send the BSR, respectively SR directly.
  • As such, as shown in block 515 of FIG. 5, the apparatus may include means, such as the processor 22 or the like, for, in an instance in which the indication provides that the UE is to transmit the BSR to the first cell location and the second cell location, causing the BSR to include a bit indicating the BSR is being transmitted to both the first cell location and the second cell location.
  • As shown in block 520 of FIG. 5, the apparatus may include means, such as the processor 22 or the like, for in an instance in which no uplink (UL) bearer split is configured, a Physical uplink shared channel (PUSCH) is being utilized to only to one cell location, and RLC status forwarded over Xn to a second cell location, and wherein transmitting BSR to the first cell location fails, causing BSR to be transmitted to the second cell location.
  • As shown in block 525 of FIG. 5, the apparatus may include means, such as the processor 22 or the like, for in an instance in which no uplink (UL) bearer split is configured, a Physical uplink shared channel (PUSCH) is being utilized to only to one cell location, and RLC status forwarded over Xn to a second cell location, and wherein transmitting BSR to the first cell location fails, causing BSR to be transmitted to the second cell location; and causing an attempt at random access to the first cell location.
  • As shown in block 530 of FIG. 5, the apparatus may include means, such as the processor 22 or the like, for including with the BSR transmitted to the second cell location, signaling indicating that the first cell location failed to provide a response.
  • As shown in block 535 of FIG. 5, the apparatus may include means, such as the processor 22 or the like, for in an instance in which UL transmission to the first cell location, and RLC status PDUs related to DL data are being sent to the second cell location, causing transmission of the BSR, the BSR only indicating an amount of data relevant to the receiving cell.
  • In some embodiments, such as where there is one configuration indicating where UE shall send the BSR, a method may be provided in which, if NW wants UL data to a second cell location (e.g., SeNB), but RLC status PDUs (e.g., for MeNB DL) to the first cell location (e.g., MeNB), in an case where no data is present to be transmitted, UE is triggering M-BSR for RLC status PDU only. In some embodiments, triggering may depend on Xn delay. For example, if large (e.g., 50 ms) delay, then UE may send it directly as a result of the delay.
  • The indication where UE shall send the BSR may be provided by RRC configuration with RRC signaling or it may be provided as MAC level signaling, e.g., as a MAC control element (CE) or even as physical layer signaling, e.g., on PDCCH. The indication may be per bearer or bearer group or per bearer type (e.g., split bearer and non-split bearer).
  • As described above, FIGS. 4 and 5 illustrate flowcharts of, for example method provided herein according to example embodiments of the invention. It will be understood that each block of the flowchart, and combinations of blocks in the flowchart, may be implemented by various means, such as hardware, firmware, processor, circuitry, and/or other communication devices associated with execution of software including one or more computer program instructions. For example, one or more of the procedures described above may be embodied by computer program instructions. In this regard, the computer program instructions which embody the procedures described above may be stored by a memory device 24 of an apparatus employing an embodiment of the present invention and executed by a processor 22 of the apparatus. As will be appreciated, any such computer program instructions may be loaded onto a computer or other programmable apparatus (e.g., hardware) to produce a machine, such that the resulting computer or other programmable apparatus implements the functions specified in the flowchart blocks. These computer program instructions may also be stored in a computer-readable memory that may direct a computer or other programmable apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture the execution of which implements the function specified in the flowchart blocks. The computer program instructions may also be loaded onto a computer or other programmable apparatus to cause a series of operations to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide operations for implementing the functions specified in the flowchart blocks.
  • Accordingly, blocks of the flowchart support combinations of means for performing the specified functions and combinations of operations for performing the specified functions for performing the specified functions. It will also be understood that one or more blocks of the flowchart, and combinations of blocks in the flowchart, can be implemented by special purpose hardware-based computer systems which perform the specified functions, or combinations of special purpose hardware and computer instructions.
  • In some embodiments, certain ones of the operations above may be modified or further amplified. Furthermore, in some embodiments, additional optional operations may be included, such as illustrated by the dashed outline of blocks 415, 420, and 435 in FIG. 4. Modifications, additions, or amplifications to the operations above may be performed in any order and in any combination.
  • The UE or eNB or the like, may include or otherwise be associated with an apparatus 20 as shown in FIG. 6. The apparatus, such as that shown in FIG. 6, is specifically configured in accordance with an example embodiment of the present invention to provide for dynamic adaptive band selection in heterogeneous networks based on line of sight and non-line of sight traffic. The apparatus may include or otherwise be in communication with a processor 22, a memory device 24, a communication interface 26 and an optional user interface 28. In some embodiments, the processor (and/or co-processors or any other processing circuitry assisting or otherwise associated with the processor) may be in communication with the memory device via a bus for passing information among components of the apparatus. The memory device may be non-transitory and may include, for example, one or more volatile and/or non-volatile memories. In other words, for example, the memory device may be an electronic storage device (e.g., a computer readable storage medium) comprising gates configured to store data (e.g., bits) that may be retrievable by a machine (e.g., a computing device like the processor). The memory device may be configured to store information, data, content, applications, instructions, or the like for enabling the apparatus to carry out various functions in accordance with an example embodiment of the present invention. For example, the memory device could be configured to buffer input data for processing by the processor. Additionally or alternatively, the memory device could be configured to store instructions for execution by the processor.
  • As noted above, the apparatus 20 may be embodied by a wireless communication server 15. However, in some embodiments, the apparatus may be embodied as a chip or chip set. In other words, the apparatus may comprise one or more physical packages (e.g., chips) including materials, components and/or wires on a structural assembly (e.g., a baseboard). The structural assembly may provide physical strength, conservation of size, and/or limitation of electrical interaction for component circuitry included thereon. The apparatus may therefore, in some cases, be configured to implement an embodiment of the present invention on a single chip or as a single “system on a chip.” As such, in some cases, a chip or chipset may constitute means for performing one or more operations for providing the functionalities described herein.
  • The processor 22 may be embodied in a number of different ways. For example, the processor may be embodied as one or more of various hardware processing means such as a coprocessor, a microprocessor, a controller, a digital signal processor (DSP), a processing element with or without an accompanying DSP, or various other processing circuitry including integrated circuits such as, for example, an ASIC (application specific integrated circuit), an FPGA (field programmable gate array), a microcontroller unit (MCU), a hardware accelerator, a special-purpose computer chip, or the like. As such, in some embodiments, the processor may include one or more processing cores configured to perform independently. A multi-core processor may enable multiprocessing within a single physical package. Additionally or alternatively, the processor may include one or more processors configured in tandem via the bus to enable independent execution of instructions, pipelining and/or multithreading.
  • In an example embodiment, the processor 22 may be configured to execute instructions stored in the memory device 24 or otherwise accessible to the processor. Alternatively or additionally, the processor may be configured to execute hard coded functionality. As such, whether configured by hardware or software methods, or by a combination thereof, the processor may represent an entity (e.g., physically embodied in circuitry) capable of performing operations according to an embodiment of the present invention while configured accordingly. Thus, for example, when the processor is embodied as an ASIC, FPGA or the like, the processor may be specifically configured hardware for conducting the operations described herein. Alternatively, as another example, when the processor is embodied as an executor of software instructions, the instructions may specifically configure the processor to perform the algorithms and/or operations described herein when the instructions are executed. However, in some cases, the processor may be a processor of a specific device (e.g., a mobile terminal or a fixed computing device) configured to employ an embodiment of the present invention by further configuration of the processor by instructions for performing the algorithms and/or operations described herein. The processor may include, among other things, a clock, an arithmetic logic unit (ALU) and logic gates configured to support operation of the processor.
  • The apparatus 20 of an example embodiment may also include a communication interface 26 that may be any means such as a device or circuitry embodied in either hardware or a combination of hardware and software that is configured to receive and/or transmit data from/to a communications device in communication with the apparatus, such as to facilitate communications with one or more user equipment 10 or the like. In this regard, the communication interface may include, for example, an antenna (or multiple antennas) and supporting hardware and/or software for enabling communications with a wireless communication network. Additionally or alternatively, the communication interface may include the circuitry for interacting with the antenna(s) to cause transmission of signals via the antenna(s) or to handle receipt of signals received via the antenna(s). In some environments, the communication interface may alternatively or also support wired communication. As such, for example, the communication interface may include a communication modem and/or other hardware and/or software for supporting communication via cable, digital subscriber line (DSL), universal serial bus (USB) or other mechanisms.
  • The apparatus 20 may also optionally include a user interface 28 that may, in turn, be in communication with the processor 22 to provide output to the user and, in some embodiments, to receive an indication of a user input. As such, the user interface may include a display and, in some embodiments, may also include a keyboard, a mouse, a joystick, a touch screen, touch areas, soft keys, one or more microphones, a plurality of speakers, or other input/output mechanisms. In one embodiment, the processor may comprise user interface circuitry configured to control at least some functions of one or more user interface elements such as a display and, in some embodiments, a plurality of speakers, a ringer, one or more microphones and/or the like. The processor and/or user interface circuitry comprising the processor may be configured to control one or more functions of one or more user interface elements through computer program instructions (e.g., software and/or firmware) stored on a memory accessible to the processor (e.g., memory device 24, and/or the like).
  • Many modifications and other embodiments of the inventions set forth herein will come to mind to one skilled in the art to which these inventions pertain having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is to be understood that the inventions are not to be limited to the specific embodiments disclosed and that modifications and other embodiments are intended to be included within the scope of the appended claims. Moreover, although the foregoing descriptions and the associated drawings describe example embodiments in the context of certain example combinations of elements and/or functions, it should be appreciated that different combinations of elements and/or functions may be provided by alternative embodiments without departing from the scope of the appended claims. In this regard, for example, different combinations of elements and/or functions than those explicitly described above are also contemplated as may be set forth in some of the appended claims. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.

Claims (21)

1.-25. (canceled)
26. A method, comprising:
receiving, at a user equipment, an indication providing a cell location to which the user equipment, operating in a dual connectivity mode, should transmit a buffer status report for each of at least one bearer, the cell location being one of a first cell location, a second cell location, a first cell location and second cell location, or a first cell location or second cell location; and
in response to being triggered, causing buffer status report to be transmitted to the cell location provided in the indication.
27. The method according to claim 26, wherein the bearer is a split bearer.
28. A method according to claim 26, further comprising, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner:
causing the user equipment to transmit a first scheduling request to the first cell location;
causing the user equipment to wait a predetermined time after transmitting the scheduling request; and
causing the user equipment to transmit a second scheduling request to the second cell location if an uplink grant is not received in response to the first scheduling request.
29. A method according to claim 26, wherein the indication is provided by radio resource control signaling, media access control signaling, or physical layer signaling.
30. A method according to claim 26, further comprising, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner:
causing the user equipment to transmit a first scheduling request to the first cell location;
if an uplink grant is not received in response to the first scheduling request, causing the user equipment to re-transmit a first scheduling request to the first cell location; and
causing the user equipment to transmit a second scheduling request to the second cell location if after a predetermined number of re-transmission or predetermined time, an uplink grant is not received in response to the first scheduling request.
31. A method according to claim 26, further comprising, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner;
causing the user equipment to transmit a first scheduling request to the first cell location; and
if an uplink grant is not received in response to the first scheduling request, causing the user equipment to transmit a second scheduling request to the second cell location.
32. A method according to claim 26, further comprising, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location:
causing the user equipment to transmit a first scheduling request to the first cell location; and
if radio link monitoring indicates that a signal from the first cell location is weak or if a radio link failure condition is triggered, causing the user equipment to transmit the buffer status report and scheduling request to the second cell location.
33. A method according to claim 26, further comprising, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location:
causing the buffer status report to include a bit indicating the buffer status report is being transmitted to both the first cell location and the second cell location.
34. A method according to claim 26,
wherein when transmitting buffer status report to the first cell location fails,
the buffer status report is caused to be transmitted to the second cell location.
35. A method according to claim 26, further comprising:
including signaling indicating that the first cell location failed to provide a response, said signaling being included with the buffer status report transmitted to the second cell location.
36. A method according to claim 26, further comprising, in an instance in which uplink transmission to the first cell location, and radio link control status protocol data units related to downlink data are being sent to the second cell location:
causing transmission of the buffer status report, the buffer status report only indicating an amount of data relevant to the receiving cell.
37. An apparatus, comprising:
at least one processor, and
at least one memory including computer program code, the at least one memory and computer program code configured to, with the processor, cause the apparatus to
receive an indication providing a cell location to which the apparatus, operating in a dual connectivity mode, should transmit a buffer status report for each of at least one bearer, the cell location being one of a first cell location, a second cell location, a first cell location and second cell location, or a first cell location or second cell location; and
in response to being triggered, causing buffer status report to be transmitted to the cell location provided in the indication.
38. An apparatus according to claim 37, wherein the bearer is a split bearer.
39. An apparatus according to claim 37, wherein the at least one memory and computer program code are further configured to, with the processor, cause the apparatus to, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner:
cause the user equipment to transmit a first scheduling request to the first cell location;
cause the user equipment to wait a predetermined time after transmitting the scheduling request; and
cause the user equipment to transmit a second scheduling request to the second cell location if an uplink grant is not received in response to the first scheduling request.
40. An apparatus according to claim 37, wherein the indication is provided by radio resource control signaling, media access control signaling, or physical layer signaling.
41. An apparatus according to claim 37, wherein the at least one memory and computer program code are further configured to, with the processor, cause the apparatus to, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner:
cause the user equipment to transmit a first scheduling request to the first cell location;
if an uplink grant is not received in response to the first scheduling request, cause the user equipment to re-transmit a first scheduling request to the first cell location; and
cause the user equipment to transmit a second scheduling request to the second cell location if after a predetermined number of re-transmission, an uplink grant is not received in response to the first scheduling request.
42. An apparatus according to claim 37, wherein the at least one memory and computer program code are further configured to, with the processor, cause the apparatus to, in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner:
cause the user equipment to transmit a first scheduling request to the first cell location; and
if an uplink grant is not received in response to the first scheduling request, cause the user equipment to transmit a second scheduling request to the second cell location if after a predetermined number of re-transmissions.
43. An apparatus according to claim 37, wherein the at least one memory and computer program code are further configured to, with the processor, cause the apparatus to:
in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location and the second cell location in an alternating manner,
cause the user equipment to transmit a first scheduling request to the first cell location; and
if an uplink grant is not received in response to the first scheduling request, cause the user equipment to transmit a second scheduling request to the second cell location if after a predetermined number of re-transmission, an uplink grant is not received in response to the first scheduling request,
in an instance in which the indication provides that the user equipment is to transmit the buffer status report to the first cell location,
cause the user equipment to transmit a first scheduling request to the first cell location; and
if radio link monitoring indicates that a signal from the first cell location is weak or if a radio link failure condition is triggered, cause the user equipment to transmit the buffer status report and scheduling request to the second cell location.
44. A computer program embodied on a non-transitory computer readable medium having program code portions stored thereon, the program code portions configured, upon execution by a processor to:
receive an indication providing a cell location to which the user equipment, operating in a dual connectivity mode, should transmit a buffer status report for each of at least one, the cell location being one of a first cell location, a second cell location, a first cell location and second cell location, or a first cell location or second cell location; and
in response to being triggered, cause buffer status report to be transmitted to the location provided in the indication.
45. A computer program product according to claim 44, wherein the bearer is a split bearer.
US15/032,931 2013-11-01 2013-11-01 Method and apparatus for handling buffer status reporting and scheduling request with dual connectivity Active US9867074B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/086447 WO2015062085A1 (en) 2013-11-01 2013-11-01 Method and apparatus for handling buffer status reporting and scheduling request with dual connectivity

Publications (2)

Publication Number Publication Date
US20160295442A1 true US20160295442A1 (en) 2016-10-06
US9867074B2 US9867074B2 (en) 2018-01-09

Family

ID=53003190

Family Applications (1)

Application Number Title Priority Date Filing Date
US15/032,931 Active US9867074B2 (en) 2013-11-01 2013-11-01 Method and apparatus for handling buffer status reporting and scheduling request with dual connectivity

Country Status (5)

Country Link
US (1) US9867074B2 (en)
EP (1) EP3064009A4 (en)
JP (1) JP6355281B2 (en)
CN (1) CN105850204A (en)
WO (1) WO2015062085A1 (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150215945A1 (en) * 2014-01-28 2015-07-30 Mediatek Inc. Buffer Status Report and Logical Channel Prioritization for Dual Connectivity
US20160056904A1 (en) * 2014-08-22 2016-02-25 Panasonic Corporation Communication system, control station, resource control method using communication system and control station, and microwave base station
US20160255551A1 (en) * 2014-05-09 2016-09-01 Telefonaktiebolaget L M Ericsson (Publ) Uplink Reconfiguration for Split Bearer in Dual Connectivity
US20160255537A1 (en) * 2014-01-30 2016-09-01 Ntt Docomo, Inc. Mobile communication system and mobile device
US20170055172A1 (en) * 2014-05-07 2017-02-23 Ntt Docomo, Inc. Mobile station, base station, method of reporting an uplink data amount, and method of allocating a resource to uplink data
US20170111818A1 (en) * 2014-03-21 2017-04-20 Nokia Solutions And Networks Oy Cross reporting or empty buffers in dual connectivity
US20170171905A1 (en) * 2014-08-06 2017-06-15 Ntt Docomo, Inc. User equipment and base station
US20180199365A1 (en) * 2015-07-06 2018-07-12 Lg Electronics Inc. Method for triggering buffer status report in dual connectivity and a device therefor
US10034186B2 (en) * 2014-02-09 2018-07-24 Lg Electronics Inc. Method for calculating and submitting an amount of data available for transmission and a device therefor
US20190124677A1 (en) * 2015-05-15 2019-04-25 Samsung Electronics Co., Ltd. Method and device for transmitting or receiving scheduling request in mobile communication system
US20190132771A1 (en) * 2017-11-01 2019-05-02 Mediatek Inc. Buffer Status Report For Split Bearer Preprocessing In Wireless Communications
US10321513B2 (en) * 2015-08-17 2019-06-11 Samsung Electronics Co., Ltd Method for PDCP control PDU transmission by user equipment (UE)
US20190190665A1 (en) * 2016-08-22 2019-06-20 Nokia Solutions And Networks Oy Method and apparatus for implementing efficient switching on a split bearer
US20190230551A1 (en) * 2016-10-18 2019-07-25 Telefonaktiebolaget Lm Ericsson (Publ) Determining module and method performed therein for handling dual connectivity in a communication network
US20200058409A1 (en) * 2017-09-28 2020-02-20 Telefonaktiebolaget Lm Ericsson (Publ) Pdcp ul split and pre-processing
US20200068414A1 (en) * 2018-08-27 2020-02-27 T-Mobile Usa, Inc. Time-division multiplexing for 5g network coverage extension
US11139942B2 (en) * 2017-05-12 2021-10-05 Ntt Docomo, Inc. User terminal and radio communication method
US20220053502A1 (en) * 2018-12-27 2022-02-17 Telefonaktiebolaget Lm Ericsson (Publ) Methods and devices for operating with dual connectivity
WO2022211478A1 (en) * 2021-03-31 2022-10-06 Samsung Electronics Co., Ltd. Methods and systems for reviving scheduling request (sr) resources
US20230079400A1 (en) * 2018-01-11 2023-03-16 Comcast Cable Communications, Llc Cell Configuration For Packet Duplication
US11856446B2 (en) 2017-05-04 2023-12-26 Resmed Inc. Scheduling request for transmission of a buffer status report
EP4224920A4 (en) * 2020-09-30 2024-03-27 Spreadtrum Comm Shanghai Co Bsr triggering method for relay, and related product

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10237911B2 (en) * 2014-01-30 2019-03-19 Intel IP Corporation Packet data convergence protocol (PDCP) enhancements in dual-connectivity networks
KR102211263B1 (en) * 2014-03-21 2021-02-04 삼성전자주식회사 Method and apparatus for reporting buffer status of ue
CN106303983B (en) * 2015-05-13 2019-08-20 成都鼎桥通信技术有限公司 Group data transmission method and device
CN106304411B (en) * 2015-05-15 2020-02-21 上海诺基亚贝尔股份有限公司 Method and apparatus for uplink split bearer in dual connectivity system
JP6580719B2 (en) 2015-07-01 2019-09-25 エルジー エレクトロニクス インコーポレイティド Method and apparatus for transmitting data in a double connection
DK3425830T3 (en) 2015-08-26 2020-02-03 Ericsson Telefon Ab L M UPLINK SIGNALING FOR DOUBLE CONNECTIVITY
WO2017049558A1 (en) * 2015-09-24 2017-03-30 华为技术有限公司 Uplink data transmission method and device
CN107889152B (en) * 2016-09-29 2021-10-19 华为技术有限公司 Multi-air-interface communication method and device
US10200910B1 (en) * 2016-10-31 2019-02-05 Sprint Communications Company L.P. Wireless communication system to dynamically modify a buffer status report (BSR) timer in a wireless relay
WO2018195752A1 (en) * 2017-04-25 2018-11-01 北京小米移动软件有限公司 Method and device for reporting buffer state
CN109587704B (en) * 2017-09-28 2021-05-28 维沃移动通信有限公司 Information transmission method, terminal, network device and computer readable storage medium
EP3982657A4 (en) * 2019-06-07 2023-01-11 Ntt Docomo, Inc. Terminal and base station
EP4049479A1 (en) * 2019-10-23 2022-08-31 Telefonaktiebolaget LM ERICSSON (PUBL) Methods for buffer status reporting in multiple connectivity and related apparatus

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100157991A1 (en) * 2008-12-24 2010-06-24 Samsung Electronics Co., Ltd. Apparatus and method for recording cellular call in an internet telephone system
US20100272091A1 (en) * 2009-04-27 2010-10-28 Motorola, Inc. Uplink Scheduling Supoort in Multi-Carrier Wireless Communication Systems
US20100302946A1 (en) * 2009-05-29 2010-12-02 Futurewei Technologies, Inc. System and Method for Relay Node Flow Control in a Wireless Communications System
US20110243106A1 (en) * 2010-04-02 2011-10-06 Mediatek Inc. Methods for carrier agggregation
EP2584715A2 (en) * 2010-06-18 2013-04-24 LG Electronics Inc. Method for allowing terminal to transmit power headroom information in wireless communication system and device therefor
US20130100839A1 (en) * 2009-11-18 2013-04-25 Research In Motion Limited Optimized resource allocation for wireless device in packet transfer mode
WO2013078961A1 (en) * 2011-11-30 2013-06-06 华为技术有限公司 Data scheduling method, device and system
WO2013113390A1 (en) * 2012-02-02 2013-08-08 Nokia Siemens Networks Oy Signaling of uplink scheduling information in case of carrier aggregation
WO2014015794A1 (en) * 2012-07-23 2014-01-30 华为技术有限公司 Method, user equipment and base station for obtaining uplink grant
WO2015035579A1 (en) * 2013-09-11 2015-03-19 华为技术有限公司 Data transmission method and user equipment
WO2015047152A1 (en) * 2013-09-27 2015-04-02 Telefonaktiebolaget L M Ericsson (Publ) Radio base station, wireless device, and methods therein
US20150351119A1 (en) * 2013-01-10 2015-12-03 Telefonaktiebolaget L M Ericsson (Publ) Simultaneous Uplink Transmissions in Dual Connectivity Mode
US20150358838A1 (en) * 2013-01-10 2015-12-10 Na Wei Buffer status reporting for dual connection
US9264930B2 (en) * 2012-11-07 2016-02-16 Qualcomm Incorporated Buffer status reporting and logical channel prioritization in multiflow operation
US20160143039A1 (en) * 2013-06-26 2016-05-19 Telefonaktiebolaget L M Ericsson (Publ) Methods and Devices for Controlling Resource Usage
EP3043611A1 (en) * 2013-10-23 2016-07-13 Huawei Technologies Co., Ltd. Method, device and system for transmitting information

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2826191B1 (en) * 2012-03-15 2022-10-05 Nokia Solutions and Networks Oy Wireless multi-flow communications in the uplink

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100157991A1 (en) * 2008-12-24 2010-06-24 Samsung Electronics Co., Ltd. Apparatus and method for recording cellular call in an internet telephone system
US20100272091A1 (en) * 2009-04-27 2010-10-28 Motorola, Inc. Uplink Scheduling Supoort in Multi-Carrier Wireless Communication Systems
US20100302946A1 (en) * 2009-05-29 2010-12-02 Futurewei Technologies, Inc. System and Method for Relay Node Flow Control in a Wireless Communications System
US20130100839A1 (en) * 2009-11-18 2013-04-25 Research In Motion Limited Optimized resource allocation for wireless device in packet transfer mode
US20110243106A1 (en) * 2010-04-02 2011-10-06 Mediatek Inc. Methods for carrier agggregation
WO2011120448A1 (en) * 2010-04-02 2011-10-06 Mediatek Inc. Methods for carrier aggregation
EP2584715A2 (en) * 2010-06-18 2013-04-24 LG Electronics Inc. Method for allowing terminal to transmit power headroom information in wireless communication system and device therefor
WO2013078961A1 (en) * 2011-11-30 2013-06-06 华为技术有限公司 Data scheduling method, device and system
WO2013113390A1 (en) * 2012-02-02 2013-08-08 Nokia Siemens Networks Oy Signaling of uplink scheduling information in case of carrier aggregation
WO2014015794A1 (en) * 2012-07-23 2014-01-30 华为技术有限公司 Method, user equipment and base station for obtaining uplink grant
US9264930B2 (en) * 2012-11-07 2016-02-16 Qualcomm Incorporated Buffer status reporting and logical channel prioritization in multiflow operation
US20150351119A1 (en) * 2013-01-10 2015-12-03 Telefonaktiebolaget L M Ericsson (Publ) Simultaneous Uplink Transmissions in Dual Connectivity Mode
US20150358838A1 (en) * 2013-01-10 2015-12-10 Na Wei Buffer status reporting for dual connection
US20160143039A1 (en) * 2013-06-26 2016-05-19 Telefonaktiebolaget L M Ericsson (Publ) Methods and Devices for Controlling Resource Usage
WO2015035579A1 (en) * 2013-09-11 2015-03-19 华为技术有限公司 Data transmission method and user equipment
WO2015047152A1 (en) * 2013-09-27 2015-04-02 Telefonaktiebolaget L M Ericsson (Publ) Radio base station, wireless device, and methods therein
EP3043611A1 (en) * 2013-10-23 2016-07-13 Huawei Technologies Co., Ltd. Method, device and system for transmitting information

Cited By (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10812396B2 (en) 2014-01-28 2020-10-20 Hfi Innovation Inc. Buffer status report and logical channel prioritization for dual connectivity
US20150215945A1 (en) * 2014-01-28 2015-07-30 Mediatek Inc. Buffer Status Report and Logical Channel Prioritization for Dual Connectivity
US10075381B2 (en) * 2014-01-28 2018-09-11 Mediatek Inc. Buffer status report and logical channel prioritization for dual connectivity
US20160255537A1 (en) * 2014-01-30 2016-09-01 Ntt Docomo, Inc. Mobile communication system and mobile device
US10034186B2 (en) * 2014-02-09 2018-07-24 Lg Electronics Inc. Method for calculating and submitting an amount of data available for transmission and a device therefor
US20170111818A1 (en) * 2014-03-21 2017-04-20 Nokia Solutions And Networks Oy Cross reporting or empty buffers in dual connectivity
US10631194B2 (en) * 2014-03-21 2020-04-21 Nokia Solutions And Networks Oy Cross reporting of empty or non-empty buffers in dual connectivity
US11064377B2 (en) * 2014-05-07 2021-07-13 Ntt Docomo, Inc. Mobile station, base station, method of reporting an uplink data amount, and method of allocating a resource to uplink data
US20170055172A1 (en) * 2014-05-07 2017-02-23 Ntt Docomo, Inc. Mobile station, base station, method of reporting an uplink data amount, and method of allocating a resource to uplink data
US10499295B2 (en) 2014-05-09 2019-12-03 Telefonaktiebolaget Lm Ericsson (Publ) Uplink reconfiguration for split bearer in dual connectivity
US9867096B2 (en) * 2014-05-09 2018-01-09 Telefonaktiebolaget Lm Ericsson (Publ) Uplink reconfiguration for split bearer in dual connectivity
US20160255551A1 (en) * 2014-05-09 2016-09-01 Telefonaktiebolaget L M Ericsson (Publ) Uplink Reconfiguration for Split Bearer in Dual Connectivity
US10306699B2 (en) * 2014-08-06 2019-05-28 Ntt Docomo, Inc. User equipment and base station
US20170171905A1 (en) * 2014-08-06 2017-06-15 Ntt Docomo, Inc. User equipment and base station
US9788336B2 (en) * 2014-08-22 2017-10-10 Panasonic Corporation Communication system, control station, resource control method using communication system and control station, and microwave base station
US20160056904A1 (en) * 2014-08-22 2016-02-25 Panasonic Corporation Communication system, control station, resource control method using communication system and control station, and microwave base station
US11470632B2 (en) * 2015-05-15 2022-10-11 Samsung Electronics Co., Ltd. Method and device for transmitting or receiving scheduling request in mobile communication system
US20190124677A1 (en) * 2015-05-15 2019-04-25 Samsung Electronics Co., Ltd. Method and device for transmitting or receiving scheduling request in mobile communication system
US20180199365A1 (en) * 2015-07-06 2018-07-12 Lg Electronics Inc. Method for triggering buffer status report in dual connectivity and a device therefor
US10321513B2 (en) * 2015-08-17 2019-06-11 Samsung Electronics Co., Ltd Method for PDCP control PDU transmission by user equipment (UE)
US20190190665A1 (en) * 2016-08-22 2019-06-20 Nokia Solutions And Networks Oy Method and apparatus for implementing efficient switching on a split bearer
US11695520B2 (en) 2016-08-22 2023-07-04 Nokia Solutions And Networks Oy Method and apparatus for implementing efficient switching on a split bearer
US11057167B2 (en) * 2016-08-22 2021-07-06 Nokia Solutions And Networks Oy Method and apparatus for implementing efficient switching on a split bearer
US20190230551A1 (en) * 2016-10-18 2019-07-25 Telefonaktiebolaget Lm Ericsson (Publ) Determining module and method performed therein for handling dual connectivity in a communication network
US11019523B2 (en) * 2016-10-18 2021-05-25 Telefonaktiebolaget Lm Ericsson (Publ) Determining module and method performed therein for handling dual connectivity in a communication network
US11856446B2 (en) 2017-05-04 2023-12-26 Resmed Inc. Scheduling request for transmission of a buffer status report
US11139942B2 (en) * 2017-05-12 2021-10-05 Ntt Docomo, Inc. User terminal and radio communication method
US11825537B2 (en) * 2017-09-28 2023-11-21 Telefonaktiebolaget Lm Ericsson (Publ) PDCP UL split and pre-processing
US20200058409A1 (en) * 2017-09-28 2020-02-20 Telefonaktiebolaget Lm Ericsson (Publ) Pdcp ul split and pre-processing
US20190132771A1 (en) * 2017-11-01 2019-05-02 Mediatek Inc. Buffer Status Report For Split Bearer Preprocessing In Wireless Communications
CN110870342A (en) * 2017-11-01 2020-03-06 联发科技股份有限公司 Buffer status reporting for split bearer pre-processing in wireless communications
US20230079400A1 (en) * 2018-01-11 2023-03-16 Comcast Cable Communications, Llc Cell Configuration For Packet Duplication
US11877185B2 (en) * 2018-01-11 2024-01-16 Comcast Cable Communications, Llc Cell configuration for packet duplication
US20200068414A1 (en) * 2018-08-27 2020-02-27 T-Mobile Usa, Inc. Time-division multiplexing for 5g network coverage extension
US10750375B2 (en) * 2018-08-27 2020-08-18 T-Mobile Usa, Inc. Time-division multiplexing for 5G network coverage extension
US20220053502A1 (en) * 2018-12-27 2022-02-17 Telefonaktiebolaget Lm Ericsson (Publ) Methods and devices for operating with dual connectivity
EP4224920A4 (en) * 2020-09-30 2024-03-27 Spreadtrum Comm Shanghai Co Bsr triggering method for relay, and related product
WO2022211478A1 (en) * 2021-03-31 2022-10-06 Samsung Electronics Co., Ltd. Methods and systems for reviving scheduling request (sr) resources

Also Published As

Publication number Publication date
JP2016536875A (en) 2016-11-24
WO2015062085A1 (en) 2015-05-07
EP3064009A1 (en) 2016-09-07
EP3064009A4 (en) 2017-06-21
JP6355281B2 (en) 2018-07-11
CN105850204A (en) 2016-08-10
US9867074B2 (en) 2018-01-09

Similar Documents

Publication Publication Date Title
US9867074B2 (en) Method and apparatus for handling buffer status reporting and scheduling request with dual connectivity
JP7455820B2 (en) NR-U LBT MAC procedure
EP3050352B1 (en) Reduction of packet retransmissions in dual connectivity systems
US11153931B2 (en) Interference cancellation method and base station
TWI632819B (en) Device and method of handling device-to-device communication
US9807590B2 (en) Techniques to facilitate dual connectivity
US9788284B2 (en) Method and apparatus for triggering a power headroom report
WO2017157128A1 (en) Method and device for configuration and determination of semi-persistent scheduling
TWI699108B (en) Device and method for handling physical downlink shared channels in bandwidth parts
TWI825848B (en) Communication device and method of handling measurement
WO2022006914A1 (en) Method for feeding back hybrid automatic repeat request acknowledgement (harq-ack) and terminal device
US11425747B2 (en) Method, apparatus, computer program product and computer program
TWI535319B (en) Method of handling resource allocation in tdd system and related communication device
WO2021081898A1 (en) Communication method and communication apparatus
CN113711518A (en) Method and device for feeding back HARQ information
WO2016168967A1 (en) Method and device for component carrier group configuration
TWI826158B (en) Communication device for handling a reception of a multicast broadcast service transmission and a small data transmission
TWI806344B (en) Device of handling detection of a pdcch
WO2022110178A1 (en) Transmission method and terminal device

Legal Events

Date Code Title Description
AS Assignment

Owner name: NOKIA CORPORATION, FINLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:VIRTEJ, ELENA;LUNDEN, PETTERI;MALKAMAKI, ESA;AND OTHERS;SIGNING DATES FROM 20130611 TO 20151106;REEL/FRAME:038423/0502

AS Assignment

Owner name: NOKIA TECHNOLOGIES OY, FINLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NOKIA CORPORATION;REEL/FRAME:038587/0377

Effective date: 20150116

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4