Communication method and device
By sending a message of candidate PSCell identification and wireless resource configuration information to the candidate secondary base station through the primary base station, the processing process of conditional primary and secondary cell changes in wireless communication is simplified, the problem of storage and processing complexity of the primary base station is solved, and the efficiency of terminal change is improved.
Patent Information
- Application Number
- CN202080102977.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-22
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2040-10-22
AI Technical Summary
In wireless communications, when a terminal performs a conditional primary/secondary cell change (CPC), the processing by the primary base station is complex and time-consuming.
The primary base station sends a message including the candidate PSCell identifier and radio resource configuration information to the candidate secondary base station, which simplifies the processing process, reduces storage requirements, and indicates the PSCell change condition through the measurement identifier and conditional reconfiguration identifier.
This reduces the storage overhead and processing complexity of the master base station, shortens the time it takes for the terminal to perform CPC, and ensures accurate transmission of wireless resource configuration information.
Smart Images

Figure CN115868203B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communications, and in particular to a communication method and device. Background Art
[0002] In the field of wireless communication technology, in order to improve user throughput, dual connectivity (DC) technology has been introduced. DC can support two or more base stations to provide data transmission services to a terminal at the same time. These base stations include a primary base station and one or more secondary base stations. Among them, the primary base station can establish a radio resource control (RRC) connection with the terminal and can transmit RRC messages between the terminal. The primary base station also establishes a control plane connection with the core network. The secondary base station can transmit some RRC messages to the terminal, and the RRC messages include measurement configuration information or measurement reports for measuring the signal quality of the cell.
[0003] After establishing an RRC connection with the primary base station, the terminal can perform conditional PSCell addition (CPA) to establish a connection with the secondary base station. After the terminal establishes connections with both the primary and secondary base stations, it can also perform conditional PSCell change (CPC) to change the PSCell to which the terminal is connected. During the CPC process, the primary base station determines the change conditions for the candidate PSCell. The primary base station also receives candidate PSCell configuration information from the candidate secondary base station and determines the candidate PSCell change conditions and candidate PSCell configuration information to send to the terminal. This processing process is complex. Summary of the Invention
[0004] The present application provides a communication method and apparatus, which can simplify the processing process of the primary base station, reduce the overhead of the primary base station, and shorten the time it takes for a terminal to perform CPC.
[0005] To achieve the above objectives, the embodiments of the present application adopt the following technical solutions:
[0006] In a first aspect, an embodiment of the present application provides a communication method, which includes: a main base station sends a first message to a candidate secondary base station, the first message including the identifier of each candidate PSCell in the first candidate primary and secondary cell PSCell list, and the first identifier corresponding to each candidate PSCell, the first identifier being used to indicate the condition under which the PSCell currently connected to the terminal is changed to the candidate PSCell corresponding to the first identifier; the main base station receives a second message from the candidate secondary base station, the second message including the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell, the first candidate PSCell list including the second candidate PSCell list; the main base station sends a third message to the terminal, the third message including the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell.
[0007] Based on the method provided in the first aspect above, on the one hand, the main base station does not need to store the relevant information in the first message corresponding to the candidate PSCell (such as the identifier of each candidate PSCell in the first candidate PSCell list, and / or the first identifier corresponding to each candidate PSCell), which saves the storage overhead of the main base station. The main base station also does not need to associate the first identifier corresponding to the candidate PSCell with the wireless resource configuration information corresponding to the candidate PSCell based on the identifier of the candidate PSCell in the second candidate PSCell list, which simplifies the processing process of the main base station, reduces the overhead of the main base station, and shortens the time for the terminal to perform CPC. On the other hand, the candidate PSCells in the second candidate PSCell list are selected for processing from the first candidate PSCell list. After receiving the second message, the main base station includes all or part of the content of the second message in the third message and sends it to the terminal, and there will be no problem of being unable to determine the wireless resource configuration information corresponding to the candidate PSCell.
[0008] In one possible implementation, the first identifier includes a measurement identifier and / or a conditional reconfiguration identifier. Based on the above method, the measurement identifier and / or the conditional reconfiguration identifier can indicate the condition for the PSCell currently connected to the terminal to be changed to the candidate PSCell corresponding to the first identifier.
[0009] A possible implementation method, the method also includes: the main base station receives a fourth message from the source secondary base station, the fourth message including the identifier of each candidate PSCell in the first candidate PSCell list, and the first identifier corresponding to each candidate PSCell, and the first candidate PSCell list includes at least one candidate PSCell configured by the source secondary base station for the terminal. Based on the above method, on the one hand, the main base station does not need to store the relevant information in the fourth message corresponding to the candidate PSCell (such as the identifier of each candidate PSCell in the first candidate PSCell list, and / or the first identifier corresponding to each candidate PSCell), saving the storage overhead of the main base station. The main base station also does not need to associate the first identifier corresponding to the candidate PSCell with the wireless resource configuration information corresponding to the candidate PSCell based on the identifier of the candidate PSCell in the second candidate PSCell list, which simplifies the processing process of the main base station, reduces the overhead of the main base station, and shortens the time for the terminal to perform CPC. On the other hand, the candidate PSCells in the second candidate PSCell list are selected and processed from the first candidate PSCell list. After the main base station receives the second message, it includes all or part of the content of the second message in the third message and sends it to the terminal. There will be no problem of being unable to determine the wireless resource configuration information corresponding to the candidate PSCell, or the measurement identifier corresponding to the candidate PSCell.
[0010] In one possible implementation, the third message also includes first indication information, where the first indication information is used to indicate that the conditional PSCell change is triggered by a source secondary base station. Based on the above method, the terminal can determine that the conditional PSCell change is triggered by the active secondary base station. In this case, the terminal can determine the measurement object configuration based on the measurement identifier and the corresponding relationship between the measurement identifier determined by the source secondary base station and the measurement object configuration, and determine the measurement reporting configuration based on the measurement identifier and the corresponding relationship between the measurement identifier determined by the source secondary base station and the measurement reporting configuration.
[0011] In one possible implementation, the first candidate PSCell list includes at least one candidate PSCell configured by the master base station for the terminal, and the first identifier is determined by the master base station. Based on the above method, when the master base station triggers a change in the PSCell condition, at least one candidate PSCell and the first identifier can be configured for the terminal.
[0012] In one possible implementation, the third message also includes second indication information, where the second indication information is used to indicate that the conditional PSCell change is triggered by the primary base station. Based on the above method, the terminal can determine that the conditional PSCell change is triggered by the primary base station. In this case, the terminal can determine the measurement object configuration based on the measurement identifier and the corresponding relationship between the measurement identifier determined by the primary base station and the measurement object configuration, and determine the measurement reporting configuration based on the measurement identifier and the corresponding relationship between the measurement identifier determined by the primary base station and the measurement reporting configuration.
[0013] In one possible implementation, the method further includes: the primary base station receiving a fifth message from the terminal, the fifth message being used to indicate to the primary base station that the terminal has received the third message; and the primary base station sending a sixth message to a first secondary base station based on the fifth message, the sixth message being used to indicate that the terminal has received the third message, the first secondary base station including at least one of the source secondary base station and the candidate secondary base station. Based on the above method, the primary base station may receive the fifth message from the terminal, wherein the fifth message does not include a message sent by the terminal to the first secondary base station. The primary base station may send a sixth message to the first secondary base station based on the fifth message, so that the first secondary base station determines that the terminal has received the third message.
[0014] In a second aspect, an embodiment of the present application provides a communication method, which includes: a candidate secondary base station receives a first message from a main base station, the first message including the identifier of each candidate PSCell in the first candidate main and secondary cell PSCell list, and the first identifier corresponding to each candidate PSCell, the first identifier being used to indicate the condition under which the PSCell currently connected to the terminal is changed to the candidate PSCell corresponding to the first identifier; the candidate secondary base station sends a second message to the main base station according to the first message, the second message including the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell, the first candidate PSCell list including the second candidate PSCell list.
[0015] Based on the method provided in the second aspect above, after the candidate secondary base station receives the first message from the primary base station, it can select a candidate PSCell (i.e., a candidate PSCell in the second candidate PSCell list) from the first candidate PSCell list and send a second message to the primary base station. On the one hand, the primary base station does not need to store the relevant information in the first message corresponding to the candidate PSCell (such as the identifier of each candidate PSCell in the first candidate PSCell list, and / or the first identifier corresponding to each candidate PSCell), saving the storage overhead of the primary base station. The primary base station also does not need to associate the first identifier corresponding to the candidate PSCell with the wireless resource configuration information corresponding to the candidate PSCell based on the identifier of the candidate PSCell in the second candidate PSCell list, thereby simplifying the processing process of the primary base station, reducing the overhead of the primary base station, and shortening the time for the terminal to perform CPC. On the other hand, the candidate PSCells in the second candidate PSCell list are selected and processed from the first candidate PSCell list. After the primary base station receives the second message, it includes all or part of the content of the second message in the third message and sends it to the terminal, and there will be no problem of being unable to determine the wireless resource configuration information corresponding to the candidate PSCell.
[0016] In a possible implementation, the first identifier includes a measurement identifier and / or a conditional reconfiguration identifier. Based on the above method, the measurement identifier and / or the conditional reconfiguration identifier can indicate the condition for the PSCell currently connected to the terminal to be changed to the candidate PSCell corresponding to the first identifier.
[0017] In one possible implementation, the method further includes: the candidate secondary base station receives a sixth message from the primary base station, the sixth message being used to indicate that the terminal has received a third message, the third message being a message sent by the primary base station to the terminal, the third message including an identifier of each candidate PSCell in the second candidate PSCell list, a first identifier corresponding to each candidate PSCell, and radio resource configuration information corresponding to each candidate PSCell. Based on the above method, the candidate secondary base station can determine, based on the sixth message, that the terminal has received the third message.
[0018] In a third aspect, an embodiment of the present application provides a communication method, which includes: a source secondary base station determines a fourth message, the fourth message including an identifier of each candidate PSCell in a first candidate primary and secondary cell PSCell list, and a first identifier corresponding to each candidate PSCell, the first candidate PSCell list including at least one candidate PSCell configured by the source secondary base station for the terminal, the first identifier being used to indicate a condition under which the PSCell currently connected to the terminal is changed to the candidate PSCell corresponding to the first identifier; the source secondary base station sends the fourth message to the main base station.
[0019] Based on the method provided in the third aspect above, when the source secondary base station determines that the trigger condition PSCell has changed, it can send a fourth message to the main base station so that the main base station sends a first message to the candidate secondary base station according to the fourth message. In this case, the candidate secondary base station can select a candidate PSCell in the first candidate PSCell list (that is, a candidate PSCell in the second candidate PSCell list) and send a second message to the main base station. In this way, the main base station does not need to store the relevant information in the fourth message corresponding to the candidate PSCell (such as the identifier of each candidate PSCell in the first candidate PSCell list, and / or the first identifier corresponding to each candidate PSCell), saving the storage overhead of the main base station. The main base station also does not need to associate the first identifier corresponding to the candidate PSCell with the wireless resource configuration information corresponding to the candidate PSCell based on the identifier of the candidate PSCell in the second candidate PSCell list, which simplifies the processing process of the main base station, reduces the overhead of the main base station, and shortens the time for the terminal to perform CPC. Moreover, the candidate PSCells in the second candidate PSCell list are selected and processed from the first candidate PSCell list. After the main base station receives the second message, it includes all or part of the content of the second message in the third message and sends it to the terminal. There will be no problem of being unable to determine the wireless resource configuration information corresponding to the candidate PSCell.
[0020] In a possible implementation, the first identifier includes a measurement identifier and / or a conditional reconfiguration identifier. Based on the above method, the measurement identifier and / or the conditional reconfiguration identifier can indicate the condition for the PSCell currently connected to the terminal to be changed to the candidate PSCell corresponding to the first identifier.
[0021] In one possible implementation, the fourth message further includes first indication information, wherein the first indication information is used to indicate that the conditional PSCell change is triggered by the source secondary base station. Based on the above method, the primary base station can determine that the conditional PSCell change is triggered by the source secondary base station.
[0022] In one possible implementation, the method further includes: the source secondary base station receives a sixth message from the primary base station, the sixth message being used to indicate that the terminal has received a third message, the third message being a message sent by the primary base station to the terminal, the third message including an identifier of each candidate PSCell in the second candidate PSCell list, a first identifier corresponding to each candidate PSCell, and wireless resource configuration information corresponding to each candidate PSCell, the first candidate PSCell list including the second candidate PSCell list. Based on the above method, the source secondary base station can determine that the terminal has received the third message.
[0023] In a fourth aspect, an embodiment of the present application provides a communication method, which includes: a terminal receives a third message from a main base station, the third message including an identifier of each candidate PSCell in a second candidate primary and secondary cell PSCell list, a first identifier corresponding to each candidate PSCell, wireless resource configuration information corresponding to each candidate PSCell, and a first indication information, wherein the candidate PSCells included in the second candidate PSCell list are all included in the first candidate PSCell list, the first candidate PSCell list includes a source secondary base station or at least one candidate PSCell configured for the terminal by the main base station, the first identifier is used to indicate a condition that the PSCell currently connected to the terminal is the candidate PSCell corresponding to the first identifier, the source secondary base station is the secondary base station currently establishing a connection with the terminal, and the first indication information is used to indicate that the conditional PSCell change is triggered by the source secondary base station, or used to indicate that the conditional PSCell change is triggered by the main base station; the terminal performs a conditional PSCell change according to the third message.
[0024] Based on the method provided in the fourth aspect above, the terminal can determine whether the conditional PSCell change is triggered by the primary base station or the source secondary base station according to the third message, and then perform the conditional PSCell change according to the third message.
[0025] In a possible implementation, the first identifier includes a measurement identifier and / or a conditional reconfiguration identifier. Based on the above method, the measurement identifier and / or the conditional reconfiguration identifier can indicate the condition for the PSCell currently connected to the terminal to be changed to the candidate PSCell corresponding to the first identifier.
[0026] In one possible implementation, the method further includes: the terminal sending a fifth message to the primary base station, where the fifth message is used to indicate to the primary base station that the terminal has received the third message. Based on the above method, the primary base station can determine that the terminal has received the third message, and the primary base station can then send a sixth message to the first secondary base station based on the third message, indicating that the terminal has received the third message.
[0027] In a fifth aspect, an embodiment of the present application provides a communication device, which includes: a transceiver module; the transceiver module is used to send a first message to a candidate secondary base station, the first message including the identifier of each candidate PSCell in the first candidate PSCell list, and the first identifier corresponding to each candidate PSCell, the first identifier being used to indicate the condition under which the PSCell currently connected to the terminal is changed to the candidate PSCell corresponding to the first identifier; the transceiver module is also used to receive a second message from the candidate secondary base station, the second message including the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell, the first candidate PSCell list including the second candidate PSCell list; the transceiver module is also used to send a third message to the terminal, the third message including the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell.
[0028] In a possible implementation manner, the first identifier includes a measurement identifier and / or a conditional reconfiguration identifier.
[0029] In one possible implementation method, the transceiver module is also used to receive a fourth message from the source auxiliary base station, the fourth message including the identifier of each candidate PSCell in the first candidate PSCell list and the first identifier corresponding to each candidate PSCell, the first candidate PSCell list including at least one candidate PSCell configured by the source auxiliary base station for the terminal.
[0030] In a possible implementation manner, the third message further includes first indication information, where the first indication information is used to indicate that the conditional PSCell change is triggered by the source secondary base station.
[0031] In a possible implementation manner, the first candidate PSCell list includes at least one candidate PSCell configured by the communication apparatus for the terminal, and the first identifier is determined by the communication apparatus.
[0032] In a possible implementation, the third message further includes second indication information, where the second indication information is used to indicate that the conditional PSCell change is triggered by the communication device.
[0033] In one possible implementation, the transceiver module is further used to receive a fifth message from the terminal, and the fifth message is used to indicate to the communication device that the terminal has received the third message; the transceiver module is further used to send a sixth message to the first secondary base station according to the fifth message, and the sixth message is used to indicate that the terminal has received the third message, and the first secondary base station includes at least one of the source secondary base station and the candidate secondary base station.
[0034] In the sixth aspect, an embodiment of the present application provides a communication device, which includes: a transceiver module; the transceiver module is used to receive a first message from a main base station, the first message including the identifier of each candidate PSCell in the first candidate PSCell list, and the first identifier corresponding to each candidate PSCell, the first identifier is used to indicate the condition that the PSCell currently connected to the terminal is changed to the candidate PSCell corresponding to the first identifier; the transceiver module is also used to send a second message to the main base station according to the first message, the second message including the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell, the first candidate PSCell list including the second candidate PSCell list.
[0035] In a possible implementation manner, the first identifier includes a measurement identifier and / or a conditional reconfiguration identifier.
[0036] In one possible implementation method, the transceiver module is also used to receive a sixth message from the main base station, and the sixth message is used to indicate that the terminal has received a third message. The third message is a message sent by the main base station to the terminal, and the third message includes the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell.
[0037] In the seventh aspect, an embodiment of the present application provides a communication device, which includes: a processing module and a transceiver module; the processing module is used to determine a fourth message, the fourth message including the identifier of each candidate PSCell in the first candidate PSCell list, and the first identifier corresponding to each candidate PSCell, the first candidate PSCell list including at least one candidate PSCell configured by the communication device for the terminal, the first identifier is used to indicate the condition that the PSCell currently connected to the terminal is changed to the candidate PSCell corresponding to the first identifier; the transceiver module is used to send the fourth message to the main base station.
[0038] In a possible implementation manner, the first identifier includes a measurement identifier and / or a conditional reconfiguration identifier.
[0039] In a possible implementation, the fourth message further includes first indication information, wherein the first indication information is used to indicate that the conditional PSCell change is triggered by the communication device.
[0040] In one possible implementation method, the transceiver module is also used to receive a sixth message from the main base station, and the sixth message is used to indicate that the terminal has received a third message. The third message is a message sent by the main base station to the terminal. The third message includes the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell. The first candidate PSCell list includes the second candidate PSCell list.
[0041] In an eighth aspect, an embodiment of the present application provides a communication device, which includes: a transceiver module and a processing module; the transceiver module is used to receive a third message from a main base station, the third message including an identifier of each candidate PSCell in a second candidate PSCell list, a first identifier corresponding to each candidate PSCell, wireless resource configuration information corresponding to each candidate PSCell, and a first indication information, wherein the candidate PSCells included in the second candidate PSCell list are all included in the first candidate PSCell list, the first candidate PSCell list includes a source auxiliary base station or at least one candidate PSCell configured by the main base station for the communication device, the first identifier is used to indicate a condition that the PSCell currently connected to the communication device is the candidate PSCell corresponding to the first identifier, the source auxiliary base station is the auxiliary base station currently establishing a connection with the communication device, and the first indication information is used to indicate that the conditional PSCell change is triggered by the source auxiliary base station, or used to indicate that the conditional PSCell change is triggered by the main base station; the processing module is used to perform a conditional PSCell change according to the third message.
[0042] In a possible implementation manner, the first identifier includes a measurement identifier and / or a conditional reconfiguration identifier.
[0043] In a possible implementation manner, the transceiver module is further configured to send a fifth message to the primary base station, where the fifth message is configured to indicate to the primary base station that the communication device has received the third message.
[0044] In the ninth aspect, an embodiment of the present application provides a communication device, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the device implements the method described in the above-mentioned first aspect, or any possible implementation method of the first aspect.
[0045] In the tenth aspect, an embodiment of the present application provides a communication device, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, the device implements the method described in the above-mentioned second aspect, or any possible implementation method of the second aspect.
[0046] In the eleventh aspect, an embodiment of the present application provides a communication device, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, the device implements the method described in the third aspect above, or any possible implementation method of the third aspect.
[0047] In the twelfth aspect, an embodiment of the present application provides a communication device, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the device implements the method described in the above-mentioned fourth aspect, or any possible implementation method of the fourth aspect.
[0048] In the thirteenth aspect, an embodiment of the present application provides a computer-readable medium on which a computer program or instructions are stored. When the computer program or instructions are executed, the computer executes the method described in the first aspect or any possible implementation of the first aspect.
[0049] In the fourteenth aspect, an embodiment of the present application provides a computer-readable medium on which a computer program or instructions are stored. When the computer program or instructions are executed, the computer executes the method described in the above-mentioned second aspect or any possible implementation of the second aspect.
[0050] In the fifteenth aspect, an embodiment of the present application provides a computer-readable medium on which a computer program or instructions are stored. When the computer program or instructions are executed, the computer executes the method described in the third aspect or any possible implementation of the third aspect.
[0051] In the sixteenth aspect, an embodiment of the present application provides a computer-readable medium on which a computer program or instructions are stored. When the computer program or instructions are executed, the computer executes the method described in the above-mentioned fourth aspect or any possible implementation of the fourth aspect.
[0052] In the seventeenth aspect, an embodiment of the present application provides a computer program product, which includes computer program code. When the computer program code runs on a computer, it enables the computer to execute the method described in the above-mentioned first aspect or any possible implementation of the first aspect.
[0053] In the eighteenth aspect, an embodiment of the present application provides a computer program product, which includes computer program code. When the computer program code runs on a computer, it enables the computer to execute the method described in the above-mentioned second aspect or any possible implementation of the second aspect.
[0054] In the nineteenth aspect, an embodiment of the present application provides a computer program product, which includes computer program code. When the computer program code runs on a computer, it enables the computer to execute the method described in the above-mentioned third aspect or any possible implementation of the third aspect.
[0055] In the twentieth aspect, an embodiment of the present application provides a computer program product, which includes a computer program code. When the computer program code runs on a computer, it enables the computer to execute the method described in the fourth aspect or any possible implementation of the fourth aspect.
[0056] In the twenty-first aspect, an embodiment of the present application provides a chip, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the chip implements the method described in the above-mentioned first aspect, or any possible implementation method of the first aspect.
[0057] In aspect 22, an embodiment of the present application provides a chip, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the chip implements the method described in the above-mentioned second aspect, or any possible implementation method of the second aspect.
[0058] In the twenty-third aspect, an embodiment of the present application provides a chip, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the chip implements the method described in the above-mentioned third aspect, or any possible implementation method of the third aspect.
[0059] In the twenty-fourth aspect, an embodiment of the present application provides a chip, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the chip implements the method described in the above-mentioned fourth aspect, or any possible implementation method of the fourth aspect.
[0060] In aspect 25, embodiments of the present application provide a communication system. The system includes the apparatus described in aspect 5 above, and / or the apparatus described in aspect 6 above, and / or the apparatus described in aspect 7 above, and / or the apparatus described in aspect 8 above; or the system includes the apparatus described in aspect 9 above, and / or the apparatus described in aspect 10 above, and / or the apparatus described in aspect 11 above, and / or the apparatus described in aspect 12 above.
[0061] It can be understood that any of the communication devices, chips, computer-readable media, computer program products or communication systems provided above are used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods and will not be repeated here.
[0062] In aspect 26, an embodiment of the present application provides a communication method, the method comprising: the main base station sends a first message to a candidate secondary base station, the first message including the identifier of each candidate PSCell in the first candidate primary and secondary cell PSCell list and the measurement identifier corresponding to each candidate PSCell; the main base station receives a second message from the candidate secondary base station, the second message including first information, the first information including the identifier of each candidate PSCell in the second candidate PSCell list, the measurement identifier corresponding to each candidate PSCell, the conditional reconfiguration identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell, the first candidate PSCell list including the second candidate PSCell list; the main base station sends a third message to the terminal, the third message including the first information.
[0063] In the method provided in the above-mentioned twenty-sixth aspect, the main base station does not need to store the relevant information in the first message corresponding to the candidate PSCell (such as the identifier of each candidate PSCell in the first candidate PSCell list, and / or the measurement identifier corresponding to each candidate PSCell), which saves the storage overhead of the main base station. After receiving the second message, the main base station does not perceive the second message, but includes the first information in the second message in the third message and sends it to the terminal. It is not necessary to associate the measurement identifier corresponding to the candidate PSCell with the wireless resource configuration information corresponding to the candidate PSCell according to the identifier of the candidate PSCell in the second candidate PSCell list, which simplifies the processing process of the main base station, reduces the overhead of the main base station, and shortens the time for the terminal to perform CPC. In addition, the main base station will not encounter the problem of being unable to determine the wireless resource configuration information corresponding to the candidate PSCell.
[0064] In one possible implementation, the method further includes: the primary base station receiving a fourth message from a source secondary base station, the fourth message including an identifier of each candidate PSCell in the first candidate PSCell list and a measurement identifier corresponding to each candidate PSCell, the first candidate PSCell list including at least one candidate PSCell configured by the source secondary base station for the terminal. Based on the above method, the primary base station does not need to store relevant information in the fourth message corresponding to the candidate PSCell (such as the identifier of each candidate PSCell in the first candidate PSCell list and / or the measurement identifier corresponding to each candidate PSCell), thereby saving storage overhead of the primary base station. After receiving the second message, the primary base station does not perceive the second message, but instead includes the first information in the second message in a third message and sends it to the terminal. There is no need to associate the measurement identifier corresponding to the candidate PSCell with the radio resource configuration information corresponding to the candidate PSCell based on the identifier of the candidate PSCell in the second candidate PSCell list, thereby simplifying the processing process of the primary base station, reducing the overhead of the primary base station, and shortening the time it takes for the terminal to perform CPC. In addition, the primary base station does not encounter the problem of being unable to determine the radio resource configuration information corresponding to the candidate PSCell.
[0065] In one possible implementation, the first message also includes a conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list, and the fourth message also includes a conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list. Based on the above method, the first message and the fourth message may also carry a conditional reconfiguration identifier to facilitate subsequent modification of the change conditions corresponding to the candidate PSCell and / or the wireless resource configuration information corresponding to the candidate PSCell.
[0066] In one possible implementation, the third message also includes first indication information, where the first indication information is used to indicate that the conditional PSCell change is triggered by the source secondary base station. Based on the above method, the terminal can determine that the conditional PSCell change is triggered by the active secondary base station. In this case, the terminal can determine the measurement object configuration based on the measurement identifier and the corresponding relationship between the measurement identifier determined by the source secondary base station and the measurement object configuration, and determine the measurement reporting configuration based on the measurement identifier and the corresponding relationship between the measurement identifier determined by the source secondary base station and the measurement reporting configuration.
[0067] In one possible implementation, the first candidate PSCell list includes at least one candidate PSCell configured by the master base station for the terminal, and the measurement identifier is determined by the master base station. Based on the above method, when the master base station triggers a PSCell change, at least one candidate PSCell and a measurement identifier can be configured for the terminal.
[0068] In one possible implementation, the third message also includes second indication information, where the second indication information is used to indicate that the conditional PSCell change is triggered by the primary base station. Based on the above method, the terminal can determine that the conditional PSCell change is triggered by the primary base station. In this case, the terminal can determine the measurement object configuration based on the measurement identifier and the corresponding relationship between the measurement identifier determined by the primary base station and the measurement object configuration, and determine the measurement reporting configuration based on the measurement identifier and the corresponding relationship between the measurement identifier determined by the primary base station and the measurement reporting configuration.
[0069] In one possible implementation, the method further includes: the primary base station receiving a fifth message from the terminal, the fifth message being used to indicate to the primary base station that the terminal has received the third message; and the primary base station sending a sixth message to a first secondary base station based on the fifth message, the sixth message being used to indicate that the terminal has received the third message, where the first secondary base station includes at least one of the source secondary base station and the candidate secondary base station. Based on the above method, the primary base station may receive the fifth message from the terminal, wherein the fifth message does not include a message sent by the terminal to the first secondary base station. The primary base station may send the sixth message to the first secondary base station based on the fifth message, so that the first secondary base station determines that the terminal has received the third message.
[0070] In aspect 27, an embodiment of the present application provides a communication method, the method comprising: a candidate secondary base station receives a first message from a main base station, the first message including the identifier of each candidate PSCell in the first candidate main and secondary cell PSCell list and the measurement identifier corresponding to each candidate PSCell; the candidate secondary base station sends a second message to the main base station according to the first message, the second message including first information, the first information including the identifier of each candidate PSCell in the second candidate PSCell list, the measurement identifier corresponding to each candidate PSCell, the conditional reconfiguration identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell, the first candidate PSCell list including the second candidate PSCell list.
[0071] Based on the method provided in the above-mentioned twenty-seventh aspect, after the candidate secondary base station receives the first message from the main base station, it can select a candidate PSCell in the first candidate PSCell list (i.e., a candidate PSCell in the second candidate PSCell list) and send a second message to the main base station. In this case, the main base station does not need to store the relevant information in the first message corresponding to the candidate PSCell (such as the identifier of each candidate PSCell in the first candidate PSCell list, and / or the measurement identifier corresponding to each candidate PSCell), saving the storage overhead of the main base station. After receiving the second message, the main base station does not perceive the second message, but includes the first information in the second message in the third message and sends it to the terminal. It is not necessary to associate the measurement identifier corresponding to the candidate PSCell with the wireless resource configuration information corresponding to the candidate PSCell according to the identifier of the candidate PSCell in the second candidate PSCell list, which simplifies the processing process of the main base station, reduces the overhead of the main base station, and shortens the time for the terminal to perform CPC. In addition, the main base station will not have the problem of being unable to determine the wireless resource configuration information corresponding to the candidate PSCell.
[0072] In one possible implementation, the first message also includes a conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list. Based on the above method, the first message can also carry a conditional reconfiguration identifier to facilitate subsequent modification of the change conditions corresponding to the candidate PSCell and / or the wireless resource configuration information corresponding to the candidate PSCell.
[0073] In one possible implementation, the method further includes: the candidate secondary base station receiving a sixth message from the primary base station, the sixth message being used to indicate that the terminal has received a third message, the third message being a message sent by the primary base station to the terminal, the third message including the first information. Based on the above method, the candidate secondary base station may determine, based on the sixth message, that the terminal has received the third message.
[0074] In aspect 28, an embodiment of the present application provides a communication method, the method comprising: a source secondary base station determines a fourth message, the fourth message including an identifier of each candidate PSCell in a first candidate primary and secondary cell PSCell list, and a measurement identifier corresponding to each candidate PSCell, the first candidate PSCell list including at least one candidate PSCell configured by the source secondary base station for the terminal; the source secondary base station sends the fourth message to the primary base station.
[0075] Based on the method provided in the above-mentioned twenty-eighth aspect, when the source secondary base station determines that the trigger condition PSCell has changed, it can send a fourth message to the primary base station so that the primary base station sends the first message to the candidate secondary base station according to the fourth message. In this case, the candidate secondary base station can select a candidate PSCell (i.e., a candidate PSCell in the second candidate PSCell list) in the first candidate PSCell list and send a second message to the primary base station. In this case, the primary base station does not need to store the relevant information in the fourth message corresponding to the candidate PSCell (such as the identifier of each candidate PSCell in the first candidate PSCell list, and / or the measurement identifier corresponding to each candidate PSCell), saving the storage overhead of the primary base station. After receiving the second message, the primary base station does not perceive the second message, but includes the first information in the second message in the third message and sends it to the terminal. It is not necessary to associate the measurement identifier corresponding to the candidate PSCell with the radio resource configuration information corresponding to the candidate PSCell according to the identifier of the candidate PSCell in the second candidate PSCell list, thereby simplifying the processing process of the primary base station, reducing the overhead of the primary base station, and shortening the time for the terminal to perform CPC. In addition, the primary base station will not encounter the problem of being unable to determine the radio resource configuration information corresponding to the candidate PSCell.
[0076] In one possible implementation, the fourth message also includes a conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list. Based on the above method, the fourth message can also carry a conditional reconfiguration identifier to facilitate subsequent modification of the change conditions corresponding to the candidate PSCell and / or the wireless resource configuration information corresponding to the candidate PSCell.
[0077] In one possible implementation, the fourth message further includes first indication information, wherein the first indication information is used to indicate that the conditional PSCell change is triggered by the source secondary base station. Based on the above method, the primary base station can determine that the conditional PSCell change is triggered by the source secondary base station.
[0078] In a possible implementation, the method further includes: the source secondary base station receives a sixth message from the primary base station, the sixth message is used to indicate that the terminal has received a third message, the third message is a message sent by the primary base station to the terminal, the third message includes first information, the first information includes an identifier of each candidate PSCell in the second candidate PSCell list, a measurement identifier corresponding to each candidate PSCell, a conditional reconfiguration identifier corresponding to each candidate PSCell, and wireless resource configuration information corresponding to each candidate PSCell, and the first candidate PSCell list includes the second candidate PSCell list. Based on the above method, the source secondary base station can determine that the terminal has received the third message.
[0079] In the twenty-ninth aspect, an embodiment of the present application provides a communication method, the method comprising: a terminal receives a third message from a main base station, the third message including first information, the first information including an identifier of each candidate PSCell in a second candidate main and secondary cell PSCell list, a measurement identifier corresponding to each candidate PSCell, a conditional reconfiguration identifier corresponding to each candidate PSCell, wireless resource configuration information corresponding to each candidate PSCell, and a first indication information, wherein the candidate PSCells included in the second candidate PSCell list are all included in the first candidate PSCell list, the first candidate PSCell list includes a source secondary base station or at least one candidate PSCell configured by the main base station for the terminal, the source secondary base station is the secondary base station currently establishing a connection with the terminal, the first indication information is used to indicate that the conditional PSCell change is triggered by the source secondary base station, or used to indicate that the conditional PSCell change is triggered by the main base station; the terminal performs a conditional PSCell change according to the third message.
[0080] Based on the method provided in the above-mentioned twenty-ninth aspect, the terminal can determine whether the conditional PSCell change is triggered by the primary base station or the source secondary base station according to the third message, and then perform the conditional PSCell change according to the third message.
[0081] In one possible implementation, the method further includes: the terminal sending a fifth message to the primary base station, where the fifth message is used to indicate to the primary base station that the terminal has received the third message. Based on the above method, the primary base station can determine that the terminal has received the third message, and the primary base station can then send a sixth message to the first secondary base station based on the third message, indicating that the terminal has received the third message.
[0082] In the thirtieth aspect, an embodiment of the present application provides a communication device, which includes: a transceiver module; a transceiver module for sending a first message to a candidate secondary base station, the first message including an identifier of each candidate PSCell in a first candidate PSCell list and a measurement identifier corresponding to each candidate PSCell; a transceiver module for receiving a second message from the candidate secondary base station, the second message including first information, the first information including an identifier of each candidate PSCell in a second candidate PSCell list, a measurement identifier corresponding to each candidate PSCell, a conditional reconfiguration identifier corresponding to each candidate PSCell, and wireless resource configuration information corresponding to each candidate PSCell, the first candidate PSCell list including the second candidate PSCell list; a transceiver module for sending a third message to the terminal, the third message including the first information.
[0083] In one possible implementation method, the transceiver module is also used to receive a fourth message from the source auxiliary base station, where the fourth message includes the identifier of each candidate PSCell in the first candidate PSCell list and the measurement identifier corresponding to each candidate PSCell. The first candidate PSCell list includes at least one candidate PSCell configured by the source auxiliary base station for the terminal.
[0084] In a possible implementation, the first message further includes a conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list, and the fourth message further includes a conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list.
[0085] In a possible implementation manner, the third message further includes first indication information, where the first indication information is used to indicate that the conditional PSCell change is triggered by the source secondary base station.
[0086] In a possible implementation manner, the first candidate PSCell list includes at least one candidate PSCell configured by the communication apparatus for the terminal, and the measurement identifier is determined by the communication apparatus.
[0087] In a possible implementation, the third message further includes second indication information, where the second indication information is used to indicate that the conditional PSCell change is triggered by the communication device.
[0088] In one possible implementation, the transceiver module is further used to receive a fifth message from the terminal, and the fifth message is used to indicate to the communication device that the terminal has received the third message; the transceiver module is further used to send a sixth message to the first secondary base station according to the fifth message, and the sixth message is used to indicate that the terminal has received the third message, and the first secondary base station includes at least one of the source secondary base station and the candidate secondary base station.
[0089] In aspect 31, an embodiment of the present application provides a communication device, which includes: a transceiver module; the transceiver module is used to receive a first message from a main base station, the first message including the identifier of each candidate PSCell in the first candidate PSCell list and the measurement identifier corresponding to each candidate PSCell; the transceiver module is also used to send a second message to the main base station according to the first message, the second message including first information, the first information including the identifier of each candidate PSCell in the second candidate PSCell list, the measurement identifier corresponding to each candidate PSCell, the conditional reconfiguration identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell, the first candidate PSCell list including the second candidate PSCell list.
[0090] In a possible implementation, the first message further includes a conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list.
[0091] In one possible implementation, the transceiver module is further used to receive a sixth message from the main base station, where the sixth message is used to indicate that the terminal has received a third message, where the third message is a message sent by the main base station to the terminal, and the third message includes the first information.
[0092] In aspect 32, an embodiment of the present application provides a communication device, which includes: a processing module and a transceiver module; the processing module is used to determine a fourth message, the fourth message including the identifier of each candidate PSCell in the first candidate PSCell list and the measurement identifier corresponding to each candidate PSCell, the first candidate PSCell list including at least one candidate PSCell configured by the communication device for the terminal; the transceiver module is used to send the fourth message to the main base station.
[0093] In a possible implementation, the fourth message further includes a conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list.
[0094] In a possible implementation, the fourth message further includes first indication information, wherein the first indication information is used to indicate that the conditional PSCell change is triggered by the communication device.
[0095] In one possible implementation method, the transceiver module is also used to receive a sixth message from the main base station, where the sixth message is used to indicate that the terminal has received a third message, where the third message is a message sent by the main base station to the terminal, and the third message includes first information. The first information includes an identifier of each candidate PSCell in the second candidate PSCell list, a measurement identifier corresponding to each candidate PSCell, a conditional reconfiguration identifier corresponding to each candidate PSCell, and wireless resource configuration information corresponding to each candidate PSCell, and the first candidate PSCell list includes the second candidate PSCell list.
[0096] In aspect thirty-third, an embodiment of the present application provides a communication device, which includes: a transceiver module and a processing module; the transceiver module is used to receive a third message from a main base station, the third message including first information, the first information including the identifier of each candidate PSCell in the second candidate main and secondary cell PSCell list, the measurement identifier corresponding to each candidate PSCell, the conditional reconfiguration identifier corresponding to each candidate PSCell, the wireless resource configuration information corresponding to each candidate PSCell and the first indication information, wherein the candidate PSCells included in the second candidate PSCell list are all included in the first candidate PSCell list, the first candidate PSCell list includes a source secondary base station or at least one candidate PSCell configured by the main base station for the communication device, the source secondary base station is the secondary base station currently establishing a connection with the communication device, and the first indication information is used to indicate that the conditional PSCell change is triggered by the source secondary base station, or used to indicate that the conditional PSCell change is triggered by the main base station; the processing module is used to perform conditional PSCell changes according to the third message.
[0097] In a possible implementation manner, the transceiver module is further configured to send a fifth message to the primary base station, where the fifth message is configured to indicate to the primary base station that the communication device has received the third message.
[0098] In aspect 34, an embodiment of the present application provides a communication device, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, the device implements the method described in aspect 26 or any possible implementation method of aspect 26.
[0099] In aspect 35, an embodiment of the present application provides a communication device, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, the device implements the method described in aspect 27 above, or any possible implementation method of aspect 27.
[0100] In aspect 36, an embodiment of the present application provides a communication device, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, the device implements the method described in aspect 28 or any possible implementation method of aspect 28.
[0101] In aspect 37, an embodiment of the present application provides a communication device, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, the device implements the method described in aspect 29 or any possible implementation method of aspect 29.
[0102] In aspect 38, an embodiment of the present application provides a computer-readable medium on which a computer program or instructions are stored. When the computer program or instructions are executed, the computer executes the method described in aspect 26 or any possible implementation of aspect 26.
[0103] In aspect 39, an embodiment of the present application provides a computer-readable medium on which a computer program or instructions are stored. When the computer program or instructions are executed, the computer executes the method described in aspect 27 or any possible implementation of aspect 27.
[0104] In aspect 40, an embodiment of the present application provides a computer-readable medium having a computer program or instructions stored thereon, which, when executed, enables the computer to execute the method described in aspect 28 or any possible implementation of aspect 28.
[0105] In the forty-first aspect, an embodiment of the present application provides a computer-readable medium having a computer program or instructions stored thereon, which, when executed, enables the computer to execute the method described in the above-mentioned twenty-ninth aspect or any possible implementation of the twenty-ninth aspect.
[0106] In aspect 42, an embodiment of the present application provides a computer program product, which includes computer program code. When the computer program code runs on a computer, it enables the computer to execute the method described in aspect 26 or any possible implementation of aspect 26.
[0107] In aspect 43, an embodiment of the present application provides a computer program product, which includes computer program code. When the computer program code runs on a computer, it enables the computer to execute the method described in aspect 27 or any possible implementation of aspect 27.
[0108] In aspect 44, an embodiment of the present application provides a computer program product, which includes computer program code. When the computer program code runs on a computer, it enables the computer to execute the method described in aspect 28 or any possible implementation of aspect 28.
[0109] In aspect 45, an embodiment of the present application provides a computer program product, which includes computer program code. When the computer program code runs on a computer, it enables the computer to execute the method described in aspect 29 or any possible implementation of aspect 29.
[0110] In aspect 46, an embodiment of the present application provides a chip, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the chip implements the method described in aspect 26 or any possible implementation method of aspect 26.
[0111] In aspect 47, an embodiment of the present application provides a chip, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the chip implements the method described in aspect 27 or any possible implementation of aspect 27.
[0112] In aspect 48, an embodiment of the present application provides a chip, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the chip implements the method described in aspect 28 or any possible implementation method of aspect 28.
[0113] In aspect 49, an embodiment of the present application provides a chip, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the chip implements the method described in aspect 29 or any possible implementation method of aspect 29.
[0114] In a fiftieth aspect, embodiments of the present application provide a communications system. The system includes the apparatus described in the aforementioned aspect 30, and / or the apparatus described in the aforementioned aspect 31, and / or the apparatus described in the aforementioned aspect 32, and / or the apparatus described in the aforementioned aspect 33; or the system includes the apparatus described in the aforementioned aspect 34, and / or the apparatus described in the aforementioned aspect 35, and / or the apparatus described in the aforementioned aspect 36, and / or the apparatus described in the aforementioned aspect 37.
[0115] It can be understood that any of the communication devices, chips, computer-readable media, computer program products or communication systems provided above are used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods and will not be repeated here.
[0116] In the fifty-first aspect, an embodiment of the present application provides a communication method, which is applied to a case where a main base station triggers the addition / change of a conditional primary / secondary cell (PSCell), or the method is applied to a case where a source secondary base station triggers a conditional PSCell change between secondary base stations, the method comprising: the main base station sends a first message to the terminal, the first message being used to indicate the addition / change conditions and wireless resource configuration of each candidate PSCell in the PSCell list; the main base station receives a second message from the terminal, the second message being used to indicate to the main base station that the terminal has received the first message; the main base station sends a third message to the first secondary base station based on the second message, the third message being used to indicate that the terminal has received the first message.
[0117] Based on the method provided in the above-mentioned aspect 51, after the main base station receives a second message from the terminal to indicate to the main base station that the terminal has received the first message, it can send a third message to the first SN based on the second message so that the first SN determines that the terminal has received the first message.
[0118] A possible implementation method is that, when the first message is used to indicate the addition conditions and wireless resource configuration of each candidate PSCell in the candidate PSCell list, the first secondary base station is at least one of the candidate secondary base stations determined by the main base station for the terminal, and when the first message is used to indicate the change conditions and wireless resource configuration of each candidate PSCell in the candidate PSCell list, the first secondary base station is the main base station or the source secondary base station is determined for the terminal and at least one of the source secondary base stations, and the source secondary base station is the secondary base station that currently establishes a connection with the terminal.
[0119] In aspect 52, an embodiment of the present application provides a communication method, which is applied to a case where a main base station triggers the addition / change of a conditional primary / secondary cell PSCell, or the method is applied to a case where a source secondary base station triggers a conditional PSCell change between secondary base stations, the method comprising: the terminal receives a first message from the main base station, the first message being used to indicate the addition / change conditions and wireless resource configuration of each candidate PSCell in the PSCell list; the terminal sends a second message to the main base station, the second message being used to indicate to the main base station that the terminal has received the first message.
[0120] Based on the method provided in the above-mentioned fifty-second aspect, after the terminal receives the first message, it can send a second message to the main base station to indicate to the main base station that the terminal has received the first message, so that the main base station determines that the terminal has received the first message, and then the main base station can indicate to the first secondary base station that the terminal has received the first message.
[0121] In the fifty-third aspect, an embodiment of the present application provides a communication method, which is applied to a case where a main base station triggers the addition / change of a conditional primary / secondary cell (PSCell), or the method is applied to a case where a source secondary base station triggers a conditional PSCell change between secondary base stations, the method including: a first secondary base station receives a third message from the main base station, the third message is used to indicate that the terminal has received the first message, the first message is used to indicate the addition / change conditions and wireless resource configuration of each candidate PSCell in the PSCell list, the third message is determined by the main base station based on a second message sent by the terminal, the second message is used to indicate to the main base station that the terminal has received the first message; the first secondary base station determines that the terminal has received the first message based on the third message.
[0122] Based on the method provided in the fifty-third aspect above, the first secondary base station may determine that the terminal has received the first message.
[0123] A possible implementation method is that, when the first message is used to indicate the addition conditions and wireless resource configuration of each candidate PSCell in the candidate PSCell list, the first secondary base station is at least one of the candidate secondary base stations determined by the main base station for the terminal, and when the first message is used to indicate the change conditions and wireless resource configuration of each candidate PSCell in the candidate PSCell list, the first secondary base station is the main base station or the source secondary base station determined for the terminal and at least one of the source secondary base stations, and the source secondary base station is the secondary base station that currently establishes a connection with the terminal.
[0124] In the fifty-fourth aspect, an embodiment of the present application provides a communication device, which is applied to a case where the communication device triggers the addition / change of a conditional primary / secondary cell PSCell, or the communication device is applied to a case where a source secondary base station triggers a conditional PSCell change between secondary base stations, the communication device includes: a transceiver module; a transceiver module for sending a first message to a terminal, the first message being used to indicate the addition / change conditions and wireless resource configuration of each candidate PSCell in a PSCell list; the transceiver module is also used to receive a second message from the terminal, the second message being used to indicate to the communication device that the terminal has received the first message; the transceiver module is also used to send a third message to the first secondary base station based on the second message, the third message being used to indicate that the terminal has received the first message.
[0125] In one possible implementation, when the first message is used to indicate the addition conditions and wireless resource configuration of each candidate PSCell in the candidate PSCell list, the first secondary base station is at least one of the candidate secondary base stations determined by the communication device for the terminal, and when the first message is used to indicate the change conditions and wireless resource configuration of each candidate PSCell in the candidate PSCell list, the first secondary base station is the candidate secondary base station determined by the communication device or the source secondary base station for the terminal and at least one of the source secondary base stations, and the source secondary base station is the secondary base station that currently establishes a connection with the terminal.
[0126] In aspect 55, an embodiment of the present application provides a communication device, which is applied to a case where a main base station triggers the addition / change of a conditional primary / secondary cell (PSCell), or the communication device is applied to a case where a source secondary base station triggers a conditional PSCell change between secondary base stations. The communication device includes: a transceiver module; a transceiver module for receiving a first message from the main base station, the first message being used to indicate the addition / change conditions and wireless resource configuration of each candidate PSCell in the PSCell list; and a transceiver module for sending a second message to the main base station, the second message being used to indicate to the main base station that the communication device has received the first message.
[0127] In aspect 56, an embodiment of the present application provides a communication device, which is applied to a case where a main base station triggers the addition / change of a conditional primary / secondary cell (PSCell), or the communication device is applied to a case where a source secondary base station triggers a conditional PSCell change between secondary base stations. The communication device includes: a transceiver module and a processing module; the transceiver module is used to receive a third message from the main base station, the third message is used to indicate that the terminal has received a first message, the first message is used to indicate the addition / change conditions and wireless resource configuration of each candidate PSCell in the PSCell list, the third message is determined by the main base station based on a second message sent by the terminal, the second message is used to indicate to the main base station that the terminal has received the first message; the processing module is used to determine that the terminal has received the first message based on the third message.
[0128] A possible implementation method is that, when the first message is used to indicate the addition conditions and wireless resource configuration of each candidate PSCell in the candidate PSCell list, the communication device is at least one of the candidate secondary base stations determined by the main base station for the terminal, and when the first message is used to indicate the change conditions and wireless resource configuration of each candidate PSCell in the candidate PSCell list, the communication device is the candidate secondary base station determined by the main base station or the source secondary base station for the terminal and at least one of the source secondary base stations, and the source secondary base station is the secondary base station that currently establishes a connection with the terminal.
[0129] In aspect 57, an embodiment of the present application provides a communication device, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, the device implements the method described in aspect 51 or any possible implementation method of aspect 51.
[0130] In aspect 58, an embodiment of the present application provides a communication device, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, the device implements the method described in aspect 52 above, or any possible implementation method of aspect 52.
[0131] In aspect 59, an embodiment of the present application provides a communication device, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, the device implements the method described in aspect 53 or any possible implementation method of aspect 53.
[0132] In aspect sixtieth, an embodiment of the present application provides a computer-readable medium having a computer program or instructions stored thereon, which, when executed, enables the computer to execute the method described in aspect fifty-first or any possible implementation of aspect fifty-first.
[0133] In aspect sixty-first, an embodiment of the present application provides a computer-readable medium having a computer program or instructions stored thereon, which, when executed, enables the computer to execute the method described in aspect fifty-second or any possible implementation of aspect fifty-second.
[0134] In aspect 62, an embodiment of the present application provides a computer-readable medium having a computer program or instructions stored thereon, which, when executed, enables the computer to execute the method described in aspect 53 or any possible implementation of aspect 53.
[0135] In aspect sixty-third, an embodiment of the present application provides a computer program product, which includes computer program code. When the computer program code runs on a computer, it enables the computer to execute the method described in aspect fifty-first or any possible implementation of aspect fifty-first.
[0136] In aspect sixty-four, an embodiment of the present application provides a computer program product, which includes computer program code. When the computer program code runs on a computer, it enables the computer to execute the method described in aspect fifty-two or any possible implementation of aspect fifty-two.
[0137] In aspect sixty-fifth, an embodiment of the present application provides a computer program product, which includes computer program code. When the computer program code runs on a computer, it enables the computer to execute the method described in aspect fifty-third or any possible implementation of aspect fifty-third.
[0138] In aspect sixty-six, an embodiment of the present application provides a chip, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the chip implements the method described in aspect fifty-one or any possible implementation method of aspect fifty-one.
[0139] In aspect sixty-seven, an embodiment of the present application provides a chip, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the chip implements the method described in aspect fifty-second or any possible implementation method of aspect fifty-second.
[0140] In aspect sixty-eight, an embodiment of the present application provides a chip, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the chip implements the method described in aspect fifty-three or any possible implementation method of aspect fifty-three.
[0141] In aspect 69, embodiments of the present application provide a communications system. The system includes the apparatus described in aspect 54, and / or the apparatus described in aspect 55, and / or the apparatus described in aspect 56; or the system includes the apparatus described in aspect 57, and / or the apparatus described in aspect 58, and / or the apparatus described in aspect 59.
[0142] It can be understood that any of the communication devices, chips, computer-readable media, computer program products or communication systems provided above can be used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0143] Figure 1 A schematic diagram of the communication system architecture provided in an embodiment of the present application;
[0144] Figure 2 A schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application;
[0145] Figures 3 to 5 A flow chart of a communication method provided in an embodiment of the present application;
[0146] Figures 6 to 12 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0147] Figures 13 and 14 A schematic diagram of the composition of the communication system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0148] The implementation of the embodiments of the present application will be described in detail below with reference to the accompanying drawings.
[0149] The method provided in the embodiments of the present application can be used in various multi-radio (or multi-air interface) dual connectivity (MR-DC) architectures. For example, dual connectivity between a fourth generation (4G) communication system and a fifth generation (5G) communication system, dual connectivity between a 5G communication system and a 4G communication system, or dual connectivity between a 5G communication system and a 5G communication system, as well as future evolved communication systems such as dual connectivity between a 6G communication system and other systems, or dual connectivity between two 6G systems.
[0150] Dual connectivity between the 4G communication system and the 5G communication system may include: Evolved Universal Terrestrial Radio Access (E-UTRA) system and New Radio (NR) system dual connectivity (E-UTRA-NR dual connectivity, EN-DC), and E-UTRA system and NR system dual connectivity (NG-RAN E-UTRA-NR dual connectivity, NGEN-DC) under the 5G core network. EN-DC is also known as Option 3 series. EN-DC is a DC that uses a Long Term Evolution (LTE) base station, such as an eNB, as a master node (MN) or primary base station, and an NR base station, such as a gNB, as a secondary node (SN) or secondary base station. In EN-DC, the MN and SN can each have a data plane connection with the Evolved Packet Core (EPC) network (i.e., the 4G core network), providing air interface transmission resources for data between the terminal and the EPC. NGEN-DC is also known as Option 7 series. NGEN-DC uses an LTE base station, such as an ng-eNB, as the mobile node and an NR base station, such as a gNB, as the network node (SN). Unlike EN-DC, in NGEN-DC, both the mobile node and the network node are connected to the 5G core network (5GC), providing air interface transmission resources for data between the terminal and the 5GC.
[0151] Dual connectivity between the 5G communication system and the 4G communication system can include NR-E-UTRA dual connectivity (NE-DC), etc. NE-DC is also known as Option 4 series. NE-DC uses an NR base station, such as a gNB, as the mobile node and an LTE base station, such as an ng-eNB, as the network node. The mobile node and network node can each have data plane connections with the 5GC, providing air interface transmission resources for data between the terminal and the 5GC.
[0152] The dual connection between the 5G communication system and the 5G communication system may include the DC between the NR system and the NR system. In the DC between the NR system and the NR system, both the MN and the SN are NR base stations.
[0153] The following is only Figure 1 Taking the communication system 10 shown as an example, the method provided in the embodiment of the present application is described.
[0154] like Figure 1 , which is a schematic diagram of the architecture of the communication system 10 provided in an embodiment of the present application. Figure 1 In the embodiment, the communication system 10 may include a network device 101 , a network device 102 , a network device 105 , a terminal 103 and a terminal 104 . Figure 1 It is only a schematic diagram and does not constitute a limitation on the applicable scenarios of the technical solution provided in this application.
[0155] Figure 1 The network devices in, for example: network device 101, network device 102 or network device 105 can be any device with wireless transceiver function. Including but not limited to: evolved base station (NodeB or eNB or e-NodeB, evolutionary Node B) in LTE, base station (gNodeB or gNB) or transceiver point (transmission receiving point / transmission reception point, TRP) in NR, subsequent evolution of 3GPP, etc. The base station can be: macro base station, micro base station, pico base station, small station, relay station, or balloon station, etc. Multiple base stations can support the network of the same technology mentioned above, or support the network of different technologies mentioned above. The base station can include one or more co-site or non-co-site TRPs. The network device can also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario.
[0156] Figure 1The terminal in, for example: terminal 103 or terminal 104 is a device with wireless transceiver function, which can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a terminal in industrial control, a vehicle-mounted terminal device, a terminal in self-driving, a terminal in assisted driving, a terminal in remote medical care, a terminal in smart grid, a terminal in transportation safety, a terminal in smart city, a terminal in smart home, etc. The embodiments of the present application do not limit the application scenarios. A terminal may also be sometimes referred to as terminal equipment, user equipment (UE), access terminal, vehicle-mounted terminal, industrial control terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal equipment, wireless communication equipment, machine terminal, UE agent, or UE device. A terminal can be fixed or mobile.
[0157] As an example and not a limitation, in this application, the terminal may be a wearable device. Wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. In a broad sense, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0158] Figure 1In the embodiment, terminal 103 or terminal 104 can be dual-connected with network device 101 and network device 102, wherein one network device is a mobile network (MN) and the other network device is a network service provider (SN). One or more service cells in the mobile network (MN) constitute a master cell group (MCG). The MCG includes a primary cell (PCell). In addition to the PCell, the MCG optionally includes one or more secondary cells (SCell). One or more service cells in the SN constitute a secondary cell group (SCG). The SCG includes a PSCell. In addition to the PSCell, the SCG optionally includes one or more SCells.
[0159] exist Figure 1 In the communication system 10 shown, terminal 103 or terminal 104 can perform CPAC. For example, terminal 103 can perform CPA through the following example 1 and perform CPC through the following example 2.
[0160] Example 1 is introduced by taking the case where terminal 103 establishes an RRC connection with network device 101, and the network device needs to configure CPA for terminal 103 and establish a connection with network device 102 as an example. After network device 101 establishes an RRC connection with terminal 103, it can configure one or more candidate PSCells for terminal 103 and send an add SN request message to the network device to which the one or more candidate PSCells belong, wherein the add SN request message includes the identifiers of one or more candidate PSCells. After receiving the add SN request message, the network device to which the one or more candidate PSCells belong screens the candidate PSCells and sends message 1 to network device 101, wherein message 1 includes the identifiers of the screened candidate PSCells and the wireless resource configuration information corresponding to the screened candidate PSCells, and the wireless resource configuration information corresponding to the screened candidate PSCells is used to indicate the wireless resource configuration corresponding to the screened candidate PSCells. After receiving message 1, network device 101 sends message 2 to terminal 103, wherein message 2 includes the identifier of the screened candidate PSCell, the measurement identifier corresponding to the screened candidate PSCell, and the wireless resource configuration information corresponding to the screened candidate PSCell. After receiving message 2, terminal 103 determines the addition conditions of the selected candidate PSCells based on the measurement identifiers corresponding to the selected candidate PSCells, detects the addition conditions of the selected PSCells, and, upon detecting at least one candidate PSCell that meets the addition conditions, selects one of the candidate PSCells that meets the addition conditions (e.g., the candidate PSCell configured for the terminal by network device 102) and applies the radio resource configuration of the candidate PSCell. Subsequently, terminal 103 initiates random access with the candidate PSCell and, after successful random access of the candidate PSCell, establishes dual connectivity with network device 101 and network device 102.
[0161] Example 2 is introduced by taking the case where the terminal 103 is dual-connected with the network device 101 and the network device 102, the network device 101 is the MN, the network device 102 is the current serving SN corresponding to the terminal, and the network device 101 triggers the CPC as an example. The network device 101 determines message 3, wherein message 3 includes the identifier of each candidate PSCell in the candidate PSCell list 1 and the measurement identifier corresponding to each candidate PSCell. The network device 101 sends a message to the candidate SN requesting the addition of a candidate SN. The candidate SN receives the message requesting the addition of a candidate SN and sends message 4 to the network device 101, wherein message 4 includes the identifier of each candidate PSCell in the candidate PSCell list 2 and the wireless resource configuration information corresponding to each candidate PSCell. The message requesting the addition of a candidate SN does not include the identifier of the candidate PSCell determined by the network device 101, so the candidate PSCell list 2 and the candidate PSCell list 1 may be the same or different. The wireless resource configuration information corresponding to the candidate PSCell is used to indicate the wireless resource configuration of the candidate PSCell. After receiving message 4, network device 101 determines the candidate PSCell configured for terminal 103, the measurement identifier corresponding to the candidate PSC configured for terminal 103, and the radio resource configuration information based on messages 3 and 4, and sends message 5 to terminal 103, where message 5 includes the identifier of the candidate PSC configured for terminal 103, the measurement identifier corresponding to the candidate PSC configured for terminal 103, and the radio resource configuration information. After receiving message 5, terminal 103 determines the change condition corresponding to the candidate PSC configured for terminal 103 based on the measurement identifier corresponding to the candidate PSC configured for terminal 103, detects the change condition of the candidate PSC configured for terminal 103, and upon detecting at least one candidate PSCell that meets the change condition, selects one of the candidate PSCells that meets the change condition (e.g., the candidate PSC configured for the terminal by network device 105) and applies the radio resource configuration of the candidate PSCell. Subsequently, the terminal 103 initiates random access with the candidate PSCell, and after the random access to the candidate PSCell is successful, establishes dual connections with the network device 101 and the network device 105 .
[0162] The conditions for adding a candidate PSCell are used by the terminal to determine whether to add the candidate PSCell. For example, if the terminal detects that a candidate PSCell meets the conditions for adding the candidate PSCell, the terminal determines to apply the radio resource configuration of the candidate PSCell and adds the candidate PSCell. If the terminal detects that a candidate PSCell does not meet the conditions for adding the candidate PSCell, the terminal determines not to apply the radio resource configuration of the candidate PSCell and does not add the candidate PSCell.
[0163] The change condition of a candidate PSCell is used by the terminal to determine whether to change the PSCell currently connected to the terminal to the candidate PSCell. For example, if the terminal detects that a candidate PSCell satisfies the change condition of the candidate PSCell, the terminal determines to apply the radio resource configuration of the candidate PSCell and change the PSC currently connected to the terminal to the candidate PSCell. If the terminal detects that a candidate PSCell does not satisfy the change condition of the candidate PSCell, the terminal determines not to apply the radio resource configuration of the candidate PSCell and does not change the PSC currently connected to the terminal to the candidate PSCell.
[0164] In one possible implementation, the adding condition or changing condition of the candidate PSCell (hereinafter referred to as the adding / changing condition of the candidate PSCell) includes the execution event type of the adding / changing condition of the candidate PSCell. The execution event type may also be referred to as a measurement event or a reporting event, etc. The terminal may measure the signal quality of the candidate PSCell, or measure the signal quality of the candidate PSCell and the signal quality of the neighboring cells of the candidate PSCell, or measure the signal quality of the candidate PSCell and the signal quality of the PSCell currently connected to the terminal, and determine whether to add the candidate PSCell or change the PSCell currently connected to the terminal to the candidate PSCell based on the measurement results and the execution event type.
[0165] Furthermore, the execution event type includes one or more events or multiple different configurations of the same event. For example, the execution event type may include one or more of the following events: event A3, event A4, event A5, event B1, or event B2. Among them, event A3 indicates that the neighboring cell signal quality is greater than or equal to a certain offset (offset) than the special cell (SpCell) signal quality. PCell and PSCell are collectively referred to as SpCell. Event A4 indicates that the neighboring cell signal quality is greater than or equal to a certain threshold. Event A5 indicates that the SpCell signal quality is less than or equal to threshold 1 (threshold 1), and the neighboring cell signal quality is greater than or equal to threshold 2 (threshold 2). Event B1 indicates that the neighboring cell signal quality across radio access technology (inter radio access technology, inter RAT) is greater than or equal to a certain threshold. Event B2 indicates that the PCell signal quality is less than or equal to threshold 3 (threshold 3), and the inter RAT neighboring cell signal quality is greater than or equal to threshold 4 (threshold 4). The above events are only examples of events in the execution event type. The execution event type may also include other events without limitation. The execution event type also includes a threshold value corresponding to the event in the execution event type. The execution event type also includes the time length (timeToTrigger) for satisfying the event in the execution event type, and / or the hysteresis value (hysteresis) when entering / leaving the event in the execution event type. Among them, the event in the execution event type may correspond to one or more threshold values, for example, event A5 corresponds to two threshold values. The same event in the execution event type may correspond to different measurement quantities, for example, event A3 may correspond to A3 reference signal received power (RSRP) and A3 reference signal received quality (RSRQ). Among them, the same event in multiple configurations may mean that the same event corresponds to different measurement quantities, or the same measurement quantity in the same event has different configurations. When the execution event type includes multiple events or the same event in multiple configurations, when these multiple events or the same event in multiple configurations are all satisfied at the same time, the terminal considers that the detected candidate PSCell meets the addition condition or change condition of the candidate PSCell.
[0166] For example 1, the radio resource configuration information of the candidate PSCell is used by the terminal to communicate with the candidate PSCell after adding the candidate PSCell. For example 2, the radio resource configuration information of the candidate PSCell is used by the terminal to communicate with the candidate PSCell after changing the PSC currently connected to the terminal to the candidate PSCell.
[0167] In one possible implementation method, the wireless resource configuration information of the candidate PSCell includes at least one of the following information: random access resources allocated by the candidate PSCell to the terminal, cell radio network temporary identifier (C-RNIT), cell global identification code (CGI) of the candidate PSCell, physical cell identifier (PCI) of the candidate PSCell, and frequency information corresponding to the candidate PSCell.
[0168] Among them, the frequency information corresponding to the candidate PSCell may include one or more of the following: the absolute frequency of the synchronization signal block (such as absoluteFrequencySSB), the absolute frequency position of the reference resource module (common RB0) (such as absoluteFrequencyPointA), the frequency bandwidth list (such as frequencyBandList), the sub-carrier spacing (SCS) specific carrier list (such as scs-SpecificCarrierList), etc.
[0169] Furthermore, the radio resource configuration information of the candidate PSCell also includes resource information corresponding to the candidate PSCell. The resource information corresponding to the candidate PSCell includes one or more of the following: bearer configuration parameters (radioBearerConfig), cell group configuration (cellGroupConfig) parameters, physical (PHY) layer configuration parameters, media access control (MAC) layer configuration parameters, radio link control (RLC) layer configuration parameters, packet data convergence protocol (PDCP) layer configuration parameters, service data adaptation protocol (SDAP) layer configuration parameters or RRC layer configuration parameters. The radio resource configuration information of the candidate PSCell may also be referred to as the radio resource configuration of the candidate PSCell, etc., without limitation. Further, the radio resource configuration information of the candidate PSCell also includes configuration information of other SCells in the SCG corresponding to the candidate PSCell (such as the physical layer configuration parameters corresponding to the SCell). Further, the radio resource configuration information of the candidate PSCell may be an RRC reconfiguration message, which includes the above information.
[0170] In one possible implementation, the measurement identifier corresponding to a candidate PSCell corresponds to the addition / change condition of the candidate PSCell. For example, for Example 1, the measurement identifier corresponding to a candidate PSCell corresponds to the addition condition of the candidate PSCell. For Example 2, the measurement identifier corresponding to a candidate PSCell corresponds to the change condition of the candidate PSCell.
[0171] Furthermore, the measurement identifier can be associated with a measurement object identifier (measObjectID) and a measurement reporting configuration identifier (ReportConfigId). The measurement object identifier is used to identify the measurement object configuration, which includes the frequency to be measured, or the measurement object configuration includes the frequency of the candidate PSCell corresponding to the measurement identifier. The measurement object configuration may also include other information such as how to obtain the measurement results of the signal quality of the cell based on the measurement results of the signal quality of the reference signal of each beam in the cell. The measurement reporting configuration identifier is used to identify the measurement reporting configuration, which includes the addition / change conditions of the candidate PSCell corresponding to the measurement identifier.
[0172] In one possible implementation, the measurement identifier corresponding to the candidate PSCell and the wireless resource configuration information corresponding to the candidate PSCell can be associated with the conditional reconfiguration identifier (ConReconfigID) corresponding to the candidate PSCell, or a conditional reconfiguration identifier can be used to identify a CPA configuration or CPC configuration, and the CPA configuration or CPC configuration includes the measurement identifier corresponding to the candidate PSCell and the wireless resource configuration information corresponding to the candidate PSCell. A CPA configuration or CPC configuration can also be called a conditional PSCell addition / change (CPAC) configuration of a candidate PSCell, a CPC configuration of a candidate PSCell, a CPA configuration of a candidate PSCell, CPAC configuration information of a candidate PSCell, CPC configuration information of a candidate PSCell, or CPA configuration information of a candidate PSCell. It can be understood that the measurement identifiers corresponding to different candidate PSCells can be the same or different. The conditional reconfiguration identifiers corresponding to different candidate PSCells are different. Therefore, when the network side wants to modify the addition / change conditions of the candidate PSCell, and / or the wireless resource configuration information of the candidate PSCell, and / or cancel the configuration of the candidate PSCell (that is, the terminal does not need to judge the addition / change conditions of the candidate PSCell), the conditional reconfiguration identifier of the candidate PSCell can be carried in the message sent to the terminal so that the terminal can determine the candidate PSCell to be modified.
[0173] Exemplarily, the measurement identifiers and conditional reconfiguration identifiers corresponding to candidate PSCell 1, candidate PSCell 2, and candidate PSCell 3 may be as follows: the measurement identifier corresponding to candidate PSCell 1 is measID 1, and the conditional reconfiguration identifier corresponding to candidate PSCell 1 is ConReconfigID 1. The measurement identifier corresponding to candidate PSCell 2 is measID 1, and the conditional reconfiguration identifier corresponding to candidate PSCell 1 is ConReconfigID 2. The measurement identifier corresponding to candidate PSCell 3 is measID 3, and the conditional reconfiguration identifier corresponding to candidate PSCell 1 is ConReconfigID 3.
[0174] Optionally, the message 2 in the above example 1 further includes a conditional reconfiguration flag. The message 5 in the above example 2 further includes a conditional reconfiguration flag.
[0175] As can be seen from Example 2 above, during the terminal's CPC process, network device 101 determines Message 3 and sends a message to the candidate SN requesting the addition of a candidate SN. Network device 101 also receives Message 4 from the candidate SN. Subsequently, network device 101 determines the measurement identifier corresponding to the candidate PSCell configured for terminal 103 based on Message 3, determines the radio resource configuration information corresponding to the candidate PSCell configured for terminal 103 based on Message 4, and sends Message 5 to terminal 103. In other words, network device 101 needs to associate the measurement identifier corresponding to the candidate PSCell and the radio resource configuration information corresponding to the candidate PSCell using the candidate PSCell's identifier, obtain the information to be configured in Message 5, and then send Message 5 to the terminal. This processing process for network device 101 is complex. Furthermore, network device 101 will not receive Message 4 until after it has determined Message 3. Therefore, network device 101 needs to save the information in Message 3 before receiving Message 4, which requires additional memory for network device 101.
[0176] In addition, since the candidate PSCells in candidate PSCell list 1 are determined by the MN and the candidate PSCells in candidate PSCell list 2 are determined by the candidate SN, if candidate PSCell list 1 includes a candidate PSCell that is not in candidate PSCell list 2, network device 101 may not be able to determine the radio resource configuration information corresponding to the candidate PSCell configured for terminal 103. For example, taking the case where candidate PSCell list 1 includes candidate PSCell 1 and candidate PSCell 2, and candidate PSCell list 2 includes candidate PSCell 2 and candidate PSCell 3, if network device 101 determines that the candidate PSCell configured for terminal 103 is candidate PSCell 1, and candidate PSCell list 2 does not include candidate PSCell 1, network device 101 cannot determine the radio resource configuration information corresponding to candidate PSCell 1 according to message 4.
[0177] In order to simplify the processing process of the network device 101 and to solve the problem that the network device 101 may not be able to determine the wireless resource configuration information corresponding to the candidate PSCell, an embodiment of the present application provides a communication method: the MN sends a first message to the candidate SN, the first message including the identifier of each candidate PSCell in the first candidate PSCell list and the first identifier corresponding to each candidate PSCell, the first identifier being used to indicate the condition under which the PSCell currently connected to the terminal is changed to the candidate PSCell corresponding to the first identifier. After receiving the first message, the candidate SN sends a second message to the MN, the second message including the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell, the first candidate PSCell list including the second candidate PSCell list. After receiving the second message, the MN sends a third message to the terminal, the third message including the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell.
[0178] In the above process, MN will send a first message to the candidate SN. After receiving the first message, the candidate SN can determine the second candidate PSCell list based on the first candidate PSCell list and send a second message to the MN. In this way, after receiving the second message, MN does not need to determine the measurement identifier and wireless resource configuration information corresponding to the candidate PSCell configured for the terminal, but sends part or all of the content of the second message determined by the candidate SN to the terminal. Therefore, the processing process of MN can be simplified and the overhead of MN can be reduced. In addition, in the above process, MN sends part or all of the content of the second message determined by the candidate SN to the terminal, and MN will not encounter the problem of being unable to determine the wireless resource configuration information corresponding to the candidate PSCell. For a detailed introduction to this communication method, please refer to the following Figure 3 The method shown.
[0179] The above example 2 is a case where the MN triggers CPC. In specific applications, the source SN can also trigger CPC. For details, please refer to the following example 3.
[0180] Example 3 is introduced by taking the case where the terminal 103 is dual-connected with the network device 101 and the network device 102, the network device 101 is the MN, the network device 102 is the current service SN corresponding to the terminal, and the network device 102 triggers the CPC as an example. The network device 102 sends a message 6 to the network device 101, wherein the message 6 includes the identifier of each candidate PSCell in the candidate PSCell list 3 and the measurement identifier corresponding to each candidate PSCell. After receiving the message 6, the network device 101 sends a message to the candidate SN requesting to add a candidate SN. After receiving the message requesting to add a candidate SN, the candidate SN sends a message 7 to the network device 101, wherein the message 7 includes the identifier of each candidate PSCell in the candidate PSCell list 4 and the wireless resource configuration information corresponding to each candidate PSCell. The candidate PSCell list 4 and the candidate PSCell list 3 may be the same or different. The wireless resource configuration information corresponding to the candidate PSCell is used to indicate the wireless resource configuration of the candidate PSCell. After receiving message 7, network device 101 determines the candidate PSCell configured for terminal 103, the measurement identifier corresponding to the candidate PSC configured for terminal 103, and the radio resource configuration information based on messages 6 and 7, and sends message 8 to terminal 103, where message 8 includes the identifier of the candidate PSC configured for terminal 103, the measurement identifier corresponding to the candidate PSC configured for terminal 103, and the radio resource configuration information. After receiving message 8, terminal 103 determines the change condition corresponding to the candidate PSC configured for terminal 103 based on the measurement identifier corresponding to the candidate PSC configured for terminal 103, detects the change condition of the candidate PSC configured for terminal 103, and upon detecting at least one candidate PSCell that meets the change condition, selects one of the candidate PSCells that meets the change condition (e.g., the candidate PSC configured for the terminal by network device 105) and applies the radio resource configuration of the candidate PSCell. Subsequently, the terminal 103 initiates random access with the candidate PSCell, and after the random access to the candidate PSCell is successful, establishes dual connections with the network device 101 and the network device 105 .
[0181] As can be seen from Example 3 above, during the terminal's CPC process, network device 101 receives message 6 from network device 102 and message 7 from the candidate SN. Subsequently, network device 101 determines the measurement identifier corresponding to the candidate PSCell configured for terminal 103 based on message 6, determines the radio resource configuration information corresponding to the candidate PSCell configured for terminal 103 based on message 7, and sends message 8 to terminal 103. In other words, network device 101 needs to associate the measurement identifier corresponding to the candidate PSCell with the radio resource configuration information corresponding to the candidate PSCell using the candidate PSCell's identifier, obtain the information required for configuration in message 8, and then send message 8 to the terminal. This processing is complex for network device 101. Furthermore, network device 101 receives message 7 only after receiving message 6. Therefore, network device 101 needs to save the information in message 6 before receiving message 7, which requires additional memory on network device 101.
[0182] In addition, since the candidate PSCells in candidate PSCell list 3 are determined by the source SN, and the candidate PSCells in candidate PSCell list 4 are determined by the candidate SN, if candidate PSCell list 4 includes a candidate PSCell that is not in candidate PSCell list 3, network device 101 may not be able to determine the measurement identifier corresponding to the candidate PSCell configured for terminal 103. For example, taking the example where candidate PSCell list 3 includes candidate PSCell 1 and candidate PSCell 2, and candidate PSCell list 4 includes candidate PSCell 2 and candidate PSCell 3, network device 101 may not be able to determine the measurement identifier corresponding to candidate PSCell 3 according to message 7. Similarly, if candidate PSCell list 3 includes a candidate PSCell that is not in candidate PSCell list 4, network device 101 may not be able to determine the radio resource configuration information corresponding to the candidate PSCell configured for terminal 103.
[0183] In order to simplify the processing process of the network device 101 and to solve the problem that the network device 101 may not be able to determine the measurement identifier corresponding to the candidate PSCell configured for the terminal 103 or the wireless resource configuration information corresponding to the candidate PSCell, an embodiment of the present application provides a communication method: the source SN sends a fourth message to the MN, the fourth message including the identifier of each candidate PSCell in the first candidate PSCell list and the first identifier corresponding to each candidate PSCell, the first identifier being used to indicate the condition under which the PSCell currently connected to the terminal is changed to the candidate PSCell corresponding to the first identifier. After receiving the fourth message, the MN sends a first message to the candidate SN, the first message including the identifier of each candidate PSCell in the first candidate PSCell list. Optionally, the first message also includes the first identifier corresponding to each candidate PSCell in the first candidate PSCell list. After receiving the first message, the candidate SN sends a second message to the MN, the second message including the identifier of each candidate PSCell in the second candidate PSCell list and the wireless resource configuration information corresponding to each candidate PSCell. Optionally, the second message also includes the first identifier corresponding to each candidate PSCell in the second candidate PSCell list. The first candidate PSCell list includes the second candidate PSCell list. After receiving the second message, the MN sends a third message to the terminal, the third message including the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell.
[0184] In the above process, the source SN will send a fourth message to the MN, and the MN will send a first message to the candidate SN after receiving the fourth message. After the candidate SN receives the first message, it can determine the second candidate PSCell list based on the first candidate PSCell list and send the second message to the MN. Since the MN sends the identifier of each candidate PSCell in the first candidate PSCell list sent by the source SN to the candidate SN, the candidate SN determines the identifier of each candidate PSCell in the second candidate list based on the identifier of each candidate PSCell in the first candidate list, and configures the wireless resource configuration information corresponding to each candidate PSCell. Therefore, the MN can find the measurement identifier corresponding to each candidate PSCell in the second candidate list from the first message sent by the source SN, and the MN will not encounter the problem of being unable to determine the measurement identifier corresponding to the candidate PSCell or the wireless resource configuration information corresponding to the candidate PSCell. Furthermore, when the first message and the second message include the first identifier, after receiving the second message, the MN does not need to determine the measurement identifier and wireless resource configuration information corresponding to the candidate PSCell configured for the terminal, but instead sends part or all of the content in the second message determined by the candidate SN to the terminal. Therefore, the processing process of the MN can be simplified and the overhead of the MN can be reduced. For a detailed introduction to this communication method, please refer to the following Figure 4 The method shown.
[0185] Figure 1 The communication system 10 shown is for example purposes only and is not intended to limit the technical solutions of this application. Those skilled in the art will appreciate that, in a specific implementation, the communication system 10 may also include other devices, and the number of network devices and terminals may also be determined based on specific needs without limitation.
[0186] Optionally, the embodiment of the present application Figure 1 Each network element in the network, such as network device 101, network device 102, terminal 103, terminal 104, or network device 105, can be a functional module in a device. It is understandable that the functional module can be a component in a hardware device, such as a communication chip or communication component in a terminal or network device, or a software functional module running on hardware, or a virtualized function instantiated on a platform (e.g., a cloud platform).
[0187] For example, Figure 1 Each network element in the Figure 2 It is implemented by the communication device 20 in. Figure 2 The figure shows a hardware structure diagram of a communication device applicable to embodiments of the present application. The communication device 20 includes at least one processor 201 and at least one communication interface 204 for implementing the method provided in the embodiments of the present application. The communication device 20 may also include a communication circuit 202 and a memory 203.
[0188] The processor 201 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.
[0189] The communication link 202 may include a path for transmitting information between the above components, such as a bus.
[0190] Communication interface 204 is used to communicate with other devices or communication networks. Communication interface 204 can be any transceiver-like device, such as an Ethernet interface, a radio access network (RAN) interface, a wireless local area network (WLAN) interface, a transceiver, a pin, a bus, or a transceiver circuit.
[0191] The memory 203 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to this. The memory can be independent and coupled to the processor 201 via a communication line 202. The memory 203 can also be integrated with the processor 201. The memory provided in the embodiment of the present application can generally be non-volatile. Among them, the memory 203 is used to store the computer execution instructions involved in executing the solution provided in the embodiment of the present application, and is controlled by the processor 201 to execute. The processor 201 is used to execute the computer-executable instructions stored in the memory 203, thereby implementing the method provided in the embodiment of the present application.
[0192] The computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.
[0193] The coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules.
[0194] As an embodiment, the processor 201 may include one or more CPUs, such as Figure 2 CPU0 and CPU1 in.
[0195] As an embodiment, the communication device 20 may include multiple processors, such as Figure 2 201 and processor 207 in FIG. Each of these processors may be a single-CPU processor or a multi-CPU processor. A processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0196] As an embodiment, the communication device 20 may further include an output device 205 and / or an input device 206. The output device 205 is coupled to the processor 201 and can display information in a variety of ways. For example, the output device 205 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 206 is coupled to the processor 201 and can receive user input in a variety of ways. For example, the input device 206 can be a mouse, a keyboard, a touch screen device, or a sensor device.
[0197] The communication device 20 can be a general purpose device or a dedicated device. In a specific implementation, the communication device 20 can be a desktop computer, a portable computer, a network server, a personal digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, an embedded device, a wearable device or a portable device. Figure 2 The embodiment of the present application does not limit the type of the communication device 20.
[0198] The following combination Figure 1 and Figure 2 The communication method provided in the embodiments of the present application is described in detail.
[0199] It should be noted that the message names between network elements or the names of parameters in the messages in the following embodiments of the present application are only examples, and other names may be used in specific implementations. The embodiments of the present application do not specifically limit this.
[0200] It should be noted that in the embodiments of the present application, " / " can indicate that the objects associated with each other are in an "or" relationship, for example, A / B can indicate A or B; "and / or" can be used to describe that there are three relationships between associated objects, for example, A and / or B can indicate: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.
[0201] In order to facilitate the description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" can be used to distinguish technical features with the same or similar functions. The words such as "first" and "second" do not limit the quantity and execution order, and the words such as "first" and "second" do not necessarily limit them to be different. In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" should not be interpreted as being more preferred or more advantageous than other embodiments or design. The use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.
[0202] It should be noted that in the embodiments of the present application, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order of precedence or size between the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0203] It can be understood that the same step or steps or technical features with the same functions in the embodiments of the present application can be referenced and borrowed from each other in different embodiments.
[0204] It is understood that in the embodiments of the present application, the network device and / or terminal may perform some or all of the steps in the embodiments of the present application. These steps are merely examples, and the embodiments of the present application may also perform other steps or variations of various steps. In addition, the various steps may be performed in a different order than those presented in the embodiments of the present application, and it is possible that not all of the steps in the embodiments of the present application need to be performed.
[0205] In the embodiments of the present application, the specific structure of the execution subject of the communication method is not particularly limited in the embodiments of the present application, as long as the method provided in the embodiments of the present application can be implemented. For example, the execution subject of the communication method provided in the embodiments of the present application may be an MN, or a component applied in the MN, such as a chip, and the present application does not limit this. Alternatively, the execution subject of the communication method provided in the embodiments of the present application may be a candidate SN, or a component applied in a candidate SN, such as a chip, and the present application does not limit this. Alternatively, the execution subject of the communication method provided in the embodiments of the present application may be a source SN, or a component applied in a source SN, such as a chip, and the present application does not limit this. Alternatively, the execution subject of the communication method provided in the embodiments of the present application may be a terminal, or a component applied in a terminal, such as a chip, and the present application does not limit this. The following embodiments are described by taking the execution subjects of the communication method as MN, candidate SN, source SN, and terminal as examples.
[0206] like Figure 3 As shown, a communication method provided in an embodiment of the present application is described using a mobile node (MN) triggering CPC as an example. The CPC can be either an inter-SN CPC or an intra-SN CPC. Inter-SN CPC means that the source SN is different from the candidate SN, and the source SN is the SN currently connected to the terminal. Intra-SN CPC means that the source SN and the candidate SN are the same SN. The communication method includes steps 301 to 303.
[0207] Step 301: The MN sends a first message to a candidate SN.
[0208] Among them, MN can be called master node, master base station, etc. MN can be Figure 1 The candidate SN may be referred to as a candidate secondary node, a candidate secondary base station, or the like. Figure 1 The candidate SN is the network device 105 in the MN. The terminal can be Figure 1 Terminal 103 or terminal 104 in.
[0209] It is understandable that the present application does not limit the number of candidate SNs. When there are multiple candidate SNs, the MN sends a first message to each candidate SN.
[0210] The first message can be of the following two types:
[0211] Case 1: The first message may include the identifier of each candidate PSCell in the first candidate PSCell list, and the first identifier corresponding to each candidate PSCell.
[0212] Among them, the first candidate PSCell list includes at least one candidate PSCell configured (or recommended) by the MN for the terminal. The at least one candidate PSCell is a cell of a candidate SN. At least one candidate PSCell is a PSCell with good signal quality detected by the MN, or a PSCell selected by the MN according to a preset algorithm. In an embodiment of the present application, any candidate PSCell list can also be referred to as a candidate PSCell set, which is used to represent one or more candidate PSCells. For example, the first candidate PSCell list includes candidate PSCell 1, candidate PSCell 2, and candidate PSCell 3.
[0213] The first identifier is determined (or generated) by the MN. The first identifier is used to indicate a change condition of the candidate PSCell corresponding to the first identifier, that is, the first identifier is used to indicate a condition for changing the PSCell currently connected to the terminal to the candidate PSCell corresponding to the first identifier.
[0214] Furthermore, the first identifier includes a measurement identifier and / or a conditional reconfiguration identifier. For an introduction to the measurement identifier and the conditional reconfiguration identifier, please refer to Figure 1 The corresponding description in will not be repeated here.
[0215] Exemplarily, taking the case where the first candidate PSCell list includes candidate PSCell 1, candidate PSCell 2, and candidate PSCell 3, the content included in the first message may be as shown in Table 1. The first message shown in Table 1 includes candidate PSCell 1, measurement identifier 1 corresponding to candidate PSCell 1, conditional reconfiguration identifier 1 corresponding to candidate PSCell 1, candidate PSCell 2, measurement identifier 2 corresponding to candidate PSCell 2, conditional reconfiguration identifier 2 corresponding to candidate PSCell 2, candidate PSCell 3, measurement identifier 3 corresponding to candidate PSCell 3, and conditional reconfiguration identifier 3 corresponding to candidate PSCell 3.
[0216] Table 1
[0217]
[0218] Case 2: The first message includes the identifier of each candidate PSCell in the first candidate PSCell list and the measurement identifier corresponding to each candidate PSCell. Further optionally, the first message also includes the conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list. The measurement identifier and the conditional reconfiguration identifier are determined (or generated) by the MN.
[0219] Exemplarily, taking the case where the first candidate PSCell list includes candidate PSCell 1, candidate PSCell 2, and candidate PSCell 3, the content included in the first message may be as shown in Table 2. The first message shown in Table 2 includes candidate PSCell 1, measurement identifier 1 corresponding to candidate PSCell 1, candidate PSCell 2, measurement identifier 2 corresponding to candidate PSCell 2, candidate PSCell 3, and measurement identifier 3 corresponding to candidate PSCell 3.
[0220] Table 2
[0221] Identification of candidate PSCells Measurement identifier corresponding to the candidate PSCell Candidate PSCell 1 Measurement mark 1 Candidate PSCell 2 Measurement Mark 2 Candidate PSCell 3 Measurement mark 3
[0222] It will be appreciated that Tables 1 and 2 above are merely examples of the first message. In practical applications, the first message may also have other forms. For example, the first message may also be represented in the form of a set. The first message may also include more or fewer rows than Table 1 or Table 2, and more or fewer columns than Table 1 or Table 2, without limitation. For example, if the first message includes fewer rows than Table 2, the first message may include the first row in Table 2, i.e., the first message includes candidate PSCell 1 and measurement identifier 1 corresponding to candidate PSCell 1.
[0223] In a possible implementation, in addition to determining the measurement identifier and / or conditional reconfiguration identifier, the MN also needs to determine the measurement object identifier and measurement reporting configuration identifier associated with the measurement identifier. In other words, the MN can also determine the measurement object configuration and measurement reporting configuration corresponding to the candidate PSCell. The introduction of measurement object configuration and measurement reporting configuration can be referred to above. Figure 1 The corresponding description in will not be repeated here.
[0224] Furthermore, the MN may send a seventh message to the terminal before step 303. The seventh message is used to indicate the measurement identifier, the measurement object identifier associated with the measurement identifier, and the measurement reporting configuration identifier so that after receiving the seventh message, the terminal determines the measurement object configuration and the measurement reporting configuration corresponding to the measurement identifier according to the seventh message.
[0225] In a possible implementation, the first message further includes second indication information, so that the candidate SN determines that the MN has triggered the conditional PSCell change. The second indication information is used to indicate that the conditional PSCell change is triggered by the MN.
[0226] In one possible implementation, the MN sends a second indication message to the source SN so that the source SN determines that the MN has triggered the conditional PSCell change. After receiving the second indication message, the source SN may send a confirmation message to the MN, indicating that the conditional PSCell change triggered by the MN has been accepted.
[0227] In one possible implementation, the first message is an RRC message. The first message may also be called an SN add request message.
[0228] Correspondingly, the candidate SN receives the first message from the MN.
[0229] Step 302: The candidate SN sends a second message to the MN according to the first message.
[0230] The second message may also be called an SN addition response message.
[0231] For the above situation 1, the second message may include the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell. The introduction of the wireless resource configuration information corresponding to the candidate PSCell can refer to the above Figure 1 The corresponding description in will not be repeated here.
[0232] For the above situation 2, the second message may include the first information. The first information includes the identifier of each candidate PSCell in the second candidate PSCell list, the measurement identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell. Optionally, the first information may also include the conditional configuration identifier corresponding to each candidate PSCell in the second candidate PSCell list. It can be understood that if in the above situation 2, the first message does not include the conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list, the conditional reconfiguration identifier corresponding to each candidate PSCell in the second candidate PSCell list included in the second message is determined (or generated) by the candidate SN.
[0233] In one possible implementation, the first candidate PSCell list includes the second candidate PSCell list. That is, the candidate SN is determined to be all or part of the candidate PSCells in the first candidate PSCell list as candidate PSCells in the second candidate PSCell list.
[0234] Exemplarily, taking the case where the first candidate PSCell list includes candidate PSCell 1, candidate PSCell 2, and candidate PSCell 3, the second candidate PSCell list may include candidate PSCell 1, candidate PSCell 2, and candidate PSCell 3. Alternatively, the second candidate PSCell list may include candidate PSCell 1 and candidate PSCell 2. Alternatively, the second candidate PSCell list may include candidate PSCell 1 and candidate PSCell 3. Alternatively, the second candidate PSCell list may include candidate PSCell 2 and candidate PSCell 3. Alternatively, the second candidate PSCell list may include candidate PSCell 1. Alternatively, the second candidate PSCell list may include candidate PSCell 2. Alternatively, the second candidate PSCell list may include candidate PSCell 3.
[0235] It is understandable that the candidate SN may determine a candidate PSCell with good signal quality in the first candidate PSCell list as a candidate PSCell in the second candidate PSCell list. Alternatively, the candidate SN may randomly determine a candidate PSCell in the first candidate PSCell list as a candidate PSCell in the second candidate PSCell list.
[0236] Exemplarily, taking the case where the content included in the first message is as shown in Table 1 and the second candidate PSCell list includes candidate PSCell 2 and candidate PSCell 3, the content included in the second message may be as shown in Table 3. The second message shown in Table 3 includes candidate PSCell 2, measurement identifier 2 corresponding to candidate PSCell 2, conditional reconfiguration identifier 2 corresponding to candidate PSCell 2, candidate PSCell 3, measurement identifier 3 corresponding to candidate PSCell 3, and conditional reconfiguration identifier 3 corresponding to candidate PSCell 3.
[0237] Table 3
[0238]
[0239] It will be appreciated that Table 3 is merely an example of the second message. In practical applications, the second message may also have other forms. For example, the second message may also be represented in the form of a set. The second message may also include more or fewer rows than Table 3, and more or fewer columns than Table 3, without limitation. For example, in the case where the second message includes fewer rows than Table 3, the second message may include the first row in Table 3, i.e., the second message includes candidate PSCell 2, measurement identifier 2 corresponding to candidate PSCell 2, and conditional reconfiguration identifier 2 corresponding to candidate PSCell 2.
[0240] It can be understood that, when the first candidate PSCell list includes a candidate PSCell and the candidate SN determines to select the candidate PSCell, the second message includes the identifier of the candidate PSCell, the first identifier corresponding to the candidate PSCell, and the wireless resource configuration information corresponding to the candidate PSCell. When the first candidate PSCell list includes a candidate PSCell and the candidate SN determines not to select the candidate PSCell, the candidate SN does not send the second message, or the candidate SN sends the second message, and the second message is used to indicate that the candidate SN determines not to select the candidate PSCell.
[0241] It can be understood that when the first candidate PSCell list includes a candidate PSCell and the candidate SN determines not to select the candidate PSCell, the candidate SN can send a second message to the MN after receiving multiple first messages. The second message is used to indicate that the candidate SN determines not to select the candidate PSCell indicated in the above multiple first messages.
[0242] In a possible implementation manner, the first information is an RRC reconfiguration (RRCReconfiguration) message.
[0243] Correspondingly, the MN receives the second message from the candidate SN.
[0244] Step 303: The MN sends a third message to the terminal.
[0245] For the above scenario 1: The third message includes the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the radio resource configuration information corresponding to each candidate PSCell. In this case, after receiving the second message, the MN obtains the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the radio resource configuration information corresponding to each candidate PSCell, and sends the third message to the terminal.
[0246] For the above situation 2: If the first information includes the conditional reconfiguration identifier corresponding to each candidate PSCell in the second candidate PSCell list, the third message includes the first information. In this case, the MN may not perceive the first information, that is, the MN does not parse the first information. After receiving the second message, the MN directly includes the first information in the second message in the third message and sends it to the terminal. In this way, the MN can send the third message to the terminal using conventional technology without adding a new information element to indicate the first information. For example, the first information is an RRC reconfiguration message generated by the candidate SN, and the MN generates an RRC reconfiguration message. The RRC reconfiguration message generated by the MN includes the RRC reconfiguration message generated by the candidate SN. If the first information does not include the conditional reconfiguration identifier corresponding to each candidate PSCell in the second candidate PSCell list, the third message includes the identifier of each candidate PSCell in the second candidate PSCell list, the measurement identifier corresponding to each candidate PSCell, the conditional reconfiguration identifier corresponding to each candidate PSCell, and the radio resource configuration information corresponding to each candidate PSCell. Among them, the conditional reconfiguration identifier corresponding to each candidate PSCell in the second candidate PSCell list included in the third message is determined (or generated) by the MN.
[0247] It can be understood that the identifier of the candidate PSCell in the third message can be included in the wireless resource configuration information corresponding to the candidate PSCell.
[0248] In one possible implementation, the third message also includes the second indication information. It is understandable that the MN may trigger the CPC, and the source SN may also trigger the CPC. In the CPC triggered by the MN, the measurement identifier / conditional reconfiguration identifier may be determined (or generated) by the MN, and in the CPC triggered by the source SN, the measurement identifier / conditional reconfiguration identifier may be determined (or generated) by the source SN. The measurement object configuration and measurement reporting configuration corresponding to the measurement identifier / conditional reconfiguration identifier determined by the MN may be different from the measurement object configuration and measurement reporting configuration corresponding to the measurement identifier / conditional reconfiguration identifier determined by the source SN. If the third message does not include the second indication information, after receiving the third message, the terminal does not know whether the measurement identifier in the third message is determined by the MN or the source SN, and the terminal cannot determine the measurement object configuration and measurement reporting configuration based on the measurement identifier / conditional reconfiguration identifier.
[0249] It is understood that the method for the MN to send the second indication information to the terminal can be applied not only to the method of the present application but also to conventional technologies, so that the terminal can determine, based on the second indication information, whether the measurement identifier sent by the MN to the terminal is determined by the MN or the source SN. For example, message 5 in Example 2 above can also include the second indication information. Optionally, message 3 and / or message 4 in Example 2 above can also include the second indication information.
[0250] Furthermore, the second indication information can be indicated by a cell. Exemplarily, the second indication information can be indicated by the name of the cell or the value of the cell. For example, taking cell 1 as an example, which is used to indicate that the conditional PSCell change is triggered by the MN, and cell 2 as an example, which is used to indicate that the conditional PSCell change is triggered by the source SN, if the third message includes cell 1, it indicates that the conditional PSCell change is triggered by the MN, and if the third message includes cell 2, it indicates that the conditional PSCell change is triggered by the source SN. For another example, taking the third message as an example, which includes cell 3, and the value of cell 3 as an example, which is used to indicate whether the conditional PSCell change is triggered by the MN or the source SN, if the value of cell 3 is 0, it indicates that the conditional PSCell change is triggered by the MN, and if the value of cell 3 is 1, it indicates that the conditional PSCell change is triggered by the source SN, and vice versa. For another example, if the third message includes cell 4, it indicates that the conditional PSCell change is triggered by the MN, and if the third message does not include cell 4, it indicates that the conditional PSCell change is triggered by the source SN. The second indication information may be indicated by a name of an information element or a value of an information element, or may be indicated by a choice structure. The introduction of the choice structure can be referred to the explanation in conventional technology and will not be described in detail here.
[0251] In a possible implementation, the third message is an RRC message.
[0252] Correspondingly, the terminal receives the third message from the MN.
[0253] Optionally, after receiving the third message, the terminal sends a fifth message to the MN.
[0254] In one case, the fifth message is used to indicate to the MN that the terminal has received the third message. It will be appreciated that the fifth message does not include messages sent by the terminal to the source SN and / or candidate SNs. After receiving the fifth message, the MN can determine a sixth message based on the fifth message and send the sixth message to the first SN. The sixth message is used to indicate that the terminal has received the third message or that the terminal has received a CPA configuration or a CPC configuration. The first SN includes at least one of the source SN and the candidate SN.
[0255] In another case, the fifth message is used to indicate that the terminal has received the third message. The fifth message includes a message sent by the terminal to the first SN. After receiving the fifth message, the MN forwards the message sent by the terminal to the first SN to the first SN.
[0256] In one possible implementation, after receiving the third message, the terminal performs a conditional PSCell change based on the third message. Furthermore, after receiving the third message, the terminal determines the measurement object configuration and measurement reporting configuration for each candidate PSCell in the second candidate PSCell list based on the third message. The terminal also detects the change condition indicated by the measurement reporting configuration corresponding to each candidate PSCell, and upon detecting at least one candidate PSCell that meets the change condition, selects one of the candidate PSCells and applies the radio resource configuration of the candidate PSCell.
[0257] Furthermore, the terminal determines the measurement object configuration and measurement reporting configuration of each candidate PSCell in the second candidate PSCell list based on the third message, including: if the third message includes the first identifier, the first identifier includes the measurement identifier, or the first identifier includes the measurement identifier and the conditional reconfiguration identifier, the terminal determines the measurement object configuration and measurement reporting configuration of each candidate PSCell in the second candidate PSCell list based on the measurement identifier. If the third message includes the first identifier, the first identifier includes the conditional reconfiguration identifier, the terminal determines the measurement identifier corresponding to the conditional reconfiguration identifier based on the conditional reconfiguration identifier, and determines the measurement object configuration and measurement reporting configuration of each candidate PSCell in the second candidate PSCell list based on the measurement identifier. If the third message includes the first information, the terminal determines the measurement object configuration and measurement reporting configuration of each candidate PSCell in the second candidate PSCell list based on the measurement identifier.
[0258] In one possible implementation, after the terminal receives the third message, the source SN or candidate SN triggers the release of the measurement object configuration, measurement reporting configuration, and / or radio resource configuration information corresponding to the candidate PSCell in the second candidate PSCell list. This can save storage overhead for the source SN, candidate SNs, and terminal, and improve resource utilization, allowing the source SN or candidate SN to allocate the released resources to other terminals.
[0259] Exemplarily, taking the case where the source SN triggers the release of the measurement object configuration, and / or the measurement reporting configuration, and / or the wireless resource configuration information corresponding to the first candidate PSCell, and the first candidate PSCell is any one or more candidate PSCells in the second candidate PSCell list as an example, the source SN sends an eighth message to the MN, and the eighth message is used to indicate the release of the measurement object configuration, and / or the measurement reporting configuration, and / or the wireless resource configuration information corresponding to the first candidate PSCell, and the eighth message includes the identifier of the first candidate PSCell and / or the conditional reconfiguration identifier corresponding to the first candidate PSCell. After receiving the eighth message, the MN sends a ninth message to the terminal and a tenth message to the candidate SN, and the ninth message is used to indicate the release of the measurement object configuration, and / or the measurement reporting configuration, and / or the wireless resource configuration information corresponding to the first candidate PSCell, and the tenth message is used to indicate the release of the wireless resource configuration information corresponding to the first candidate PSCell.
[0260] Exemplarily, taking the case where the candidate SN triggers the release of the measurement object configuration, and / or the measurement reporting configuration, and / or the wireless resource configuration information corresponding to the first candidate PSCell as an example, the candidate SN sends an eleventh message to the MN. The eleventh message is used to indicate the release of the measurement object configuration, and / or the measurement reporting configuration, and / or the wireless resource configuration information corresponding to the first candidate PSCell. The eleventh message includes the identifier of the first candidate PSCell, and / or the conditional reconfiguration identifier corresponding to the first candidate PSCell, or the eleventh message includes the index of the first candidate PSCell. After the MN receives the eleventh message, based on the content of the eleventh message, the MN can determine that the CPC configuration of the first candidate PSCell needs to be released, and sends a twelfth message to the terminal and a thirteenth message to the source SN. The twelfth message is used to indicate the release of the measurement object configuration, and / or the measurement reporting configuration, and / or the wireless resource configuration information corresponding to the first candidate PSCell, and the thirteenth message is used to indicate the release of the measurement object configuration, and / or the measurement reporting configuration, and / or the wireless resource configuration information corresponding to the first candidate PSCell. It is understandable that if the eleventh message includes the index of the first candidate PSCell, the first message also includes the index of the first candidate PSCell. In this case, when the candidate SN needs to release the CPC configuration corresponding to the first candidate PSCell, the candidate SN can send the index of the first candidate PSCell to the MN.
[0261] Exemplarily, taking the case where the MN triggers the release of the measurement object configuration, and / or the measurement reporting configuration, and / or the wireless resource configuration information corresponding to the first candidate PSCell as an example, the MN sends the fourteenth message to the candidate SN. The fourteenth message is used to indicate the release of the wireless resource configuration information corresponding to the first candidate PSCell, and the fourteenth message includes the identifier of the first candidate PSCell and / or the conditional reconfiguration identifier corresponding to the first candidate PSCell, or the fourteenth message includes the index of the first candidate PSCell. The MN sends the fifteenth message to the terminal and the sixteenth message to the source SN. The fifteenth message is used to indicate the release of the measurement object configuration, and / or the measurement reporting configuration, and / or the wireless resource configuration information corresponding to the first candidate PSCell, and the sixteenth message is used to indicate the release of the measurement object configuration, and / or the measurement reporting configuration, and / or the wireless resource configuration information corresponding to the first candidate PSCell.
[0262] It is understandable that if the fourteenth message includes the index of the first candidate PSCell, the first message also includes the index of the first candidate PSCell. In this case, when the MN needs to release the CPC configuration corresponding to the first candidate PSCell, the MN can send the index of the first candidate PSCell to the candidate SN.
[0263] In one possible implementation, after the terminal receives the third message, the terminal determines whether the candidate PSCell meets the change condition based on the change condition of the candidate PSCell. When the change condition of at least one PSCell is met, one of the candidate PSCells that meets the condition is selected, and the wireless resource configuration of the candidate PSCell is applied. Subsequently, the terminal may send a message to the MN, which carries an indication information, and the indication information includes a conditional reconfiguration identifier corresponding to the candidate PSCell selected by the terminal, or an identifier of the candidate PSCell selected by the terminal. It should be understood that the conditional reconfiguration identifier corresponding to the candidate PSCell requires fewer bits than the identifier of the candidate PSCell. Therefore, compared with the case where the indication information includes the identifier of the candidate PSCell selected by the terminal, the case where the indication information includes the conditional reconfiguration identifier corresponding to the candidate PSCell selected by the terminal saves more signaling overhead. After receiving the above message, the MN can determine the candidate PSCell selected by the terminal based on the indication information.
[0264] Furthermore, the MN may send a message to the SN corresponding to the candidate PSCell based on the candidate PSCell selected by the terminal, and the message is used to notify the SN corresponding to the candidate PSCell that the terminal has selected the candidate PSCell in the SN or that the candidate PSCell in the SN satisfies the conditional PSCell change condition. After the terminal selects the candidate PSCell, the terminal initiates random access with the candidate PSCell, and after the candidate PSCell random access is successful, a dual connection is established with the MN and the SN corresponding to the candidate PSCell. It will be understood that the embodiment of the present application does not limit the number of first messages, second messages or third messages. That is, the MN may send multiple first messages to the candidate SN, the candidate SN may also send multiple second messages to the MN, and the MN may also send multiple third messages to the terminal. Taking the example of the MN sending multiple third messages to the terminal, each third message corresponds to relevant information of one or more candidate PSCells of a candidate SN (for example, one or more candidate PSCell identifiers, one or more first identifiers corresponding to candidate PSCells, and one or more wireless resource configuration information corresponding to candidate PSCells). It can be understood that if the MN sends a third message to the terminal, the third message may include relevant information of the candidate PSCell of each candidate SN among multiple candidate SNs.
[0265] based on Figure 3According to the method shown, the MN can determine the first message and send the first message to the candidate SN. After receiving the first message, the candidate SN can select a candidate PSCell in the first candidate PSCell list (i.e., a candidate PSCell in the second candidate PSCell list) and send a second message to the MN. After receiving the second message, the MN includes all or part of the information in the second message in a third message and sends it to the terminal so that the terminal performs CPC according to the third message. On the one hand, the MN does not need to store the relevant information in the first message corresponding to the candidate PSCell (such as the identifier of each candidate PSCell in the first candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the measurement identifier corresponding to each candidate PSCell), which saves the storage overhead of the MN. The MN also does not need to associate the first identifier corresponding to the candidate PSCell with the wireless resource configuration information corresponding to the candidate PSCell based on the identifier of the candidate PSCell in the second candidate PSCell list, which simplifies the processing process of the MN, reduces the overhead of the NM, and shortens the time for the terminal to perform CPC. On the other hand, the candidate PSCells in the second candidate PSCell list are selected and processed from the first candidate PSCell list. After the MN receives the second message, it includes all or part of the content of the second message in the third message and sends it to the terminal. There will be no problem of being unable to determine the wireless resource configuration information corresponding to the candidate PSCell.
[0266] above Figure 3 The method shown is introduced by taking MN triggering CPC as an example. The communication method provided in the embodiment of the present application is introduced below by taking source SN triggering CPC as an example.
[0267] like Figure 4 As shown, another communication method provided by an embodiment of the present application is described. This communication method is described using the source SN triggering CPC as an example. The CPC can be an inter-SN CPC or an intra-SN CPC. The communication method includes steps 401 to 404.
[0268] Step 401: The source SN sends a fourth message to the MN.
[0269] The source SN can be called a source secondary node, a source secondary base station, etc. The source SN is the SN that has established a connection with the terminal. The source SN can be Figure 1 The network device 101 or the network device 102 in the terminal can be Figure 1 Terminal 103 or terminal 104 in.
[0270] MN can be called master node, master base station, etc. If the source SN is Figure 1The network device 101 in the MN can be Figure 1 In the network device 102, if the source SN is Figure 1 The network device 102 in the MN can be Figure 1 The network device 101 in FIG.
[0271] In one possible implementation, the source SN determines a fourth message and sends the fourth message to the MN. The fourth message may also be called an SN change request (SN change required) message. The fourth message may have the following two situations:
[0272] Case 3: The fourth message includes the identifier of each candidate PSCell in the first candidate PSCell list and the first identifier corresponding to each candidate PSCell.
[0273] The first candidate PSCell list includes at least one candidate PSCell configured (or recommended) by the source SN for the terminal. The at least one candidate PSCell is a cell of one candidate SN or a cell of multiple candidate SNs. The candidate SN is configured by the source SN for the terminal. This application does not limit the number of candidate SNs. The candidate SN can be Figure 1 The network device 105 in the first identifier can refer to the above Figure 3 The corresponding description in the method shown is different in that Figure 4 The first identifier in the illustrated method is determined (or generated) by the source SN.
[0274] Furthermore, at least one candidate PSCell is a PSCell with good signal quality detected by the source SN, or a PSCell selected by the source SN according to a preset algorithm. In the embodiment of the present application, any candidate PSCell list may also be referred to as a candidate PSCell set, which is used to represent one or more candidate PSCells.
[0275] Case 4: The fourth message includes the identifier of each candidate PSCell in the first candidate PSCell list and the measurement identifier corresponding to each candidate PSCell. Further optionally, the fourth message also includes the conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list. The measurement identifier and the conditional reconfiguration identifier are determined (or generated) by the source SN.
[0276] In a possible implementation, in addition to determining the measurement identifier and / or conditional reconfiguration identifier, the source SN also needs to determine the measurement object identifier and measurement reporting configuration identifier associated with the measurement identifier. In other words, the source SN can also determine the measurement object configuration and measurement reporting configuration corresponding to the candidate PSCell. The introduction of measurement object configuration and measurement reporting configuration can be referred to above. Figure 1The corresponding description in will not be repeated here.
[0277] Furthermore, the source SN may directly send a seventeenth message to the terminal, or send the seventeenth message to the terminal through the MN before step 303. The seventeenth message is used to indicate the measurement identifier, the measurement object identifier associated with the measurement identifier, and the measurement reporting configuration identifier, so that after receiving the thirteenth message, the terminal determines the measurement object configuration and the measurement reporting configuration corresponding to the measurement identifier according to the thirteenth message.
[0278] In a possible implementation, the fourth message further includes first indication information, so that the MN can determine that the source SN has triggered the conditional PSCell change. The first indication information is used to indicate that the conditional PSCell change is triggered by the source SN.
[0279] Correspondingly, the MN receives the fourth message from the source SN.
[0280] Step 402: The MN sends a first message to the candidate SN.
[0281] It can be understood that when there are multiple candidate SNs, the MN sends the first message to each candidate SN. The first message can also be called an SN add request message.
[0282] For the above situation 3, the first message has the following two situations:
[0283] Case 3.1: The first message may include the identifier of each candidate PSCell in the first candidate PSCell list, and the first identifier corresponding to each candidate PSCell.
[0284] Case 3.2: The first message may include identifiers of some candidate PSCells in the first candidate PSCell list, and first identifiers corresponding to these candidate PSCells.
[0285] For the above situation 4, the first message has the following three situations:
[0286] Case 4.1: The first message includes the identifier of each candidate PSCell in the first candidate PSCell list and the measurement identifier corresponding to each candidate PSCell. Further optionally, the first message also includes the conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list.
[0287] Case 4.2: The first message may include identifiers of some candidate PSCells in the first candidate PSCell list, and measurement identifiers corresponding to these candidate PSCells. Further, optionally, the first message may also include conditional reconfiguration identifiers corresponding to these candidate PSCells.
[0288] Case 4.3: The first message includes identifiers of some or all of the candidate PSCells in the first candidate PSCell list. Further optionally, the first message also includes conditional reconfiguration identifiers corresponding to these candidate PSCells.
[0289] In a possible implementation, the first message further includes first indication information so that the candidate SN determines that the source SN triggers a conditional PSCell change.
[0290] Correspondingly, the candidate SN receives the first message from the MN.
[0291] Step 403: The candidate SN sends a second message to the MN according to the first message.
[0292] The second message may also be called an SN addition response message.
[0293] For the above cases 3.1 and 3.2, the second message may include the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell. Figure 1 The corresponding description in will not be repeated here.
[0294] For the above-mentioned cases 4.1 and 4.2, the second message may include the first information. The first information includes the identifier of each candidate PSCell in the second candidate PSCell list, the measurement identifier corresponding to each candidate PSCell, and the radio resource configuration information corresponding to each candidate PSCell. Optionally, the first information may also include the conditional configuration identifier corresponding to each candidate PSCell in the second candidate PSCell list.
[0295] For the above situation 4.3, the second message may include the first information. The first information includes the identifier of each candidate PSCell in the second candidate PSCell list and the radio resource configuration information corresponding to each candidate PSCell. Optionally, the first information may also include the conditional configuration identifier corresponding to each candidate PSCell in the second candidate PSCell list.
[0296] The second message, the second candidate PSCell list and the first candidate PSCell list can be introduced in the above Figure 3 The corresponding descriptions in the shown methods are omitted here.
[0297] In a possible implementation manner, the first information is an RRC reconfiguration (RRCReconfiguration) message.
[0298] Correspondingly, the MN receives the second message from the candidate SN.
[0299] Step 404: The MN sends a third message to the terminal.
[0300] For Cases 3.1 and 3.2 above: The third message includes the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the radio resource configuration information corresponding to each candidate PSCell. In this case, after receiving the second message, the MN obtains the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the radio resource configuration information corresponding to each candidate PSCell, and sends the third message to the terminal.
[0301] For the above-mentioned cases 4.1 and 4.2: If the first information includes the conditional reconfiguration identifier corresponding to each candidate PSCell in the second candidate PSCell list, the third message includes the first information. In this case, the MN may not perceive the first information, that is, the MN does not parse the first information. After receiving the second message, the MN directly includes the first information in the second message in the third message and sends it to the terminal. In this way, the MN can send the third message to the terminal using conventional technology without adding a new information element to indicate the first information. For example, the first information is an RRC reconfiguration message generated by the candidate SN, and the MN generates an RRC reconfiguration message. The RRC reconfiguration message generated by the MN includes the RRC reconfiguration message generated by the SN. If the first information does not include the conditional reconfiguration identifier corresponding to each candidate PSCell in the second candidate PSCell list, the third message includes the identifier of each candidate PSCell in the second candidate PSCell list, the measurement identifier corresponding to each candidate PSCell, the conditional reconfiguration identifier corresponding to each candidate PSCell, and the radio resource configuration information corresponding to each candidate PSCell. Among them, the corresponding information of each candidate PSCell in the second candidate PSCell list included in the third message is determined (or generated) by the MN.
[0302] For the above situation 4.3: the third message includes the identifier of each candidate PSCell in the second candidate PSCell list, and the wireless resource configuration information corresponding to each candidate PSCell. The MN can find the measurement identifier corresponding to the candidate PSCell from the fourth message based on the identifier of each candidate PSCell in the third message. Furthermore, if the fourth message also includes the conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list, the MN can also find the conditional reconfiguration identifier corresponding to each candidate PSCell in the second candidate PSCell list from the fourth message. If the conditional reconfiguration identifier corresponding to each candidate PSCell is not included in the first candidate PSCell list in the fourth message, the MN can generate a conditional reconfiguration identifier for each candidate PSCell in the second candidate PSCell list, or the second candidate PSCell list includes the conditional reconfiguration identifier of each candidate PSCell. According to the above method, the MN can obtain the measurement identifier corresponding to each candidate PSCell in the second candidate PSCell list and the conditional reconfiguration identifier corresponding to each candidate PSCell. Then, the MN sends a third message to the terminal device, and the third message includes the identifier of each candidate PSCell in the second candidate PSCell list, the measurement identifier corresponding to each candidate PSCell, the conditional reconfiguration identifier corresponding to each candidate PSCell and the wireless resource configuration information corresponding to each candidate PSCell.
[0303] It can be understood that the identifier of the candidate PSCell in the third message can be included in the wireless resource configuration information corresponding to the candidate PSCell.
[0304] In one possible implementation, the third message also includes the first indication information. It is understandable that the MN may trigger the CPC, and the source SN may also trigger the CPC. In the CPC triggered by the MN, the measurement identifier / conditional reconfiguration identifier may be determined (or generated) by the MN, and in the CPC triggered by the source SN, the measurement identifier / conditional reconfiguration identifier is determined (or generated) by the source SN. The measurement object configuration and measurement reporting configuration corresponding to the measurement identifier / conditional reconfiguration identifier determined by the MN may be different from the measurement object configuration and measurement reporting configuration corresponding to the measurement identifier / conditional reconfiguration identifier determined by the source SN. If the third message does not include the first indication information, after receiving the third message, the terminal does not know whether the measurement identifier in the third message is determined by the MN or the source SN, and the terminal cannot determine the measurement object configuration and measurement reporting configuration based on the measurement identifier / conditional reconfiguration identifier.
[0305] It can be understood that, in addition to being applied to the method of the present application, the method of the MN sending the first indication information to the terminal can also be applied to conventional technologies, so that the terminal can determine, based on the first indication information, whether the measurement identifier sent by the MN to the terminal is determined by the MN or the source SN, so that the terminal can determine, based on the first indication information, whether the candidate PSCell change condition corresponding to the measurement identifier is configured by the MN or the SN, and the terminal judges the candidate PSCell change condition based on the measurement object configuration and measurement reporting configuration corresponding to the measurement identifier configured by the MN or the SN. For example, the message 8 in the above example 3 may also include the first indication information. Optionally, the message 6 and / or message 7 in the above example 3 may also include the first indication information.
[0306] Furthermore, the first indication information may be indicated by a cell. For example, the first indication information may be indicated by a cell name or a cell value.
[0307] In a possible implementation, the third message is an RRC message.
[0308] Correspondingly, the terminal receives the third message from the MN.
[0309] The description after the terminal receives the third message can refer to the above Figure 3 The corresponding descriptions in the shown methods are omitted here.
[0310] It will be understood that the embodiments of the present application do not limit the number of first messages, second messages, third messages or fourth messages. That is, the source SN can send multiple fourth messages to the MN, the MN can also send multiple first messages to the candidate SN, the candidate SN can also send multiple second messages to the MN, and the MN can also send multiple third messages to the terminal. Taking the source SN sending multiple fourth messages to the MN as an example, each fourth message corresponds to relevant information of one or more candidate PSCells of a candidate SN (for example, the identifiers of one or more candidate PSCells, and the first identifiers corresponding to one or more candidate PSCells). It will be understood that if the source SN sends a fourth message to the MN, the fourth message may include relevant information of the candidate PSCell of each candidate SN among multiple candidate SNs.
[0311] based on Figure 4According to the method shown, the MN can receive the fourth message from the source SN and send the first message to the candidate SN according to the fourth message. After receiving the first message, the candidate SN can select a candidate PSCell in the first candidate PSCell list (i.e., a candidate PSCell in the second candidate PSCell list) and send a second message to the MN. After receiving the second message, the MN includes all or part of the information in the second message in a third message and sends it to the terminal so that the terminal performs CPC according to the third message. On the one hand, the MN does not need to store the relevant information in the fourth message corresponding to the candidate PSCell (such as the identifier of each candidate PSCell in the first candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the measurement identifier corresponding to each candidate PSCell), which saves the storage overhead of the MN. The MN also does not need to associate the first identifier corresponding to the candidate PSCell with the wireless resource configuration information corresponding to the candidate PSCell according to the identifier of the candidate PSCell in the second candidate PSCell list, which simplifies the processing process of the MN, reduces the overhead of the MN, and shortens the time for the terminal to perform CPC. On the other hand, the candidate PSCells in the second candidate PSCell list are selected and processed from the first candidate PSCell list. After the MN receives the second message, it includes all or part of the content of the second message in the third message and sends it to the terminal. There will be no problem of being unable to determine the wireless resource configuration information corresponding to the candidate PSCell, or the measurement identifier corresponding to the candidate PSCell.
[0312] above Figure 3 The method shown is to introduce the communication method provided by the embodiment of the present application by taking MN triggering CPC as an example. Figure 4 The method shown is to introduce the communication method provided by the embodiment of the present application by taking the source SN triggering CPC as an example. Figure 3 or Figure 4 In the illustrated method, after receiving the third message from the MN, the terminal may also send a fifth message to the MN, the fifth message being used to indicate that the terminal has received the third message. Similarly, during the CPA process, after receiving message 1 from the MN indicating conditions and configurations for adding a candidate PSCell, the terminal may also send message 2 to the MN indicating receipt of message 1. The following describes how the terminal handles the message after receiving a message from the MN indicating conditions and configurations for adding / changing a candidate PSCell.
[0313] like Figure 5As shown, another communication method provided by an embodiment of the present application is provided. This communication method can be applied to the case of a conditional PSCell addition / change triggered by an MN, or the communication method can be applied to an inter-SN CPC triggered by a source SN, or the communication method can be applied to an intra-SN CPC triggered by a source SN. The communication method includes steps 501 to 503.
[0314] Step 501: The MN sends a first message to the terminal.
[0315] Among them, MN can be called master node or master base station, etc. MN can be Figure 1 The network device 101 or the network device 102 in the terminal can be Figure 1 Terminal 103 or terminal 104 in.
[0316] In one possible implementation, the first message is used to indicate the addition / change conditions and radio resource configuration of each candidate PSCell in the candidate PSCell list. The candidate PSCell list includes at least one candidate PSCell configured by the mobile node or source node for the terminal. The at least one candidate PSCell can be a cell of one candidate SN or multiple candidate SNs.
[0317] Among them, the candidate SN is the source SN or MN configured for the terminal. This application does not limit the number of candidate SNs. The candidate SN can be Figure 1 The candidate SN may be referred to as a candidate secondary node or a candidate secondary base station.
[0318] The source SN can be called the source secondary node or source secondary base station. The source SN is the SN currently connected to the terminal. Figure 1 The network device 101 in the source SN can be Figure 1 Network device 102 in Figure 1 The network device 102 in the source SN can be Figure 1 The network device 101 in FIG.
[0319] Exemplarily, the first message includes the identifier of each candidate PSCell in the candidate PSCell list, the first identifier corresponding to each candidate PSCell and the wireless resource configuration information corresponding to each candidate PSCell. For the introduction of the first identifier corresponding to the candidate PSCell and the wireless resource configuration information corresponding to the candidate PSCell, please refer to the above Figure 3 The corresponding descriptions in the shown methods are omitted here.
[0320] In a possible implementation, the first message further includes first indication information. The first indication information is used to indicate that the conditional PSCell change is triggered by the source SN, or is used to indicate that the conditional PSCell change is triggered by the MN.
[0321] In a possible implementation manner, the first message is an RRC message.
[0322] Correspondingly, the terminal receives the first message from the MN.
[0323] In one possible implementation, after the terminal receives the first message, the terminal determines whether the terminal device meets the conditions based on the conditions for adding or changing the candidate PSCell. When the conditions for adding or changing at least one PSCell are met, one of the candidate PSCells that meets the conditions is selected, and the wireless resource configuration of the candidate PSCell is applied. Subsequently, the terminal may send a message to the MN, which carries an indication information, and the indication information includes a conditional reconfiguration identifier corresponding to the candidate PSCell selected by the terminal, or an identifier of the candidate PSCell selected by the terminal. It should be understood that the conditional reconfiguration identifier corresponding to the candidate PSCell requires fewer bits than the identifier of the candidate PSCell. Therefore, compared with the case where the indication information includes the identifier of the candidate PSCell selected by the terminal, the case where the indication information includes the conditional reconfiguration identifier corresponding to the candidate PSCell selected by the terminal saves more signaling overhead. After receiving the above message, the MN can determine the candidate PSCell selected by the terminal based on the indication information.
[0324] Furthermore, the MN may send a message to the SN corresponding to the candidate PSCell based on the candidate PSCell selected by the terminal. This message is used to notify the SN corresponding to the candidate PSCell that the terminal has selected the candidate PSCell in the SN or that the candidate PSCell in the SN meets the conditional PSCell change condition. After the terminal selects the candidate PSCell, the terminal initiates random access with the candidate PSCell and, after the candidate PSCell random access is successful, establishes a dual connection with the MN and the SN corresponding to the candidate PSCell. Step 502: The terminal sends a second message to the MN.
[0325] In one possible implementation, when the terminal detects at least one candidate PSCell that meets the addition / change conditions, it sends a second message to the MN. The second message has the following two situations:
[0326] Case 5: The second message is used to indicate to the MN that the terminal has received the first message. It can be understood that the second message does not include messages sent by the terminal to the source SN and / or candidate SN.
[0327] Case 6: The second message is used to indicate that the terminal has received the first message. The second message includes a message sent by the terminal to the first SN.
[0328] In a possible implementation manner, the second message is an RRC message.
[0329] Correspondingly, the MN receives the second message from the terminal.
[0330] Step 503: The MN sends a third message to the first SN according to the second message.
[0331] In one possible implementation, when the first message is used to indicate the addition conditions and radio resource configuration of each candidate PSCell in the candidate PSCell list, the first SN is at least one of the candidate SNs determined by the MN for the terminal. When the first message is used to indicate the change conditions and radio resource configuration of each candidate PSCell in the candidate PSCell list, the first SN is at least one of the candidate SNs determined by the MN or the source SN for the terminal and the source SN.
[0332] For the above situation 5, after receiving the second message, the MN can determine a third message based on the second message and send the third message to the first SN. The third message is used to indicate that the terminal has received the first message or that the terminal has received the CPA configuration or CPC configuration.
[0333] Regarding the above situation 6: after receiving the second message, the MN forwards to the first SN the message sent by the terminal to the first SN.
[0334] Correspondingly, the first SN receives the third message from the MN. After receiving the third message, the first SN can determine, based on the third message, that the terminal has received the first message or that the terminal has received the CPA configuration or CPC configuration.
[0335] It can be understood that the identifier of the candidate PSCell in the third message can be included in the wireless resource configuration information corresponding to the candidate PSCell.
[0336] In a possible implementation, after receiving the third message, the first SN triggers the release of the measurement object configuration, and / or measurement reporting configuration, and / or radio resource configuration information corresponding to the candidate PSCell in the candidate PSCell list. Figure 3 The corresponding descriptions in the shown methods are omitted here.
[0337] based on Figure 5In the method shown, after receiving a first message indicating the addition / change conditions and radio resource configuration of each candidate PSCell in the candidate PSCell list, the terminal may send a second message to the MN, and the second message may not include the message sent by the terminal to the first SN. After receiving the second message, the MN may determine (or generate) a third message based on the second message and send the third message to the first SN, so that the first SN determines that the terminal has received the first message.
[0338] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the interaction between various network elements. It can be understood that, in order to realize the above functions, the above MN, candidate SN, source SN or terminal, etc. include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm operations of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in hardware or in a computer software-driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0339] In the embodiments of the present application, the MN, candidate SN, source SN, or terminal can be divided into functional modules according to the above-mentioned method examples. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware or software functional modules. It should be noted that the division of modules in the embodiments of the present application is illustrative and is only a logical functional division. In actual implementation, other division methods can be used.
[0340] For example, when the functional modules are divided in an integrated manner, Figure 6 FIG2 shows a schematic structural diagram of a communication device 60 . The communication device 60 includes a transceiver module 601 .
[0341] For example, the communication device 60 can be used to implement the function of the MN. Figure 3 The embodiment shown or Figure 4 The MN described in the embodiment shown.
[0342] Exemplarily, the communication device 60 may be an MN, or a chip used in the MN, or other combined devices or components having the above-mentioned MN functions. When the communication device 60 is an MN, the transceiver module 601 may be a transceiver, which may include an antenna and a radio frequency circuit, etc. When the communication device 60 is a component having the above-mentioned MN functions, the transceiver module 601 may be a radio frequency unit. When the communication device 60 is a chip system, the transceiver module 601 may be an input and output interface of a chip (e.g., a baseband chip). It should be understood that the transceiver module 601 in the embodiment of the present application may be implemented by a transceiver or a transceiver-related circuit component.
[0343] For example, the transceiver module 601 can be used to perform Figure 3 All the sending and receiving operations performed by the MN in the illustrated embodiment, such as step 301, step 302, step 303, and / or other processes for supporting the technology described herein.
[0344] For another example, the transceiver module 601 can be used to execute Figure 4 All the sending and receiving operations performed by the MN in the illustrated embodiment, such as step 401, step 402, step 403, step 404, and / or other processes for supporting the technology described herein.
[0345] Among them, the transceiver module 601 is used to send a first message to the candidate SN, the first message includes the identifier of each candidate PSCell in the first candidate PSCell list, and the first identifier corresponding to each candidate PSCell, and the first identifier is used to indicate the condition that the PSCell currently connected to the terminal is changed to the candidate PSCell corresponding to the first identifier.
[0346] The transceiver module 601 is also used to receive a second message from the candidate SN, the second message including the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell, and the first candidate PSCell list includes the second candidate PSCell list.
[0347] The transceiver module 601 is further used to send a third message to the terminal, where the third message includes the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell.
[0348] In a possible implementation manner, the first identifier includes a measurement identifier and / or a conditional reconfiguration identifier.
[0349] In one possible implementation method, the transceiver module 601 is also used to receive a fourth message from the source SN, the fourth message including the identifier of each candidate PSCell in the first candidate PSCell list and the first identifier corresponding to each candidate PSCell, the first candidate PSCell list including at least one candidate PSCell configured by the source SN for the terminal.
[0350] In a possible implementation, the third message further includes first indication information, where the first indication information is used to indicate that the conditional PSCell change is triggered by the source SN.
[0351] In a possible implementation, the first candidate PSCell list includes at least one candidate PSCell configured by the communication device 60 for the terminal, and the first identifier is determined by the communication device 60 .
[0352] In a possible implementation, the third message further includes second indication information, where the second indication information is used to indicate that the conditional PSCell change is triggered by the communication device 60.
[0353] In one possible implementation, the transceiver module 601 is further used to receive a fifth message from the terminal, and the fifth message is used to indicate to the communication device 60 that the terminal has received the third message; the transceiver module 601 is further used to send a sixth message to the first SN based on the fifth message, and the sixth message is used to indicate that the terminal has received the third message, and the first SN includes at least one SN among the source SN and the candidate SN.
[0354] Alternatively, the transceiver module 601 is configured to send a first message to the candidate SN, where the first message includes an identifier of each candidate PSCell in the first candidate PSCell list and a measurement identifier corresponding to each candidate PSCell.
[0355] The transceiver module 601 is used to receive a second message from the candidate SN, where the second message includes the first information. The first information includes the identifier of each candidate PSCell in the second candidate PSCell list, the measurement identifier corresponding to each candidate PSCell, the conditional reconfiguration identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell. The first candidate PSCell list includes the second candidate PSCell list.
[0356] The transceiver module 601 is configured to send a third message to the terminal, where the third message includes the first information.
[0357] In one possible implementation method, the transceiver module 601 is also used to receive a fourth message from the source SN, where the fourth message includes the identifier of each candidate PSCell in the first candidate PSCell list and the measurement identifier corresponding to each candidate PSCell. The first candidate PSCell list includes at least one candidate PSCell configured by the source SN for the terminal.
[0358] In one possible implementation, the first message further includes a conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list, and the fourth message further includes a conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list.
[0359] In a possible implementation, the third message further includes first indication information, where the first indication information is used to indicate that the conditional PSCell change is triggered by the source SN.
[0360] In a possible implementation, the first candidate PSCell list includes at least one candidate PSCell configured by the communication device 60 for the terminal, and the measurement identifier is determined by the communication device 60 .
[0361] In a possible implementation, the third message further includes second indication information, where the second indication information is used to indicate that the conditional PSCell change is triggered by the communication device 60.
[0362] In one possible implementation, the transceiver module 601 is further used to receive a fifth message from the terminal, and the fifth message is used to indicate to the communication device 60 that the terminal has received the third message; the transceiver module 601 is further used to send a sixth message to the first SN based on the fifth message, and the sixth message is used to indicate that the terminal has received the third message, and the first SN includes at least one SN among the source SN and the candidate SN.
[0363] When the communication device 60 is used to implement the function of the MN, for other functions that the communication device 60 can implement, please refer to Figure 3 The embodiment shown, or Figure 4 The relevant introduction of the method embodiment shown is not repeated here.
[0364] For example, when the functional modules are divided in an integrated manner, Figure 7 FIG2 shows a schematic structural diagram of a communication device 70 . The communication device 70 includes a transceiver module 701 .
[0365] For example, the communication device 70 can be used to implement the function of the candidate SN. Figure 3 The embodiment shown or Figure 4 The candidate SNs described in the embodiment shown.
[0366] Exemplarily, the communication device 70 may be a candidate SN, or a chip applied to a candidate SN, or other combined devices or components having the above-mentioned candidate SN functions. When the communication device 70 is a candidate SN, the transceiver module 701 may be a transceiver, and the transceiver may include an antenna and a radio frequency circuit, etc. When the communication device 70 is a component having the above-mentioned candidate SN functions, the transceiver module 701 may be a radio frequency unit. When the communication device 70 is a chip system, the transceiver module 701 may be an input and output interface of a chip (e.g., a baseband chip). It should be understood that the transceiver module 701 in the embodiment of the present application may be implemented by a transceiver or a transceiver-related circuit component.
[0367] For example, the transceiver module 701 can be used to perform Figure 3 All transceiver operations performed by the candidate SN in the illustrated embodiment, such as step 301, step 302, and / or other processes for supporting the technology described herein.
[0368] For another example, the transceiver module 701 can be used to execute Figure 4 All transceiver operations performed by the candidate SN in the illustrated embodiment, such as step 402, step 403, and / or other processes for supporting the technology described herein.
[0369] Among them, the transceiver module 701 is used to receive a first message from the MN, the first message includes the identifier of each candidate PSCell in the first candidate PSCell list, and the first identifier corresponding to each candidate PSCell, and the first identifier is used to indicate the condition for the PSCell currently connected to the terminal to be changed to the candidate PSCell corresponding to the first identifier.
[0370] The transceiver module 701 is also used to send a second message to the MN based on the first message. The second message includes the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell. The first candidate PSCell list includes the second candidate PSCell list.
[0371] In a possible implementation manner, the first identifier includes a measurement identifier and / or a conditional reconfiguration identifier.
[0372] In one possible implementation method, the transceiver module 701 is also used to receive a sixth message from the MN, and the sixth message is used to indicate that the terminal has received a third message. The third message is a message sent by the MN to the terminal, and the third message includes the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell.
[0373] Alternatively, the transceiver module 701 is configured to receive a first message from the MN, where the first message includes an identifier of each candidate PSCell in the first candidate PSCell list and a measurement identifier corresponding to each candidate PSCell.
[0374] The transceiver module 701 is also used to send a second message to the MN based on the first message, where the second message includes the first information, where the first information includes the identifier of each candidate PSCell in the second candidate PSCell list, the measurement identifier corresponding to each candidate PSCell, the conditional reconfiguration identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell, and the first candidate PSCell list includes the second candidate PSCell list.
[0375] In a possible implementation, the first message further includes a conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list.
[0376] In a possible implementation, the transceiver module 701 is further configured to receive a sixth message from the MN, where the sixth message is used to indicate that the terminal has received a third message, where the third message is a message sent from the MN to the terminal, and the third message includes the first information.
[0377] When the communication device 70 is used to implement the function of the candidate SN, for other functions that the communication device 70 can implement, please refer to Figure 3 The embodiment shown, or Figure 4 The relevant introduction of the method embodiment shown is not repeated here.
[0378] For example, when the functional modules are divided in an integrated manner, Figure 8 FIG2 shows a schematic structural diagram of a communication device 80 . The communication device 80 includes a processing module 801 and a transceiver module 802 .
[0379] Exemplarily, the communication device 80 is used to implement the function of the source slave node. Figure 4 The source slave node described in the embodiment shown.
[0380] Exemplarily, the communication device 80 may be a source slave node, or a chip used in a source slave node, or other combined devices, components, etc. having the above-mentioned source slave node functions. When the communication device 80 is a source slave node, the processing module 801 may be a processor (or processing circuit), such as a baseband processor, which may include one or more CPUs. The transceiver module 802 may be a transceiver, which may include an antenna and a radio frequency circuit, etc. When the communication device 80 is a component having the above-mentioned source slave node functions, the processing module 801 may be a processor (or processing circuit), such as a baseband processor. The transceiver module 802 may be a radio frequency unit. When the communication device 80 is a chip system, the processing module 801 may be a processor (or processing circuit) of the chip system, which may include one or more central processing units. The transceiver module 802 may be an input and output interface of a chip (e.g., a baseband chip). It should be understood that the processing module 801 in the embodiments of the present application may be implemented by a processor or a processor-related circuit component (or, referred to as a processing circuit), and the transceiver module 802 may be implemented by a transceiver or a transceiver-related circuit component.
[0381] For example, the processing module 801 can be used to perform Figure 4 In the embodiment shown, all operations except the transceiver operations performed by the source slave node, such as determining the fourth message, and / or other processes for supporting the technology described herein. The transceiver module 802 may be used to perform Figure 4 All transceiver operations performed by the source slave node in the illustrated embodiment, such as step 401, and / or other processes for supporting the technology described herein.
[0382] Among them, the processing module 801 is used to determine the fourth message, the fourth message includes the identifier of each candidate PSCell in the first candidate PSCell list, and the first identifier corresponding to each candidate PSCell. The first candidate PSCell list includes at least one candidate PSCell configured by the communication device 80 for the terminal, and the first identifier is used to indicate the condition that the PSCell currently connected to the terminal is changed to the candidate PSCell corresponding to the first identifier.
[0383] The transceiver module 802 is configured to send a fourth message to the MN.
[0384] In a possible implementation manner, the first identifier includes a measurement identifier and / or a conditional reconfiguration identifier.
[0385] In one possible implementation, the fourth message further includes first indication information, wherein the first indication information is used to indicate that the conditional PSCell change is triggered by the communication device 80.
[0386] In one possible implementation method, the transceiver module 802 is also used to receive a sixth message from the MN, and the sixth message is used to indicate that the terminal has received a third message. The third message is a message sent by the MN to the terminal. The third message includes the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell. The first candidate PSCell list includes the second candidate PSCell list.
[0387] Alternatively, the processing module 801 is used to determine a fourth message, which includes the identifier of each candidate PSCell in the first candidate PSCell list and the measurement identifier corresponding to each candidate PSCell. The first candidate PSCell list includes at least one candidate PSCell configured by the communication device 80 for the terminal.
[0388] The transceiver module 802 is configured to send a fourth message to the MN.
[0389] In a possible implementation, the fourth message further includes a conditional reconfiguration identifier corresponding to each candidate PSCell in the first candidate PSCell list.
[0390] In one possible implementation, the fourth message further includes first indication information, wherein the first indication information is used to indicate that the conditional PSCell change is triggered by the communication device 80.
[0391] In one possible implementation, the transceiver module 802 is also used to receive a sixth message from the MN, where the sixth message is used to indicate that the terminal has received a third message. The third message is a message sent by the MN to the terminal. The third message includes first information. The first information includes an identifier of each candidate PSCell in the second candidate PSCell list, a measurement identifier corresponding to each candidate PSCell, a conditional reconfiguration identifier corresponding to each candidate PSCell, and wireless resource configuration information corresponding to each candidate PSCell. The first candidate PSCell list includes the second candidate PSCell list.
[0392] When the communication device 80 is used to implement the function of the source SN, for other functions that the communication device 80 can implement, please refer to Figure 4 The relevant introduction of the method embodiment shown is not repeated here.
[0393] For example, when the functional modules are divided in an integrated manner, Figure 9 FIG1 shows a schematic diagram of the structure of a communication device 90. For example, the communication device 90 is used to implement the functions of a terminal. Figure 3 The embodiment shown, or Figure 4 The terminal described in the embodiment shown.
[0394] The communication device 90 includes a transceiver module 901 and a processing module 902. Exemplarily, the communication device 90 may be a terminal, or a chip used in a terminal, or other combined device or component having the aforementioned terminal functions. When the communication device 90 is a terminal, the transceiver module 901 may be a transceiver, which may include an antenna and a radio frequency circuit, etc., and the processing module 902 may be a processor (or processing circuit), such as a baseband processor, which may include one or more CPUs. When the communication device 90 is a component having the aforementioned terminal functions, the transceiver module 901 may be a radio frequency unit, and the processing module 902 may be a processor (or processing circuit), such as a baseband processor. When the communication device 90 is a chip system, the transceiver module 901 may be the input / output interface of the chip (e.g., a baseband chip), and the processing module 902 may be the chip system's processor (or processing circuit), which may include one or more central processing units. It should be understood that the transceiver module 901 in the embodiment of the present application can be implemented by a transceiver or a transceiver-related circuit component, and the processing module 902 can be implemented by a processor or a processor-related circuit component (or, referred to as a processing circuit).
[0395] For example, the transceiver module 901 can be used to perform Figure 3 All the sending and receiving operations performed by the terminal in the embodiment shown, such as step 303, and / or other processes used to support the technology described herein. The processing module 902 can be used to perform Figure 3 In the illustrated embodiment, all operations except the sending and receiving operations performed by the terminal, such as conditional PSCell change according to the third message, and / or other processes for supporting the technology described herein.
[0396] For another example, the transceiver module 901 can be used to execute Figure 4 In the embodiment shown, all the transceiver operations performed by the terminal, such as step 404, and / or other processes used to support the technology described herein. The processing module 902 can be used to perform Figure 4 In the illustrated embodiment, all operations except the sending and receiving operations performed by the terminal, such as conditional PSCell change according to the third message, and / or other processes for supporting the technology described herein.
[0397] Among them, the transceiver module 901 is used to receive a third message from the MN, the third message includes the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, the wireless resource configuration information corresponding to each candidate PSCell and the first indication information, wherein the candidate PSCells included in the second candidate PSCell list are all included in the first candidate PSCell list, the first candidate PSCell list includes at least one candidate PSCell configured by the source SN or MN for the communication device 90, the first identifier is used to indicate the condition that the PSCell currently connected to the communication device 90 is the candidate PSCell corresponding to the first identifier, the source SN is the SN currently establishing a connection with the communication device 90, and the first indication information is used to indicate that the conditional PSCell change is triggered by the source SN, or used to indicate that the conditional PSCell change is triggered by the MN.
[0398] The processing module 902 is configured to perform a conditional PSCell change according to the third message.
[0399] In a possible implementation manner, the first identifier includes a measurement identifier and / or a conditional reconfiguration identifier.
[0400] In a possible implementation, the transceiver module 901 is further configured to send a fifth message to the MN, where the fifth message is used to indicate to the MN that the communication device 90 has received the third message.
[0401] Alternatively, the transceiver module 901 is used to receive a third message from the MN, the third message includes the first information, the first information includes the identifier of each candidate PSCell in the second candidate PSCell list, the measurement identifier corresponding to each candidate PSCell, the conditional reconfiguration identifier corresponding to each candidate PSCell, the wireless resource configuration information corresponding to each candidate PSCell and the first indication information, wherein the candidate PSCells included in the second candidate PSCell list are all included in the first candidate PSCell list, the first candidate PSCell list includes the source SN or at least one candidate PSCell configured by the MN for the communication device 90, the source SN is the SN currently establishing a connection with the communication device 90, and the first indication information is used to indicate that the conditional PSCell change is triggered by the source SN, or used to indicate that the conditional PSCell change is triggered by the MN.
[0402] The processing module 902 is configured to perform a conditional PSCell change according to the third message.
[0403] In a possible implementation, the transceiver module 901 is further configured to send a fifth message to the MN, where the fifth message is used to indicate to the MN that the communication device 90 has received the third message.
[0404] When the communication device 90 is used to implement the function of the terminal, for other functions that the communication device 90 can implement, please refer to Figure 3 The embodiment shown, or Figure 4 The relevant introduction of the method embodiment shown is not repeated here.
[0405] For example, when the functional modules are divided in an integrated manner, Figure 10 FIG2 shows a schematic structural diagram of a communication device 100 . The communication device 100 includes a transceiver module 1001 .
[0406] For example, the communication device 100 can be used to implement the function of a MN. Figure 5 The MN described in the embodiment shown.
[0407] Exemplarily, the communication device 100 may be an MN, or may be a chip used in an MN, or other combined devices or components having the above-mentioned MN functions. When the communication device 100 is an MN, the transceiver module 1001 may be a transceiver, and the transceiver may include an antenna and a radio frequency circuit, etc. When the communication device 100 is a component having the above-mentioned MN functions, the transceiver module 1001 may be a radio frequency unit. When the communication device 100 is a chip system, the transceiver module 1001 may be an input and output interface of a chip (e.g., a baseband chip). It should be understood that the transceiver module 1001 in the embodiment of the present application may be implemented by a transceiver or a transceiver-related circuit component.
[0408] For example, the transceiver module 1001 can be used to perform Figure 5 All the sending and receiving operations performed by the MN in the illustrated embodiment, such as step 501, step 502, step 503, and / or other processes for supporting the technology described herein.
[0409] The transceiver module 1001 is used to send a first message to the terminal, where the first message is used to indicate the adding / changing conditions and wireless resource configuration of each candidate PSCell in the PSCell list.
[0410] The transceiver module 1001 is further configured to receive a second message from the terminal, where the second message is configured to indicate to the communication device 100 that the terminal has received the first message.
[0411] The transceiver module 1001 is further configured to send a third message to the first SN according to the second message, where the third message is used to indicate that the terminal has received the first message.
[0412] A possible implementation method is that, when the first message is used to indicate the addition conditions and wireless resource configuration of each candidate PSCell in the candidate PSCell list, the first SN is at least one of the candidate SNs determined by the communication device 100 for the terminal, and when the first message is used to indicate the change conditions and wireless resource configuration of each candidate PSCell in the candidate PSCell list, the first SN is the candidate SN determined by the communication device 100 or the source SN for the terminal and at least one of the source SNs, and the source SN is the SN that is currently establishing a connection with the terminal.
[0413] When the communication device 100 is used to implement the function of the MN, for other functions that the communication device 100 can implement, please refer to Figure 5 The relevant introduction of the method embodiment shown is not repeated here.
[0414] For example, when the functional modules are divided in an integrated manner, Figure 11 FIG1 shows a schematic structural diagram of a communication device 110. The communication device 110 includes a transceiver module 1101.
[0415] For example, the communication device 110 can be used to implement the functions of the terminal. Figure 5 The terminal described in the embodiment shown.
[0416] Exemplarily, the communication device 110 may be a terminal, or a chip used in a terminal, or other combined devices or components having the above-mentioned terminal functions. When the communication device 110 is a terminal, the transceiver module 1101 may be a transceiver, which may include an antenna and a radio frequency circuit, etc. When the communication device 110 is a component having the above-mentioned terminal functions, the transceiver module 1101 may be a radio frequency unit. When the communication device 110 is a chip system, the transceiver module 1101 may be an input and output interface of a chip (e.g., a baseband chip). It should be understood that the transceiver module 1101 in the embodiments of the present application may be implemented by a transceiver or transceiver-related circuit components.
[0417] For example, the transceiver module 1101 can be used to perform Figure 5 All the transceiver operations performed by the terminal in the illustrated embodiment, such as step 501, step 502, and / or other processes for supporting the technology described herein.
[0418] The transceiver module 1101 is used to receive a first message from the MN, where the first message is used to indicate the adding / changing conditions and radio resource configuration of each candidate PSCell in the PSCell list.
[0419] The transceiver module 1101 is further configured to send a second message to the MN, where the second message is configured to indicate to the MN that the communication device 110 has received the first message.
[0420] When the communication device 110 is used to implement the function of the terminal, for other functions that the communication device 110 can implement, please refer to Figure 5 The relevant introduction of the method embodiment shown is not repeated here.
[0421] For example, when the functional modules are divided in an integrated manner, Figure 12 FIG1 shows a schematic diagram of the structure of a communication device 120. For example, the communication device 120 is used to implement the function of the first SN. The communication device 120 is, for example, Figure 5 The first SN described in the embodiment shown.
[0422] The communication device 120 includes a transceiver module 1201 and a processing module 1202. Exemplarily, the communication device 120 may be a first SN, or a chip used in the first SN, or other combined device or component having the aforementioned first SN functionality. When the communication device 120 is the first SN, the transceiver module 1201 may be a transceiver, which may include an antenna and a radio frequency circuit, etc., and the processing module 1202 may be a processor (or processing circuit), such as a baseband processor, which may include one or more CPUs. When the communication device 120 is a component having the aforementioned first SN functionality, the transceiver module 1201 may be a radio frequency unit, and the processing module 1202 may be a processor (or processing circuit), such as a baseband processor. When the communication device 120 is a chip system, the transceiver module 1201 may be the input / output interface of the chip (e.g., a baseband chip), and the processing module 1202 may be the chip system's processor (or processing circuit), which may include one or more central processing units. It should be understood that the transceiver module 1201 in the embodiment of the present application can be implemented by a transceiver or a transceiver-related circuit component, and the processing module 1202 can be implemented by a processor or a processor-related circuit component (or, referred to as a processing circuit).
[0423] For example, the transceiver module 1201 can be used to perform Figure 5 In the embodiment shown, all transceiver operations performed by the first SN, such as step 503, and / or other processes used to support the technology described herein. The processing module 1202 can be used to perform Figure 5 In the illustrated embodiment, all operations except the sending and receiving operations performed by the terminal, such as determining that the terminal has received the first message based on the third message, and / or other processes for supporting the technology described herein.
[0424] Among them, the transceiver module 1201 receives a third message from the MN, and the third message is used to indicate that the terminal has received the first message, and the first message is used to indicate the addition / change conditions and wireless resource configuration of each candidate PSCell in the PSCell list. The third message is determined by the MN based on the second message sent by the terminal, and the second message is used to indicate to the MN that the terminal has received the first message.
[0425] The processing module 1202 is configured to determine, according to the third message, that the terminal has received the first message.
[0426] A possible implementation method is that, when the first message is used to indicate the addition conditions and wireless resource configuration of each candidate PSCell in the candidate PSCell list, the communication device 120 is at least one of the candidate SNs determined by the MN for the terminal, and when the first message is used to indicate the change conditions and wireless resource configuration of each candidate PSCell in the candidate PSCell list, the communication device 120 is at least one of the candidate SNs determined by the MN or the source SN for the terminal and the source SN, and the source SN is the SN that is currently connected to the terminal.
[0427] When the communication device 120 is used to implement the function of the first SN, for other functions that the communication device 120 can implement, please refer to Figure 5 The relevant introduction of the method embodiment shown is not repeated here.
[0428] Figure 13 A schematic diagram of the composition of a communication system is shown in FIG. Figure 13 As shown, the communication system 130 may include: MN 1301, candidate SN 1302, source SN 1303 and terminal 1304. It should be noted that, Figure 13 This is only an illustrative figure and the embodiments of this application are not limited to Figure 13 The communication system 130 shown includes network elements and the number of network elements.
[0429] Among them, MN 1301 has the above Figure 6 The functions of the communication device 60 shown can be used to send a first message to the candidate SN 1302, receive a second message from the candidate SN 1302, and send a third message to the terminal 1304.
[0430] Candidate SN 1302 has the above Figure 7 The functions of the communication device 70 shown can be used to receive a first message from the MN 1301 and send a second message to the MN 1301 according to the first message.
[0431] Source SN 1303 has the above Figure 8The function of the communication device 80 shown can be used to determine the fourth message and send the fourth message to the MN1301.
[0432] Terminal 1304 has the above Figure 9 The function of the communication device 90 shown can be used to receive a third message from the MN 1301 and perform a conditional PSCell change according to the third message.
[0433] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding network element of the communication system 130, and will not be repeated here.
[0434] Figure 14 A schematic diagram of the composition of a communication system is shown in FIG. Figure 14 As shown, the communication system 140 may include: MN 1401, first SN 1402 and terminal 1403. It should be noted that, Figure 14 This is only an illustrative figure and the embodiments of this application are not limited to Figure 14 The communication system 140 shown includes network elements and the number of network elements.
[0435] Among them, MN 1401 has the above Figure 10 The functions of the communication device 100 shown can be used to send a first message to the terminal 1403, receive a second message from the terminal 1403, and send a third message to the first SN 1402 according to the second message.
[0436] The first SN 1402 has the above Figure 11 The functions of the communication device 110 shown can be used to receive a first message from the MN 1401 and send a second message to the MN 1401.
[0437] Terminal 1403 has the above Figure 12 The function of the communication device 120 shown is to receive a third message from the MN 1401 and determine that the terminal 1403 has received the first message based on the third message.
[0438] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding network element of the communication system 140, and will not be repeated here.
[0439] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0440] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0441] The units described as separate components may or may not be physically separate, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0442] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0443] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0444] The above is only a specific embodiment of the present application, but the scope of protection of this application is not limited to this. Any changes or substitutions within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A communication method, characterized in that: The method comprises: The primary base station sends a first message to the candidate secondary base station, where the first message includes an identifier of each candidate PSCell in the first candidate primary and secondary cell (PSCell) list; The primary base station receives a second message from the candidate secondary base station, where the second message includes an identifier of each candidate PSCell in the second candidate PSCell list and radio resource configuration information corresponding to each candidate PSCell; The main base station sends a third message to the terminal, the third message including the identifier of each candidate PSCell in the second candidate PSCell list, and the wireless resource configuration information corresponding to each candidate PSCell, the third message also including first indication information or second indication information, the first indication information is used to indicate that the conditional PSCell change is triggered by the source secondary base station, and the second indication information is used to indicate that the conditional PSCell change is triggered by the main base station.
2. The method according to claim 1, characterized in that The first candidate PSCell list includes the second candidate PSCell list.
3. The method according to claim 1 or 2, characterized in that In a case where the third message includes the first indication information, the method further includes: The primary base station receives a fourth message from a source secondary base station, where the fourth message includes an identifier of each candidate PSCell in the first candidate PSCell list, where the first candidate PSCell list includes at least one candidate PSCell configured by the source secondary base station for the terminal.
4. The method according to claim 1 or 2, characterized in that In a case where the third message includes the second indication information, the first candidate PSCell list includes at least one candidate PSCell configured by the primary base station for the terminal.
5. A communication method, characterized in that: The method comprises: The terminal receives a third message from the primary base station, where the third message includes an identifier of each candidate PSCell in the second candidate primary and secondary cell (PSCell) list, and radio resource configuration information corresponding to each candidate PSCell. The third message also includes first indication information or second indication information, where the first indication information is used to indicate that the conditional PSCell change is triggered by a source secondary base station, and the second indication information is used to indicate that the conditional PSCell change is triggered by the primary base station, where the source secondary base station is a secondary base station currently connected to the terminal. The terminal performs a conditional PSCell change according to the third message.
6. The method according to claim 5, characterized in that The candidate PSCells included in the second candidate PSCell list are all included in the first candidate PSCell list; When the third message includes the first indication information, the first candidate PSCell list includes at least one candidate PSCell configured by the source secondary base station for the terminal; In a case where the third message includes the second indication information, the first candidate PSCell list includes at least one candidate PSCell configured by the primary base station for the terminal.
7. The method according to claim 5 or 6, characterized in that The method further comprises: The terminal sends a fifth message to the primary base station, where the fifth message is used to indicate to the primary base station that the terminal has received the third message.
8. A communication method, characterized in that: The method comprises: The source secondary base station determines a fourth message, where the fourth message includes an identifier of each candidate PSCell in the first candidate primary and secondary cell (PSCell) list, and a first identifier corresponding to each candidate PSCell, where the first candidate PSCell list includes at least one candidate PSCell configured by the source secondary base station for the terminal, and the first identifier is used to indicate a condition under which the PSCell currently connected to the terminal is changed to the candidate PSCell corresponding to the first identifier; The source secondary base station sends the fourth message to the primary base station, where the fourth message further includes first indication information, where the first indication information is used to indicate that the conditional PSCell change is triggered by the source secondary base station.
9. The method according to claim 8, characterized in that The first identifier includes a measurement identifier and / or a conditional reconfiguration identifier.
10. The method according to claim 8 or 9, characterized in that The method further comprises: The source secondary base station receives a sixth message from the main base station, and the sixth message is used to indicate that the terminal has received a third message. The third message is a message sent by the main base station to the terminal. The third message includes the identifier of each candidate PSCell in the second candidate PSCell list, the first identifier corresponding to each candidate PSCell, and the wireless resource configuration information corresponding to each candidate PSCell. The first candidate PSCell list includes the second candidate PSCell list.
11. A communication device, characterized in that: The communication device includes: a transceiver module; The transceiver module is configured to send a first message to the candidate secondary base station, where the first message includes an identifier of each candidate PSCell in the first candidate primary and secondary cell (PSCell) list; The transceiver module is further configured to receive a second message from the candidate secondary base station, where the second message includes an identifier of each candidate PSCell in the second candidate PSCell list and radio resource configuration information corresponding to each candidate PSCell; The transceiver module is also used to send a third message to the terminal, wherein the third message includes an identifier of each candidate PSCell in the second candidate PSCell list and wireless resource configuration information corresponding to each candidate PSCell. The third message also includes first indication information or second indication information. The first indication information is used to indicate that the conditional PSCell change is triggered by the source secondary base station, and the second indication information is used to indicate that the conditional PSCell change is triggered by the communication device.
12. A communication device, characterized in that: The communication device includes: a transceiver module; The transceiver module is configured to receive a third message from the primary base station, the third message including an identifier of each candidate PSCell in the second candidate primary and secondary cell (PSCell) list, and radio resource configuration information corresponding to each candidate PSCell, the third message also including first indication information or second indication information, the first indication information being used to indicate that the conditional PSCell change is triggered by a source secondary base station, and the second indication information being used to indicate that the conditional PSCell change is triggered by the primary base station, and the source secondary base station being a secondary base station currently connected to the communication device; A processing module is used to perform conditional PSCell change according to the third message.
13. A communication device, characterized in that: The communication device includes: a processing module and a transceiver module; the processing module being configured to determine a fourth message, the fourth message including an identifier of each candidate PSCell in a first candidate primary and secondary cell (PSCell) list, and a first identifier corresponding to each candidate PSCell, the first candidate PSCell list including at least one candidate PSCell configured by the communication device for the terminal, the first identifier being used to indicate a condition under which a PSCell currently connected to the terminal is changed to a candidate PSCell corresponding to the first identifier; The transceiver module is used to send the fourth message to the primary base station, where the fourth message also includes first indication information, and the first indication information is used to indicate that the conditional PSCell change is triggered by the communication device.
14. A communication device, characterized in that: include: A processor, the processor being coupled to a memory, the memory being used to store a program or instruction, which, when executed by the processor, causes the apparatus to perform the method according to any one of claims 1 to 4, or the method according to any one of claims 5 to 7, or the method according to any one of claims 8 to 10.
15. A computer-readable medium having a computer program or instruction stored thereon, characterized in that: When the computer program or instructions are executed, the computer is caused to perform the method according to any one of claims 1 to 4, or the method according to any one of claims 5 to 7, or the method according to any one of claims 8 to 10.
Citation Information
Patent Citations
Processing method and device for updating primary and secondary cells, base station and storage medium
CN111314974A