The present disclosure relates to a communication apparatus, a master node, and a communication control method used in a mobile communication system.
In Third Generation Partnership Project (3GPP) (registered trademark; the same applies hereinafter), which is a mobile communication system standardization project, dual connectivity (DC) is introduced.
In the dual connectivity, only one base station (hereinafter, it may be referred to as a “master base station” or a “master node”) among a plurality of base stations establishes radio resource control (RRC) connection with a communication apparatus (user equipment (UE)). On the other hand, among the plurality of base stations, another base station other than the master base station (hereinafter, it may be referred to as a “secondary base station” or a “secondary node”) does not establish the RRC connection with the communication apparatus, and provides additional radio resources to the communication apparatus.
In the dual connectivity, the communication apparatus transmits and receives user data using the radio resources of the secondary node while transmitting and receiving user data using the radio resources of the master node. As a result, the communication apparatus can improve the throughput.
Note that, in 3GPP, multi-radio DC (MR-DC) is introduced. The MR-DC is dual connectivity between a long term evolution (LTE) node and a new radio (NR) node, or dual connectivity between NR nodes.
On the other hand, power consumption of the communication apparatus that performs radio communication by the dual connectivity is larger than that in a case of performing the radio communication with one base station.
Therefore, in 3GPP, technology for deactivating a secondary cell group (SCG) managed by the secondary node according to a situation has been studied.
For the deactivation of the SCG, there are, for example, the following agreements in 3GPP. That is, only the master node may generate an RRC message related to activation or deactivation of the SCG, and/or the communication apparatus may indicate, to the master node, that the communication apparatus desires to deactivate the SCG.
Further, items currently proposed in 3GPP include, for example, the following items. That is, the communication apparatus transmits uplink data by a master cell group (MCG) leg regardless of a primary path in a case of having uplink data to be transmitted by a split bearer, during the deactivation of the SCG.
Non Patent Literature 1: 3GPP TS 37.340 V16.5.0
Non Patent Literature 2: 3GPP Contribution R2-2104315
Non Patent Literature 3: 3GPP Contribution R2-2103977
Non Patent Literature 4: 3GPP Contribution R2-2103979
With respect to the proposed items described above, how the communication apparatus transmits the uplink data to the MCG side has not been agreed in 3GPP.
For this reason, when the SCG is deactivated in a state in which the split bearer capable of transmitting the uplink data to both the MCG and the SCG is established in the communication apparatus, the communication apparatus may not appropriately transmit the uplink data to the MCG side.
Therefore, an object of the present disclosure is to provide a communication apparatus, a master node, and a communication control method capable of appropriately transmitting data to an MCG side.
A communication apparatus according to a first feature is connected to a master node associated with a master cell group (MCG) and connected to a secondary node associated with a secondary cell group (SCG) using dual connectivity. The communication apparatus comprises a controller having a packet data convergence protocol (PDCP) entity associated with a split bearer, a primary radio link control (RLC) entity associated with the PDCP entity, and a secondary RLC entity associated with the PDCP entity; and a receiver configured to receive, from the master node, an RRC message including information for configuring an ID of a cell group associated with the primary RLC entity as an ID of the MCG in a case where the SCG is deactivated. The PDCP entity outputs a PDCP protocol data unit (PDU) to the primary RLC entity in a case where a total volume of a PDCP data volume and an RLC data volume for which initial transmission is suspended is smaller than a threshold.
A master node according to a second feature is connected to a secondary node associated with a secondary cell group (SCG) together with a communication apparatus. The communication apparatus has a packet data convergence protocol (PDCP) entity associated with a split bearer using dual connectivity, a primary radio link control (RLC) entity associated with the PDCP entity, and a secondary RLC entity associated with the PDCP entity. The master node comprises a transmitter configured to transmit, to the communication apparatus, an RRC message including information for configuring an ID of a cell group associated with the primary RLC entity as an ID of an MCG associated with the master node in a case where the SCG is deactivated.
A communication control method according to a third feature in a communication apparatus. The communication apparatus is connected to a master node associated with a master cell group (MCG) and connected to a secondary node associated with a secondary cell group (SCG) using dual connectivity, and has a packet data convergence protocol (PDCP) entity, a primary radio link control (RLC) entity associated with the PDCP entity, and a secondary RLC entity associated with the DCP entity. The communication control method comprises the steps of: receiving, from the master node, an RRC message including information for configuring an ID of a cell group associated with the primary RLC entity as an ID of the MCG in a case where the SCG is deactivated; and causing the PDCP entity to output a PDCP packet data unit (PDU) to the primary RLC entity in a case where a total volume of a PDCP data volume and an RLC data volume for which initial transmission is suspended is smaller than a threshold.
The above and other objects, features, and advantages of the present disclosure will become more apparent from the following detailed description with reference to the accompanying drawings. The drawings are as follows.
Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. Note that, in the present specification and the drawings, components that can be described in a similar manner are denoted by the same or similar reference numerals, and redundant description can be omitted.
As illustrated in
The NG-RAN 20 includes a base station (gNB) 200, which is a node of a radio access network.
The base station 200 is a radio communication apparatus that performs radio communication with the UE 100. The base station 200 manages one or a plurality of cells. The base station 200 performs radio communication with the UE 100 that has established RRC connection in its cell. The base station 200 has a radio resource management function, a routing function of user data (hereinafter, it may be simply referred to as “data”), a measurement control function for mobility control and scheduling, and the like.
Note that the “cell” is used as a term indicating a minimum unit of a radio communication area. The “cell” may be used as a term representing a function of performing radio communication with the UE 100 or a term representing a resource. One cell belongs to one carrier frequency. In
The 5GC 30 includes a core network apparatus 300.
The core network apparatus 300 includes an apparatus corresponding to a control plane. In this case, the core network apparatus 300 can perform various types of mobility control on the UE 100 by communicating with the UE 100 using non-access stratum (NAS) signaling. The core network apparatus 300 may be an access management function (AMF) or a mobility management entity (MME).
Further, the core network apparatus 300 includes an apparatus corresponding to a user plane. In this case, the core network apparatus 300 performs transfer control of data of the UE 100. The core network apparatus 300 may be a user plane function (UPF) or a serving gateway (S-GW).
As illustrated in
The UE 100 is, for example, a mobile radio communication apparatus such as a smartphone, a tablet terminal, a personal computer, a communication module, or a communication card. The UE 100 may be a vehicle (for example, a car, a train, or the like) or an apparatus provided in the vehicle. Further, the UE 100 may be a transport body (for example, a ship, an airplane, or the like) or an apparatus provided in the transport body. Furthermore, the UE 100 may be a sensor or an apparatus provided in the sensor. Note that the UE 100 may be used as another name such as a mobile station, a mobile terminal, a mobile apparatus, a mobile unit, a subscriber station, a subscriber terminal, a subscriber apparatus, a remote station, a remote terminal, a remote apparatus, or a remote unit.
Note that
As illustrated in
The PHY layer performs encoding and decoding, modulation and demodulation, antenna mapping and demapping, and resource mapping and demapping. Data and control information are transmitted between the PHY layer of the UE 100 and the PHY layer of the base station 200 via a physical channel.
The MAC layer performs priority control of data, retransmission processing by hybrid automatic repeat request (hybrid ARQ (HARQ)), and a random access procedure. Data and control information are transmitted between the MAC layer of the UE 100 and the MAC layer of the base station 200 via a transport channel. The MAC layer of the base station 200 includes a scheduler. The scheduler determines uplink and downlink transport formats (transport block size and modulation and encoding scheme) and allocated resource blocks.
The RLC layer transmits data to the RLC layer on a reception side using functions of the MAC layer and the PHY layer. Data and control information are transmitted between the RLC layer of the UE 100 and the RLC layer of the base station 200 via a logical channel.
The PDCP layer performs header compression and decompression and encryption and decryption. Data and control information are transmitted between the PDCP layer of the UE 100 and the PDCP layer of the base station 200 via a radio bearer.
The RRC layer controls a logical channel, a transport channel, and a physical channel according to establishment, reestablishment, and release of the radio bearer. RRC signaling for various configurations is transmitted between the RRC layer of the UE 100 and the RRC layer of the base station 200. When there is RRC connection with the base station 200, the UE 100 is in an RRC connected state. When there is no RRC connection with the base station 200, the UE 100 is in an RRC idle state.
The NAS layer performs session management, mobility management, and the like. NAS signaling is transmitted between the NAS layer of the UE 100 and the NAS layer of the core network apparatus 300.
As illustrated in
The SDAP layer maps a quality of service (QoS) flow and a data radio bearer, and assigns a QoS flow identification (ID) in both uplink (UL) and downlink (DL). Note that, in a case of the LTE system, the SDAP layer may not exist.
The UE 100 can use resources provided from two different nodes connected by a non-ideal backhaul. In this case, one of the nodes becomes a master node (MN) that manages a master cell group (hereinafter, it may be referred to as the “MCG”). The other node becomes a secondary node (SN) that manages a secondary cell group (hereinafter, it may be referred to as the “SCG”). The master node and the secondary node are connected via the network interface (Xn interface). At least the master node is connected to the core network.
The master node provides a single control plane toward the core network (for example, the 5GC 30). The master node may be referred to as a master evolved node B (eNB), a master new generation-eNB (ng-eNB), or a master gNB.
The secondary node provides additional radio resources to the UE 100 without control plane connection to the core network. The secondary node may be referred to as an en-gNB, a secondary ng-eNB, or a secondary gNB.
Here, the master node and the secondary node are logical entities. In the present embodiment, it is assumed that the master node corresponds to the base station 200-1, and the secondary node corresponds to the base station 200-2, in the following description.
The MCG is a cell group of a serving cell associated with the master node. The MCG has a primary cell (Sp cell or P cell) and has optionally one or more secondary cells (S cells).
The SCG is a group of serving cells associated with the secondary node. The SCG has a primary cell (Sp cell or PS cell) and has optionally one or more secondary cells (S cells). The Sp cell is a primary cell in the MCG and is also a primary cell in the SCG.
The UE 100 can be connected to the secondary node in a case of managing the SCG while being connected to the master node that manages the MCG. In this case, the UE 100 is simultaneously connected to each node to perform radio communication.
Note that the configuration of the dual connectivity is performed by the master node transmitting a predetermined message (for example, an SN Addition Request message) to the secondary node, and transmitting an RRC message (for example, an RRC Reconfiguration message) to the UE 100.
Hereinafter, the base station 200-1 may be referred to as the master node 200-1 or the master base station 200-1. Furthermore, hereinafter, the base station 200-2 may be referred to as the secondary node 200-2 or the secondary base station 200-2.
Next, deactivation of the SCG will be described.
In 3GPP, the deactivation of the SCG is considered in order to suppress the power consumption of the UE 100. When the SCG is deactivated, the UE 100 deactivates all cells (PSCell and SCell) belonging to the SCG. The UE 100 does not report channel status information channel state information (CSI) for the cells belonging to the deactivated SCG, and also does not monitor a physical downlink control channel (PDCCH). Further, the UE 100 does not transmit a random access channel (RACH), a sounding reference signal (SRS), and/or a UL-shared channel (UL-SCH) to the cell. As a result, the power consumption of the UE 100 is suppressed.
The UE 100 deactivates the SCG by any one of the following methods.
Method 1: The UE 100 deactivates the SCG in response to receiving an indication to deactivate the SCG from the master node (base station 200-1). The indication is transmitted by any one of signaling of the RRC layer (RRC message), signaling of the MAC layer (MAC CE), and signaling of the PHY layer (PDCCH).
Method 2: The UE 100 deactivates the SCG in response to expiration of a timer for deactivating the SCG.
In MR-DC, there are three bearer types of an MCG bearer, an SCG bearer, and a split bearer from the viewpoint of the UE 100. The MCG bearer is a bearer established between the UE 100 and the master node 200-1. In addition, the SCG bearer is a bearer established between the UE 100 and the secondary node 200-2. The split bearer is a bearer established between the UE 100 and the master node 200-1, and is established to be transmitted from the UE 100 to the master node 200-1 via the secondary node 200-2. The split bearer is a radio bearer having both the RLC of the MCG and the RLC of the SCG in the MR-DC.
For the UL data, the PDCP entity 131 outputs a first PDCP protocol data unit (PDU) (or a PDCP PDU corresponding to first data) to the first RLC entity 132 corresponding to the master node 200-1. In addition, the PDCP entity 131 outputs a second PDCP PDU (or a PDCP PDU corresponding to second data) to the second RLC entity 134 corresponding to the secondary node 200-2.
The first data is output to a PDCP entity 233 via the first RLC entity 132, a first MAC entity 133, a MAC entity 231 of the master node 200-1, and an RLC entity 232. On the other hand, the second data is output to the PDCP entity 233 via the second RLC entity 134, a second MAC entity 135, a MAC entity 234 of the secondary node 200-2, and an RLC entity 235.
As described above, with the split bearer, the UE 100 is configured with two branched logical data paths, and can transmit data to the master node 200-1 and the secondary node 200-2 by using the two bearers. Specifically, when a total volume of a PDCP data volume and an RLC data volume pending for initial transmission is equal to or more than a threshold (ul-DataSplitTheshold), the PDCP entity 233 outputs the PDCP PDU to either the primary RLC entity (for example, the first RLC entity 132) or the split secondary RLC entity (for example, the second RLC entity 134).
Here, the PDCP data volume is a data volume available for transmission in the PDCP entity 131.
Note that the split bearer can be established in each of the nodes 200-1 and 200-2 by negotiation between the master node 200-1 and the secondary node 200-2. In addition, the master node 200-1 transmits an RRC message or the like to the UE 100, so that the split bearer can be established in the UE 100.
The master node 200-1 can configure a primary path for the UE 100 using the RRC message. The primary path is a path indicated by a cell group ID and a logical channel ID (LCID) of the primary RLC entity that can respond to the split bearer operation. The master node 200-1 uses the RRC message to indicate the cell group ID and the LCID of the primary RLC entity. As a result, the UE 100 can configure the side of the primary RLC entity as the primary path. The example of
Further, the master node 200-1 can also configure a split secondary path other than the primary path for the UE 100 using the RRC message. The split secondary path is a path indicated by the LCID of the split secondary RLC entity that is an RLC entity other than the primary RLC entity. A path other than the primary path may be the split secondary path. The master node 200-1 uses the RRC message to indicate the LCD of the split secondary RLC entity. As a result, the UE 100 can configure the side of the split secondary RLC entity as the split secondary path. The example of
For example, when the data volume is less than the threshold, the PDCP entity 131 of the UE 100 outputs the PDCP PDU to the primary RLC entity (the second RLC entity 134 in the example of
The antenna 101 receives a radio signal transmitted from the base station 200 and outputs the received radio signal to the radio communicator 120. In addition, the antenna 101 transmits the radio signal output from the radio communicator 120 to the base station 200.
The radio communicator 120 performs radio communication with the base station 200 via the antenna 101 under the control of the controller 130. For example, the radio communicator 120 converts (down-converts) the radio signal output from the antenna 101 into a baseband signal (received signal), and outputs the converted baseband signal to the controller 130. Further, for example, the radio communicator 120 converts (up-converts) the baseband signal (transmission signal) output from the controller 130 into a radio signal, and outputs the converted radio signal to the antenna 101.
The controller 130 performs various types of control in the UE 100. The controller 130 controls radio communication with the base station 200 or radio communication with another UE via the radio communicator 120 or the like, for example. The controller 130 may perform various operations by processing the received signal output from the radio communicator 120. Further, the controller 130 may perform various operations and output a transmission signal to the radio communicator 120. The operation of the UE 100 to be described later may be an operation by the controller 130.
The memory 140 stores various types of information and the like under the control of the controller 130. The memory 140 may function as a working memory of the controller 130. Further, the memory 140 may store a program. In this case, the controller 130 realizes the operation in the UE 100 by reading and executing the program from the memory 140. The memory 140 may be a read only memory (ROM) or a random access memory (RAM).
The antenna 201 receives the radio signal transmitted from the UE 100 and outputs the received radio signal to the radio communicator 220. In addition, the antenna 201 transmits the radio signal output from the radio communicator 220 to the UE 100.
The radio communicator 220 performs radio communication with the UE 100 via the antenna 201 under the control of the controller 230. For example, the radio communicator 220 converts (down-converts) the radio signal output from the antenna 201 into a baseband signal (received signal), and outputs the converted baseband signal to the controller 230. Further, for example, the radio communicator 220 converts (up-converts) the baseband signal (transmission signal) output from the controller 230 into a radio signal, and outputs the converted radio signal to the antenna 201.
The controller 230 performs various types of control in the base station 200. The controller 230 controls radio communication with the UE 100 via the radio communicator 220 or the like, for example. The controller 230 may perform various operations by processing the received signal output from the radio communicator 220. Further, the controller 230 may perform various operations and output a transmission signal to the radio communicator 220.
Further, the controller 230 controls communication with the core network apparatus 300 or another base station via the network communicator 250. The controller 230 receives a message or the like transmitted from the core network apparatus 300 or another base station via the network communicator 250, and performs various operations. Further, the controller 230 can transmit various messages from the network communicator 250 to the core network apparatus 300 or another base station by performing various operations and instructing the network communicator 250 to generate and transmit messages.
The operation of the base station 200 described later may be an operation by the controller 230.
The memory 240 stores various types of information and the like under the control of the controller 230. The memory 240 may function as a working memory of the controller 230. Further, the memory 240 may store a program. In this case, the controller 230 realizes the operation in the base station 200 by reading and executing the program from the memory 240. The memory 240 may be a read only memory (ROM) or a random access memory (RAM).
The network communicator 250 can communicate with another base station. In this case, the network communicator 250 communicates with another base station using a message of the Xn interface. Further, the network communicator 250 can communicate with each node of the core network 30. In this case, the network communicator 250 communicates with each node of the core network 30 using a message of the NG interface.
In the first embodiment, the UE 100 is connected to the master base station 200-1 and the secondary base station 200-2 by using the dual connectivity. The UE 100 has the radio communicator 120 configured to transmit the first data belonging to the split bearer to the master base station 200-1 and transmit the second data belonging to the split bearer to the secondary base station 200-2. In addition, the UE 100 has the controller 130 that has the PDCP entity 131, the first RLC entity 132 associated with the master base station 200-1, and the second RLC entity 134 associated with the secondary base station 200-2. When the secondary cell group managed by the secondary base station 200-2 is deactivated, the PDCP entity 131 outputs the PDCP data volume indicating the data volume available for transmission in the PDCP entity 131 to the first RLC entity 132, and outputs a notification indicating that the PDCP data volume is “0” to the second RLC entity 134. As a result, when the SCG is deactivated in a state where the split bearer is established in the UE 100, the UE 100 can appropriately transmit data to the MCG side. Details will be described in the following first operation example and second operation example.
As illustrated in
The master base station 200-1 has the MAC entity 231, the RLC entity 232, and the PDCP entity 233. These entities are included, for example, in the controller 230 of the master base station 200-1.
The secondary base station 200-2 has the MAC entity 234 and the RLC entity 235. These entities are included, for example, in the controller 230 of the secondary base station 200-2.
Here, a path from the PDCP entity 131 to the PDCP entity 233 of the master base station 200-1 via the first RLC entity 132 is configured as the MCG. In addition, in the example of
The split bearer is also established. Therefore, the UE 100 can transmit the first data belonging to the split bearer to the master base station 200-1 via the MCG. In addition, the UE 100 can transmit the second data belonging to the split bearer to the secondary base station 200-2 via the SCG.
Further, as illustrated in
In the first operation example, in a case where the SCG is deactivated in such a state, the PDCP entity 131 outputs the PDCP data volume to the first RLC entity 132 while maintaining the configuration of the primary path. The PDCP entity 131 outputs a notification indicating that the PDCP data volume is “0” to the second RLC entity 134. Specifically, the PDCP entity 131 outputs the PDCP data volume to the first RLC entity 132 that is not suspended, and outputs a notification indicating that the PDCP data volume is “0” to the suspended second RLC entity 134 because the SCG is deactivated.
The PDCP data volume output from the PDCP entity 131 is output from the first RLC entity 132 to the first MAC entity 133. The first MAC entity 133 generates a buffer status report (BSR) on the basis of the PDCP data volume. The first MAC entity 133 transmits the BSR to the master base station 200-1. The MAC entity 231 of the master base station 200-1 transmits UL grant to the UE 100 on the basis of the BSR by scheduling. The first MAC entity 133 can transmit data to the master base station 200-1 using radio resources allocated by the master base station 200-1 on the basis of the UL grant.
On the other hand, the second RLC entity 134 that has received the notification indicating that the PDCP data volume is “0” does not output the PDCP data volume to the second MAC entity 135 because the SCG is deactivated. Therefore, on the SCG side, the UL grant is not received from the secondary base station 200-2, and the UE 100 cannot transmit data using the SCG.
Note that, in the first operation example, the PDCP entity 131 outputs a PDCP protocol data unit (PDU) to the first RLC entity 132 and does not output the PDCP PDU to the second RLC entity 134.
The first RLC entity 132 converts the PDCP PDU output from the PDCP entity 131 into an RLC PDU and outputs the RLC PDU to the first MAC entity 133. The first MAC entity 133 converts the RLC PDU into a MAC PDU and outputs the MAC PDU to the PHY layer. The PHY layer converts the MAC PDU into a radio signal and transmits the radio signal to the master base station 200-1 using radio resources by the UL grant. As a result, the UE 100 can transmit the UL data to the master base station 200-1.
On the other hand, since the PDCP PDU is not output to the second RLC entity 134, the UE 100 can prevent the UL data from being transmitted to the secondary base station 200-2.
As illustrated in
In step S11, the controller 230 of the master base station 200-1 configures the primary path on the SCG side. By transmitting the RRC message to the UE 100, the controller 230 can configure the primary path on the SCG side for the UE 100.
In step S12, the SCG is deactivated. For example, the controller 230 of the master base station 200-1 detects that the SCG has been deactivated, and transmits the RRC message to the UE 100. As a result, the controller 230 of the master base station 200-1 can notify the UE 100 that the SCG has been deactivated.
In step S13, the PDCP entity 131 of the UE 100 outputs the PDCP data volume to the first RLC entity 132 that is not suspended. In addition, the PDCP entity 131 outputs a notification indicating that the PDCP data volume is “0” to the suspended second RLC entity 134.
In step S14, the PDCP entity 131 of the UE 100 outputs (submits) the PDCP PDU to the first RLC entity 132 that is not suspended. In addition, the PDCP entity 131 does not output the PDCP PDU to the suspended second RLC entity 134.
Then, in step S15, the mobile communication system 1 ends a series of processing.
As described above, in the first operation example, in the case where the dual connectivity is configured, the split bearer is established, and the primary path is configured in the SCG in the mobile communication system 1, when the SCG is deactivated, the PDCP entity 131 performs a predetermined operation.
That is, the PDCP entity 131 outputs the PDCP data volume to the first RLC entity 132 that is not suspended, and outputs a notification indicating that the PDCP data volume is “0” to the suspended second RLC entity 134.
In addition, the PDCP entity 131 outputs the PDCP PDU to the first RLC entity 132 that is not suspended, and does not output the PDCP PDU to the suspended second RLC entity 134.
As a result, when the SCG is deactivated in a state where the split bearer is established in the UE 100, the UE 100 can appropriately transmit data to the MCG side.
As illustrated in (X) of
In addition, as illustrated in (Y) of
In the first operation example, a case where the primary RLC entity is the second RLC entity 134 and the split secondary RLC entity is the first RLC entity 132 due to the configuration of the primary path has been described.
In addition, as illustrated in (Y) of
Note that, in the first operation example, an example has been described in which data is transmitted to the MCG when the SCG is deactivated without changing the RRC configuration. Specifically, an example in which the configuration of the primary path is not changed has been described. As a result, in the first operation example, the processing for changing the RRC configuration is not performed, the processing in the mobile communication system 1 can be reduced, and the delay of the processing can be reduced.
On the other hand, a second operation example described below is an example in which the RRC configuration is changed. Specifically, it is an example in which the configuration of the primary path is changed.
Even in the example of
In the mobile communication system 1, the split bearer is also established. Further, in the mobile communication system 1, the primary path is configured on the SCG side.
In the second operation example, in a case where the SCG is deactivated in such a state, the master base station 200-1 configures (changes) the primary path from the SCG to the MCG.
Specifically, the master base station 200-1 is a master base station that is connected to the UE 100 together with the secondary base station 200-2 using the dual connectivity. The master base station 200-1 has the radio communicator 220 that receives the first data belonging to the split bearer from the UE 100 and receives the second data belonging to the split bearer from the UE 100 via the secondary base station 200-2. In addition, the master base station 200-1 has the controller 230 that performs, for the UE 100, the configuration for switching the primary path of the UE 100 from the secondary cell group to the master cell group managed by the master base station 200-1, when the secondary cell group managed by the secondary base station 200-2 is deactivated.
On the other hand, in the UE 100, when the secondary cell group is deactivated, the controller 130 switches the primary path from the secondary cell group to the master cell group managed by the master base station 200-1. Then, the PDCP entity 131 of the UE 100 outputs the PDCP data volume to the first RLC entity 132 that is the primary RLC entity, and outputs a notification indicating that the PDCP data volume is “0” to the second RLC entity 134 that is the split secondary RLC entity.
In addition, the PDCP entity 131 outputs the PDCP PDU to the first RLC entity 132 that is the primary RLC entity, and does not output the PDCP PDU to the second RLC entity 134 that is the split secondary RLC entity.
In step S20, the mobile communication system 1 initiates the processing.
In step S21, the master base station 200-1 configures the primary path on the SCG side. For example, the controller 230 of the master base station 200-1 transmits an RRC message indicating that the primary path is configured on the SCG side to the UE 100.
In the second operation example, as illustrated in (X) of
That is, the master base station 200-1 transmits the RRC message further including the “PDCP-Config Information element” including the “PrimaryPath” to the UE 100. Then, when the SCG is deactivated, the UE 100 can configure the primary path to the SCG according to the configuration illustrated in “PrimaryPath”.
Note that the controller 130 of the UE 100 changes the first RLC entity 132 from the split secondary RLC entity to the primary RLC entity by the configuration of “PrimaryPath”. On the other hand, the controller 130 changes the second RLC entity 134 from the primary RLC entity to the split secondary RLC entity by the configuring of “PrimaryPath”.
Returning to
In step S23, the controller 130 of the UE 100 configures the primary path on the MCG side. As described above, the MCG is configured as the primary path according to the configuration of “PrimaryPath” included in the information element “PDCP-Config Information element” received in step S21.
In step S24, the PDCP entity 131 of the UE 100 outputs the PDCP data volume to the primary RLC entity (first RLC entity 132). Further, the PDCP entity 131 outputs a notification indicating that the PDCP data volume is “0” to the split secondary RLC entity (second RLC entity 134). As a result, similarly to the first operation example, even in the second operation example, the master base station 200-1 transmits the UL grant only to the MCG side of the UE 100.
In step S25, the PDCP entity 131 outputs the PDCP PDU to the primary RLC entity (first RLC entity 132). In addition, the PDCP entity 131 does not output the PDCP PDU to the split secondary RLC entity (second RLC entity 134).
Then, in step S26, the mobile communication system 1 ends a series of processing.
As described above, even in the second operation example, similarly to the first operation example, when the SCG is deactivated in a state where the split bearer is established in the UE 100, the UE 100 can appropriately transmit data to the MCG side.
As illustrated in (X) of
Further, when the split secondary RLC entity is not suspended and the total data volume of the PDCP data volume and the RLC data volume pending for initial transmission is equal to or more than the threshold, the PDCP data volume is output to both the primary RLC entity and the split secondary RLC entity.
Each operation example described above is not limited to the case of being separately and independently performed, and each operation example can be appropriately combined and performed. Further, for example, the steps in the processing described in the present specification do not necessarily need to be executed in time series in the order described in the flowchart or the sequence diagram. For example, the steps in the processing may be executed in the order different from the order described as the flowchart or the sequence diagram, or may be executed in parallel. Also, some of the steps in the processing may be deleted, and further steps may be added to the processing.
Furthermore, for example, a method that includes the operation of one or more components of the apparatus described in the present specification may be provided, and a program for causing a computer to execute the operation of the components may be provided. The program may be recorded on a computer-readable medium. If the computer-readable medium is used, the program can be installed in the computer. Here, the computer-readable medium on which the program is recorded may be a non-transitory recording medium. The non-transitory recording medium is not particularly limited, but may be, for example, a recording medium such as a CD-ROM or a DVD-ROM. As an example of such a recording medium, there are the above-described memories 140 and 240.
Furthermore, a circuit that executes each processing to be performed by the UE 100 or the base station 200 may be integrated, and at least a part of the UE 100 or the base station 200 may be configured as a semiconductor integrated circuit (chipset or SoC).
Although the present disclosure has been described in accordance with examples, it is understood that the present disclosure is not limited to the examples and structures. The present disclosure also includes various modification examples and modifications within an equivalent range. In addition, various combinations and modes, and other combinations and modes including only one element, more elements, or less elements are also within the scope and idea of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
2021-107712 | Jun 2021 | JP | national |
The present application is a continuation application of international Patent Application No. PCT/JP2022/025656, filed on Jun. 28, 2022, which designated the U.S., and claims the benefit of priority of Japanese Patent Application No. 2021-107712, filed on Jun. 29, 2021, the entire contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2022/025656 | Jun 2022 | US |
Child | 18396545 | US |