WO2019141371A1 - Connectivité multiple basée sur une première connexion de liaison latérale et une seconde connexion via une station de base pour des réseaux sans fil - Google Patents
Connectivité multiple basée sur une première connexion de liaison latérale et une seconde connexion via une station de base pour des réseaux sans fil Download PDFInfo
- Publication number
- WO2019141371A1 WO2019141371A1 PCT/EP2018/051272 EP2018051272W WO2019141371A1 WO 2019141371 A1 WO2019141371 A1 WO 2019141371A1 EP 2018051272 W EP2018051272 W EP 2018051272W WO 2019141371 A1 WO2019141371 A1 WO 2019141371A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user device
- sidelink
- base station
- sidelink user
- radio bearer
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/34—Flow control; Congestion control ensuring sequence integrity, e.g. using sequence numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/042—Public Land Mobile systems, e.g. cellular systems
- H04W84/047—Public Land Mobile systems, e.g. cellular systems using dedicated repeater stations
Definitions
- This description relates to communications.
- a communication system may be a facility that enables communication between two or more nodes or devices, such as fixed or mobile communication devices. Signals can be carried on wired or wireless carriers.
- LTE Long Term Evolution
- UMTS Universal Mobile Telecommunications System
- E-UTRA evolved UMTS Terrestrial Radio Access
- LTE Long Term Evolution
- APs base stations or access points
- eNBs enhanced Node B
- UE user equipments
- LTE has included a number of improvements or developments.
- 5G New Radio (NR) development is part of a continued mobile broadband evolution process to meet the requirements of 5G, similar to earlier evolution of 3G & 4G wireless networks.
- a goal of 5G is to provide significant improvement in wireless performance, which may include new levels of data rate, latency, reliability, and security.
- 5G NR may also scale to efficiently connect the massive Internet of Things (IoT), and may offer new types of mission-critical services.
- IoT massive Internet of Things
- BSs in 5G/NR may be referred to as gNBs.
- a method includes establishing, by a base station, a first connection that includes an uplink radio bearer between a first sidelink user device and the base station and a downlink radio bearer between the base station and a second sidelink user device; receiving, by a protocol entity of the base station via the uplink radio bearer, one or more protocol data units from the first sidelink user device; and transmitting, by the protocol entity of the base station via the downlink radio bearer, one or more of the received protocol data units to the second sidelink user device; and wherein the protocol entity of the base station is a common protocol entity that both tracks sequence numbers of the one or more protocol data units that are received by the protocol entity of the base station from the first sidelink user device via the uplink radio bearer and tracks sequence numbers of the one or more protocol data units that are transmitted by the protocol entity of the base station to the second sidelink user device via the downlink radio bearer.
- an apparatus includes at least one processor and at least one memory including computer instructions, when executed by the at least one processor, cause the apparatus to: establish, by a base station, a first connection that includes an uplink radio bearer between a first sidelink user device and the base station and a downlink radio bearer between the base station and a second sidelink user device; receive, by a protocol entity of the base station via the uplink radio bearer, one or more protocol data units from the first sidelink user device; and transmit, by the protocol entity of the base station via the downlink radio bearer, one or more of the received protocol data units to the second sidelink user device; and wherein the protocol entity of the base station is a common protocol entity that both tracks sequence numbers of the one or more protocol data units that are received by the protocol entity of the base station from the first sidelink user device via the uplink radio bearer and tracks sequence numbers of the one or more protocol data units that are transmitted by the protocol entity of the base station to the second sidelink user device via the downlink radio bearer.
- a computer program product includes a computer-readable storage medium and storing executable code that, when executed by at least one data processing apparatus, is configured to cause the at least one data processing apparatus to perform a method including: establishing, by a base station, a first connection that includes an uplink radio bearer between a first sidelink user device and the base station and a downlink radio bearer between the base station and a second sidelink user device; receiving, by a protocol entity of the base station via the uplink radio bearer, one or more protocol data units from the first sidelink user device; and transmiting, by the protocol entity of the base station via the downlink radio bearer, one or more of the received protocol data units to the second sidelink user device; and wherein the protocol entity of the base station is a common protocol entity that both tracks sequence numbers of the one or more protocol data units that are received by the protocol entity of the base station from the first sidelink user device via the uplink radio bearer and tracks sequence numbers of the one or more protocol data units that are transmitted by the protocol
- a method includes establishing, by a second sidelink user device, a first connection that includes a downlink bearer between a base station and the second sidelink user device; establishing, a second connection that includes a sidelink radio bearer between a first sidelink user device and the second sidelink user device; receiving, by the second sidelink user device from the first sidelink user device via the sidelink radio bearer, one or more protocol data units; and receiving, by the second sidelink user device from the base station via the downlink bearer, one or more protocol data unit; wherein a common set of sequence numbers are used for a set of protocol data units, for at least one of: 1) duplication of the set of protocol data units via both the sidelink bearer and the downlink bearer, or 2) spliting each protocol data unit of the set of protocol data units via either of the sidelink bearer and the downlink bearer.
- an apparatus includes at least one processor and at least one memory including computer instructions, when executed by the at least one processor, cause the apparatus to: establish, by a second sidelink user device, a first connection that includes a downlink bearer between a base station and the second sidelink user device; establish, a second connection that includes a sidelink radio bearer between a first sidelink user device and the second sidelink user device; receive, by the second sidelink user device from the first sidelink user device via the sidelink radio bearer, one or more protocol data units; and receive, by the second sidelink user device from the base station via the downlink bearer, one or more protocol data unit; wherein a common set of sequence numbers are used for a set of protocol data units, for at least one of: 1) duplication of the set of protocol data units via both the side link bearer and the downlink bearer, or 2) splitting each protocol data unit of the set of protocol data units via either of the sidelink bearer and the downlink bearer.
- a computer program product includes a computer-readable storage medium and storing executable code that, when executed by at least one data processing apparatus, is configured to cause the at least one data processing apparatus to perform a method including: establishing, by a second sidelink user device, a first connection that includes a downlink bearer between a base station and the second sidelink user device; establishing, a second connection that includes a sidelink radio bearer between a first sidelink user device and the second sidelink user device; receiving, by the second sidelink user device from the first sidelink user device via the sidelink radio bearer, one or more protocol data units; and receiving, by the second sidelink user device from the base station via the downlink bearer, one or more protocol data unit; wherein a common set of sequence numbers are used for a set of protocol data units, for at least one of: 1 ) duplication of the set of protocol data units via both the sidelink bearer and the downlink bearer, or 2) splitting each protocol data unit of the set of protocol data units via either
- a method includes establishing, by a second sidelink user device, a first connection that includes a downlink bearer between a base station and the second sidelink user device; establishing, a second connection that includes a sidelink radio bearer between a first sidelink user device and the second sidelink user device; receiving, by the second sidelink user device from the first sidelink user device via the sidelink radio bearer, one or more protocol data units; and receiving, by the second sidelink user device from the base station via the downlink bearer, one or more protocol data units; wherein a same sequence number is used for a protocol data unit that is both received by the second sidelink user device from the first sidelink user device via the sidelink radio bearer and received by the second sidelink user device from the base station via the downlink radio bearer.
- an apparatus includes at least one processor and at least one memory including computer instructions, when executed by the at least one processor, cause the apparatus to: establish, by a second sidelink user device, a first connection that includes a downlink bearer between a base station and the second sidelink user device; establish, a second connection that includes a sidelink radio bearer between a first sidelink user device and the second sidelink user device; receive, by the second sidelink user device from the first sidelink user device via the sidelink radio bearer, one or more protocol data units; and receive, by the second sidelink user device from the base station via the downlink bearer, one or more protocol data units; wherein a same sequence number is used for a protocol data unit that is both received by the second sidelink user device from the first sidelink user device via the sidelink radio bearer and received by the second sidelink user device from the base station via the downlink radio bearer.
- a computer program product includes a computer-readable storage medium and storing executable code that, when executed by at least one data processing apparatus, is configured to cause the at least one data processing apparatus to perform a method including: establishing, by a second sidelink user device, a first connection that includes a downlink bearer between a base station and the second sidelink user device; establishing, a second connection that includes a sidelink radio bearer between a first sidelink user device and the second sidelink user device; receiving, by the second sidelink user device from the first sidelink user device via the sidelink radio bearer, one or more protocol data units; and receiving, by the second sidelink user device from the base station via the downlink bearer, one or more protocol data units; wherein a same sequence number is used for a protocol data unit that is both received by the second sidelink user device from the first sidelink user device via the sidelink radio bearer and received by the second sidelink user device from the base station via the downlink radio bearer.
- a method includes establishing, by a base station, a first connection that includes an uplink radio bearer between a first sidelink user device and the base station and a downlink radio bearer between the base station and a second sidelink user device; receiving, by a protocol entity of the base station via the uplink radio bearer, one or more protocol data units from the first sidelink user device; and transmitting, by the protocol entity of the base station via the downlink radio bearer, one or more of the received protocol data units to the second sidelink user device; wherein a sidelink radio bearer is established between the first sidelink user device and the second sidelink user device; and wherein a common set of sequence numbers are used for a set of protocol data units, for at least one of: 1) duplication of the set of protocol data units via both the sidelink bearer and the downlink bearer, or 2) splitting each protocol data unit of the set of protocol data units via either of the sidelink bearer and the downlink bearer.
- an apparatus includes at least one processor and at least one memory including computer instructions, when executed by the at least one processor, cause the apparatus to: establish, by a base station, a first connection that includes an uplink radio bearer between a first sidelink user device and the base station and a downlink radio bearer between the base station and a second sidelink user device; receive, by a protocol entity of the base station via the uplink radio bearer, one or more protocol data units from the first sidelink user device; and transmit, by the protocol entity of the base station via the downlink radio bearer, one or more of the received protocol data units to the second sidelink user device; wherein a sidelink radio bearer is established between the first sidelink user device and the second sidelink user device; and wherein a common set of sequence numbers are used for a set of protocol data units, for at least one of: 1) duplication of the set of protocol data units via both the sidelink bearer and the downlink bearer, or 2) splitting each protocol data unit of the set of protocol data units via either
- a computer program product includes a computer-readable storage medium and storing executable code that, when executed by at least one data processing apparatus, is configured to cause the at least one data processing apparatus to perform a method including: establishing, by a base station, a first connection that includes an uplink radio bearer between a first sidelink user device and the base station and a downlink radio bearer between the base station and a second sidelink user device; receiving, by a protocol entity of the base station via the uplink radio bearer, one or more protocol data units from the first sidelink user device; and transmitting, by the protocol entity of the base station via the downlink radio bearer, one or more of the received protocol data units to the second sidelink user device; wherein a sidelink radio bearer is established between the first sidelink user device and the second sidelink user device; and wherein a common set of sequence numbers are used for a set of protocol data units, for at least one of: 1 ) duplication of the set of protocol data units via both the sidelink bearer
- a method includes establishing, by a base station, a first connection that includes an uplink radio bearer between a first sidelink user device and the base station and a downlink radio bearer between the base station and a second sidelink user device; receiving, by a protocol entity of the base station via the uplink radio bearer, one or more protocol data units from the first sidelink user device; and transmitting, by the protocol entity of the base station via the downlink radio bearer, one or more of the received protocol data units to the second sidelink user device; wherein a sidelink radio bearer is established between the first sidelink user device and the second sidelink user device; and wherein a same sequence number is used for a protocol data unit that is both: 1 ) transmitted by the first sidelink user device to the second sidelink user device via the sidelink radio bearer, and 2) transmitted by the base station to the second sidelink user device via the downlink radio bearer.
- an apparatus includes at least one processor and at least one memory including computer instructions, when executed by the at least one processor, cause the apparatus to: establish, by a base station, a first connection that includes an uplink radio bearer between a first sidelink user device and the base station and a downlink radio bearer between the base station and a second sidelink user device; receive, by a protocol entity of the base station via the uplink radio bearer, one or more protocol data units from the first sidelink user device; and transmit, by the protocol entity of the base station via the downlink radio bearer, one or more of the received protocol data units to the second sidelink user device; wherein a sidelink radio bearer is established between the first sidelink user device and the second sidelink user device; and wherein a same sequence number is used for a protocol data unit that is both: 1) transmitted by the first sidelink user device to the second sidelink user device via the sidelink radio bearer, and 2) transmitted by the base station to the second sidelink user device via the downlink radio bearer.
- a computer program product includes a computer-readable storage medium and storing executable code that, when executed by at least one data processing apparatus, is configured to cause the at least one data processing apparatus to perform a method including: establishing, by a base station, a first connection that includes an uplink radio bearer between a first sidelink user device and the base station and a downlink radio bearer between the base station and a second sidelink user device; receiving, by a protocol entity of the base station via the uplink radio bearer, one or more protocol data units from the first sidelink user device; and transmiting, by the protocol entity of the base station via the downlink radio bearer, one or more of the received protocol data units to the second sidelink user device; wherein a sidelink radio bearer is established between the first sidelink user device and the second sidelink user device; and wherein a same sequence number is used for a protocol data unit that is both: 1) transmitted by the first sidelink user device to the second sidelink user device via the sidelink radio bearer, and 2)
- FIG. 1 is a block diagram of a wireless network according to an example embodiment.
- FIG. 2 is a diagram of a network according to an example embodiment.
- FIG. 3 is a diagram illustrating a network according to another example embodiment.
- FIG. 4 is a diagram illustration operation of a network according to an example embodiment.
- FIG. 5 is a flow chart illustrating operation of a base station according to an example embodiment.
- FIG. 6 is a flow chart illustrating operation of a user device according to an example embodiment.
- FIG. 7 is a flow chart illustrating operation of a user device according to an example embodiment.
- FIG. 8 is a flow chart illustrating operation of a base station according to another example embodiment.
- FIG. 9 is a flow chart illustrating operation of a base station according to another example embodiment.
- FIG. 10 is a block diagram of a node or wireless station (e.g., base station/ access point, relay node or mobile station/user device) according to an example embodiment.
- a node or wireless station e.g., base station/ access point, relay node or mobile station/user device
- FIG. 1 is a block diagram of a wireless network 130 according to an example embodiment.
- user devices 131, 132, 133 and 135, which may also be referred to as mobile stations (MSs) or user equipment (UEs) may be connected (and in communication) with a base station (BS) 134, which may also be referred to as an access point (AP), an enhanced Node B (eNB), a gNB, or a network node.
- BS base station
- AP access point
- eNB enhanced Node B
- gNB giga network node
- BS access point
- BS base station
- eNB Node B
- gNB gNode B
- BS (or AP) 134 provides wireless coverage within a cell 136, including to user devices 131 , 132, 133 and 135. Although only four user devices are shown as being connected or attached to BS 134, any number of user devices may be provided.
- BS 134 is also connected to a core network 150 via a Sl interface 151. This is merely one simple example of a wireless network, and others may be used.
- a user device may refer to a portable computing device that includes wireless mobile communication devices operating with or without a subscriber identification module (SIM), including, but not limited to, the following types of devices: a mobile station (MS), a mobile phone, a cell phone, a smartphone, a personal digital assistant (PDA), a handset, a device using a wireless modem (alarm or measurement device, etc.), a laptop and/or touch screen computer, a tablet, a phablet, a game console, a notebook, and a multimedia device, as examples.
- SIM subscriber identification module
- MS mobile station
- PDA personal digital assistant
- a handset a device using a wireless modem (alarm or measurement device, etc.)
- laptop and/or touch screen computer a tablet, a phablet, a game console, a notebook, and a multimedia device, as examples.
- a user device may also be a nearly exclusive uplink only device, of which an example is a camera or video camera loading images or video clips to a
- core network 150 may be referred to as
- EPC Evolved Packet Core
- MME mobility management entity
- gateways may forward data and control signals between the BSs and packet data networks or the Internet, and other control functions or blocks.
- New Radio (5G) development may support a number of different applications or a number of different data service types, such as for example: machine type communications (MTC), enhanced machine type communication (eMTC), Internet of Things (IoT), and/or narrowband IoT user devices, enhanced mobile broadband (eMBB), wireless relaying including self- backhauling, D2D (device-to-device) communications, and ultra-reliable and low-latency communications (ETRLLC).
- MTC machine type communications
- eMTC enhanced machine type communication
- IoT Internet of Things
- eMBB enhanced mobile broadband
- wireless relaying including self- backhauling
- ERLLC ultra-reliable and low-latency communications
- IoT may refer to an ever-growing group of objects that may have
- Machine Type Communications MTC, or Machine to Machine communications
- MTC Machine Type Communications
- eMBB Enhanced mobile broadband
- Ultra-reliable and low-latency communications is a new data service type, or new usage scenario, which may be supported for New Radio (5G) systems.
- 5G New Radio
- This enables emerging new applications and services, such as industrial automations, autonomous driving, vehicular safety, e-health services, and so on.
- 3GPP targets in providing connectivity with reliability corresponding to block error rate (BLER) of 10 5 and up to 1 ms U-Plane (user/data plane) latency, by way of illustrative example.
- BLER block error rate
- U-Plane user/data plane
- URLLC user devices/UEs may require a significantly lower block error rate than other types of user devices/UEs as well as low latency (with or without requirement for simultaneous high reliability)
- the various example embodiments may be applied to a wide variety of wireless technologies or wireless networks, such as LTE, LTE-A, 5G, cmWave, and/or mmWave band networks, IoT, MTC, eMTC, eMBB, URLLC, etc., or any other wireless network or wireless technology.
- wireless technologies or wireless networks such as LTE, LTE-A, 5G, cmWave, and/or mmWave band networks, IoT, MTC, eMTC, eMBB, URLLC, etc.
- LTE Long Term Evolution
- LTE-A Long Term Evolution
- 5G Fifth Generation
- cmWave Fifth Generation
- cmWave Fifth Generation
- two UEs may directly communicate via a sidelink (SL) connection, which may also be referred to as a device- to-device (D2D) connection.
- SL sidelink
- D2D device- to-device
- a SL connection between two UEs may be used by UEs to communicate with each other, e.g., either instead of a Uu (BS-UE) connection, or in addition to a Uu (BS-UE) connection.
- D2D link/SL sidelink
- a D2D link/SL alone may be not able to meet the requirements of a UE or application, e.g., such as in a complex or demanding environment of IoT.
- two UEs, provided in two moving vehicles or cars, may be communicating via SL connection.
- SL performance (for the DL or D2D connection between the two UEs) may be heavily degraded if a large truck momentarily is present in middle of (or between) the two vehicles/cars, thus temporarily blocking the signal between the two UEs communicating via SL, thus at least temporarily negatively impacting SL performance in terms of reliability and/or data rate.
- two robots (each having a UE) may be communicating via SL (D2D) connection/communication, and the two robots/machines that communicate via SL may move further away and/or may become blocked by another machine, which may decrease or negatively impact the SL performance, e.g., in terms of reliability and/or data rate.
- SL communication may also allow offloading of traffic from BS/network.
- LIG. 2 is a diagram of a network 200 according to an example embodiment.
- UE 212 and UE 214 may be connected (and communicate) via a first or primary connection, e.g., a sidelink (SL) connection 220, which may include a sidelink (SL) radio bearer (SLRB) 222.
- SL sidelink
- SLRB sidelink radio bearer
- UEs 212 and 214 may be considered to be a TX (transmit) SL UE 212 and a RX (receive) SL UE 214, respectively, because (in this example shown in LIG. 2), TX SL UE 212 transmits data to RX SL UE 214 (also, a transmission in the opposite direction may also be provided, which is not shown in LIG. 2).
- BS 134 may be in communication with (and/or connected to) SL UEs 212 and 214.
- TX (transmit) SL UE 212 may be in communication with RX (receive) SL UE 214 via BS 134.
- a secondary connection 224 may include uplink secondary Uu radio bearer (UL SURB) 226 from TX SL UE 212 to BS 134, and a downlink secondary Uu radio bearer (DL SURB) 228 from BS 134 to RX SL UE 214, where a Uu radio bearer may refer to a radio (or wireless) bearer provided between a UE and a BS.
- UL SURB uplink secondary Uu radio bearer
- DL SURB downlink secondary Uu radio bearer
- LIG. 2 e.g., a primary or sidelink connection for a SL transmission from TX SL UE 212 directly to RX SL UE 214, and also a secondary connection for a transmission from TX SL UE 212 to RX SL UE 214 via BS 134).
- connections and/or radio bearers may also be provided to allow transmission in the opposite direction, e.g., for transmission from RX SL UE 214 directly to TX SL UE 212 via a separate SLRB (not shown), as well as additional UL bearer (also not shown) to allow transmission from UE 2l4 to BS 2lO and an additional DL bearer to allow transmission from BS 134 to UE 212, respectively.
- TX SL UE 212 may transmit data or signals to RX SL UE 21 , including 1) a first connection (e.g., a primary connection, including or provided via a SLRB 222) may be provided as a SL connection 220 between TX SL UE 212, e.g., to allow SL communication from TX DL UE 212 to RX SL UE 214, and 2) a second (e.g., secondary) connection 224 may also be provided to allow communication from TX SL UE 212 to RX SL UE 214 via BS 134 (e.g., via UL SURB 226 and DL SURB 228).
- a first connection e.g., a primary connection, including or provided via a SLRB 222
- a second (e.g., secondary) connection 224 may also be provided to allow communication from TX SL UE 212 to RX SL UE 214 via BS 134 (e.g., via UL
- these two connections or communication paths may allow for one or more of: 1) duplication (e.g., where each protocol data unit (PDU) may be transmitted by TX SL UE 212 via both primary connection 220 and secondary connection 224), or 2) split transmission (e.g., where each PDU is transmitted via either of, but typically not both of, primary connection 220 and secondary connection 224).
- duplication e.g., where each protocol data unit (PDU) may be transmitted by TX SL UE 212 via both primary connection 220 and secondary connection 224
- split transmission e.g., where each PDU is transmitted via either of, but typically not both of, primary connection 220 and secondary connection 224.
- duplication may be used to increase reliability and/or reduce latency (e.g., if a PDU transmission fails along one connection or communication path, the PDU may still be successfully transmitted via the other connection or communication path), while split transmission may be used to increase data rate and/or data throughput (e.g., use of two different connections or communication paths to improve data rate or data throughput), for example.
- two UEs may be configured to communicate via two parallel connections, including both 1) a sidelink (SL) connection (e.g., as a primary connection) and a BS-UE connection (e.g., as a secondary connection).
- the SL connection between the SL UEs may be provided via (or may include) a SL radio bearer (SLRB).
- the BS-UE connection may be provided via (or may include) an uplink (UL) secondary Uu radio bearer (UL SURB) from a TX SL UE to a BS, and then a DL SURB from the BS to a RX (receive) SL UE.
- a Uu interface may refer to the radio interface between a BS and UE.
- the SL connection 220 may be considered to be a primary connection between SL UEs 212 and 214, with the connection 224 via BS 134 to be a secondary connection.
- the primary connection may be used to transmit all PDUs/packets
- the secondary connection may be used to transmit and/or receive either all PDETs/packets, or only those PDETs/packets that have not been received by RX SL UE 214.
- the SL connection 220 may be used to transmit PDUs, and the RX SL UE 214 may receive and decode PDUs via the secondary connection 224 that were not or have not been received via the primary connection.
- the SL connection may be a primary connection and the connection via the BS 134 may be a secondary connection.
- the connection via the BS 134 including UL SURB 226 and DL SURB 228, may be a primary connection, and the SL connection (including SL radio bearer 222) may be a secondary connection.
- TX SL UE 212 includes a protocol stack, including a Packet Data Convergence Protocol (PDCP) entity 216A.
- RX SL UE 214 includes a protocol stack including a PDCP entity 216B.
- PDCP entities 216A and 216B are peer protocol entities that cooperate (and/or communicate) to perform PDCP services and functions/PDCP services and functions, which may include, e.g., one or more of (or even all):
- Header compression and decompression for user plane data e.g., using Robust Header compression(ROHC)
- the PDCP entity may compress and decompress headers for one or more lower layer headers/PDUs, such as for headers for Radio Link Control (RLC) entity, Media Access Control (MAC) entity, and/or Physical (PHY) entity);
- RLC Radio Link Control
- MAC Media Access Control
- PHY Physical
- Additional functions related to PDCP data processing including: duplication of PDCP PDUs (e.g., where duplication of data is required), providing in- order delivery of data/packets to upper layer(s), and duplicate detection (e.g.,
- PDCP PDU protocol data unit
- the PDCP entity 216A (for TX SL UE 212) and
- PDCP entity 216B may perform one or more (or even all) PDCP services/functions, such as one or more of header compression/decompression, security functions (ciphering/deciphering), tracking of PDU sequence numbers for the transfer of user plane data and control plane data between PDCP entities, and/or one or more additional functions related to PDCP data processing.
- the PDCP entities 216A and 216B may be considered as full or complete PDCP entities, for example.
- BS 134 may also include a
- PDCP entity 210 for performing one or more PDCP services or functions.
- BS 134 may include a reduced common PDCP 210, e.g., in which PDCP 210 may: 1) may perform PDCP functions or services for both: A) PDCP PDUs/data that are received by the BS 134 from the TX SL UE 212 via UL SURB 226, and B)
- the PDCP entity 210 may be considered to be a combined PDCP entity because PDCP entity 210 may combine (or may perform both) PDCP services or functions related to both receiving data from PDCP entity 216 A of TX DL UE 212 and sending/transmitting data to PDCP entity 216B of RX DL UE 214.
- the reduced common PDCP entity 210 may, at least in some cases, be a reduced (or limited) PDCP entity because it may include (or may perform) only a portion or subset of the PDCP services or functions that may typically be performed or provided by a PDCP entity.
- the PDCP entity 210 (of BS 134) may perform only a portion or subset of the PDCP services or functions, as there may be some PDCP services or functions performed by PDCP entities 216A and 216B that are not performed by PDCP entity 210.
- PDCP entity 210 may perform only: 3) tracking of PDU sequence numbers for the transfer of user plane data and control plane data between PDCP entities, including one or more of:
- PDCP entities providing (adding or including) sequence numbers for packets or PDUs, checking PDCP sequence numbers on received PDCP PDUs, determining which packets have been transmitted or not and/or which packets have been received or not received (e.g., based on PDCP sequence numbers and/or feedback (such as ACK/NACKs or a reception status report (RSR)) from a receiving PDCP entity), sending ACK (Acknowledgements to acknowledge receipt of a PDU) or NACKs (negative ACK, to indicate that a PDU has not been received);
- ACK Acknowledgements to acknowledge receipt of a PDU
- NACKs negative ACK, to indicate that a PDU has not been received
- PDCP SDU service data unit
- PDU discard e.g., timer based PDCP SDU discard and/or discard of duplicate PDUs
- retransmission of PDCP SDUs service data units/PDUs.
- PDCP entity 210 may not (necessarily) perform one or more of: 1) header
- PDCP 216A the PDCP entities at the beginning (PDCP 216A) and the end (PDCP 216B) of the secondary connection 224 may perform these PDCP services of one or more of: 1) header compression/decompression, 2) security functions (ciphering/deciphering), and/or 4) one or more additional functions related to PDCP data processing, and it may be unnecessary for PDCP entity 210 (e.g., operating as an intermediate node or relay node in this example for connection 224) to repeat these PDCP services, for example, for the secondary connection 224.
- PDCP entity 210 e.g., operating as an intermediate node or relay node in this example for connection 224
- reduced common PDCP entity 210 of BS 134 may be expected to perform some (or at least some) very basic functions related to the tracking of PDU sequence numbers for the transfer (delivery) of user plane data and/or control plane data between PDCP entities (e.g., to receive PDCP data from PDCP entity 216A, and to send/transmit PDCP data to PDCP entity 216B).
- PDCP entity 210 may be a reduced common PDCP entity, for example.
- a full or complete (or mostly complete) PDCP entity may be used at BS 134 to receive and forward data between PDCP entity 216A and PDCP entity 216B, for example.
- PDCP entity 210 may be provided as multiple (or separate) PDCP entities, each PDCP entity for handling either receiving PDCP data or transmitting PDCP data.
- PDCP 216B and/or RX SL are PDCP 216B and/or RX SL.
- the UE 214 may send a reception status report (RSR) 230 to PDCP 210 and/or BS 134.
- the RSR 230 may identify one or more PDUs (e.g., PDCP PDUs) that have been received by the RX SL UE 214 (e.g., regardless whether the received PDU was received via primary or side link connection 220 or via secondary connection 224), and/or may identify one or more PDUs that have not been received by RX SL UE 214 (e.g.., where there is a missing PDU or a gap in received PDUs).
- PDUs e.g., PDCP PDUs
- the reduced common PDCP 210 and/or BS 134 may receive the RSR 230, and may then transmit one or more PDUs based on the received RSR 230, e.g., by transmitting a missing or omitted PDU (e.g., for duplication and/split transmission) and/or BS 134 may drop or discard a PDU that has been reported in the RSR as being received by the RS SL UE 214, for example.
- a missing or omitted PDU e.g., for duplication and/split transmission
- the BS 134 and/or reduced common PDCP 210 may discard or drop a PDU that was indicated as being received by the RX SL UE 214 or PDCP entity 216B (e.g., presumably such received PDU may have been received by RX SL UE 214 via SL RB 222, and thus, there is no longer a need to send a duplicate of such PDU from BS 134).
- TX SL UE 212 may send a SL buffer status report (BSR)
- SURB BSR SURB buffer status report
- sending two different buffer status reports may be inefficient, e.g., such as in the case where the primary connection 220 and secondary connection 224 may be provided for data duplication or split transmission.
- the PDUs/data in the data buffer of TX SL UE 212 will (presumably) be expected to be transmitted via both primary connection 220 and secondary connection 224 (at least for some or many PDUs/data in the buffer). Thus, in some cases, it may be redundant for TX SL UE 212 to send both the SLR BSR and a SURB BSR.
- TX SL TX SL
- UE 212 may transmit (and BS 134 may receive) a common BSR 232 that
- a status of a data buffer e.g., an amount of data in the data buffer, type of data, priority of the data, .
- the BS may allocate: 1) a first set of time- frequency resources for the TX SL UE 212 to transmit one or more PDUs via the SL RB 222 to RX DL UE 214, and a second set of time-frequency resources for the TX SL UE 212 to transmit one or more PDUs via the UL SURB 226 to BS 134.
- the combined (or common) BSR 232 may indicate a UE buffer status, e.g., which may indicate an amount of data to be transmitted via both SL RB and SURBs.
- a combined BSR may similarly reveal or indicate information about the amount of data to be split among the two connections (e.g., half of indicated data in the buffer to be transmitted via each of the two connections).
- FIG. 3 is a diagram illustrating a network according to another example embodiment.
- the network of FIG. 3 may be considered an example embodiment of a more detailed illustration of the network 200 shown in FIG. 2.
- the same reference numerals in FIGs. 2 and 3 refer to the same entities.
- TX SL UE 212 includes a PDCP entity 216A, and RLC/MAC/PHY protocol stack 312 for UL SURB 226, and a RLC/MAC/PHY protocol stack 314 for SL RB 222.
- PDCP entity 216A may either split or duplicate PDUs or data for transmission, depending on the
- transmission mode as either split transmission or duplication, respectively.
- a copy of each PDU or data may be transmitted (or duplicated for transmission) via both RLC/MAC/PHY protocol stack 312 to UL SURB 226 and RLC/MAC/PHY protocol stack 314 to SL RB 222.
- RX SL UE 214 may include a PDCP entity 216B, e.g., which may receive data/PDUs via both a RLC/MAC/PHY protocol stack 320 that is connected to SL RB 222, and a RLC/MAC/PHY protocol stack 322 that is connected to SL SURB 228, for example.
- PDCP entity 216B e.g., which may receive data/PDUs via both a RLC/MAC/PHY protocol stack 320 that is connected to SL RB 222, and a RLC/MAC/PHY protocol stack 322 that is connected to SL SURB 228, for example.
- BS 134 may include a reduced common PDCP entity 210.
- PDCP entity 210 may be connected to a RLC/MAC/PHY protocol stack 316, which is connected to receive data from UL SURB 226, and a RLC/MAC/PHY protocol stack 318, which is connected to transmit data via DL SURB 228. Further example details of various example embodiments will now be described.
- Example embodiments may relate to operation of a secondary Uu (BS-
- a SL (D2D) connection 220 is established as the primary connection for e2e (end-to-end) communication between devices (UEs), such as between UEs 212 and2l4 (FIG. 2).
- UEs devices
- UEs devices
- a secondary connection via base station (BS) 134 may also be established for the same e2e communication, i.e., the UL transmission from one communication device/UE may be mapped to the DL transmission of other devices so that the e2e (end-to-end) communication is routed via BS 134.
- the secondary Uu connection 224 (via BS 134) may not need to fully support or include all radio protocol layers or protocol services, e.g., which may reduce the processing power and delay over the secondary Uu connection 224 for simplification and better performance.
- a SL connection 220 may be used as a primary connection for an e2e (end-to-end) service between two or more UEs (e.g., between UEs 212 and 214) and a cellular (e.g., NR or 5G or LTE) link routed through a BS 134 may be used as a secondary connection 220 for the same e2e service, which may include a secondary Uu RB (SURB), or SURBs, to assist the primary SL RB 222 for duplication or split transmission.
- a network may include two connections (or separate transmission paths between UEs).
- a network may include, e.g.: a primary connection 220 that includes a SL radio bearer (SL RB 222) between two SL UEs, e.g., from a TX SL UE 212 to a RX SL UE 214.
- RX SL UE 214 may monitor a SL resource pool configured by BS 134 to receive data transmitted via SL RB 222.
- a resource may be preconfigured for out of coverage.
- TX SL UE 212 may obtain or receive a resource allocation provided by BS or may autonomously select the resources from configured resource pool.
- TX SL UE 212 may transmit SL scheduling assignment indicating MCS and resources used, and destination UE ID, where RX SL UE 214 may use the destination UE ID to determine that this data is for it.
- the network may also include a secondary (e.g., Uu) connection, e.g., where two SURBs are used (UL SURB 226 from TX SL UE 212 to BS 134, and DL SURB 228 from BS 134 to RX SL UE 214).
- the secondary or Uu connection via UL SURB 226 and DL SURB 228 creates or provides an alternative data path between the two SL UEs.
- an e2e (end-to-end) PDCP protocol communication may be established between UE 212 and UE 214, where a SL connection 220 may operate as a primary connection; and BS 134 may be used as a relay node for a secondary (e.g., Uu) connection, wherein a PDCP entity 210 at the BS 134 allows tracking of PDU SNs for the transfer of data/PDUs via the secondary or Uu connection 224.
- a secondary (e.g., Uu) connection e.g., a PDCP entity 210 at the BS 134 allows tracking of PDU SNs for the transfer of data/PDUs via the secondary or Uu connection 224.
- a SURB (e.g., UL SURB 226 and/or DL SURB 228 via BS 134) may have one or more of the following characteristics: SURB may not be configured with full radio protocol stack, as the primary SL
- connection or RB has the full protocol stack up to PDCP for e2e traffic transmission.
- the SURB may be configured to have full MAC and RLC functionalities and the reduced PDCP functionalities.
- the reduced PDCP entity configured to the SURB is mainly used to record the transmission/reception status of the primary SL PDCP entity based on SL PDCP PDU SN (sequence number) in order to facilitate data transmission and to avoid unnecessary duplication transmission as well as to speed up split transmission over SURB.
- a SURB may not have a corresponding backhaul bearer (Sl tunnel) to map on, as compared to regular RB over Uu.
- the UL SURB 226 of the primary SL connection’s transmitting device (UE 212) will be routed to the DL SURB 228 of receiving device(s) (e.g., UE 214) of the same primary SL connection 220.
- the UL SURB 226 may be unicast RB while the DL SURB 228 may be either unicast or multicast RB depending on, for example, whether the primary SL connection 220 is for one-to-one communication or one-to-many communication.
- a radio bearer may be provided between a UE and a BS, and a Sl backhaul bearer is provided to reach CN (core network).
- CN core network
- the support of SURB may also implicitly or explicitly indicate the multi-PLMN support wherein at least one of the serving PLMNs of the TX SL UE 212 or Rx SL UE 214 of primary SL connection 220 allows for RAN level access for UE from other PLMN for SURB. Because there can be more than one RX UE receiving from the same TX UE, it may be preferable to prioritize the serving RAN (radio access network (e.g., including BS 134) of the TX UE to support SURB.
- the serving RAN radio access network
- TX SL UE 212 and RX SL UE 214 may be connected to or camping on same cell or same BS. But a more complicated case may arise where UE 212 and UE 214 may be connected to or camping on two different cells or BSs, and these two BSs may communicate via X2/Xn connection to make it look like one BS, from UE perspective.
- the common reduced PDCP entity 210 for UL and DL SURBs (226, 228) are established in BS 134.
- This common reduced PDCP entity 210 of BS 134 may represent or provide both: 1) the RX (receive) PDCP entity of UL SURB 226 that receives PDCP PDUs from the primary TX SL UE 212, and 2) the TX (transmit) PDCP entity of DL SURB 228 that transmits PDCP PDUs of the primary SL connection from BS 134 to the RX SL UE 214.
- the reduced PDCP entity 210 cooperates with the primary SL’s RX UE PDCP entity 216B based on the reported PDCP PDU SN in order to skip or speed up the transmission of received PDCP PDU of the primary SL over DL SURB 228 (e.g., by skipping or omitting the transmission of a PDU that has already been received by SL RX UE 214).
- the SL PDCP entity 216B of the primary SL’s RX UE 214 is triggered to transmit the PDCP PDU Reception Status Report (PDCP RSR) - indicates PDCP PDU SNs received, regardless whether a PDU was received via SL RB 222 or via SURB(s) 226 and 228, and thus no need to send/resend the indicated SNs via DL SURB 228 any PDU SN that has already been received.
- PDCP RSR PDCP PDU Reception Status Report
- RSR from RX SL UE 214 may indicate a missing PDU SN(s) to BS PDCP 210, e.g., indicating that lst and 3rd SNs were received (e.g., where 2 nd PDU SN is missing or not yet received by RX SL UE 214), and then BS 134 may apply or use a higher priority (e.g., apply priority resources, so that BS 134 may schedule missing SN as soon as possible) for DL SURB 228 to transmit the missing PDU to RX SL UE 214.
- a higher priority e.g., apply priority resources, so that BS 134 may schedule missing SN as soon as possible
- reception status report that is transmitted from the RX SL UE 214 to the BS 134) may be triggered by one or more of (as examples):
- a configured threshold may be 4 PDUs, and a SL RB transmission may be ahead of SURB transmission, e.g., because SL RB 222 is only 1 hop, SURB is 2 hops, and for example, a SL RB 222 transmission may be 4 PDUs ahead, and thus, these 4 PDUs do not need to be transmitted by BS 134 via DL SURB 228, and can be deleted/discarded (and not transmitted) by BS 134 and not sent via DL SURB 228; and/or
- RX SL UE 214 (note, this trigger may be applied, for example, based on either duplication and/or split transmission), which may cause the BS 134 to prioritize (e.g., allocate resources for immediate or quick transmission) allocation of DL SURB resources to transmit the missing PDU; and/or
- the PDCP RSR (reception status report from RX SL UE 214) may, for example, indicate either the last in-sequence received PDCP PDU or a missing PDCP PDU(s) of the SL reception (for SL RB 222).
- the reduced PDCP entity 210 at the serving BS 134 may omit or skip transmission of (not transmit) one or more PDUs that have already been received by RX SL UE 214, but have not been transmitted from the BS 134 over DL SURB 228, e.g., in case of duplication.
- the BS 134 may determine to temporarily increase the scheduling priority of the DL SURB 228 to speed up (e.g., reduce transmission delay or latency, which may include prioritizing resources for) the transmission of the missing PDCP PDU from the BS 134 to RX SL UE 214.
- PDU SNs in UL SURB 228 may be same as PDU SNs in DL SURB 228 (e.g., a PDU that is received by BS 134 via UL SURB 226 may have a same SN as the same PDU that is sent/forwarded by BS 134 via DL SURB 228).
- PDU SNs for SL RB 222 may be (or may use) the same PDU SNs as the UL SURB 226, for same or duplicate PDUs that are transmitted on both SL RB 222 and UL SURB 226.
- a same PDU SN may be used for a PDU that is transmitted on (or duplicated on) SL RB 222, UL SURB 226 and/or DL SURB 228.
- This may simplify operation of the SURB and/or PDCP entity 210 of BS 134, since TX SL UE 212, PDCP entity 210 of BS 134 and/or RX SL UE 214 may use a same (or common) PDU SN(s) for same or duplicate PDUs, so that no PDU SN conversion is necessary between different radio bearers, for example.
- the RX SL UE 214 may omit receiving and/or decoding data via DL SURB 228 if no missing PDCP PDU has been identified even though DL SURB is used to transmit the duplicated data.
- SL connection may be a primary connection
- Uu connection via BS 1314
- the RX SL UE 214 may, for example, receive and/or decode data via the DL SURB 228 only if RX SL UE 214 identifies a PDU SN was not received (and thus the RX SL UE 214 should attempt to receive such missing PDU via the DL SURB 228 of the secondary connection 224).
- RX SL UE 214 may skip or not receive this PDU via DL SURB 228, e.g., to improve power consumption of the RX SL UE 214, for example.
- single or combined buffer status report may be reported by TX SL UE 212 for both SL RB 222 and UL SURB 226.
- a UE 212 may report only one BSR for both UL SURB 228 and SL RB 222, as there may be no need to have separate SL BSR (buffer status report) and a SURB BSR.
- a BS 134 may advantageously allocate the SL resources earlier than (or before) UL resources for UL SURB, to make sure the UE always transmits a PDU via SL RB 222 before transmitting the same PDU via UL SURB 226 to BS 134 (where BS 134 may typically forward such PDU to RX SL UE 214).
- the RX SL UE 214 may detect and receive the data/PDU via DL SURB 228(of secondary connection 224), e.g., when (such as only when) RX SL UE 214 was unable to receive the same PDU via SL RB 222 (or primary connection).
- the RX SL UE 214 may detect a missing PDU, and then monitors resources assigned (allocated) to DL SURB 228 to receive the missing PDU until RX SL UE 214 receives the missing PDU.
- a SL connection 220 (and SL RB 222) may be used as primary, and then when a missing PDU is detected by RX SL UE 214, the RX SL UE 214 may then spend time/energy to monitor DL SURB 228 to receive missing PDU. So the SL transmission of data may, for example, be performed by TX SL UE 212 before transmission of same data in UL SURB 226 to BS 134.
- TX SL UE 212 transmission time interval (transmission time interval) delay between UL grant received by TX UE, and the UE TX UL data. If TX SL UE 212 has not yet transmitted the same PDU, then the TX SL UE 212 should transmit via SL connection 220 the same data in less than 4 TTIs, so that SL transmission of the PDU would occur before transmission of that PDU via UL SURB (could be transmitted via same TTI, or earlier TTI as UL SURB TX for example.). This enhancement can be applied for both options of DL unicast and broadcast/multicast transmissions.
- TX SL UE 212 should select SL resources to transmit the PDCP PDU over the primary SL connection, e.g., no later than the scheduled UL transmission on UL SURB 226 for the same PDCP PDU if the primary SL connection 220 is configured to use UE autonomous resource allocation mode. If the primary SL connection 220 is configured to use the BS scheduled resource allocation mode, the BS scheduling can allocate SL resources in the subframes earlier than that allocated for UL SURB, for example.
- the SL RB and corresponding UL SURB may share the same BSR (buffer status report). That is, the UL-BSR on SURB can be skipped and the BS 134 may allocate the UL resources for SURB based on the received SL-BSR of the primary SL or vice versa.
- TX SL UE 212 may send a (combined) BSR to BS 134 for both SL RB 222 and UL SURB 226.
- SL RB 222 is BS scheduled, then transmission is scheduled by BS 134, then this informs BS how much data is buffered at TX SL UE 212, and BS can schedule SL RB 222 and UL SURB 226.
- BS 134 may, for example, schedule resources for SL RB 222 transmissions before resources for UL SURB 226 transmissions. This common BSR for SL RB 222 and UL SURB 226 may be also applied for the split transmission and BS 134 may determine how to split the transmission of reported buffered data between SL RB 222 and UL SURB 226.
- a common reduced PDCP entity [0081] According to an example embodiment, a common reduced PDCP entity
- the e2e SL PDCP entity may include or provide a full functionality of PDCP, e.g., such as ciphering, header compression, reordering and duplication detection etc. Therefore, these functions are not needed in the reduced PDCP entity 210 of SURB in the BS 134.
- the SL PDCP PDU format may be used by the reduced PDCP entity 210 in the BS 134 to identify the SN.
- PDCP entity 210 at BS 134 may be merely forwarding data, and tracking and/or checking SNs of PDUs to assist in data transmission or delivery between TX SL UE 212 and RX SL UE 214 via BS 134.
- the other PDCP functions may be handled at the SL UEs 212, 214.
- the SL PDCP entity 216A may be configured to determine duplication or split based on the SDU type field indication. For instance, the SDUs with type“PC5 signaling” may be duplicated to the SURB while the SDUs with type“IP” or“non- IP” may be split to the SURB.
- the SURB in the BS 134 may also use SDU type field to identify whether it is duplicated or split data and then process the data differently.
- each PDU transmitted over SL RB 222 may be duplicated and also transmitted over secondary (Uu) connection 220 (SURBs 226, 228).
- PDCP entity 216A may duplicate only certain SDUs types for transmission over SURB, such as control SDUs or PC5 signaling, and not data SDUs, for example.
- FIG. 4 is a diagram illustration operation of a network according to an example embodiment.
- a TX SL UE 212, a RX SL UE 214, and a BS 134 are in communication.
- a primary SL connection 220 e.g., including a SL RB 222
- a SURB establishment request (412) is sent by TX SL UE 212 to BS 134 e.g., to request establishment of UL SURB 226 and DL SURB 228.
- a SURB establishment (reduced PDCP configuration) (414) is received by the TX SL UE 212 from the BS 134, and received by RX SL UE 214 from BS 134, including one or more SURB configuration parameters, e.g., RLC, MAC and PHY (physical layer) related configurations for the UL SURB 226 and DL SURB 228, for example.
- BS 134 establishes a common reduced (and/or virtual) PDCP entity 210 for SURB (226, 228) for UE 212 and UE 214.
- TX SL UE 212 may transmit a common SL RB/UL SURB buffer status report (BSR) for both SL RB and UL SURB, e.g., which may indicate a status of a data buffer for transmission via both SL RB and UL SURB.
- BSR buffer status report
- TX SL UE 212 may transmit data over a primary (SL) connection 220 and SL RB 222 to RX SL UE 214.
- TX SL UE 212 may transmit duplicated data (e.g., duplicate PDU(s)) via UL SURB 226 to BS 134.
- RX SL UE 214 may detect a trigger to send the PDCP RSR to
- BS 134 such as: (i) when a gap (or difference) between a SN of a latest received PDCP PDU from SL RB 222 and a SN of a latest received PDCP PDU from DL SURB 228 is larger than a configured threshold; and/or (ii) when a missing PDCP PDU is identified by PDCP entity 216B of RX SL UE 214; and/or (iii) periodically.
- the RX SL UE 214 sends the reception status report (RSR) to BS 134.
- the BS 134 may determine whether to skip (or omit transmission and discard) a transmission of a received PDCP PDU(s) based on reported SN in RSR. For example, if a PDU was indicated in RSR as already received by RX SL UE 214, then the BS 134 may determine that this received PDU may be omitted or skipped, and discarded. But, at 432, another PDU that was indicated in RSR as not received may be transmitted (a duplicate is transmitted by BS 134 via DL SURB 228 to RX SL UE 214).
- FIG. 5 is a flow chart illustrating operation of a base station according to an example embodiment.
- Operation 510 includes establishing, by a base station, a first connection that includes an uplink radio bearer between a first sidelink user device and the base station and a downlink radio bearer between the base station and a second sidelink user device.
- Operation 520 includes receiving, by a protocol entity of the base station via the uplink radio bearer, one or more protocol data units from the first sidelink user device.
- operation 530 includes transmiting, by the protocol entity of the base station via the downlink radio bearer, one or more of the received protocol data units to the second sidelink user device.
- the protocol entity of the base station is a common protocol entity that both tracks sequence numbers of the one or more protocol data units that are received by the protocol entity of the base station from the first sidelink user device via the uplink radio bearer and tracks sequence numbers of the one or more protocol data units that are transmitted by the protocol entity of the base station to the second sidelink user device via the downlink radio bearer.
- Embodiment 2 According to an example embodiment of embodiment
- Embodiment 3 According to an example embodiment of any of embodiments 1-2, wherein the protocol entity of the base station is a common Packet Data Convergence Protocol (PDCP) entity.
- PDCP Packet Data Convergence Protocol
- Embodiment 4 According to an example embodiment of any of embodiments 1-3, and further comprising receiving, by the protocol entity of the base station from the second sidelink user device, a reception status report that either identifies one or more protocol data units that have been received by the second sidelink user device or identifies one or more protocol data units that have not been received by the second sidelink user device; wherein the transmitting, by the protocol entity of the base station via the downlink radio bearer comprises: transmitting, by the protocol entity of the base station via the downlink radio bearer based on the reception status report, one or more of the received protocol data units to the second sidelink user device.
- Embodiment 5 According to an example embodiment of any of embodiments 1-4, wherein a second connection is provided between the first sidelink user device and the second sidelink user device via a sidelink radio bearer.
- Embodiment 6 According to an example embodiment of any of embodiments 1-5, and further comprising receiving, by the base station from the first sidelink user device, a common buffer status report that identifies a status of a data buffer of the first sidelink user device for transmission via the sidelink radio bearer to the second sidelink user device and for transmission via the uplink radio bearer to the base station; allocating a first set of resources for the first sidelink user device to transmit one or more protocol data units via the sidelink radio bearer to the second sidelink user device; and allocating a second set of resources for the first sidelink user device to transmit one or more protocol data units to the base station via the uplink radio bearer.
- Embodiment 7 According to an example embodiment of any of embodiments 1 -6 wherein a same sequence number is used for a protocol data unit that is both received by the base station via the uplink radio bearer from the first sidelink user device and then transmitted by the base station via the downlink radio bearer to the second sidelink user device.
- Embodiment 8 According to an example embodiment of any of embodiments 1-7, wherein a same sequence number is used for a protocol data unit that is both received by the base station via the uplink radio bearer from the first sidelink user device and transmitted by the first sidelink user device to the second sidelink user device via a sidelink radio bearer.
- Embodiment 9 According to an example embodiment of any of embodiments 4-8 , wherein the receiving, by the base station from the second sidelink user device, a reception status report comprises receiving a reception status report indicating that a first protocol data unit has been received by the second sidelink user device and that a second protocol data unit is missing or has not been received by the second sidelink user device; wherein the transmitting comprises omitting or skipping, by the base station, a transmission of the first protocol data unit that has already been received by the second sidelink user device, and transmitting, by the base station to the second sidelink user device, the second protocol data unit that is missing or has not been received by the second sidelink user device.
- Embodiment 10 According to an example embodiment of any of embodiments 1-9, wherein the base station comprises: a first base station connected to the first sidelink user device; and a second base station connected to the second sidelink user device, wherein a base-station-to-base station connection is provided between the first base station and the second base station.
- Embodiment 11 According to an example embodiment of any of embodiments 2-10, wherein the second connection between the first sidelink user device and the second sidelink user device is a primary connection; and wherein the first connection is a secondary connection, wherein the base station transmits a duplicate protocol data unit via the downlink radio bearer of the secondary connection to the second sidelink user device for one or more of the protocol data units transmitted via the primary connection.
- Embodiment 12 An apparatus comprising means for performing a method of any of embodiments 1-11.
- Embodiment 13 An apparatus comprising at least one processor and at least one memory including computer instructions that, when executed by the at least one processor, cause the apparatus to perform a method of any of embodiments 1-12.
- Embodiment 14 An apparatus comprising a computer program product including a non-transitory computer-readable storage medium and storing executable code that, when executed by at least one data processing apparatus, is configured to cause the at least one data processing apparatus to perform a method of any of embodiments 1- 1 1.
- Embodiment 15 An apparatus comprising at least one processor and at least one memory including computer instructions that, when executed by the at least one processor, cause the apparatus to: establish, by a base station, a first connection that includes an uplink radio bearer between a first side link user device and the base station and a downlink radio bearer between the base station and a second sidelink user device; receive, by a protocol entity of the base station via the uplink radio bearer, one or more protocol data units from the first sidelink user device; and transmit, by the protocol entity of the base station via the downlink radio bearer, one or more of the received protocol data units to the second sidelink user device; wherein the protocol entity of the base station is a common protocol entity that both tracks sequence numbers of the one or more protocol data units that are received by the protocol entity of the base station from the first sidelink user device via the uplink radio bearer and tracks sequence numbers of the one or more protocol data units that are transmitted by the protocol entity of the base station to the second sidelink user device via the downlink radio bearer.
- FIG. 6 is a flow chart illustrating operation of a user device according to an example embodiment.
- Operation 610 includes establishing, by a second sidelink user device, a first connection that includes a downlink bearer between a base station and the second sidelink user device.
- Operation 620 includes establishing, a second connection that includes a sidelink radio bearer between a first sidelink user device and the second sidelink user device.
- Operation 630 includes receiving, by the second sidelink user device from the first sidelink user device via the sidelink radio bearer, one or more protocol data units.
- Operation 640 includes receiving, by the second sidelink user device from the base station via the downlink bearer, one or more protocol data unit.
- a common set of sequence numbers are used for a set of protocol data units, for at least one of: 1 ) duplication of the set of protocol data units via both the sidelink bearer and the downlink bearer, or 2) splitting each protocol data unit of the set of protocol data units via either of the sidelink bearer and the downlink bearer.
- FIG. 7 is a flow chart illustrating operation of a user device according to an example embodiment.
- Operation 710 includes establishing, by a second sidelink user device, a first connection that includes a downlink bearer between a base station and the second sidelink user device.
- Operation 720 includes establishing, a second connection that includes a sidelink radio bearer between a first sidelink user device and the second sidelink user device.
- Operation 730 includes receiving, by the second sidelink user device from the first sidelink user device via the sidelink radio bearer, one or more protocol data units.
- Operation 740 includes receiving, by the second sidelink user device from the base station via the downlink bearer, one or more protocol data unit.
- a same sequence number is used for a protocol data unit that is both received by the second sidelink user device from the first sidelink user device via the sidelink radio bearer and received by the second sidelink user device from the base station via the downlink radio bearer.
- Embodiment 18 According to an example embodiment of embodiment 17, and further comprising: sending, by the second sidelink user device to the base station, a reception status report that indicates either one or more protocol data units that have been received by the second sidelink user device or one or more protocol data units that have not been received by the second sidelink user device.
- Embodiment 19 According to an example embodiment of any of embodiments 17-18, and further comprising: receiving, by the second sidelink user device from the base station via the downlink radio bearer, one or more protocol data units that have not yet been received by the second sidelink user device.
- Embodiment 20 According to an example embodiment of any of embodiments 17-19, wherein the second connection is a primary connection for receiving protocol data units by the second sidelink user device from the first sidelink user device, and the first connection is a secondary connection for receiving protocol data units by the second sidelink user device.
- Embodiment 21 According to an example embodiment of any of embodiments 17-20, wherein the sending the reception status report is performed in response to one or more of the following: determining, by the second sidelink user device, that a gap between a sequence number of a latest received protocol data unit received by the second sidelink user device from the first sidelink user device via the sidelink radio bearer and a sequence number of a latest received protocol data unit received by the second sidelink user device from the base station via the downlink radio bearer is greater than a threshold; determining, by the second sidelink user device, that a protocol data unit is missing or has not been received from the first sidelink user device via the sidelink radio bearer; and periodically, or at a periodic time interval.
- Embodiment 22 An apparatus comprising means for performing a method of any of embodiments 16-21.
- Embodiment 23 An apparatus comprising at least one processor and at least one memory including computer instructions that, when executed by the at least one processor, cause the apparatus to perform a method of any of embodiments 16-21.
- Embodiment 24 An apparatus comprising a computer program product including a non-transitory computer-readable storage medium and storing executable code that, when executed by at least one data processing apparatus, is configured to cause the at least one data processing apparatus to perform a method of any of embodiments 16-21.
- Embodiment 25 An apparatus comprising at least one processor and at least one memory including computer instructions that, when executed by the at least one processor, cause the apparatus to: establish, by a second sidelink user device, a first connection that includes a downlink bearer between a base station and the second sidelink user device; establish, a second connection that includes a sidelink radio bearer between a first sidelink user device and the second sidelink user device; receive, by the second sidelink user device from the first sidelink user device via the sidelink radio bearer, one or more protocol data units; and receive, by the second sidelink user device from the base station via the downlink bearer, one or more protocol data unit; wherein a same sequence number is used for a protocol data unit that is both received by the second sidelink user device from the first sidelink user device via the sidelink radio bearer and received by the second sidelink user device from the base station via the downlink radio bearer.
- FIG. 8 is a flow chart illustrating operation of a base station according to another example embodiment.
- Operation 810 includes establishing, by a base station, a first connection that includes an uplink radio bearer between a first sidelink user device and the base station and a downlink radio bearer between the base station and a second sidelink user device.
- Operation 820 includes receiving, by a protocol entity of the base station via the uplink radio bearer, one or more protocol data units from the first sidelink user device.
- Operation 830 includes transmitting, by the protocol entity of the base station via the downlink radio bearer, one or more of the received protocol data units to the second sidelink user device.
- a sidelink radio bearer is established between the first sidelink user device and the second sidelink user device.
- a common set of sequence numbers are used for a set of protocol data units, for at least one of: 1) duplication of the set of protocol data units via both the sidelink bearer and the downlink bearer, or 2) splitting each protocol data unit of the set of protocol data units via either of the sidelink bearer and the downlink bearer.
- FIG. 9 is a flow chart illustrating operation of a base station according to another example embodiment.
- Operation 910 includes establishing, by a base station, a first connection that includes an uplink radio bearer between a first sidelink user device and the base station and a downlink radio bearer between the base station and a second sidelink user device.
- Operation 920 includes receiving, by a protocol entity of the base station via the uplink radio bearer, one or more protocol data units from the first sidelink user device.
- Operation 930 includes transmitting, by the protocol entity of the base station via the downlink radio bearer, one or more of the received protocol data units to the second sidelink user device.
- a sidelink radio bearer is established between the first sidelink user device and the second sidelink user device.
- a same sequence number is used for a protocol data unit that is both: 1) transmitted by the first sidelink user device to the second sidelink user device via the sidelink radio bearer, and 2) transmitted by the base station to the second sidelink user device via the downlink radio bearer.
- FIG. 10 is a block diagram of a wireless station (e.g., AP, BS, relay node, eNB/gNB, UE or user device) 1000 according to an example embodiment.
- the wireless station 1000 may include, for example, one or two RF (radio frequency) or wireless transceivers 1002A, 1002B, where each wireless transceiver includes a transmitter to transmit signals and a receiver to receive signals.
- the wireless station also includes a processor or control unit/entity (controller) 1004 to execute instructions or software and control transmission and receptions of signals, and a memory 1006 to store data and/or instructions.
- Processor 1004 may also make decisions or determinations, generate frames, packets or messages for transmission, decode received frames or messages for further processing, and other tasks or functions described herein.
- Processor 1004 which may be a baseband processor, for example, may generate messages, packets, frames or other signals for transmission via wireless transceiver 1002 (1002A or 1002B).
- Processor 1004 may control transmission of signals or messages over a wireless network, and may control the reception of signals or messages, etc., via a wireless network (e.g., after being down-converted by wireless transceiver 1002, for example).
- Processor 1004 may be programmable and capable of executing software or other instructions stored in memory or on other computer media to perform the various tasks and functions described above, such as one or more of the tasks or methods described above.
- Processor 1004 may be (or may include), for example, hardware, programmable logic, a programmable processor that executes software or firmware, and/or any combination of these.
- processor 1004 and transceiver 1002 together may be considered as a wireless transmitter/receiver system, for example.
- a controller (or processor) 1008 may execute software and instructions, and may provide overall control for the station 1000, and may provide control for other systems not shown in FIG. 10, such as controlling input/output devices (e.g., display, keypad), and/or may execute software for one or more applications that may be provided on wireless station 1000, such as, for example, an email program, audio/video applications, a word processor, a Voice over IP application, or other application or software.
- a storage medium may be provided that includes stored instructions, which when executed by a controller or processor may result in the processor 1004, or other controller or processor, performing one or more of the functions or tasks described above.
- RF or wireless transceiver(s) 1002A/1002B may receive signals or data and/or transmit or send signals or data.
- Processor 1004 may control the RF or wireless transceiver 1002A or 1002B to receive, send, broadcast or transmit signals or data.
- 5G Another example of a suitable communications system is the 5G concept. It is assumed that network architecture in 5G will be quite similar to that of the LTE-advanced. 5G is likely to use multiple input - multiple output (MIMO) antennas, many more base stations or nodes than the LTE (a so-called small cell concept), including macro sites operating in co-operation with smaller stations and perhaps also employing a variety of radio technologies for better coverage and enhanced data rates.
- MIMO multiple input - multiple output
- NFV network functions virtualization
- a virtualized network function may comprise one or more virtual machines running computer program codes using standard or general type servers instead of customized hardware. Cloud computing or data storage may also be utilized.
- radio communications this may mean node operations may be carried out, at least partly, in a server, host or node operationally coupled to a remote radio head. It is also possible that node operations may be distributed among a plurality of servers, nodes or hosts. It should also be understood that the distribution of labour between core network operations and base station operations may differ from that of the LTE or even be non-existent.
- Embodiments of the various techniques described herein may be implemented in digital electronic circuitry, or in computer hardware, firmware, software, or in combinations of them.
- Embodiments may implemented as a computer program product, i.e., a computer program tangibly embodied in an information carrier, e.g., in a machine-readable storage device or in a propagated signal, for execution by, or to control the operation of, a data processing apparatus, e.g., a programmable processor, a computer, or multiple computers.
- Embodiments may also be provided on a computer readable medium or computer readable storage medium, which may be a non-transitory medium.
- Embodiments of the various techniques may also include embodiments provided via transitory signals or media, and/or programs and/or software embodiments that are downloadable via the Internet or other network(s), either wired networks and/or wireless networks.
- embodiments may be provided via machine type communications (MTC), and also via an Internet of Things (IOT).
- MTC machine type communications
- IOT Internet of Things
- the computer program may be in source code form, object code form, or in some intermediate form, and it may be stored in some sort of carrier, distribution medium, or computer readable medium, which may be any entity or device capable of carrying the program.
- carrier include a record medium, computer memory, read only memory, photoelectrical and/or electrical carrier signal, telecommunications signal, and software distribution package, for example.
- the computer program may be executed in a single electronic digital computer or it may be distributed amongst a number of computers.
- CPS cyber-physical system
- Mobile cyber physical systems in which the physical system in question has inherent mobility, are a subcategory of cyber-physical systems. Examples of mobile physical systems include mobile robotics and electronics transported by humans or animals.
- a computer program such as the computer program(s) described above, can be written in any form of programming language, including compiled or interpreted languages, and can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit or part of it suitable for use in a computing environment.
- a computer program can be deployed to be executed on one computer or on multiple computers at one site or distributed across multiple sites and interconnected by a communication network.
- Method steps may be performed by one or more programmable processors executing a computer program or computer program portions to perform functions by operating on input data and generating output. Method steps also may be performed by, and an apparatus may be implemented as, special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application-specific integrated circuit).
- FPGA field programmable gate array
- ASIC application-specific integrated circuit
- processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer, chip or chipset.
- a processor will receive instructions and data from a read-only memory or a random access memory or both.
- Elements of a computer may include at least one processor for executing instructions and one or more memory devices for storing instructions and data.
- a computer also may include, or be operatively coupled to receive data from or transfer data to, or both, one or more mass storage devices for storing data, e.g., magnetic, magneto-optical disks, or optical disks.
- Information carriers suitable for embodying computer program instructions and data include all forms of non-volatile memory, including by way of example semiconductor memory devices, e.g., EPROM, EEPROM, and flash memory devices; magnetic disks, e.g., internal hard disks or removable disks; magneto-optical disks; and CD-ROM and DVD-ROM disks.
- the processor and the memory may be supplemented by, or incorporated in, special purpose logic circuitry.
- a computer having a display device, e.g., a cathode ray tube (CRT) or liquid crystal display (LCD) monitor, for displaying information to the user and a user interface, such as a keyboard and a pointing device, e.g., a mouse or a trackball, by which the user can provide input to the computer.
- a display device e.g., a cathode ray tube (CRT) or liquid crystal display (LCD) monitor
- a user interface such as a keyboard and a pointing device, e.g., a mouse or a trackball
- Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback, e.g., visual feedback, auditory feedback, or tactile feedback; and input from the user can be received in any form, including acoustic, speech, or tactile input.
- Embodiments may be implemented in a computing system that includes a back-end component, e.g., as a data server, or that includes a middleware component, e.g., an application server, or that includes a front-end component, e.g., a client computer having a graphical user interface or a Web browser through which a user can interact with an embodiment, or any combination of such back-end, middleware, or front-end components.
- Components may be interconnected by any form or medium of digital data communication, e.g., a communication network. Examples of communication networks include a local area network (LAN) and a wide area network (WAN), e.g., the Internet.
- LAN local area network
- WAN wide area network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
L'invention concerne une technique consistant à : établir une première connexion comprenant un support radio de liaison montante entre un premier dispositif d'utilisateur de liaison latérale et la station de base, et un support radio de liaison descendante entre la station de base et un second dispositif d'utilisateur de liaison latérale ; recevoir une ou plusieurs PDU, du premier dispositif d'utilisateur de liaison latérale ; et transmettre une ou plusieurs des PDU reçues, au second dispositif d'utilisateur de liaison latérale. Une entité de protocole de la station de base est une entité de protocole commune qui suit à la fois : des numéros de séquence de la ou des PDU qui sont reçues par l'entité de protocole de la station de base, du premier dispositif d'utilisateur de liaison latérale, via le support radio de liaison montante ; et des numéros de séquence de la ou des PDU qui sont transmises par l'entité de protocole de la station de base, au second dispositif d'utilisateur de liaison latérale, via le support radio de liaison descendante.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/EP2018/051272 WO2019141371A1 (fr) | 2018-01-19 | 2018-01-19 | Connectivité multiple basée sur une première connexion de liaison latérale et une seconde connexion via une station de base pour des réseaux sans fil |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/EP2018/051272 WO2019141371A1 (fr) | 2018-01-19 | 2018-01-19 | Connectivité multiple basée sur une première connexion de liaison latérale et une seconde connexion via une station de base pour des réseaux sans fil |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019141371A1 true WO2019141371A1 (fr) | 2019-07-25 |
Family
ID=61027713
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2018/051272 Ceased WO2019141371A1 (fr) | 2018-01-19 | 2018-01-19 | Connectivité multiple basée sur une première connexion de liaison latérale et une seconde connexion via une station de base pour des réseaux sans fil |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2019141371A1 (fr) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110662299A (zh) * | 2018-06-29 | 2020-01-07 | 华为技术有限公司 | 通信方法、装置及存储介质 |
| CN112351458A (zh) * | 2019-08-07 | 2021-02-09 | 大唐移动通信设备有限公司 | 直接通信接口无线承载配置方法、终端及网络侧设备 |
| CN112584334A (zh) * | 2019-09-27 | 2021-03-30 | 维沃移动通信有限公司 | 一种乱序递交功能指示方法、控制方法及相关设备 |
| WO2021138878A1 (fr) * | 2020-01-09 | 2021-07-15 | Oppo广东移动通信有限公司 | Procédé et appareil de gestion de support de liaison laterale, terminal, et support |
| US20220272598A1 (en) * | 2019-08-07 | 2022-08-25 | Nec Corporation | Simultaneous connectivity based handover |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110103240A1 (en) * | 2009-10-29 | 2011-05-05 | Qualcomm Incorporated | Method for forwarding in peer-to-peer wireless communications |
-
2018
- 2018-01-19 WO PCT/EP2018/051272 patent/WO2019141371A1/fr not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110103240A1 (en) * | 2009-10-29 | 2011-05-05 | Qualcomm Incorporated | Method for forwarding in peer-to-peer wireless communications |
Non-Patent Citations (3)
| Title |
|---|
| "3 Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Packet Data Convergence Protocol (PDCP) specification (Release 14)", 3GPP STANDARD; TECHNICAL SPECIFICATION; 3GPP TS 36.323, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, no. V14.5.0, 7 January 2018 (2018-01-07), pages 1 - 43, XP051392411 * |
| "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Proximity-based services (ProSe); Stage 2 (Release 15)", 3GPP STANDARD ; TECHNICAL SPECIFICATION ; 3GPP TS 23.303, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. SA WG2, no. V15.0.0, 12 June 2017 (2017-06-12), pages 1 - 131, XP051298388 * |
| "Design, Deployment and Performance of 4G-LTE Networks", 15 April 2014, JOHN WILEY & SONS, LTD, Chichester, UK, ISBN: 978-1-118-68321-7, article AYMAN ELNASHAR ET AL: "LTE Air Interface and Procedures", pages: 47 - 101, XP055360345, DOI: 10.1002/9781118703434.ch2 * |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110662299A (zh) * | 2018-06-29 | 2020-01-07 | 华为技术有限公司 | 通信方法、装置及存储介质 |
| CN112351458A (zh) * | 2019-08-07 | 2021-02-09 | 大唐移动通信设备有限公司 | 直接通信接口无线承载配置方法、终端及网络侧设备 |
| WO2021022986A1 (fr) * | 2019-08-07 | 2021-02-11 | 大唐移动通信设备有限公司 | Procédé de configuration de porteuse radio de liaison latérale, terminal et dispositif côté réseau |
| US20220272598A1 (en) * | 2019-08-07 | 2022-08-25 | Nec Corporation | Simultaneous connectivity based handover |
| US12207327B2 (en) | 2019-08-07 | 2025-01-21 | Datang Mobile Communications Equipment Co., Ltd. | Sidelink interface radio bearer configuration method, terminal and network device |
| US12388571B2 (en) * | 2019-08-07 | 2025-08-12 | Nec Corporation | Simultaneous connectivity based handover |
| CN112584334A (zh) * | 2019-09-27 | 2021-03-30 | 维沃移动通信有限公司 | 一种乱序递交功能指示方法、控制方法及相关设备 |
| CN112584334B (zh) * | 2019-09-27 | 2022-04-12 | 维沃移动通信有限公司 | 一种乱序递交功能指示方法、控制方法及相关设备 |
| WO2021138878A1 (fr) * | 2020-01-09 | 2021-07-15 | Oppo广东移动通信有限公司 | Procédé et appareil de gestion de support de liaison laterale, terminal, et support |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9706418B2 (en) | Retransmission of protocol data unit via alternate transmission path for dual connectivity wireless network | |
| US20170289021A1 (en) | Packet sequence numbering for multi-connectivity in a wireless network | |
| KR20190137890A (ko) | 사이드링크 데이터 복제를 위한 방법 및 디바이스 | |
| US10028155B2 (en) | Buffer management for wireless networks | |
| US11375509B2 (en) | Support for receive-limited user equipment in wireless environments | |
| WO2017051076A1 (fr) | Amélioration d'un rapport d'état pdcp | |
| WO2019141371A1 (fr) | Connectivité multiple basée sur une première connexion de liaison latérale et une seconde connexion via une station de base pour des réseaux sans fil | |
| EP3295735B1 (fr) | Procédé et appareil de transmission d'informations de commande | |
| US20210392090A1 (en) | Managing packet duplication | |
| US10326569B2 (en) | Inter-site carrier aggregation with physical uplink control channel monitoring | |
| WO2017076454A1 (fr) | Initiation d'une mesure, d'un rapport et/ou d'une utilisation d'un retard de chemin secondaire pour attribuer des paquets ou supports parmi un chemin primaire et un chemin secondaire dans un réseau sans fil | |
| EP4305784B1 (fr) | Procédé de commande de retransmissions | |
| EP3777431B1 (fr) | Indication de rétroaction pour une transmission continue dans des réseaux sans fil | |
| US20220330026A1 (en) | Counter measures for attacking messages | |
| US20240014983A1 (en) | Method for acknowledgment feedback in non-terrestrial networks | |
| EP3900455A1 (fr) | Réduction de latence et de surdébit de planification de liaison montante pour des tailles de paquet standard | |
| US20230232292A1 (en) | Lossless data forwarding in telecommunication systems | |
| US20240380523A1 (en) | Handling of harq feedback error for configured grant | |
| WO2024090357A1 (fr) | Procédé de commande de communication et dispositif réseau | |
| HK40046701B (en) | Feedback indication for continued transmission for wireless networks | |
| HK40046701A (en) | Feedback indication for continued transmission for wireless networks | |
| WO2017128699A1 (fr) | Procédé et appareil de traitement de données | |
| HK1241580A1 (en) | Packet sequence numbering for multi-connectivity in a wireless network | |
| HK1222749A1 (en) | Method and system for protocol layer enhancements in data offload over small cells |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18701432 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18701432 Country of ref document: EP Kind code of ref document: A1 |