IP Library Granted Patent US 12,120,634
Granted Patent B2
US 12,120,634 · App. 18/242,087 · Granted Oct 15, 2024

Devices and methods for flow-control triggering and feedback

Inventors: Alexander Sirotkin (Tel-Aviv, IL); Jaemin Han (Portland, OR)
Assignee: Apple Inc.
H04W68/005H04L1/1642H04W28/06H04W80/08H04W84/18
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 12,120,634
App. No.
18/242,087
Granted
Oct 15, 2024
Kind
B2
Abstract

Devices, methods, communication nodes, base stations, storage media, and other embodiments are provided for managing associations in a communication network. In one example embodiment, a New Radio (NR) node is configured for NR user-plane protocol communications between a master node (MN) and a secondary node (SN). The NRnode is configured to generate a downlink (DL) user data message with downlink user data, initiate transmission of the DL user data message to a second node, and process a DL data delivery status message from the second node in response to the DL user data message. In various embodiments, polling and SCG split-bearer configurations are supported by such messaging. In some embodiments, packet data convergence protocol (PDCP) serial numbers are communicated for transmission and retransmission management. In some embodiments, DL configurations initiated by an SN are enabled, as well as UL configurations initiated by either an MN or an SN.

Claims (36)

1. An apparatus, comprising:

at least one processor configured to cause a New Radio (NR) node to:

generate a first message;

transmit the first message to an other node; and

receive, in response to the first message, a second message from the other node, wherein a bit in an initial octet of the second message indicates the existence of a highest successfully delivered packet data converge protocol (PDCP) protocol data unit (PDU) sequence number (SN) in the second message, and when the bit is set to ‘1’, said receiving includes processing the highest successfully delivered PDCP PDU SN in the second message.

2. The apparatus of claim 1 , wherein the NR node comprises a secondary node and wherein the other node comprises a master node (MN).

3. The apparatus of claim 1 , wherein downlink (DL) user data accessed by the NR node is used in generating the first message and comprises a highest successfully delivered PDCP PDU SN.

4. The apparatus of claim 3 , wherein a DL user data message comprises a DL discard field based on the highest successfully delivered PDCP PDU SN, the DL discard field indicating a SN up to and including which all NR PDCP PDUs are to be discarded by the other node, and wherein the DL user data message is transmitted from the NR node to the other node.

5. The apparatus of claim 1 , wherein the NR node comprises a node hosting NR PDCP operations.

6. The apparatus of claim 5 , wherein the at least one processor is further configured to cause the NR node to:

access flow control data;

generate a flow control configuration update using the flow control data;

initiate transmission of the flow control configuration update to the other node; and

processing a flow control configuration update acknowledgement from the other node.

7. The apparatus of claim 6 , wherein the flow control data comprises a report polling parameter.

8. The apparatus of claim 7 , wherein the report polling parameter indicates that the NR node hosting the NR PDCP operations requests a downlink (DL) delivery status report.

9. A method, comprising:

receiving, from a new radio (NR) node, a first message; and

transmitting, in response to receiving the first message, a second message to the NR node, wherein a bit in an initial octet of the second message indicates the existence of a highest successfully delivered packet data converge protocol (PDCP) protocol data unit (PDU) sequence number (SN) in the second message, and when the bit is set to ‘1’, this indicates for the NR node to process the highest successfully delivered PDCP PDU SN in the second message.

10. The method of claim 9 , wherein the first message comprises a first PDU type and the second message comprises a second PDU type.

11. The method of claim 10 , wherein the second message comprises a parameter indicating a highest transmitted NR PDCP SN.

12. The method of claim 11 , wherein the second message comprises a parameter indicating a transmitted status associated with the highest transmitted NR PDCP SN.

13. The method of claim 10 , wherein the second message comprises a parameter indicating a highest retransmitted NR PDCP SN.

14. The method of claim 13 , wherein the second message comprises a parameter indicating a status associated with the highest retransmitted NR PDCP SN.

15. The method of claim 9 , wherein downlink (DL) user data accessed by the NR node is used in generating the first message and comprises a highest successfully delivered PDCP PDU SN.

16. The method of claim 15 , wherein a DL user data message comprises a DL discard field based on the highest successfully delivered PDCP PDU SN, the DL discard field indicating a SN up to and including which all NR PDCP PDUs are to be discarded by the other node, and wherein the DL user data message is transmitted from the NR node to the other node.

17. A network node, comprising:

one or more antennas;

wireless communication circuitry coupled to the one or more antennas; and

at least one processor operably coupled to the wireless communication circuitry and configured to cause the network node to:

generate a first message;

transmit the first message to an other node; and

receive, in response to the first message, a second message from the other node, wherein a bit in an initial octet of the second message indicates the existence of a highest successfully delivered packet data converge protocol (PDCP) protocol data unit (PDU) sequence number (SN) in the second message, and when the bit is set to ‘1’, said receiving includes processing the highest successfully delivered PDCP PDU SN in the second message.

18. The network node of claim 17 , wherein the network node is a new radio (NR) node comprising a secondary node and wherein the other node comprises a master node (MN).

19. The network node of claim 17 , wherein downlink (DL) user data accessed by the network node is used in generating the first message and comprises a highest successfully delivered PDCP PDU SN.

20. The network node of claim 19 , wherein a DL user data message comprises a DL discard field based on the highest successfully delivered PDCP PDU SN, the DL discard field indicating a SN up to and including which all NR PDCP PDUs are to be discarded by the other node, and wherein the DL user data message is transmitted from the network node to the other node.

Continuity (4)
Continuation 16615337
Provisional Application 62522557 · Jun 20, 2017
Provisional Application 62522515 · Jun 20, 2017
Related Publication 20240080798A1 · Mar 7, 2024