IP Library › Granted Patent US 11,323,851
Granted Patent B2
US 11,323,851 · App. 16/191,764 · Granted May 3, 2022

Multicasting traffic using multi-connectivity

Inventors: Gavin Bernard Horn (La Jolla, CA); Nathan Edward Tenny (Poway, CA); Tingfang Ji (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W4/06H04L12/189H04L45/245H04L45/306H04W28/0263H04W28/12H04W40/02H04W40/248H04W80/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,323,851
App. No.
16/191,764
Granted
May 3, 2022
Kind
B2
Abstract

Certain aspects of the present disclosure relate to methods and apparatus for multicasting traffic using multi-connectivity. A wireless network can send a downlink (DL) packet, which follows one path from a core network entity to a user equipment (UE) under current standards, to multiple base stations (BSs) and from each of the base stations to a UE. The UE receives the DL packet from whichever BS first delivers the DL packet, and then the UE sends a report reporting receipt of the DL packet back to all of the BSs. BSs that receive a report indicating the UE received the packet can drop the packet, even if they have not yet successfully delivered the packet. The same procedure can be used for an UL packet, which can be sent from a UE to multiple BSs, and from the BSs to a core network entity.

Claims (58)

1. A method of reporting a status for a data flow operable at a user equipment (UE), comprising:

sending an indication requesting a data flow on more than one connection based on at least one service requirement of the data flow;

receiving a configuration indicating that the data flow, having duplicate packets, will be sent from a plurality of base stations on a plurality of connections via layers in a protocol stack having a packet split at a packet data convergence protocol (PDCP) layer or a radio link control (RLC) layer;

receiving a packet in the data flow from one of the plurality of base stations on at least one of the plurality of connections;

determining that the packet has a duplicate packet; and

sending a status report, to the plurality of base stations, indicating to the plurality of base stations to discard the packet, wherein the status report comprises a PDCP status report or an RLC status report.

2. The method of claim 1 , wherein sending a status report comprises sending a same status report to each of the plurality of base stations on each of the plurality of connections.

3. The method of claim 1 , wherein the received configuration comprises a bearer type indicating the data flow is going to be sent on more than one connection.

4. The method of claim 3 , wherein the bearer type is a duplicate-delivery bearer.

5. A method of transmitting a data flow, comprising:

receiving an indication requesting a data flow on more than one connection based on at least one service requirement of the data flow;

transmitting a configuration, to a user equipment, indicating that the data flow, having duplicate packets, will be transmitted on a plurality of connections via layers in a protocol stack having a packet split at a packet data convergence protocol (PDCP) layer or a radio link control (RLC) layer;

transmitting a packet to the user equipment on at least one of the plurality of connections from a first base station of a plurality of base stations;

forwarding a duplicate of the packet, at the packet split of the protocol stack, to a second base station of the plurality of base stations; and

receiving a status report indicating to discard the packet, wherein the status report comprises a PDCP status report or a RLC status report.

6. The method of claim 5 , further comprising forwarding the status report to the second base station.

7. The method of claim 6 , wherein the status report indicates the packet has been received on a first connection of the plurality of connections, and the method further comprises ceasing forwarding the packet on other connections of the plurality of connections.

8. The method of claim 5 , further comprising transmitting a request to configure the data flow to be sent on more than one connection.

9. The method of claim 5 , further comprising receiving another configuration for the data flow to be sent on more than one connection, wherein transmitting the configuration is in response to receiving the other configuration.

10. The method of claim 5 , wherein transmitting the configuration is based on at least one service requirement of the data flow.

11. An apparatus for reporting a status for a data flow, comprising:

means for sending an indication requesting a data flow on more than one connection based on at least one service requirement of the data flow;

means for receiving a configuration indicating that the data flow, having duplicate packets, will be sent from a plurality of base stations on a plurality of connections via layers in a protocol stack having a packet split at a packet data convergence protocol layer or a radio link control layer;

means for receiving a packet in the data flow from one of the plurality of base stations on at least one of the plurality of connections;

means for determining that the packet has a duplicate packet; and

means for sending a status report, to the plurality of base stations, indicating to the plurality of base stations to discard the packet, wherein the status report comprises a PDCP status report or a RLC status report.

12. The apparatus of claim 11 , wherein the means for sending a status report comprises means for sending a same status report to each of the plurality of base stations on each of the plurality of connections.

13. The apparatus of claim 11 , wherein the received configuration comprises a bearer type indicating the data flow is going to be sent on more than one connection.

14. The apparatus of claim 13 , wherein the bearer type is a duplicate-delivery bearer.

15. An apparatus for transmitting a data flow, comprising:

means for receiving an indication requesting a data flow on more than one connection based on at least one service requirement of the data flow;

means for transmitting a configuration, to a user equipment, indicating that the data flow, having duplicate packets, will be transmitted on a plurality of connections via layers in a protocol stack having a packet split at a packet data convergence protocol (PDCP) layer or a radio link control (RLC) layer;

means for transmitting a packet to the user equipment on at least one of the plurality of connections from a first base station of a plurality of base stations;

means for forwarding a duplicate of the packet, at the packet split of the protocol stack, to a second base station of the plurality of base stations; and

means for receiving a status report indicating to discard the packet, wherein the status report comprises a PDCP status report or a RLC status report.

16. The apparatus of claim 15 , further comprising means for forwarding the status report to the second base station.

17. The apparatus of claim 16 , wherein the status report indicates the packet has been received on a first connection of the plurality of connections, and the apparatus further comprises means for ceasing forwarding the packet on other connections of the plurality of connections.

18. The apparatus of claim 15 , further comprising means for transmitting a request to configure the data flow to be sent on more than one connection.

19. The apparatus of claim 15 , further comprising means for receiving another configuration for the data flow to be sent on more than one connection.

20. The apparatus of claim 15 , wherein the means for transmitting is based on at least one service requirement of the data flow.

21. A method of wireless communication operable at a user equipment (UE), comprising:

sending an indication requesting a data flow from a plurality of cells based on at least one service requirement of the data flow;

receiving a configuration indicating that the data flow, having duplicate packets, will be sent from a plurality of cells via layers in a protocol stack having a packet split at a packet data convergence protocol (PDCP) layer or a radio link control (RLC) layer;

receiving a packet in the data flow from one of the plurality of cells;

determining that the packet has a duplicate packet; and

sending a status report, to the plurality of cells, indicating to the plurality of cells to discard the packet, wherein the status report comprises a PDCP status report or a RLC status report.

22. The method of claim 21 , wherein sending a status report comprises sending a same status report to each of the plurality of cells.

23. The method of claim 21 , wherein the received configuration comprises a bearer type indicating the data flow is going to be sent on more than one connection.

24. The method of claim 23 , wherein the bearer type is a duplicate-delivery bearer.

25. A method of wireless communication operable at a user equipment (UE), comprising:

sending an indication requesting a data flow on more than one connection based on at least one service requirement of the data flow;

receiving a configuration indicating that the data flow, having duplicate packets, will be transmitted to a plurality of cells via layers in a protocol stack having a packet split at a packet data convergence protocol (PDCP) layer or a radio link control (RLC) layer;

transmitting the duplicate packets to at least one of the plurality of cells;

receiving a status report indicating to discard at least one of the duplicate packets, wherein the status report comprises a PDCP status report or a RLC status report; and

ceasing transmission of the at least one of the duplicate packets based on the status report.

26. The method of claim 25 , further comprising receiving a configuration comprising a bearer type indicating that the data flow is to be transmitted to the plurality of cells.

27. The method of claim 26 , wherein the bearer type is a duplicate-delivery bearer.

28. The method of claim 25 , wherein receiving the status report comprises receiving a same status report from each of the plurality of cells.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2018
From: HORN, GAVIN BERNARD; TENNY, NATHAN EDWARD; JI, TINGFANG
To: QUALCOMM INCORPORATED
Reel/Frame 047513/0602 →
Continuity (3)
Continuation 14597102 · Jan 14, 2015
Provisional Application 62039227 · Aug 19, 2014
Related Publication 20190222966A1 · Jul 18, 2019
Cited By (1)
US 12,363,591