# US 2020/0288346 A1 · Apparatus and method for transmitting and receiving data in wireless communication system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2020/0288346 A1
- Document ID: US20200288346A1
- Status: Published application
- Kind: A1
- Application number: 16/718,323
- Filed: 2019-12-18
- Published: 2020-09-10
- Earliest claimed: 2019-03-07
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Madhan Raj KANAGARATHINAM; Karthikeyan ARUNACHALAM; Venkata Sunil KUMAR B; Ranjith KUMAR
- Web page: https://patentgrep.com/patent/US20200288346A1

## CPC

- H04W 28/04: Error control
- H04L 1/1825: Adaptation of specific ARQ protocol parameters according to transmission conditions
- H04L 1/1848: {Time-out mechanisms}
- H04L 1/1858: {Transmission or retransmission of more than one copy of acknowledgement message}
- H04W 28/06: Optimizing {the usage of the radio link}, e.g. header compression, information sizing {, discarding information (system modifying transmission characteristic according to link quality by modifying frame length H04L1/0007; dynamic adaptation of the packet size for flow control or congestion control H04L47/365)}
- H04W 80/06: Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless {(transmission control protocol/Internet protocol [TCP/IP] or user datagram protocol [UDP] H04L69/16)}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method and apparatus for transmitting and receiving data in a wireless communication system are provided, and an operation method of a terminal for transmitting and receiving data in a wireless communication system includes: identifying at least one missing data packet from among a plurality of data packets transmitted from an external device; identifying an event corresponding to the at least one missing data packet; and setting a time period for receiving the at least one missing data packet, based on a network metric data corresponding to the identified event.

## Claims

### Claim 1

An operation method of a terminal for transmitting and receiving data in a wireless communication system, the operation method comprising:
identifying at least one missing data packet from among a plurality of data packets transmitted from an external device;
identifying an event corresponding to the at least one missing data packet; and
setting a time period for receiving the at least one missing data packet based on a network metric data corresponding to the identified event.

### Claim 2 (depends on 1)

The operation method of claim 1, wherein
the event comprises at least one of spurious loss (SL), burst loss (BL), or consecutive packet loss (CPL).

### Claim 3 (depends on 2)

The operation method of claim 2, wherein the setting the time period comprises, when the event is identified to be the SL, setting a length of the time period based on the network metric data corresponding to the SL, and
wherein the network metric data corresponding to the SL comprises at least one of an estimated smooth round trip time (SRTT) or a round trip time variance (RTTVAR).

### Claim 4 (depends on 2)

The operation method of claim 2, wherein the setting the time period further comprises:
when the event is identified to be the BL, identifying a state of an edge node corresponding to a network state of the terminal; and
setting a length of the time period based on at least one of the identified state of the edge node or a mobility parameter.

### Claim 5 (depends on 4)

The operation method of claim 4, further comprising
receiving the at least one missing data packet during the set the time period, based on a coordinated Snoop and automatic repeat request (ARQ) retransmission.

### Claim 6 (depends on 2)

The operation method of claim 2, further comprising,
when the event is identified to be the CPL, controlling a transmission rate of a duplicate acknowledgement (Dup ACK) transmitted from the terminal to the external device.

### Claim 7 (depends on 6)

The operation method of claim 6, wherein the controlling of the transmission rate of the Dup ACK comprises:
identifying occurrence of handover of the terminal;
calculating a time required for performing the handover; and
adjusting a number of triple Dup ACKs (TDAs) based on the calculated time.

### Claim 8 (depends on 2)

The operation method of claim 2, further comprising
receiving the at least one missing data packet from the external device during the set time period.

### Claim 9 (depends on 8)

The operation method of claim 8, wherein the receiving of the at least one missing data packet further comprises:
when the event is identified to be the BL or the CPL, transmitting a probe packet to the external device; and
receiving the at least one missing data packet retransmitted from the external device, after receiving an ACK for the transmitted probe packet.

### Claim 10

A terminal for transmitting and receiving data in a wireless communication system, the terminal comprising:
an input/output interface;
a memory storing one or more instructions; and
at least one processor configured to execute the one or more instructions stored in the memory to: identify at least one missing data packet from among a plurality of data packets transmitted from an external device,
identify an event corresponding to the at least one missing data packet, and
setting a time period for receiving the at least one missing data packet based on a network metric data corresponding to the identified event.

### Claim 11 (depends on 10)

The terminal of claim 10, wherein
the event comprises at least one of spurious loss (SL), burst loss (BL), or consecutive packet loss (CPL).

### Claim 12 (depends on 11)

The terminal of claim 11, wherein the at least one processor is further configured to, when the event is identified to be the SL, set a length of the time period based on a network metric data corresponding to the SL, and
wherein the network metric data corresponding to the SL comprises at least one of an estimated smooth round trip time (SRTT) or a round trip time variance (RTTVAR).

### Claim 13 (depends on 11)

The terminal of claim 11, wherein the at least one processor is further configured to,
when the event is identified to be the BL, identify a state of an edge node corresponding to a network state of the terminal, and
set a length of the time period based on at least one of the identified state of the edge node or a mobility parameter.

### Claim 14 (depends on 13)

The terminal of claim 13, wherein
the at least one processor is further configured to receive the at least one missing data packet during the set length of the time period, based on coordinated Snoop and automatic repeat request (ARQ) retransmission.

### Claim 15 (depends on 11)

The terminal of claim 11, wherein
the at least one processor is further configured to, when the event is identified to be the CPL, control a transmission rate of a duplicate acknowledgement (Dup ACK) transmitted from the terminal to the external device.

### Claim 16 (depends on 15)

The terminal of claim 15, wherein the at least one processor is further configured to:
identify occurrence of handover of the terminal,
calculate a time required for performing the handover, and
adjust a number of triple Dup ACKs (TDAs) based on the calculated time.

### Claim 17 (depends on 11)

The terminal of claim 11, wherein
the at least one processor is further configured to receive the at least one missing data packet from the external device, during the set length of the time period.

### Claim 18 (depends on 17)

The terminal of claim 17, wherein the at least one processor is further configured to,
when the event is identified to be the BL or the CPL, transmit a probe packet to the external device, and
receive at least one missing data packet retransmitted from external device, in response to a received ACK for the transmitted probe packet.

### Claim 19

A non-transitory computer-readable readable medium having stored thereon a program for performing a method comprising:
identifying at least one missing data packet from among a plurality of data packets transmitted from an external device;
identifying an event corresponding to the at least one missing data packet; and
setting a time period for receiving the at least one missing data packet based on a network metric data corresponding to the identified event.
