The present invention relates to a mobile communication device, a method for controlling the same, and a storage medium.
The standardization of integrated access and backhaul (IAB) as a backhaul communication technology is progressing in the 3rd Generation Partnership Project (3GPP (registered trademark)). In IAB, a radio resource used for an access line between a base station and a user terminal (user equipment (UE)) is also used for a backhaul line. For example, in IAB, radio resources of a millimeter wave band such as the 28 GHz band are used (Japanese Patent Laid-Open No. 2019-534625). When IAB is used for the backhaul line, a relay device (IAB node) can relay communication between a base station device (IAB donor) and a UE via a wireless line, thereby making it possible to improve the connectivity of the radio access network.
In order to further improve the connectivity of radio access networks, consideration is being given to mobile IAB nodes installed in vehicles such as buses, taxis, and trains. The use of mobile IAB nodes is expected to not only provide good communication services within vehicles, but also improve communication quality in local areas with poor radio wave conditions or in congested areas. As a mobile IAB node moves, the mobile IAB node performs handover to switch the connection destination to another IAB donor or an IAB node. A technology has been proposed for determining and assisting the handover of mobile stations (wireless terminals) that are under the control of a relay node that relays communication between the mobile stations and a base station, as with a mobile IAB node (Japanese Patent No. 5800024).
Until now, no mechanism has been provided for, when a mobile IAB node performs handover, distinguishing between whether or not a group handover of switching the connection destination of a UE together with the node is to be performed for each UE under control of the node. For this reason, for example, appropriate communication control (handover processing) has not been able to be performed individually for UEs located inside and outside a vehicle in which a mobile IAB node is installed.
The present disclosure provides a technique for, when a mobile communication device (mobile IAB node) having a relay function performs handover, performing appropriate communication control individually for each wireless terminal (UE) under control of the mobile communication device.
A mobile communication device according to one aspect of the present disclosure is a mobile communication device having a relay function of relaying communication between a wireless base station and a wireless terminal, the mobile communication device comprising: a determination unit configured to perform, before performing handover in which a connection destination for communication with a core network is switched to another wireless base station or another communication device having the relay function, determination processing of determining, for each wireless terminal connected to the mobile communication device, whether or not the connection destination is to be switched together with the mobile communication device, based on whether or not a predetermined condition is satisfied; and a control unit configured to perform, for a wireless terminal for which it has been determined in the determination processing that the connection destination is not to be switched together with the mobile communication device, communication control for handover to switch the connection destination from the mobile communication device to another wireless base station.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention and, together with the description, serve to explain principles of the invention.
Hereinafter, embodiments will be described in detail with reference to the attached drawings. Note, the following embodiments are not intended to limit the scope of the claimed invention. Multiple features are described in the embodiments, but limitation is not made to an invention that requires all such features, and multiple such features may be combined as appropriate. Furthermore, in the attached drawings, the same reference numerals are given to the same or similar configurations, and redundant description thereof is omitted.
The IAB donors 101 and 102 are wireless base stations in a radio access network connected to the CN 130, and are capable of providing communication services to UEs located within their respective coverage areas (cells). The IAB donors 101 and 102 establish a wireless connection with the terminal function (mobile termination) of an IAB node located within their respective coverage areas (e.g., the IAB node 103). The IAB donors 101 and 102 perform setting using the backhaul adaptation protocol (BAP), and can enable a wirelessly connected IAB node to function as a relay device (a communication device having a relay function).
The IAB node 103 is an example of a mobile communication device (mobile communication node) having a relay function for relaying communication between an IAB donor, which is a wireless base station, and a UE, which is a wireless terminal. The relay function performs relaying according to IAB in the 3GPP. Note that the IAB node 103 can also establish a connection with another IAB node that is directly or indirectly connected to the IAB donor 101. In this case, the IAB node 103 establishes a connection with the IAB donor 101 via the other IAB node, and sets a communication path that is relayed through the other IAB node. Communication between the IAB node 103 and the IAB donor 101 is performed via the other IAB node.
In the example of
The UEs 110 and 111 are mobile terminals used by passengers riding in the bus 140. The UE 112 may be, for example, a mobile terminal used by a pedestrian located outside the bus 140, or a mobile terminal used by a user in a vehicle located outside bus 140 or a mobile terminal installed in the vehicle. The UEs 110 to 112 are located within the coverage area of the IAB node 103. In the example of
It will be assumed here that the UEs 110 to 112 are performing ongoing communication with the CN 130 via the IAB node 103 and the IAB donor 101 for the execution of an application, such as a call, a video conference, or an online game. These applications are examples of applications for utilizing a service in which an interruption in communication connection is not acceptable. In this case, the IAB donor 101 and the IAB node 103 hold session information for continuing communication between each of the UEs and the CN 130.
The IAB node 103 installed in the bus 140 establishes a wireless connection with the IAB donor 101 within the coverage area of the IAB donor 101. The signal strength (received signal strength) of a communication path 120 with the IAB donor 101 decreases as the bus 140 moves in a forward travel direction 141, and the IAB node 103 thus performs switching (handover) of the connection destination from the IAB donor 101 to another IAB donor or node.
In the example of
In a case where the IAB node 103 performs handover as described above, for example, group handover can be performed, that is to say the connection destinations of all UEs connected to the IAB node 103 (i.e., all UEs under control of the IAB node 103) are collectively switched to the IAB donor 102. However, a situation may be conceivable in which it is desirable to perform different communication control (handover processing) for each UE under control of the IAB node 103 in accordance with the communication situation of the UE. For example, in the example of
Therefore, the IAB node 103 of the present embodiment is configured to be able to, when performing handover to another IAB donor or node, distinguish between whether or not to perform group handover (group HO) for each UE under control of the IAB node 103. This makes it possible to realize, for example, appropriate communication control (handover processing) individually for UEs located inside and outside the bus 140 in which the IAB node 103 is installed.
Specifically, before performing handover to another IAB donor or node, the IAB node 103 performs determination processing, for each UE connected to the IAB node 103, of determining whether or not the UE is to be targeted for group HO for switching the connection destination together with the IAB node 103. In the determination processing, the IAB node 103 determines, for each connected UE, whether or not the UE is to be targeted for group HO based on whether or not the UE satisfies a later-described predetermined condition (group HO condition). Furthermore, for each UE determined not to be targeted for group HO in the determination processing, the IAB node 103 performs communication control for handover to switch the connection destination from the IAB node 103 to another wireless base station. Also, for each UE determined to be targeted for group HO in the determination processing, the IAB node 103 executes group HO in which the IAB donor 102 is the handover destination. In this way, for example, even if the UEs connected to the IAB node 103 are executing applications in which an interruption in the communication connection is not acceptable, communication control can be performed such that the applications can be executed seamlessly after handover of the IAB node 103.
In the following, it is assumed that, through the above-described determination processing, the UEs located inside the bus 140 (the UEs 110 and 111) are determined to be targeted for group HO, and the UE located outside the bus 140 (the UE 112) is determined not to be targeted for group HO.
In the example of
On the other hand, in the case of the UE that is located outside the bus 140 and has been determined not to be targeted for group HO (the UE 112), if a drop in communication quality is predicted, the IAB node 103 performs communication control for performing handover to the IAB donor 101. Accordingly, the communication path for communication between the UE 112 and the CN 130 is switched from the communication path 121 passing through the IAB node 103 to the communication path 123 passing through the IAB donor 101.
The control unit 201 includes one or more processors such as a central processing unit (CPU) or a micro processing unit (MPU). Note that the control unit 201 may include a field programmable gate array (FPGA), a digital signal processor (DSP), an application specific integrated circuit (ASIC), or the like. The control unit 201 performs overall control of the device by executing a control program stored in the storage unit 202, for example.
The storage unit 202 includes one or more storage devices (memories), such as a RAM (random access memory), a ROM (read only memory), a HDD (hard disk drive), or an SSD (solid state drive), for example. The storage unit 202 is configured to store various programs (e.g., control programs) executed by the control unit 201, and various information used in processing performed by the control unit 201 (e.g., session information and communication quality information related to the UEs, and communication quality information related to the IAB donors 101 and 102).
The session information includes information such as an identifier (ID) that indicates a virtual communication path for data communication executed by an application. Note that the session information may include temporarily buffered data itself. The communication quality information includes information related to communication quality, such as a received signal strength indicator (RSSI), a modulation and coding scheme (MCS), a signal to noise ratio (SNR), and a communication speed.
The wireless communication unit 203 performs processing related to wireless communication (cellular communication) that complies with 3GPP standards, such as the Long Term Evolution (LTE) standard or the 5th generation (5G) standard. The wireless communication unit 203 includes circuits for communication processing, such as a baseband chip and a radio frequency (RF) chip. The antenna control unit 204 controls the antenna 205 used for wireless communication performed by the wireless communication unit 203. Also, the antenna control unit 204 can measure the communication quality based on a signal received by the antenna 205. The antenna control unit 204 may generate, as the communication quality information indicating the measurement result, for example, an RSSI indicating the received signal strength, or an SNR.
The signal transmission unit 301 and the signal reception unit 302 control the wireless communication unit 203 to transmit and receive wireless signals to and from other IAB donors or nodes (e.g., the IAB donors 101 and 102) and UEs (e.g., the UEs 110 to 112). The signal transmission unit 301 and the signal reception unit 302 transmit and receive wireless signals that comply with 3GPP standards such as the LTE standard and the 5G standard. The data storage unit 303 stores various programs and various data (various information) in the storage unit 202 to hold them.
The connection control unit 304 performs processing related to UE connection and disconnection, such as the transmission and reception of radio resource control (RRC) messages between the UEs and the CN 130. The connection control unit 304 also performs processing related to connections with other IAB donors or nodes, and connections with the CN 130. The connection control unit 304 performs handover processing of the IAB node 103 itself, and handover processing of the UEs currently connected to the IAB node 103 (UEs under control of the IAB node 103). Furthermore, the connection control unit 304 controls the antenna control unit 204 during wireless communication. The connection control unit 304 acquires communication quality information from the antenna control unit 204, and sends the acquired communication quality information to the data storage unit 303 or the UE management unit 305.
The UE management unit 305 determines and manages UEs to be targeted for group HO and UEs not to be targeted for (UEs to be excluded from the target of) group HO when the IAB node 103 is to be handed over. The session management unit 306 manages session information of applications being executed by UEs connected to the IAB node 103. When a UE connected to the IAB node 103 is to be handed over, the session management unit 306 transfers the session information of the UE to the handover destination via the signal transmission unit 301.
First, in step S400, the IAB node 103 judges whether or not a switch (handover) of the connection destination (IAB donor or node) is necessary. Specifically, the IAB node 103 judges whether or not it is necessary to switch the connection destination from the currently connected IAB node 103 to another IAB donor or node. For example, in a case of detecting that the RSSI in communication with the IAB donor 101 has dropped to a predetermined threshold value or lower, the IAB node 103 judges that switching of the connection destination has become necessary. This judgement may be made using not only the RSSI but also another parameter value (e.g., SNR) that indicates the communication quality in communication with the connected IAB donor or node. Furthermore, in the case where the IAB node 103 is installed in a bus or the like, the scheduled travel route may be determined in advance. If the scheduled travel route has been determined in advance in this manner, in addition to the communication quality, connection destination candidate information and connection destination location information are stored in the IAB node 103 as a pre-processing step. The IAB node 103 may be configured to judge whether or not switching is necessary by taking into account not only the communication quality but also the stored information and location information of the moving IAB node 103, as auxiliary information.
In step S400, in a case of judging that switching of the connection destination is not necessary, the IAB node 103 repeats the judgement of step S400, for example, at a predetermined time interval or according to a condition associated with movement. Here, the condition associated with movement may be, for example, the departure, stopping, or turning of the bus 140, or a condition based on location information or the like (e.g., the bus 140 has moved a predetermined distance). On the other hand, in a case of judging that switching of the connection destination is necessary, the IAB node 103 advances the process to step S401.
In step S401, the IAB node 103 performs determination processing of determining, for each UE connected to the IAB node 103, whether or not the UE is to be targeted for group HO (group HO target UE determination processing) according to the later-described procedure shown in
In step S402, the IAB node 103 judges whether or not there is any UE not to be targeted for group HO among the UEs currently connected to the IAB node 103, according to the result of the determination processing in step S401. The IAB node 103 advances the process to step S403 if there is a UE not to be targeted for group HO, and advances the process to step S404 if there is no UE not to be targeted for group HO. In step S403, for each UE not to be targeted for group HO (the UE 112 in this example), the IAB node 103 performs HO processing for handover from the IAB node 103 to another IAB donor or node. An example of HO processing for a UE not to be targeted for group HO will be described later with reference to
In step S404, the IAB node 103 judges whether or not there is any UE to be targeted for group HO, according to the result of the determination processing in step S401. The IAB node 103 advances the process to step S405 if there is a UE to be targeted for group HO, and advances the process to step S406 if there is no UE to be targeted for group HO.
In step S405, the IAB node 103 determines to perform group HO processing to hand over the UEs targeted for group HO (in this example, the UEs 110 and 111), to another IAB donor or node (in this example, the IAB donor 102). Through this group HO processing, the UEs targeted for group HO are also handed over together to the handover destination of the IAB node 103 (the IAB donor 102 in this example) determined according to the movement of the IAB node 103. When performing handover to a handover destination determined according to movement of the IAB node 103, the IAB node 103 executes group HO in which the handover destination of the UEs determined targeted for group HO is also handed over to the handover destination determined according to movement. Note that an example of this group HO processing will be described later with reference to
On the other hand, in step S406, since there is no UE to be targeted for group HO, the IAB node 103 determines to execute HO processing in which only the IAB node 103 is handed over to the handover destination determined according to movement of the IAB node 103 (in this example, is handed over to the IAB donor 102).
When the processing of step S405 or step S406 is completed, the IAB node 103 ends the processing according to the procedure of
Note that in addition to being executed in step S401, the determination processing according to the procedure in
In this determination processing, the IAB node 103 determines, for each UE connected to the IAB node 103, whether or not the UE is to be targeted for group HO, based on whether or not a predetermined group HO condition is satisfied. If a UE satisfies the group HO condition, the IAB node 103 determines that the UE is to be targeted for group HO. On the other hand, if a UE does not satisfy the group HO condition, the IAB node 103 determines that the UE is a UE not to be targeted for group HO (is a UE excluded from the target of group HO).
First, in step S500, the IAB node 103 selects, as a processing target UE, one UE that is connected to the IAB node 103 and has not been subjected to processing for determining the target of group HO, and advances the process to step S501.
In step S501, the IAB node 103 judges whether or not the processing target UE satisfies a predetermined group HO condition. In the present embodiment, the group HO condition is that the communication quality between the IAB node 103 and the processing target UE is good. More specifically, the group HO condition is set to the condition that the communication quality (a parameter value indicating the communication quality) is a predetermined threshold value or higher. If the communication quality between the UE and the IAB node 103 is good, there is a high possibility that the communication quality can be maintained by performing group HO during handover of the IAB node 103 in order to continue communication with the IAB node 103. Therefore, in the present embodiment, the IAB node 103 judges that the group HO condition is satisfied if the communication quality between the processing target UE is a predetermined threshold value or higher, and judges that the group HO condition is not satisfied if the communication quality is not the predetermined threshold value or higher. The predetermined threshold value may be a threshold value greater than a second predetermined threshold value used to judge whether or not a UE whose communication quality has dropped is to simply be handed over to another base station when the IAB node 103 has not judged that the connection destination is to be switched. For example, even if a UE has normal or slightly poor communication quality with the node 103 and it is determined that handover is not necessary when the second predetermined threshold value is used as the determination condition, it can be judged in step S501 that the group HO condition is not satisfied.
The parameter value indicating the communication quality is, for example, the RSSI, SNR, MCS, communication speed, or signal-to-interference-and-noise ratio (SINR), or may be a value that is based on a combination of one or more of such values. Here, an example will be described in which the RSSI is used as the parameter value indicating the communication quality. When the RSSI is used as the parameter value indicating the communication quality, the RSSI may be acquired by the IAB node 103 by measurement performed based on a received signal from the processing target UE. Alternatively, a UE may acquire the RSSI by measurement, and the IAB node 103 may receive a measurement report from the UE.
Here, a UE may measure the communication quality using, for example, an SSB periodically transmitted (broadcast) from the IAB node 103. The SSB is a synchronization signal/broadcast channel block (SS/PBCH block) consisting of a synchronization signal (SS) and a physical broadcast channel (PHCH). The SSB is periodically transmitted from the base station mainly for the purpose of allowing the UE to detect the cell ID and reception timing when starting communication. In NR, the SSB is also used to measure reception quality for each cell. In the present embodiment, the IAB donors 101 and 102 and the IAB node 103 periodically transmit the SSB. The UEs 110 to 112 can measure the communication quality (reception quality) using the SSB received from the IAB donors 101 and 102 and the IAB node 103.
If the processing target UE satisfies the group HO condition (e.g., if the RSSI is the threshold value or higher), the IAB node 103 advances the process from step S501 to S502. In step S502, the IAB node 103 determines that the processing target UE is a UE to be targeted for group HO, and advances the process to step S504. On the other hand, if the processing target UE does not satisfy the group HO condition (e.g., if the RSSI is not the threshold value or higher), the IAB node 103 advances the process from step S501 to S503. In step S503, the IAB node 103 determines that the processing target UE is a UE not to be targeted for group HO (a UE not to be targeted for group HO), and advances the process to step S504.
In step S504, the IAB node 103 judges whether or not processing has been completed for all UEs connected to the IAB node 103. If processing has been completed for all UEs, the IAB node 103 ends the determination processing according to the procedure in
Note that a condition other than the above-described condition (the communication quality (a parameter value indicating the communication quality) is a predetermined threshold value or higher) may be set as the group HO condition. For example, the above-described group HO condition may be set to the condition that a parameter value indicating the communication quality is a threshold value or higher for a predetermined period of time and is in a predetermined range.
In step S600, the UE 112 is performing data communication for the execution of an application via the CN 130. Data related to the application is relayed between the UE 112 and the CN 130 by the IAB donor 101 and the IAB node 103. In step S403 of
In step S602, the IAB node 103 causes the UE 112 to execute communication quality measurement that is based on received signals from the IAB donors or nodes in the vicinity of the UE 112 (in this example, from the IAB donors 101 and 102). The UE 112 measures the reception quality of the SSB transmitted from the IAB donors or nodes in the vicinity of the UE 112 in accordance with the instruction from the IAB node 103. Then, in step S603, the UE 112 transmits, to the IAB node 103, the measurement results obtained in step S602 (in this example, the measurement results of the reception quality corresponding to the IAB donors 101 and 102).
In step S604, the IAB node 103 determines a handover destination for the UE 112 based on the measurement results received from the UE 112. In this example, the IAB donor 101 is determined to be the handover destination for the UE 112. In step S605, the IAB node 103 requests the IAB donor 101, which was determined to be the handover destination of the UE 112, to accept the handover of the UE 112. In this example, the IAB donor 101 permits handover of the UE 112 to the IAB donor 101 in response to the request from the IAB node 103.
The IAB node 103 performs handover processing for handover of the UE 112 to the IAB donor 101 in accordance with permission from the IAB donor 101. Specifically, in step S606, the IAB node 103 instructs the UE 112 to perform handover to the IAB donor 101. Also, in step S607, the IAB node 103 forwards the session information of the UE 112 to the IAB donor 101.
Upon receiving the handover instruction from the IAB node 103, in step S608, the UE 112 performs synchronization processing with the IAB donor 101 for handover from the IAB node 103 to the IAB donor 101. Specifically, the UE 112 receives the SSB broadcast from the IAB donor 101 and establishes a connection with the IAB donor 101 by performing synchronization processing with the IAB donor 101 using the received SSB. Note that the UE 112 may maintain the connection with the IAB node 103 at this stage instead of disconnecting.
Furthermore, upon receiving the session information of the UE 112 from the IAB node 103, in step S609, the IAB donor 101 transmits, to the CN 130 (a network node in the CN 130), a path switching request for the communication path for communication with the UE 112. In the case of permitting path switching based on the received request, in steps S610 and S611, the CN 130 switches the communication path for communication with the UE 112 from a communication path passing through the IAB node 103 to a communication path passing through the IAB donor 101. At this time, the session information of the UE 112 that has already been transferred from the IAB node 103 to the IAB donor 101 starts to be used. Also, the UE 112 disconnects from the IAB node 103.
After the communication path switch is completed, in step S612, communication for the running application can be seamlessly continued by the UE 112 with the CN 130 via the IAB donor 101. Through the above-described sequence, handover processing is executed for the UE 112 that is not to be targeted for group HO during handover of the IAB node 103.
Upon detecting a drop in the RSSI in communication with the connected IAB donor 101 (S400), the IAB node 103 determines that group HO processing is to be executed for the UEs to be targeted for group HO (step S405). However, in this example, a case will be described in which HO processing for the IAB node 103 and group HO processing for the UEs to be targeted for group HO are executed under the control of the IAB donor 101.
In step S700, the UEs 110 and 111 are performing data communication for the execution of an application via the CN 130. Data related to the application is relayed between the CN 130 and the UEs 110 and 111 by the IAB donor 101 and the IAB node 103.
In step S701, the IAB donor 101 detects a drop in the RSSI (the RSSI based on a received signal from the IAB node 103) in communication with the IAB node 103. For example, when the RSSI in communication with the IAB node 103 falls below a predetermined threshold value, the IAB donor 101 judges that the RSSI dropped. Upon detecting the drop in the RSSI in communication with the IAB node 103, the IAB donor 101 causes the IAB node 103 to execute communication quality measurement for determining handover destination of handover from the IAB donor 101.
Specifically, in step S702, the IAB donor 101 causes the IAB node 103 to execute communication quality measurement that is based on received signals from the IAB donors or nodes in the vicinity of the IAB node 103 (in this example, from the IAB donor 102). The IAB node 103 measures the reception quality of the SSB transmitted from the IAB donors or nodes in the vicinity of the IAB node 103 in accordance with the instruction from the IAB donor 101. Then, in step S703, the IAB node 103 transmits the measurement result obtained in step S702 (in this example, the measurement result of the reception quality corresponding to the IAB donor 102) to the IAB donor 101.
In step S704, the IAB donor 101 determines the handover destination of the IAB node 103 based on the measurement result received from the IAB node 103. In this example, the IAB donor 102 is determined to be the handover destination of the IAB node 103. In step S705, the IAB donor 101 requests the IAB donor 102, which has been determined to be the handover destination of the IAB node 103, to accept the handover of the IAB node 103. In this example, the IAB donor 102 permits handover of the IAB node 103 to the IAB donor 102 in response to the request from the IAB donor 101.
The IAB donor 101 performs handover processing for handover of the IAB node 103 to the IAB donor 102 in accordance with permission from the IAB donor 102. Specifically, in step S706, the IAB donor 101 instructs the IAB node 103 to perform handover to the IAB donor 102. Upon receiving the handover instruction from the IAB donor 101, in step S707, the IAB node 103 transfers, to the IAB donor 101, the session information of the UEs to be targeted for group HO (in this example, the UEs 110 and 111) among the UEs currently connected to the IAB node 103. In step S708, the IAB donor 101 transfers, to the IAB donor 102, the session information of the IAB node 103 and the session information of the UEs 110 and 111 that are UEs to be targeted for group HO, which has been transferred from the IAB node 103.
Upon receiving the handover instruction from the IAB donor 101, in step S709, the IAB node 103 then performs synchronization processing with the IAB donor 102 for handover (group HO) from the IAB donor 101 to the IAB donor 102. Specifically, the IAB node 103 receives the SSB broadcast from the IAB donor 102 and establishes a connection with the IAB donor 102 by performing synchronization processing with the IAB donor 102 using the received SSB. Note that the IAB node 103 may maintain the connection with the IAB donor 101 at this stage instead of disconnecting.
Also, in step S710, the IAB donor 101 transmits, to the CN 130 (a network node in the CN 130), a path switching request for the communication path for communication with the IAB node 103. In the case of permitting path switching based on the received request, in steps S711 and S712, the CN 130 switches the communication path for communication with the IAB node 103 from a communication path passing through the IAB donor 101 to a communication path passing through the IAB donor 102. At this time, the session information of the IAB node 103 and the session information of the UEs 110 and 111, which have already been transferred to the IAB donor 102, start to be used. Also, the IAB node 103 disconnects from the IAB donor 101.
After the communication path switch is completed, in step S713, communication for the running application can be seamlessly continued by the UEs 110 and 111 with the CN 130 via the IAB node 103 and the IAB donor 102. Through the above-described sequence, handover processing (group HO processing) is executed for the IAB node 103 and the UEs 110 and 111, which are targeted for group HO, among the UEs currently connected to the IAB node 103.
Lastly, a description will be given for UE handover processing in the case where the IAB node 103 (not shown) has not judged that its connection destination is to be switched. In the case of not judging that its connection destination is to be switched, the IAB node 103 determines whether or not to perform handover processing based on the second predetermined threshold value described above and the measurement results of the radio wave reception quality of surrounding IAB nodes received from the UEs. For example, in the case where the communication quality between a UE and an IAB node has deteriorated to such an extent that immediate handover is desirable, control is performed to hand over that UE to another base station. The mechanism for handover to another base station is similar to the processing shown in
As described above, before performing handover in which the connection destination for communication with CN 130 is switched to another IAB donor or node (e.g., in a case where the execution of handover is predicted), the IAB node 103 of the present embodiment performs determination processing, for each UE connected to the IAB node 103, of determine, based on whether or not a predetermined condition is satisfied, whether or not the connection destination of the UE is to be switched together with the IAB node 103. For each UE for which it has been determined in the determination processing that the connection destination is not to be switched together with the IAB node 103, the IAB node 103 performs communication control for handover to switch the connection destination from the IAB node 103 to another wireless base station. Also, for each UE for which it has been determined in the determination processing that the connection destination is to be switched together with the IAB node 103, the IAB node 103 executes group HO in which the IAB donor 102 is the handover destination.
In this way, the IAB node 103 is configured to be able to distinguish between whether or not group HO is to be performed for each UE under control of the IAB node 103 when performing handover to another IAB donor or node. Thus, for example, appropriate communication control (handover processing) can be realized individually for UEs located inside and outside the bus 140 in which the IAB node 103 is installed. Therefore, according to the present embodiment, when the IAB node 103 performs handover, it is possible to perform appropriate communication control individually for the UEs under control of the IAB node 103.
In the first embodiment, an example is described in which HO processing for the IAB node 103 and group HO processing for UEs to be targeted for group HO are executed under the control of the IAB donor 101. In the second embodiment, an example will be described in which the IAB node 103 actively executes HO processing for the IAB node 103 and group HO processing for the UEs to be targeted for group HO. In the following, descriptions will not be given for portions similar to the first embodiment.
Upon detecting a drop in the RSSI in communication with the connected IAB donor 101 (S400), the IAB node 103 determines that group HO processing is to be executed for the UEs to be targeted for group HO (step S405).
In step S800, the UEs 110 and 111 are performing data communication for the execution of an application via the CN 130. Data related to the application is relayed between the CN 130 and the UEs 110 and 111 by the IAB donor 101 and the IAB node 103.
In step S801, the IAB node 103 detects a drop in the RSSI in communication with the IAB donor 101 (the RSSI based on a received signal from the IAB donor 101). For example, when the RSSI in communication with the IAB donor 101 falls below a predetermined threshold value, the IAB node 103 judges that the RSSI has dropped. Upon detecting a drop in the RSSI in communication with the IAB donor 101, the IAB node 103 executes communication quality measurement for determining the handover destination in handover from the IAB donor 101.
Specifically, in step S802, the IAB node 103 executes communication quality measurement based on received signals from the IAB donors or nodes in the vicinity of the IAB node 103 (measurement of the reception quality of the SSB transmitted from the IAB donors or nodes). In step S803, the IAB node 103 determines a handover destination for the IAB node 103 based on the measurement results obtained in step S802. In this example, the IAB node 103 detects that the reception quality (RSSI) of the SSB received from the IAB donor 102 is good (e.g., a predetermined threshold value or higher), and determines the IAB donor 102 as the handover destination for handover from the IAB donor 101.
In step S804, the IAB node 103 requests the IAB donor 102, which has been determined as the handover destination, to perform group HO together with the UEs to be targeted for group HO (in this example, the UEs 110 and 111). In this example, the IAB donor 102 permits group HO to the IAB donor 102 in response to the request from the IAB node 103. In step S805, the IAB donor 102 transmits, to the IAB node 103, a permission response indicating that group HO to the IAB donor 102 is permitted. In response to permission from the IAB donor 102, the IAB node 103 performs processing for group HO to the IAB donor 102 according to the following processing.
In step S806, the IAB donor 102 requests the IAB donor 101, which is the handover source of the IAB node 103, to transfer session information for group HO to the IAB donor 102 by the IAB node 103. Upon receiving the request from the IAB donor 102, in step S807, the IAB donor 101 requests the IAB node 103 to transfer session information of the UEs to be targeted for group HO (in this example, the UEs 110 and 111). In response to the request from the IAB donor 101, in step S808, the IAB node 103 transfers, to the IAB donor 101, the session information of the UEs 110 and 111 to be targeted for group HO. In step S809, the IAB donor 101 transfers, to the IAB donor 102, the session information of the IAB node 103 and the session information of the UEs 110 and 111 targeted for group HO, which has been transferred from the IAB node 103.
Thereafter, in step S810, the IAB node 103 performs synchronization processing with the IAB donor 102 for handover from the IAB donor 101 to the IAB donor 102 (group HO). Specifically, the IAB node 103 receives the SSB broadcast from the IAB donor 102 and establishes a connection with the IAB donor 102 by performing synchronization processing with the IAB donor 102 using the received SSB. Upon establishing a connection with the IAB donor 102, in step S811, the IAB node 103 transmits a disconnection request to the IAB donor 101.
Upon receiving the disconnection request from the IAB node 103, in step S813, the IAB donor 101 transmits, to the CN 130 (a network node in the CN 130), a path switching request for the communication path for communication with the IAB node 103. In a case of permitting path switching based on the received request, in steps S813 and S814, the CN 130 switches the communication path for communication with the IAB node 103 from a communication path passing through the IAB donor 101 to a communication path passing through the IAB donor 102. At this time, the session information of the IAB node 103 and the session information of the UEs 110 and 111, which have already been transferred to the IAB donor 102, start to be used. Thereafter, in step S815, the IAB donor 101 disconnects the connection (communication path) between the IAB donor 101 and the IAB node 103.
After the communication path switching is completed, in step S816, communication for the running application can be seamlessly continued between the CN 130 and the UEs 110 and 111, via the IAB node 103 and the IAB donor 102. Through the above-described sequence, handover processing (group HO processing) is executed for the IAB node 103 and the UEs 110 and 111, which are to be targeted for group HO, among the UEs currently connected to the IAB node 103.
As described above, in the present embodiment, even in the case where the IAB node 103 actively executes HO processing for the IAB node 103 and group HO processing for the UEs to be targeted for group HO, it is possible to obtain advantages similar to those of the first embodiment. In other words, when the IAB node 103 performs handover, it is possible to perform appropriate communication control individually for the UEs under control of the IAB node 103.
In the above-described embodiment, the condition for determining that a UE connected to the IAB node 103 is to be targeted for group HO (group HO condition) is that the communication quality (e.g., RSSI) between the UE and the IAB node 103 is a predetermined threshold value or higher. The group HO condition may be set to a different condition.
For example, the group HO condition may be set to the condition that the UE is connected to the IAB node 103 and is in a communicating state in which communication is being performed (e.g., a state in which communication is being performed to execute an application). The communicating state, in which the UE is performing communication, may include, for example, an RRC INACTIVE state and an RRC CONNECTED state among RRC states. Alternatively, the group HO condition may be the condition that the UE has continued to be in such a communicating state for a predetermined period of time.
Furthermore, as another example, the group HO condition may be a condition using movement information or location information of the IAB node 103. For example, the condition may be that the UE has been traveling in the same direction as the IAB node 103 for a predetermined period of time. In this case, the IAB node 103 may further include an inertial measurement unit (IMU) 211, a global positioning system (GPS) control unit 212, and a GPS antenna 213, as shown in
Also, the IAB node 103 may transmit two types of broadcast signals (e.g., SSB) having different signal levels (signal strength) and determine whether or not a UE is to be targeted for group HO based on whether or not the UE can receive the broadcast signals. In this case, the group HO condition may be that the UE has been able to receive at least the broadcast signal with the lower signal level out of the two types of broadcast signals having different signal levels (signal strength) transmitted from the IAB node 103.
Even if such group HO conditions are used, it is possible to obtain advantages similar to those of the first and second embodiments. In other words, when the IAB node 103 performs handover, it is possible to perform appropriate communication control individually for the UEs under control of the IAB node 103.
According to the present disclosure, when a mobile communication device (mobile IAB node) having a relay function performs handover, it is possible to perform appropriate communication control individually for each wireless terminal (UE) under control of the mobile communication device.
Embodiment(s) of the present invention can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions (e.g., one or more programs) recorded on a storage medium (which may also be referred to more fully as a ‘non-transitory computer-readable storage medium’) to perform the functions of one or more of the above-described embodiment(s) and/or that includes one or more circuits (e.g., application specific integrated circuit (ASIC)) for performing the functions of one or more of the above-described embodiment(s), and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiment(s) and/or controlling the one or more circuits to perform the functions of one or more of the above-described embodiment(s). The computer may comprise one or more processors (e.g., central processing unit (CPU), micro processing unit (MPU)) and may include a network of separate computers or separate processors to read out and execute the computer executable instructions. The computer executable instructions may be provided to the computer, for example, from a network or the storage medium. The storage medium may include, for example, one or more of a hard disk, a random-access memory (RAM), a read only memory (ROM), a storage of distributed computing systems, an optical disk (such as a compact disc (CD), digital versatile disc (DVD), or Blu-ray Disc (BD)™), a flash memory device, a memory card, and the like.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
Number | Date | Country | Kind |
---|---|---|---|
2022-124992 | Aug 2022 | JP | national |
This application is a Continuation of International Patent Application No. PCT/JP2023/022867, filed Jun. 21, 2023, which claims the benefit of Japanese Patent Application No. 2022-124992 filed Aug. 4, 2022, both of which are hereby incorporated by reference herein in their entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2023/022867 | Jun 2023 | WO |
Child | 19014326 | US |