IP Library Granted Patent US 12,660,022
Granted Patent B2
US 12,660,022 · App. 18/157,536 · Granted Jun 16, 2026

Electronic device for providing dual connectivity and method for operating thereof

Inventors: Jiyeon Lee (Suwon-si, KR); Shinduck Lee (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04W76/15H04L5/0055H04W72/1268H04W36/00698
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,660,022
App. No.
18/157,536
Granted
Jun 16, 2026
Kind
B2
Abstract

An electronic device is provided. The electronic device includes at least one processor, and the at least one processor be configured to establish a first connection based on a first radio access technology (RAT) with a first network and a second connection based on a second RAT with a second network, identify uplink data, based on a condition that associates the uplink data with an acknowledgment (ACK) or a negative acknowledgment (NACK) corresponding to downlink data from the first network and/or the second network being satisfied, transmit the uplink data corresponding to the ACK or the NACK, based on a RAT among the first RAT or the second RAT, regardless of whether a size of the uplink data is larger than or equal to a threshold set regard to the dual connectivity, and based on the condition not being satisfied, transmit the uplink data, based on a RAT corresponding to a primary path among the first RAT or the second RAT, according to whether the size of the uplink data is larger than or equal to the threshold, or transmit the uplink data using both the first RAT and the second RAT.

Claims (87)

1 . An electronic device comprising:

memory storing instructions; and

one or more processors communicatively coupled to the memory,

wherein the instructions, when executed by the one or more processors individually or collectively, cause the electronic device to:

establish a first connection based on a first radio access technology (RAT) with a first network and a second connection based on a second RAT with a second network, the first connection and the second connection constituting dual connectivity,

identify uplink data,

identify whether a size of the uplink data is larger than a first threshold related to split bearer in the dual connectivity,

based on the identification that the size of the uplink data is larger than the first threshold:

identify whether the size of the uplink data is larger than a second threshold associated with an acknowledgment (ACK) or a negative acknowledgment (NACK); and

transmit the uplink data using one of the first RAT or the second RAT, when the size of the uplink data is equal to or smaller than the second threshold; or

transmit the uplink data using both the first RAT and the second RAT, when the size of the uplink data is larger than the second threshold, and

based on the identification that the size of the uplink data is equal to or smaller than the first threshold:

transmit the uplink data using one of the first RAT or the second RAT.

2 . The electronic device of claim 1 , wherein the instructions, when executed by the one or more processors individually or collectively, further cause the electronic device to:

identify that a condition associating the uplink data with the ACK or the NACK corresponding to downlink data from the first network or the second network is satisfied, based on the size of the uplink data being smaller than or equal to a threshold associated with the ACK or the NACK, and

identify that the condition is not satisfied, based on the size of the uplink data exceeding the threshold associated with the ACK or the NACK.

3 . The electronic device of claim 1 , wherein the instructions, when executed by the one or more processors individually or collectively, further cause the electronic device to:

identify a ratio of the size of the uplink data to a size of at least one piece of downlink data from the first network or the second network,

identify that a condition associating the uplink data with the ACK or the NACK corresponding to downlink data from the first network or the second network is satisfied, based on the ratio being smaller than or equal to a threshold ratio, and

identify that the condition is not satisfied, based on the ratio exceeding the threshold ratio.

4 . The electronic device of claim 1 , wherein the instructions, when executed by the one or more processors individually or collectively, further cause the electronic device to:

based on a condition associating the uplink data with the ACK or the NACK corresponding to downlink data from the first network or the second network being satisfied, set a RAT configured as a primary path among the first RAT and the second RAT as the RAT among the first RAT or the second RAT for transmitting the uplink data corresponding to the ACK or the NACK.

5 . The electronic device of claim 1 , wherein the instructions, when executed by the one or more processors individually or collectively, further cause the electronic device to:

based on a condition associating the uplink data with the ACK or the NACK corresponding to downlink data from the first network or the second network being satisfied, set a RAT configured as a secondary path among the first RAT and the second RAT as the RAT among the first RAT or the second RAT for transmitting the uplink data corresponding to the ACK or the NACK.

6 . The electronic device of claim 1 , wherein, based on a condition associating the uplink data with the ACK or the NACK corresponding to downlink data from the first network or the second network being satisfied, the instructions, when executed by the one or more processors individually or collectively, further cause the electronic device to:

select an RAT among the first RAT or the second RAT, and

set the selected RAT as the RAT among the first RAT or the second RAT for transmitting the uplink data corresponding to the ACK or the NACK.

7 . The electronic device of claim 6 , wherein, to select the RAT among the first RAT or the second RAT, the instructions, when executed by the one or more processors individually or collectively, further cause the electronic device to:

compare a bandwidth corresponding to the first RAT and a bandwidth corresponding to the second RAT, and

select an RAT having a larger bandwidth according to a result of the comparison.

8 . The electronic device of claim 6 , wherein, to select the RAT among the first RAT or the second RAT, the instructions, when executed by the one or more processors individually or collectively, further cause the electronic device to:

compare a block error rate (BLER) corresponding to the first RAT and a BLER corresponding to the second RAT, and

select an RAT having a smaller BLER according to a result of the comparison.

9 . The electronic device of claim 6 , wherein, to select the RAT among the first RAT or the second RAT, the instructions, when executed by the one or more processors individually or collectively, further cause the electronic device to:

compare a round trip time (RTT) corresponding to the first RAT and an RTT corresponding to the second RAT, and

select an RAT having a smaller RTT according to a result of the comparison.

10 . The electronic device of claim 6 ,

wherein the instructions, when executed by the one or more processors individually or collectively, further cause the electronic device to:

identify different uplink data,

based on the different uplink data satisfying the condition:

reselect an RAT for transmitting the different uplink data among the first RAT or the second RAT, and

transmit the different uplink data, based on the reselected RAT, and

wherein the reselected RAT is different from the selected RAT.

11 . A method performed by an electronic device, the method comprising:

establishing a first connection based on a first radio access technology (RAT) with a first network and a second connection based on a second RAT with a second network, the first connection and the second connection constituting dual connectivity;

identifying uplink data;

identifying whether a size of the uplink data is larger than a first threshold related to split bearer in the dual connectivity;

based on the identification that the size of the uplink data is larger than the first threshold:

identifying whether the size of the uplink data is larger than a second threshold associated with an acknowledgment (ACK) or a negative acknowledgment (NACK), and

transmitting the uplink data using one of the first RAT or the second RAT, when the size of the uplink data is equal to or smaller than the second threshold, or

transmitting the uplink data using both the first RAT and the second RA, when the size of the uplink data is larger than the second threshold; and

based on the identification that the size of the uplink data is equal to or smaller than the first threshold:

transmitting the uplink data using one of the first RAT or the second RAT.

12 . The method of claim 11 , further comprising:

identifying that a condition associating the uplink data with the ACK or the NACK corresponding to downlink data from the first network or the second network is satisfied, based on the size of the uplink data being smaller than or equal to a threshold associated with the ACK or the NACK; and

identifying that the condition is not satisfied, based on the size of the uplink data exceeding the threshold associated with the ACK or the NACK.

13 . The method of claim 11 , further comprising:

identifying a ratio of the size of the uplink data to a size of at least one piece of downlink data from the first network or the second network;

identifying that a condition associating the uplink data with the ACK or the NACK corresponding to downlink data from the first network or the second network is satisfied, based on the ratio being smaller than or equal to a threshold ratio; and

identifying that the condition is not satisfied, based on the ratio exceeding the threshold ratio.

14 . The method of claim 11 , further comprising:

based on a condition associating the uplink data with the ACK or the NACK corresponding to downlink data from the first network or the second network being satisfied, transmitting the uplink data corresponding to the ACK or the NACK based on an RAT configured as a primary path among the first RAT and the second RAT.

15 . The method of claim 11 , further comprising:

based on a condition associating the uplink data with the ACK or the NACK corresponding to downlink data from the first network or the second network being satisfied, transmitting the uplink data corresponding to the ACK or the NACK based on an RAT configured as a secondary path among the first RAT and the second RAT.

16 . The method of claim 11 , further comprising:

based on a condition associating the uplink data with the ACK or the NACK corresponding to downlink data from the first network or the second network being satisfied:

selecting an RAT among the first RAT or the second RAT; and

transmitting the uplink data corresponding to the ACK or the NACK, based on the selected RAT.

17 . The method of claim 16 , wherein the selecting of the RAT among the first RAT or the second RAT comprises:

comparing a bandwidth corresponding to the first RAT and a bandwidth corresponding to the second RAT; and

selecting an RAT having a larger bandwidth according to a result of the comparing.

18 . The method of claim 16 , wherein the selecting of the RAT among the first RAT or the second RAT comprises:

comparing a block error rate (BLER) corresponding to the first RAT and a BLER corresponding to the second RAT; and

selecting an RAT having a smaller BLER according to a result of the comparing.

19 . The method of claim 16 , wherein the selecting of the RAT among the first RAT or the second RAT comprises:

comparing a round trip time (RTT) corresponding to the first RAT and an RTT corresponding to the second RAT; and

selecting an RAT having a smaller RTT according to a result of the comparing.

20 . One or more non-transitory computer-readable storage media storing one or more computer programs including computer-executable instructions that, when executed by one or more processors of an electronic device individually or collectively, cause the electronic device to perform operations, the operations comprising:

establishing a first connection based on a first radio access technology (RAT) with a first network and a second connection based on a second RAT with a second network, the first connection and the second connection constituting dual connectivity;

identifying uplink data;

identifying whether a size of the uplink data is larger than a first threshold related to split bearer in dual connectivity;

based on the identification that the size of the uplink data is larger than the first threshold:

identifying whether the size of the uplink data is larger than a second threshold associated with an acknowledgement (ACK) or a negative acknowledgement (NACK), and

transmitting the uplink data using one of the first RAT or the second RAT, when the size of the uplink data is equal to or smaller than the second threshold, or

transmitting the uplink data using both the first RAT and the second RAT, when the size of the uplink data is larger than the second threshold; and

based on the identification that the size of the uplink data is equal to or smaller than the first threshold:

transmitting the uplink data using one of the first RAT or the second RAT.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2023
From: LEE, JIYEON; LEE, SHINDUCK
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 062441/0569 →
Priority Claims (1)
KR 10-2022-0010279 · Jan 24, 2022 · national
Continuity (2)
Continuation PCTKR2023001025 · Jan 20, 2023
Related Publication 20230239946A1 · Jul 27, 2023
References Cited (39)
US 11363495B1 · Marupaduga · 2022 [cited by examiner]
US 20100260097A1 · Ulupinar et al. · 2010 [cited by applicant]
US 20160044639A1 · Yi et al. · 2016 [cited by applicant]
US 20160255537A1 · Uchino · 2016 [cited by examiner]
US 20160269943A1 · Ji · 2016 [cited by examiner]
US 20170171905A1 · Uchino et al. · 2017 [cited by applicant]
US 20180098355A1 · Islam · 2018 [cited by examiner]
US 20180227960A1 · Belghoul · 2018 [cited by applicant]
US 20190132897A1 · Pradas et al. · 2019 [cited by applicant]
US 20190149184A1 · Jung et al. · 2019 [cited by applicant]
US 20200022097A1 · Wang et al. · 2020 [cited by applicant]
US 20200128622A1 · Song et al. · 2020 [cited by applicant]
US 20200196211A1 · Lu · 2020 [cited by examiner]
US 20200367301A1 · Kim et al. · 2020 [cited by applicant]
US 20200413286A1 · Yi et al. · 2020 [cited by applicant]
US 20210022032A1 · Kim · 2021 [cited by examiner]
US 20210022171A1 · Zacharias · 2021 [cited by examiner]
US 20210105841A1 · Kim et al. · 2021 [cited by applicant]
US 20210185747A1 · Kanamarlapudi · 2021 [cited by examiner]
US 20210329528A1 · Kang · 2021 [cited by examiner]
US 20210337424A1 · Basu Mallick et al. · 2021 [cited by applicant]
US 20210345454A1 · Dhanapal et al. · 2021 [cited by applicant]
US 20210368580A1 · Wu · 2021 [cited by examiner]
US 20220279537A1 · Freda · 2022 [cited by examiner]
US 20230097437A1 · Chung et al. · 2023 [cited by applicant]
JP 2015142302A · 2015 [cited by applicant]
JP WO2016021662A1 · 2017 [cited by applicant]
KR 1020190039928A · 2019 [cited by applicant]
KR 1020190053761A · 2019 [cited by applicant]
KR 1020200043615A · 2020 [cited by applicant]
KR 1020200046372A · 2020 [cited by applicant]
KR 1020200132606A · 2020 [cited by applicant]
KR 1020210015101A · 2021 [cited by applicant]
KR 1020210041766A · 2021 [cited by applicant]
KR 1020210102749A · 2021 [cited by applicant]
WO 2021195822A1 · 2021 [cited by applicant]
Nokia, Nokia Shanghai Bell; “UL Data Split,” R3-213473, 3GPP TSGRAN WG3 Meeting #111-e, E-Meeting, Aug. 16-27, 2021. [cited by applicant]
International Search Report and written opinion dated Apr. 11, 2023, issued in International Application No. PCT/KR2023/001025. [cited by applicant]
Extended European Search Report dated Jan. 29, 2025; European Appln. No. 23743531.8-1215 / 4412300 PCT/KR2023001025. [cited by applicant]