Method and apparatus for rapidly reporting frequency measurement results in next generation mobile communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A control method of a user equipment (UE) in a wireless communication system is provided. The method includes receiving packet data conversion protocol (PDCP) configuration information including information indicative of whether a PDCP layer supports out-of-sequence delivery; identifying whether the PDCP layer supports out-of-sequence delivery based on the PDCP configuration information; and processing a PDCP packet data unit (PDU) based on a result of identifying whether the PDCP layer supports out-of-sequence delivery.
1. A control method of a user equipment (UE) in a wireless communication system, the control method comprising:
receiving, from a base station, packet data conversion protocol (PDCP) configuration information including information indicating whether a PDCP layer is configured with out-of-order delivery;
identifying whether the PDCP layer is configured with out-of-order delivery based on the PDCP configuration information; and
processing a PDCP packet data unit (PDU) based on a result of identifying whether the PDCP layer is configured with out-of-order delivery,
wherein a header compression or a header decompression are not used based on the PDCP layer being configured with out-of-order delivery.
2. The control method of claim 1 , further comprising delivering a PDCP service data unit (SDU) generated based on the PDCP PDU to an upper layer, regardless of an order of a count value of the delivered PDCP SDU, based on the PDCP layer being configured with out-of-order delivery.
3. The control method of claim 2 , wherein delivering the PDCP SDU further comprises omitting header decompression before the PDCP SDU is delivered to the upper layer.
4. The control method of claim 1 , further comprising:
determining whether a count value of a received PDCP PDU is identical with a value of a state variable indicating a count value of a first PDCP service data unit (SDU) not delivered to an upper layer, based on the PDCP layer being not configured with the out-of-order delivery;
performing header decompression on a PDCP SDU with consecutively associated count values starting from the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer;
delivering the PDCP SDU to the upper layer in ascending order of the associated count values of the PDCP SDU, based on the count value of the received PDCP PDU being identical with the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer; and
updating the value of the state variable to the count value of the first PDCP SDU which has not been delivered to upper layers, wherein the count value is greater than a previous value of the state variable, based on the count value of the received PDCP PDU being identical with the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer.
5. The control method of claim 1 , further comprising:
delivering a PDCP service data unit (SDU) generated based on the PDCP PDU to an upper layer, regardless of an order of a count value of the delivered PDCP SDU, based on the PDCP layer being configured with the out-of-order delivery;
determining whether a count value of a received PDCP PDU is identical with a value of a state variable indicating a count value of a first PDCP SDU not delivered to the upper layer; and
updating the value of the state variable to the count value of the first PDCP SDU which has not been delivered to upper layers, wherein the count value is greater than a previous value of the state variable, based on the count value of the received PDCP PDU being identical with the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer.
6. A user equipment (UE) in a wireless communication system, the UE comprising:
a transceiver; and
a controller coupled with the transceiver and configured to:
control the transceiver to receive, from a base station, packet data conversion protocol (PDCP) configuration information including information indicating whether a PDCP layer is configured with out-of-order delivery,
identify whether the PDCP layer is configured with out-of-order delivery based on the PDCP configuration information, and
process a PDCP packet data unit (PDU) based on a result of identifying whether the PDCP layer is configured with out-of-order delivery,
wherein a header compression or a header decompression are not used based on the PDCP layer being configured with out-of-order delivery.
7. The UE of claim 6 , wherein the controller is further configured to control the transceiver to deliver a PDCP service data unit (SDU) generated based on the PDCP PDU to an upper layer, regardless of an order of a count value of the delivered PDCP SDU, based on the PDCP layer being configured with the out-of-order delivery.
8. The UE of claim 7 , wherein the controller is further configured to omit header decompression before the PDCP SDU is delivered to the upper layer.
9. The UE of claim 6 , wherein the controller is further configured to:
determine whether a count value of a received PDCP PDU is identical with a value of a state variable indicating a count value of a first PDCP service data unit (SDU) not delivered to an upper layer, based on the PDCP layer not being configured with out-of-order delivery,
perform header decompression on a PDCP SDU with consecutively associated count values starting from the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer,
deliver the PDCP SDU to the upper layer in ascending order of the associated count values of the PDCP SDU, based on the count value of the received PDCP PDU being identical with the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer, and
update the value of the state variable to the count value of the first PDCP SDU which has not been delivered to upper layers,
wherein the count value is greater than a previous value of the state variable, based on the count value of the received PDCP PDU being identical with the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer.
10. The UE of claim 6 , wherein the controller is further configured to:
control the transceiver to deliver a PDCP service data unit (SDU) generated based on the PDCP PDU to an upper layer, regardless of an order of a count value of the delivered PDCP SDU, based on the PDCP layer being configured with out-of-order delivery,
determine whether a count value of a received PDCP PDU is identical with a value of a state variable indicating a count value of a first PDCP SDU not delivered to the upper layer, and
update the value of the state variable to the count value of the first PDCP SDU which has not been delivered to upper layers, wherein the count value is greater than a previous value of the state variable, based on the count value of the received PDCP PDU being identical with the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer.
11. A control method of a base station in a wireless communication system, the control method comprising:
generating packet data conversion protocol (PDCP) configuration information including information indicating whether a PDCP layer of a user equipment (UE) is configured with out-of-order delivery; and
transmitting the PDCP configuration information to the UE,
wherein a header compression or a header decompression are not used based on the PDCP layer being configured with out-of-order delivery.
12. The control method of claim 11 , wherein a PDCP service data unit (SDU) generated based on a PDCP PDU is delivered to a higher layer regardless of an order of a count value of the PDCP SDU, based on the PDCP layer of the UE being configured with the out-of-order delivery.
13. The control method of claim 12 , wherein header decompression before the PDCP SDU is delivered to the upper layer is omitted.
14. The control method of claim 11 ,
wherein whether a count value of a received PDCP PDU is identical with a value of a state variable indicating a count value of a first PDCP SDU not delivered to an upper layer is determined, based on the PDCP layer being not configured with the out-of-order delivery,
wherein header decompression on a PDCP service data unit (SDU) with consecutively associated count values starting from the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer is performed, and the PDCP SDU is delivered to the upper layer in ascending order of the associated count values of the PDCP SDU, based on the count value of the received PDCP PDU being identical with the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer, and
wherein the value of the state variable to the count value of the first PDCP SDU which has not been delivered to upper layers, wherein the count value being is greater than a previous value of the state variable, is updated based on the count value of the received PDCP PDU being identical with the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer.
15. The control method of claim 11 ,
wherein a PDCP service data unit (SDU) generated based on the PDCP PDU is delivered to an upper layer, regardless of an order of a count value of the delivered PDCP SDU, based on the PDCP layer being configured with the out-of-order delivery;
wherein whether a count value of a received PDCP PDU is identical with a value of a state variable indicating a count value of a first PDCP SDU not delivered to the upper layer is determined, and
wherein the value of the state variable to the count value of the first PDCP SDU which has not been delivered to upper layers, wherein the count value is greater than a previous value of the state variable, is updated based on the count value of the received PDCP PDU being identical with the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer.
16. A base station in a wireless communication system, the base station comprising:
a transceiver; and
a controller coupled with the transceiver and configured to:
generate packet data conversion protocol (PDCP) configuration information including information indicating whether a PDCP layer of a user equipment (UE) is configured with out-of-order delivery, and
control the transceiver to transmit the PDCP configuration information to the UE,
wherein a header compression or a header decompression are not used based on the PDCP layer being configured with out-of-order delivery.
17. The base station of claim 16 , wherein a PDCP service data unit (SDU) generated based on a PDCP PDU is delivered to a higher layer, regardless of an order of a count value of the PDCP SDU, based on the PDCP layer of the UE being configured with the out-of-order delivery.
18. The base station of claim 17 ,
wherein header decompression before the PDCP SDU is delivered to the upper layer is omitted.
19. The base station of claim 16 ,
wherein whether a count value of a received PDCP PDU is identical with a value of a state variable indicating a count value of a first PDCP SDU not delivered to an upper layer is determined, based on the PDCP layer not being configured with the out-of-order delivery,
wherein header decompression on a PDCP service data unit (SDU) with consecutively associated count values starting from the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer is performed, and the PDCP SDU is delivered to the upper layer in ascending order of the associated count values of the PDCP SDU, based on the count value of the received PDCP PDU being identical with the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer, and
wherein the value of the state variable to the count value of the first PDCP SDU which has not been delivered to upper layers, wherein the count value is greater than a previous value of the state variable, is updated based on the count value of the received PDCP PDU being identical with the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer.
20. The base station of claim 16 ,
wherein a PDCP service data unit (SDU) generated based on the PDCP PDU is delivered to an upper layer, regardless of an order of a count value of the delivered PDCP SDU, based on the PDCP layer being configured with the out-of-order delivery,
wherein whether a count value of a received PDCP PDU is identical with a value of a state variable indicating a count value of a first PDCP SDU not delivered to the upper layer is determined, and
wherein the value of the state variable to the count value of the first PDCP SDU which has not been delivered to upper layers, wherein the count value is greater than a previous value of the state variable, is updated based on the count value of the received PDCP PDU being identical with the value of the state variable indicating the count value of the first PDCP SDU not delivered to the upper layer.