Communication method, device and system

By determining and using appropriate communication resources between the terminal and the second access network node, the problem of poor uplink communication quality between the terminal and the main station in the dual-connection scenario is solved, and the uplink coverage of the terminal is enhanced and the user experience is improved.

CN120239079APending Publication Date: 2025-07-01HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311870187.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-29
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

In dual-connection scenarios, the uplink communication quality between the terminal and the main station may be poor, affecting the uplink coverage and user experience of the terminal.

Method used

The terminal receives information from the first access network node, determines resources for communication between the terminal and the second access network node, and then sends information to the first access network node through the second access network node, thereby improving the uplink communication quality between the terminal and the first access network node.

Benefits of technology

The uplink coverage enhancement of the terminal is achieved, the user experience is improved, and the communication quality between the terminal and the first access network node is improved by utilizing the uplink resources of the second access network node.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120239079A_ABST
    Figure CN120239079A_ABST
Patent Text Reader

Abstract

A communication method, apparatus and system, the method comprising: after receiving first information from a first access network node, a terminal may send second information to a second access network node through a first resource. Wherein the first information comprises first resource information, and the first resource information is used for determining a first resource; the destination receiving equipment of the second information can be the first access network node. A first connection exists between the terminal and the first access network node, and a second connection exists between the terminal and the second access network node. Through the method, the terminal can send the second information to the first access network node through the second access network node. Therefore, under the condition that the uplink communication quality on the air interface between the terminal and the second access network node is relatively good and the uplink communication quality on the air interface between the terminal and the first access network node is relatively poor, the uplink communication quality between the terminal and the first access network node can be improved, so that the uplink coverage enhancement of the terminal can be realized, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a communication method, apparatus, and system. Background Art

[0002] In some scenarios, such as the dual connectivity (DC) scenario, two access network nodes can simultaneously provide data transmission services for a terminal. Among these two access network nodes, the access network node carrying the control plane connection can be the master station (also referred to as the master access network node or master base station), and the other access network node can be the secondary station (also referred to as the secondary access network node or secondary base station).

[0003] The uplink communication quality between the terminal and the master station may not be the same as the uplink communication quality between the terminal and the secondary station. For example, the uplink communication quality between the terminal and the master station is good, while the uplink communication quality between the terminal and the secondary station is poor or even interrupted; or, the uplink communication quality between the terminal and the secondary station is good, while the uplink communication quality between the terminal and the master station is poor or even interrupted. Summary of the Invention

[0004] This application provides a communication method, apparatus, and system to improve the uplink communication quality between a terminal and an access network node.

[0005] In a first aspect, an embodiment of this application provides a communication method. This method can be applied to a first device. The first device can be a terminal or a module in the terminal (such as a circuit, chip, chip system, or processor), and can also be a logical node, logical module, or software that can implement all or part of the terminal functions. Hereinafter, the first device being a terminal is taken as an example for illustration. Among them, the method can include: The terminal can receive first information from a first access network node. The first information can include first resource information for determining a first resource. Exemplarily, the first information can be downlink control information (DCI). The terminal can send second information to a second access network node through the first resource. The destination receiving device of the second information can be the first access network node. Among them, there is a first connection between the terminal and the first access network node, and a second connection between the terminal and the second access network node.

[0006] Through this method, the terminal can send the second information to the first access network node through the second access network node. In this way, when the uplink communication quality on the air interface between the terminal and the second access network node is good and the uplink communication quality on the air interface between the terminal and the first access network node is poor, the uplink communication quality between the terminal and the first access network node can be improved, thereby realizing uplink coverage enhancement of the terminal and improving the user experience.

[0007] In a possible design, the format of the first information and / or the first indication information in the first information can be used to indicate that the first resource is used for communication between the terminal and the second access network node. In this way, after receiving the first information, the terminal can determine that the first resource is used for communication between the terminal and the second access network node, and can communicate with the second access network node through the first resource.

[0008] In a possible design, the first resource information and the second resource information can be used to determine the first resource. Among them, the second resource information can be used to indicate the second resource, and the second resource can be a downlink resource between the second access network node and the terminal. In this way, the terminal can quickly and accurately determine the first resource according to the first resource information and the second resource information.

[0009] In a possible design, the first value and the first time unit can be used to determine the first resource. Among them, the first value can be indicated by the first resource information, and the first time unit can be the time unit where the second resource is located. In this way, the terminal can quickly and accurately determine the first resource according to the first value and the first time unit.

[0010] In a possible design, the first value and the first time unit can be used to determine the second time unit. Among them, the second time unit can be the time unit where the first resource is located, and the second time unit can be used to determine the first resource. In this way, the terminal can determine the second time unit according to the first value and the first time unit, and quickly and accurately determine the first resource according to the second time unit.

[0011] In a possible design, the first value can be k, where k is a positive integer; the first time unit can be the nth time unit in the first access network node; the second time unit can be the mth time unit in the second access network node, and m can be an integer. The mth time unit overlaps with the (n + k)th time unit in the first access network node in the time domain. Through this design, the terminal can quickly and accurately determine the mth time unit.

[0012] In a possible design, P time units in the second access network node overlap with the (n + k)th time unit in the first access network node in the time domain, P can be an integer greater than or equal to 2, and the mth time unit belongs to the P time units. In this way, when multiple time units in the second access network node overlap with the (n + k)th time unit in the first access network node in the time domain, the terminal can quickly determine the mth time unit.

[0013] In a possible design, the mth time unit can be one of the following:

[0014] The ith time unit among the P time units, where i can be an integer from 1 to P;

[0015] The time unit among the P time units that has the largest overlapping range with the (n + k)-th time unit in the time domain;

[0016] The time unit among the P time units that has the smallest overlapping range with the (n + k)-th time unit in the time domain;

[0017] The j-th time unit among the Q time units of the P time units, Q can be a positive integer, j can be an integer from 1 to Q. On any time unit among the Q time units, there is an uplink resource for transmitting information whose destination receiving device is the first access network node;

[0018] The time unit among the Q time units that has the largest overlapping range with the (n + k)-th time unit in the time domain;

[0019] The time unit among the Q time units that has the smallest overlapping range with the (n + k)-th time unit in the time domain.

[0020] This design provides multiple possible ways for the m-th time unit. Through this design, the terminal can flexibly determine the m-th time unit.

[0021] In a possible design, the first value can be k, where k is a positive integer; the first time unit can be the n-th time unit in the first access network node; the second time unit can be the m-th time unit in the second access network node, and m can be an integer. The (m - k)-th time unit in the second access network node overlaps with the n-th time unit in the time domain. In this way, the terminal can quickly and accurately determine the m-th time unit.

[0022] In a possible design, R time units in the second access network node overlap with the n-th time unit in the time domain, R can be an integer greater than or equal to 2, and the (m - k)-th time unit belongs to the R time units. In this way, when multiple time units in the second access network node overlap with the n-th time unit in the first access network node in the time domain, the terminal can quickly determine the m-th time unit.

[0023] In a possible design, the (m - k)-th time unit can be one of the following:

[0024] The a-th time unit among the R time units, a can be an integer from 1 to R;

[0025] The time unit among the R time units that has the largest overlapping range with the n-th time unit in the time domain;

[0026] The time unit among the R time units that has the smallest overlapping range with the n-th time unit in the time domain.

[0027] This design provides multiple possible ways for the (m-k)-th time unit. Through this design, the terminal can flexibly determine the m-th time unit.

[0028] In a possible design, there may be uplink resources in the second time unit. For example, there are uplink resources of the second access network node in the second time unit. In this way, the terminal can determine the second time unit with uplink resources according to the first value and the first time unit, thereby improving the effectiveness of determining the first resource according to the second time unit.

[0029] In a possible design, there are uplink resources on the second time unit for transmitting information whose destination receiving device is the first access network node. In this way, the terminal can send information to the first access network node through the second access network node via the uplink resources on the second time unit.

[0030] In a possible design, the format of the second information and / or the second indication information in the second information is used to indicate that the destination receiving device of the second information can be the first access network node. In this way, after receiving the second information, the second access network node can determine to forward the second information to the first access network node.

[0031] In a possible design, the terminal can determine the first resource, which can be determined according to the first resource information and the resource configuration information. Among them, the resource configuration information may include the uplink resource configuration in the second access network node for transmitting information whose destination receiving device is the first access network node. Through this design, the terminal can quickly and accurately determine the first resource.

[0032] In a possible design, the terminal can receive third information from the second access network node, and the third information includes the resource configuration information. Exemplarily, the third information can be a radio resource control (RRC) message. Through this design, the terminal can obtain the resource configuration information in a timely manner.

[0033] In a second aspect, an embodiment of the present application provides a communication method, which can be applied to a second device. The second device can be the first access network node or a module in the first access network node (such as a circuit, a chip, a chip system, or a processor), and can also be a logical node, a logical module, or software that can implement all or part of the functions of the first access network node. Hereinafter, the case where the second device is the first access network node will be used as an example for description. Among them, the method may include: The first access network node can send first information to the terminal, where the first information includes first resource information, and the first resource information is used to determine the first resource, and the first resource can be the uplink resource of the second access network node. Then, the first access network node can receive second information from the terminal through the second access network node.

[0034] Through this method, the terminal can send the second information to the first access network node through the second access network node. In this way, when the uplink communication quality on the air interface between the terminal and the second access network node is good and the uplink communication quality on the air interface between the terminal and the first access network node is poor, the uplink communication quality between the terminal and the first access network node can be improved, thereby realizing uplink coverage enhancement of the terminal and improving the user experience.

[0035] In a possible design, the first access network node can receive the third indication information from the second access network node. The third indication information can include the uplink resource configuration for transmitting the information whose destination receiving device in the second access network node is the first access network node, and the third indication information can also be used to determine the first resource. In this way, the first access network node can schedule the resources of the second access network node for the terminal according to the third indication information. For example, the first access network node can determine the first resource according to the third indication information and send the first information for determining the first resource to the terminal.

[0036] In a possible design, the first access network node can receive a secondary station addition request from the second access network node, and the secondary station addition request can include the third indication information. Through this design, the first access network node can actively send the third indication information to the second access network node, thereby simplifying the process and saving signaling overhead.

[0037] In a possible design, the first access network node can send a first request to the second access network node, and the first request can be used to request to obtain the third indication information. Through this design, the first access network node can, based on the request of the second access network node, send the third indication information to the second access network node, thereby sharing the resources of the first access network node with the second access network node as needed and improving resource utilization.

[0038] In a possible design, the first request includes at least one of the following:

[0039] The time domain range of the uplink resources expected to be obtained by the first access network node;

[0040] The frequency domain range of the uplink resources expected to be obtained by the first access network node;

[0041] The size of the uplink resources expected to be obtained by the first access network node; or

[0042] The carrier spacing of the uplink resources expected to be obtained by the first access network node.

[0043] With this design, the first access network node can send information about the uplink resources it expects to obtain to the second access network node. In this way, the second access network node can, based on the information about the uplink resources expected by the first access network node, provide an uplink resource configuration for transmitting information whose destination receiving device is the first access network node, thereby improving the resource utilization efficiency and avoiding resource waste.

[0044] In a possible design, the first access network node can receive fourth indication information from the second access network node, and this fourth indication information is used to indicate that the communication between the first access network node and the terminal only includes downlink communication. In this way, after receiving the fourth indication information, the first access network node will not schedule its uplink resources for the terminal, thereby avoiding resource waste.

[0045] In a possible design, the format of the first information and / or the first indication information in the first information can be used to indicate that the first resource is for communication between the terminal and the second access network node. In this way, after receiving the first information, the terminal can determine that the first resource is for communication between the terminal and the second access network node, and can communicate with the second access network node through the first resource.

[0046] In a possible design, the first resource information and the second resource information can be used to determine the first resource, and the second resource information can be used to indicate the second resource, and the second resource can be the downlink resource between the second access network node and the terminal. In this way, the terminal can quickly and accurately determine the first resource according to the first resource information and the second resource information.

[0047] In a possible design, the first value and the first time unit can be used to determine the first resource. Among them, the first value can be indicated by the first resource information, and the first time unit can be the time unit where the second resource is located. In this way, the terminal can quickly and accurately determine the first resource according to the first value and the first time unit.

[0048] In a possible design, the first value and the first time unit can be used to determine the second time unit. The second time unit can be the time unit where the first resource is located, and the second time unit can be used to determine the first resource. In this way, the terminal can determine the second time unit according to the first value and the first time unit, and quickly and accurately determine the first resource according to the second time unit.

[0049] In a possible design, the first value can be k, and k can be a positive integer; the first time unit can be the nth time unit in the first access network node; the second time unit can be the mth time unit in the second access network node, and m can be an integer. The mth time unit overlaps with the (n + k)th time unit in the first access network node in the time domain. With this design, the terminal can quickly and accurately determine the mth time unit.

[0050] In a possible design, P time units in the second access network node overlap with the (n + k)-th time unit in the first access network node in the time domain, and P can be an integer greater than or equal to 2. The m-th time unit belongs to the P time units. In this way, when multiple time units in the second access network node overlap with the (n + k)-th time unit in the first access network node in the time domain, the terminal can quickly determine the m-th time unit.

[0051] In a possible design, the m-th time unit can be one of the following:

[0052] The i-th time unit among the P time units, where i can be an integer from 1 to P;

[0053] The time unit among the P time units with the largest overlapping range with the (n + k)-th time unit in the time domain;

[0054] The time unit among the P time units with the smallest overlapping range with the (n + k)-th time unit in the time domain;

[0055] The j-th time unit among Q time units among the P time units, where Q can be a positive integer and j is an integer from 1 to Q. On any one of the Q time units, there is an uplink resource for transmitting information whose destination receiving device is the first access network node;

[0056] The time unit among the Q time units with the largest overlapping range with the (n + k)-th time unit in the time domain;

[0057] The time unit among the Q time units with the smallest overlapping range with the (n + k)-th time unit in the time domain.

[0058] This design provides multiple possible ways for the m-th time unit. Through this design, the terminal can flexibly determine the m-th time unit.

[0059] In a possible design, the first value can be k, where k can be a positive integer; the first time unit can be the n-th time unit in the first access network node; the second time unit can be the m-th time unit in the second access network node, where m can be an integer. The (m - k)-th time unit in the second access network node overlaps with the n-th time unit in the time domain. In this way, the terminal can quickly and accurately determine the m-th time unit.

[0060] In a possible design, R time units in the second access network node overlap with the nth time unit in the time domain, where R can be an integer greater than or equal to 2, and the (m - k)th time unit belongs to the R time units. In this way, when multiple time units in the second access network node overlap with the nth time unit in the first access network node in the time domain, the terminal can quickly determine the mth time unit.

[0061] In a possible design, the (m - k)th time unit can be one of the following:

[0062] The ath time unit among the R time units, where a can be an integer from 1 to R;

[0063] The time unit among the R time units with the largest overlap range with the nth time unit in the time domain;

[0064] The time unit among the R time units with the smallest overlap range with the nth time unit in the time domain.

[0065] This design provides multiple possible ways for the (m - k)th time unit. Through this design, the terminal can flexibly determine the mth time unit.

[0066] In a possible design, there are uplink resources on the second time unit. For example, there are uplink resources of the second access network node on the second time unit. In this way, the terminal can determine the second time unit with uplink resources according to the first value and the first time unit, thereby improving the effectiveness of determining the first resource based on the second time unit.

[0067] In a possible design, there are uplink resources on the second time unit for transmitting information whose destination receiving device is the first access network node. In this way, the terminal can send information to the first access network node through the second access network node via the uplink resources on the second time unit.

[0068] In a possible design, the format of the second information and / or the second indication information in the second information can be used to indicate that the destination receiving device of the second information can be the first access network node. In this way, after receiving the second information, the second access network node can determine to forward the second information to the first access network node.

[0069] In a possible design, the first access network node can receive time information from the second access network node. Among them, the time information can be used to determine the third time unit, which can be a time unit in the first access network node and corresponds to the moment when the second access network node receives the second information. Through this design, the first access network node can determine which downlink data the second information is a feedback for according to the third time unit.

[0070] In a possible design, the time information can be used to indicate a fourth time unit or a third time unit. Among them, the fourth time unit can be a time unit in the second access network node and corresponds to the moment when the second access network node receives the second information. The fourth time unit can be used to determine the third time unit. Through this design, the first access network node can quickly and accurately determine the third time unit according to the time information.

[0071] In a possible design, the system frame number, frame time difference, and fourth time unit between the first cell in the first access network node and the second cell in the second access network node can be used to determine the third time unit. In this way, the first access network node can quickly and accurately determine the third time unit according to the system frame number, frame time difference, and fourth time unit.

[0072] In a possible design, the first access network node can obtain the system frame number and frame time difference. Exemplarily, the first access network node can receive fourth information from a terminal or the second access network node, and the fourth information is used to indicate the system frame number and frame time difference. In this way, the first access network node can obtain the SFTD in a timely manner.

[0073] In a third aspect, an embodiment of the present application provides a communication method, which can be applied to a third device. The third device can be a second access network node or a module in the second access network node (such as a circuit, a chip, a chip system, or a processor), and can also be a logical node, a logical module, or software that can implement all or part of the functions of the second access network node. Among them, the method may include: The second access network node can receive second information sent by the terminal through a first resource, and the first resource can be determined according to the first resource information in the first information from the first access network node. Then, the second access network node can send the second information to the first access network node. Among them, the destination receiving device of the second information can be the first access network node. There is a first connection between the terminal and the first access network node, and there is a second connection between the terminal and the second access network node.

[0074] In a possible design, the second access network node can send third indication information to the first access network node, and the third indication information can include the uplink resource configuration for transmitting the information whose destination receiving device is the first access network node in the second access network node.

[0075] In a possible design, the second access network node can send a secondary station addition request to the first access network node, and the secondary station addition request includes the third indication information.

[0076] In a possible design, the second access network node can receive a first request from the first access network node, and the first request can be used to request to obtain the third indication information.

[0077] In a possible design, the first request may include at least one of the following:

[0078] The time domain range of the uplink resources that the first access network node expects to obtain;

[0079] The frequency domain range of the uplink resources that the first access network node expects to obtain;

[0080] The size of the uplink resources that the first access network node expects to obtain; or

[0081] The carrier spacing of the uplink resources that the first access network node expects to obtain.

[0082] In a possible design, the second access network node may send fourth indication information to the first access network node, and the fourth indication information may be used to indicate that the communication between the first access network node and the terminal only includes downlink communication.

[0083] In a possible design, the format of the first information and / or the first indication information in the first information may be used to indicate that the first resource is for communication between the terminal and the second access network node.

[0084] In a possible design, the first resource information and the second resource information may be used to determine the first resource, the second resource information may be used to indicate the second resource, and the second resource may be the downlink resource between the second access network node and the terminal.

[0085] In a possible design, the first value and the first time unit may be used to determine the first resource. Among them, the first value may be indicated by the first resource information, and the first time unit may be the time unit where the second resource is located.

[0086] In a possible design, the first value and the first time unit may be used to determine the second time unit. The second time unit may be the time unit where the first resource is located, and the second time unit may be used to determine the first resource.

[0087] In a possible design, the first value may be k, and k may be a positive integer; the first time unit may be the nth time unit in the first access network node; the second time unit may be the mth time unit in the second access network node, and m may be an integer. The mth time unit overlaps with the (n + k)th time unit in the first access network node in the time domain.

[0088] In a possible design, P time units in the second access network node overlap with the (n + k)th time unit in the first access network node in the time domain, P may be an integer greater than or equal to 2, and the mth time unit belongs to the P time units.

[0089] In a possible design, the mth time unit may be one of the following:

[0090] The i-th time unit among P time units, where i can be an integer from 1 to P;

[0091] The time unit among P time units that has the largest overlapping range with the (n + k)-th time unit in the time domain;

[0092] The time unit among P time units that has the smallest overlapping range with the (n + k)-th time unit in the time domain;

[0093] The j-th time unit among Q time units among P time units, where Q can be a positive integer, j can be an integer from 1 to Q, and on any one of the Q time units, there is an uplink resource for transmitting information whose destination receiving device is the first access network node;

[0094] The time unit among Q time units that has the largest overlapping range with the (n + k)-th time unit in the time domain;

[0095] The time unit among Q time units that has the smallest overlapping range with the (n + k)-th time unit in the time domain.

[0096] In a possible design, the first value can be k, where k can be a positive integer; the first time unit can be the n-th time unit in the first access network node; the second time unit can be the m-th time unit in the second access network node, where m can be an integer. The (m - k)-th time unit in the second access network node overlaps with the n-th time unit in the time domain.

[0097] In a possible design, R time units in the second access network node overlap with the n-th time unit in the time domain, where R can be an integer greater than or equal to 2, and the (m - k)-th time unit belongs to the R time units.

[0098] In a possible design, the (m - k)-th time unit can be one of the following:

[0099] The a-th time unit among R time units, where a is an integer from 1 to R;

[0100] The time unit among R time units that has the largest overlapping range with the n-th time unit in the time domain;

[0101] The time unit among R time units that has the smallest overlapping range with the n-th time unit in the time domain.

[0102] In a possible design, there can be an uplink resource on the second time unit.

[0103] In a possible design, there can be an uplink resource for transmitting information whose destination receiving device is the first access network node on the second time unit.

[0104] In a possible design, the format of the second information and / or the second indication information in the second information may be used to indicate that the destination receiving device of the second information may be the first access network node.

[0105] In a possible design, the second access network node may send time information to the first access network node. Wherein, the time information may be used to determine a third time unit, and the third time unit may be a time unit in the first access network node and corresponds to the moment when the second access network node receives the second information.

[0106] In a possible design, the time information is used to indicate a fourth time unit or a third time unit. Wherein, the fourth time unit may be a time unit in the second access network node and corresponds to the moment when the second access network node receives the second information, and the fourth time unit may be used to determine the third time unit.

[0107] In a possible design, the system frame number, frame time difference, and fourth time unit between the first cell in the first access network node and the second cell in the second access network node may be used to determine the third time unit.

[0108] In a possible design, the second access network node may send fourth information to the first access network node, and the fourth information may be used to indicate the system frame number and frame time difference.

[0109] In a possible design, the second access network node may send third information to the terminal, and the third information may include resource configuration information. The resource configuration information may include the uplink resource configuration for transmitting the information whose destination receiving device is the first access network node in the second access network node, and the resource configuration information may be used to determine the first resource.

[0110] In a fourth aspect, the present application provides a communication device, which may be a terminal or a module in the terminal (such as a circuit, a chip, a chip system, or a processor), and may also be a logical node, a logical module, or software that can implement all or part of the functions of the terminal. The communication device has the functions of implementing the first aspect above. For example, the communication device includes modules, units, or means corresponding to the operations involved in the first aspect above, and the modules, units, or means may be implemented by software, or by hardware, or by hardware executing corresponding software.

[0111] In a possible design, the communication device includes a processing unit. Optionally, the communication device further includes an interface unit. Wherein, the interface unit may be used to transmit and receive signals to implement communication between the communication device and other devices; the processing unit may be used to perform some internal operations of the communication device. The functions performed by the processing unit and the interface unit may correspond to the operations involved in the first aspect above.

[0112] In a possible design, the communication device includes a processor, which can be used to couple with a memory. The memory can store necessary computer programs or instructions for implementing the functions involved in the first aspect above. The processor can execute the computer programs or instructions stored in the memory, and when the computer programs or instructions are executed, the communication device implements the methods in any possible design in the first aspect above.

[0113] In a possible design, the communication device includes a processor and a memory. The memory can store necessary computer programs or instructions for implementing the functions involved in the first aspect above. The processor can execute the computer programs or instructions stored in the memory, and when the computer programs or instructions are executed, the communication device implements the methods in any possible design in the first aspect above.

[0114] In a possible design, the communication device includes a processor and an interface circuit. The processor is used to communicate with other devices through the interface circuit and execute the methods in any possible design in the first aspect above.

[0115] In a fifth aspect, the present application provides a communication device, which can be an access network node or a module in the access network node (such as a circuit, a chip, a chip system or a processor), and can also be a logical node, a logical module or software that can implement all or part of the functions of the access network node. The communication device has the functions for implementing the second aspect above. For example, the communication device includes a module, a unit or a means corresponding to the operations involved in the second aspect above, and the module, the unit or the means can be implemented by software, or by hardware, or by hardware executing corresponding software.

[0116] In a possible design, the communication device includes a processing unit. Optionally, the communication device further includes an interface unit. The interface unit can be used to transmit and receive signals to implement communication between the communication device and other devices; the processing unit can be used to perform some internal operations of the communication device. The functions executed by the processing unit and the interface unit can correspond to the operations involved in the second aspect above.

[0117] In a possible design, the communication device includes a processor, which can be used to couple with a memory. The memory can store necessary computer programs or instructions for implementing the functions involved in the second aspect above. The processor can execute the computer programs or instructions stored in the memory, and when the computer programs or instructions are executed, the communication device implements the methods in any possible design in the second aspect above.

[0118] In a possible design, the communication device includes a processor and a memory. The memory can store the necessary computer programs or instructions for implementing the functions involved in the second aspect above. The processor can execute the computer programs or instructions stored in the memory. When the computer programs or instructions are executed, the communication device implements the method in any possible design in the second aspect above.

[0119] In a possible design, the communication device includes a processor and an interface circuit. The processor is used to communicate with other devices through the interface circuit and execute the method in any possible design in the second aspect above.

[0120] In a sixth aspect, the present application provides a communication device. The communication device can be an access network node or a module in the access network node (such as a circuit, a chip, a chip system, or a processor), and can also be a logical node, a logical module, or software that can implement all or part of the functions of the access network node. The communication device has the functions for implementing the third aspect above. For example, the communication device includes a module, a unit, or a means corresponding to the operations involved in the third aspect above. The module, the unit, or the means can be implemented by software, or by hardware, or by hardware executing corresponding software.

[0121] In a possible design, the communication device includes a processing unit. Optionally, the communication device further includes an interface unit. The interface unit can be used to transmit and receive signals to implement communication between the communication device and other devices. The processing unit can be used to perform some internal operations of the communication device. The functions executed by the processing unit and the interface unit can correspond to the operations involved in the third aspect above.

[0122] In a possible design, the communication device includes a processor. The processor can be used to be coupled to a memory. The memory can store the necessary computer programs or instructions for implementing the functions involved in the third aspect above. The processor can execute the computer programs or instructions stored in the memory. When the computer programs or instructions are executed, the communication device implements the method in any possible design in the third aspect above.

[0123] In a possible design, the communication device includes a processor and a memory. The memory can store the necessary computer programs or instructions for implementing the functions involved in the third aspect above. The processor can execute the computer programs or instructions stored in the memory. When the computer programs or instructions are executed, the communication device implements the method in any possible design in the third aspect above.

[0124] In a possible design, the communication device includes a processor and an interface circuit. The processor is used to communicate with other devices through the interface circuit and execute the method in any possible design in the third aspect above.

[0125] Understandably, in the above fourth aspect, fifth aspect or sixth aspect, the processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor that implements by reading software code stored in a memory. In addition, the above processors can be one or more, and the memories can be one or more. The memory can be integrated with the processor, or the memory and the processor are separately arranged. In the specific implementation process, the memory can be integrated with the processor on the same chip, or can be separately arranged on different chips. The embodiments of the present application do not limit the type of the memory and the setting manner of the memory and the processor.

[0126] In a seventh aspect, the present application provides a communication system, which may include at least two of the following: the communication device described in the fourth aspect, the communication device described in the fifth aspect, or the communication device described in the sixth aspect. For example, the communication system includes a terminal and an access network node; wherein, the terminal is used to execute the communication method provided in the first aspect above, and the access network node is used to execute the communication method provided in the second aspect above; or, the terminal is used to execute the communication method provided in the first aspect above, and the access network node is used to execute the communication method provided in the third aspect above. Also for example, the communication system includes a terminal, a first access network node and a second access network node, wherein, the terminal is used to execute the communication method provided in the first aspect above, the first access network node is used to execute the communication method provided in the second aspect above, and the second access network node is used to execute the communication method provided in the third aspect above.

[0127] In an eighth aspect, the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed, the method in any possible design in any one of the first aspect to the third aspect above is implemented.

[0128] In a ninth aspect, the present application provides a computer program product, which includes computer program code. When the computer program code is run, the method in any possible design in any one of the first aspect to the third aspect above is implemented.

[0129] In a tenth aspect, the present application provides a chip, which is used to read a computer program stored in a memory to execute the method in any possible design in any one of the first aspect to the third aspect above. For example, the chip may include a processor, and the processor may be used to read a computer program stored in a memory so that the chip implements the method in any possible design in any one of the first aspect to the third aspect above.

[0130] Optionally, the chip may include a memory, which can be used to store a computer program. When the computer program is executed, the method in any one of the possible designs in any of the first to third aspects can be implemented.

[0131] The technical effects that can be achieved in any one of the third to tenth aspects can be described with reference to the technical effects that can be achieved in any one of the possible designs in any of the first to second aspects. Duplications will not be elaborated. Description of the Drawings

[0132] Figure 1 It is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application;

[0133] Figure 2 It is a schematic diagram of dual connection provided by an embodiment of the present application;

[0134] Figure 3 It is a schematic diagram of the coverage area of an access network node provided by an embodiment of the present application;

[0135] Figure 4 It is a flowchart of a communication method provided by an embodiment of the present application;

[0136] Figures 5A to 5N It is a schematic diagram of several application scenarios provided by an embodiment of the present application;

[0137] Figure 6 It is a flowchart of another communication method provided by an embodiment of the present application;

[0138] Figure 7 It is a flowchart of yet another communication method provided by an embodiment of the present application;

[0139] Figure 8 It is a flowchart of still another communication method provided by an embodiment of the present application;

[0140] Figure 9 It is a structural diagram of a communication device provided by an embodiment of the present application;

[0141] Figure 10 It is a structural diagram of another communication device provided by an embodiment of the present application. Detailed Embodiments

[0142] Next, the technical solutions in the embodiments of the present application will be described in conjunction with the accompanying drawings in the embodiments of the present application. The technical solutions in the embodiments of the present application can be applied to various communication systems, such as Universal Mobile Telecommunications System (UMTS), Wireless Local Area Network (WLAN), Wireless Fidelity (Wi-Fi) system, Fourth Generation (4G) mobile communication system (such as Long Term Evolution (LTE) system), Fifth Generation (5G) mobile communication system (such as New Radio (NR) system), and future evolved communication systems (such as Sixth Generation (6G) mobile communication system), etc.

[0143] The present application will present various aspects, embodiments or features around a system that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. In addition, combinations of these solutions can also be used.

[0144] To facilitate the understanding of the embodiments of the present application, Figure 1 a possible, non-limiting system schematic diagram is shown. As Figure 1 shown, the communication system 10 includes a Radio Access Network (RAN) 100 and a Core Network (CN) 200. Optionally, the communication system 10 may further include the Internet 300.

[0145] The RAN 100 includes at least one RAN node (such as Figure 1 110a and 110b in Figure 1 , which can be collectively referred to as 110) and at least one terminal (such as Figure 1 120a - 120j in

[0146] The RAN 100 may be a cellular system related to the 3rd generation partnership project (3GPP), such as a 4G or 5G mobile communication system, or an evolved system for the future (such as a 6G mobile communication system). The RAN 100 may also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a WiFi system. The RAN 100 may also be a communication system that integrates two or more of the above systems.

[0147] The RAN node 110, sometimes also referred to as a RAN entity or an access node, etc., forms part of the communication system and is used to assist the terminal in achieving wireless access. The multiple RAN nodes 110 in the communication system 10 may be of the same type or different types. In some scenarios, the roles of the RAN node 110 and the terminal 120 may be relative. For example, Figure 1 The network element 120i in the middle may be a helicopter or a drone, which can be configured as a mobile base station. For the terminal 120j accessing the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The RAN node 110 and the terminal 120 are sometimes both referred to as communication devices. For example, Figure 1 the network elements 110a and 110b in the middle can be understood as communication devices with base station functions, and the network elements 120a - 120j can be understood as communication devices with terminal functions.

[0148] The RAN node may also have different expressions, such as an access network node or an access network device. In the following of this application, if there is no special explanation, the expression of access network node will be used.

[0149] In a possible scenario, the access network node may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The access network node may be a macro base station (such as Figure 1 110a in Figure 1Among them, 110b), the relay node or the donor node, or it can be a radio controller in a CRAN scenario. Optionally, the access network node can also be a server, a wearable device, a vehicle or in-vehicle equipment, etc. For example, the access network node in vehicle to everything (V2X) technology can be a road side unit (RSU). All or part of the functions of the access network node in this application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform). The access network node in this application can also be a logical node, a logical module or software that can implement all or part of the functions of the access network node.

[0150] In another possible scenario, multiple access network nodes cooperate to assist the terminal in achieving wireless access, and different access network nodes respectively implement part of the functions of the base station. For example, the access network node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be set separately, or they can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0151] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be called an open CU (O-CU), the DU can also be called an open DU (O-DU), the CU-CP can also be called an open CU-CP (O-CU-CP), the CU-UP can also be called an open CU-UP (O-CU-UP), and the RU can also be called an open RU (O-RU). For the convenience of description, in this application, the CU, CU-CP, CU-UP, DU, and RU are used as examples for description. Any one of the CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0152] A terminal can also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely applied in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, remote healthcare, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, etc. A terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, drone, helicopter, airplane, ship, robot, robotic arm, smart home device, etc. The embodiments of the present application do not limit the device form of the terminal.

[0153] The communication systems and service scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation to the technical solutions provided by the embodiments of the present application. Those of ordinary skill in the art know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0154] The relevant terms involved in the embodiments of the present application will be explained below. It should be noted that these explanations are for making the embodiments of the present application easier to understand, and should not be regarded as a limitation to the protection scope required by the present application.

[0155] (1) Dual connectivity:

[0156] In a dual-connectivity scenario, there are connections between two access network nodes and a terminal. Thus, these two access network nodes can simultaneously provide data transmission services for a terminal. These two access network nodes can be of the same radio access technology (RAT), for example, both of these two access network nodes can be LTE base stations, NR base stations, or 6G base stations; or, these two access network nodes can be of different RATs, for example, these two access network nodes can include an LTE base station and an NR base station, and also for example, these two access network nodes can include an NR base station and a 6G base station. In addition, these two access network nodes can share the same site or not share the same site. Among these two access network nodes, the access network node carrying the control plane connection can be the master station, and the other access network node can be the secondary station.

[0157] Figure 2 Shows a possible structure of dual connectivity. Figure 2 The dashed lines in represent the control plane connections between the terminal and the network side nodes, and the solid lines represent the data links between the terminal and the network side nodes. Therefore, inFigure 2 In the shown scenario, access network node 1 is the master station and access network node 2 is the secondary station. Among them, the data link can be a split bearer, and the air interfaces of both the master station and the secondary station can be used for data transmission, thereby improving the data transmission rate.

[0158] (2) Time unit:

[0159] The time unit can be the unit of time domain resource. Exemplarily, the time unit can include at least one of the following: system frame, subframe, slot, or symbol, etc. Among them, the symbol can be a time domain symbol (for example, orthogonal frequency division multiplexing (OFDM) symbol), etc.

[0160] (3) In this application, two time units overlap in the time domain, which can be that the two time units completely overlap or partially overlap in the time domain.

[0161] (4) In this application, a certain time unit in the first access network node can be replaced by the corresponding time unit in the first cell of the first access network node. For example, the nth time unit in the first access network node can be replaced by the nth time unit in the first cell corresponding to the first access network node, where n can be a positive integer. Among them, the first cell can be the cell that provides services for the terminal in the first access network node.

[0162] A certain time unit in the second access network node can be replaced by the corresponding time unit in the second cell of the second access network node. For example, the mth time unit in the second access network node can be replaced by the mth time unit in the second cell corresponding to the second access network node, where m can be a positive integer. Among them, the second cell can be the cell that provides services for the terminal in the second access network node.

[0163] (5) In this application, if the time domain difference between the slot boundaries of the first cell and the second cell does not exceed the time difference threshold, the air interface times of the first cell and the second cell are synchronized; if the time domain difference between the slot boundaries of the first cell and the second cell exceeds the time difference threshold, the air interface times of the first cell and the second cell are not synchronized. Among them, the time domain difference between the slot boundaries can be: the time domain difference between the boundaries of the overlapping slots in the time domain of the first cell and the second cell. For example, slot 1 in the first cell overlaps with slot 2 in the second cell, and the time domain difference between the slot boundaries can be the time domain difference between the boundary of slot 1 in the first cell and the boundary of slot 2 in the second cell. This time difference threshold is, for example, 33 microseconds.

[0164] (6) In the present application, "sending information to a device (such as a terminal)" can be understood as the destination of the information can be the device, which may include directly or indirectly sending information to the device. "Receiving information from a device (such as a terminal)" or "receiving information sent from a device (such as a terminal)" can be understood as the source of the information can be the device, which may include directly or indirectly receiving information from the device. Necessary processing may be performed on the information between the source and the destination of the information sending, such as format change, etc., but the destination can be understood as the valid information from the source. Similar expressions in the present application can be understood similarly, and will not be elaborated here.

[0165] Currently, in some scenarios, such as the dual-connection scenario, the uplink communication quality between the terminal and the master station may not be the same as that between the terminal and the secondary station. For example, the uplink communication quality between the terminal and the master station is better, while the uplink communication quality between the terminal and the secondary station is worse, or even interrupted. It should be understood that the master station and the secondary station in this example can also be replaced with each other.

[0166] The following takes the high-low frequency deployment scenario as an example for illustration. In this scenario, the terminal communicates with the master station through a low-frequency signal, thereby increasing the coverage range of the uplink information sent by the terminal to the master station and improving the uplink communication quality between the terminal and the master station. The terminal communicates with the secondary station through a high-frequency signal, thereby increasing the transmission rate between the terminal and the secondary station. However, because the path loss of the high-frequency signal is more serious, it will reduce the coverage range of the uplink information sent by the terminal to the secondary station. For example, as Figure 3 shown, the terminal in area 1 can receive the downlink information sent by the secondary station; the secondary station can receive the uplink information sent by the single-connected terminal in area 2; the secondary station can receive the uplink information sent by the dual-connected terminal in area 3. Among them, area 1 is larger than area 2, and area 2 is larger than area 3. In this way, when the dual-connected terminal in area 1 but not in area 3 sends uplink information, the secondary station cannot receive this uplink information, thus affecting the uplink communication between the terminal and the secondary station.

[0167] How to improve the uplink communication quality between the terminal and the access network node needs further research.

[0168] In view of this, an embodiment of the present application provides a communication method. Figure 4It is a schematic flowchart corresponding to the communication method provided by the embodiments of this application. This application does not limit the application scenarios of this method. For example, this method can be applied to a dual-connection scenario, or can also be applied to other scenarios that need to improve the uplink communication quality between a terminal and an access network node. In this method, there is a first connection between the terminal and the first access network node, and there is a second connection between the terminal and the second access network node. Optionally, one of the first access network node and the second access network node can be a master station, a module in the master station (such as a circuit, a chip, a chip system, or a processor), or a logical node, a logical module, or software that can implement all or part of the master station functions, and the other can be a secondary station, a module in the secondary station (such as a circuit, a chip, a chip system, or a processor), or a logical node, a logical module, or software that can implement all or part of the secondary station functions. As Figure 4 shown, this method includes:

[0169] S401: The first access network node sends first information to the terminal; correspondingly, the terminal receives the first information from the first access network node.

[0170] In some possible ways, the first access network node can be a base station, and the first access network node as a base station can send first information to the terminal.

[0171] In some other possible ways, the first access network node can implement the communication function with the terminal through the first node, or in other words, the first node can implement the signal transceiver function; the first access network node can also implement the processing function through the second node. For example, the first node can send first information to the terminal. Optionally, this first information can be jointly determined by the first node and the second node, or can be received by the first node from the second node. Exemplarily, the first node is an O-DU or a DU, and the second node is an O-CU or a CU.

[0172] In the embodiments of this application, the first node and / or the second node can be located inside the first access network node or outside the first access network node, and this is not limited. In addition, the first node and the second node can be the same device or separate and independent devices, and this is also not limited.

[0173] The first information may include first resource information, which can be used to determine a first resource. This first resource can be an uplink resource of a second access network node. In this way, the first access network node can schedule the uplink resource of the second access network node for the terminal. Correspondingly, after receiving the first information, the terminal can determine the first resource according to the first resource information, that is, determine the resource of the second access network node that the first access network node can schedule for the terminal. Among them, the first information is, for example, DCI, and the first information can be carried on the downlink physical channel resource of the first access network node (for example, the physical downlink control channel (PDCCH) resource). The specific content of the first resource information used to determine the first resource will be described in methods b1 and b2 below and will not be elaborated here for the time being.

[0174] In some possible ways, the first information can be used to indicate that the first resource is for communication between the terminal and the second access network node (or rather, the first resource can be an uplink resource of the second access network node). In this way, after receiving the first information, the terminal can determine that the first resource is for communication between the terminal and the second access network node and can communicate with the second access network node through the first resource.

[0175] In some examples, the format of the first information can be used to indicate that the first resource is for communication between the terminal and the second access network node. For example, the first information is DCI. When the format of the DCI is format 1, the first resource is for communication between the terminal and the second access network node.

[0176] In some other examples, the first indication information in the first information can be used to indicate that the first resource is for communication between the terminal and the second access network node. Among them, the first indication information can explicitly indicate that the first resource is for communication between the terminal and the second access network node. For example, when the value of the first indication information is value 1 (such as 0 or 1), the first resource is for communication between the terminal and the second access network node; or the first indication information can implicitly indicate that the first resource is for communication between the terminal and the second access network node. For example, the first indication information is information that has a corresponding relationship with the first resource being for communication between the terminal and the second access network node.

[0177] S402: The terminal sends the second information to the second access network node through (or using or according to or based on) the first resource, or rather, the terminal sends the second information to the second access network node on the first resource. Correspondingly, the second access network node receives the second information from the terminal. Among them, the destination receiving device of the second information can be the first access network node.

[0178] In some possible ways, the second access network node may be a base station, and the terminal may send second information to the second access network node serving as a base station via (or using or according to or based on) a first resource.

[0179] In some other possible ways, the second access network node may implement the communication function with the terminal through a third node, or rather, the third node may implement the signal transceiver function; the second access network node may also implement the processing function through a fourth node. For example, the third node may receive the second information from the terminal. Optionally, the third node may send the second information to the fourth node, and the fourth node processes the second information. For example, the fourth node may determine that the destination receiving device of the second information is the first access network node. Exemplarily, the third node is an O-DU or a DU, and the fourth node is an O-CU or a CU.

[0180] In the embodiments of the present application, the third node and / or the fourth node may be located inside the second access network node or outside the second access network node, and there is no limitation thereto. In addition, the third node and the fourth node may be the same device or separate independent devices, and there is no limitation thereto either.

[0181] The second information may include data and / or control information. Among them, the control information may be control information at the physical layer. For example, the control information includes hybrid automatic repeat request (HARQ) feedback information. The HARQ feedback information may be used to indicate whether the terminal has successfully received (or decoded) the data from the first access network node. Also for example, the control information may include channel state information (CSI) measured by the terminal, and the CSI may be used to determine the channel state between the terminal and the first access network node.

[0182] After receiving the second information, the second access network node may determine that the destination receiving device of the second information is the first access network node in various ways, or rather, the second access network node may determine to forward the second information to the first access network node in various ways. The various ways are, for example, way a1 or way a2.

[0183] Way a1: The second information may be used to indicate that the destination receiving device of the second information is the first access network node; or rather, the second information may be used to indicate that the second access network node forwards the second information to the first access network node. In this way, after receiving the second information, the second access network node may determine to forward the second information to the first access network node.

[0184] In some examples, the format of the second information can be used to indicate that the destination receiving device of the second information is the first access network node. For example, the second information can be uplink control information (UCI). When the format of the UCI is format 2, the destination receiving device of the UCI is the first access network node.

[0185] In other examples, the second indication information in the second information can be used to indicate that the destination receiving device of the second information is the first access network node. Among them, the second indication information can explicitly indicate that the destination receiving device of the second information is the first access network node. For example, when the value of the second indication information is value 2 (such as 0 or 1), the destination receiving device of the second information is the first access network node; or, the second indication information can implicitly indicate that the destination receiving device of the second information is the first access network node. For example, the second indication information is information that has a corresponding relationship with the destination receiving device of the second information being the first access network node.

[0186] Through this method a1, the second access network node can quickly and accurately determine that the destination receiving device of the second information is the first access network node according to the second information.

[0187] Method a2: The first resource is dedicated to transmitting information whose destination receiving device is the first access network node. In this way, when the terminal sends the second information to the second access network node through the first resource, the second access network node can determine that the destination receiving device of the second information is the first access network node according to the first resource.

[0188] Exemplarily, each resource in the first resource set can be a resource of the second access network node, dedicated to transmitting information whose destination receiving device is the first access network node. The terminal sends the second information to the second access network node through the first resource. If the second access network node determines that the first resource belongs to the first resource set, the second access network node can determine that the destination receiving device of the second information is the first access network node.

[0189] Through this method a2, the second access network node can quickly and accurately determine that the destination receiving device of the second information is the first access network node according to the first resource. In this way, the terminal does not need to indicate that the destination receiving device of the second information is the first access network node through additional information, thereby saving signaling overhead.

[0190] S403: The second access network node sends the second information to the first access network node; correspondingly, the first access network node receives the second information from the first access network node.

[0191] Exemplarily, the second access network node may send second information to the first access network node through an interface between the second access network node and the first access network node. Among them, the transmission delay on the interface between the first access network node and the second access network node may be less than a delay threshold, so as to reduce the transmission delay of the second information. The delay threshold may be preset, for example, specified by a protocol, or determined by the first access network node, the second access network node, or the core network.

[0192] In some possible ways, the first access network node and the second access network node may be base stations, and the second access network node may send second information to the first access network node through an interface between base stations.

[0193] In some other possible ways, the first access network node may implement the communication function with the terminal through a first node (for example, DU or O-DU), and implement the processing function through a second node (for example, CU or O-CU). The second access network node may implement the communication function with the terminal through a third node (for example, DU or O-DU), and implement the processing function through a fourth node (for example, CU or O-CU). For example, the fourth node may send second information to the second node.

[0194] Optionally, S402 and S403 may also be replaced with: The terminal sends second information to the first access network node through (or using or according to or based on) the first resource, or rather, the terminal sends second information to the first access network node through the second access network node, where the resource for carrying the second information between the terminal and the second access network node may be the first resource; correspondingly, the first access network node receives the second information from the terminal through the second access network node, or rather, the first access network node receives the second information forwarded by the second access network node from the terminal.

[0195] Through Figure 4 According to the method shown, the terminal may send second information to the first access network node through the second access network node. In this way, when the uplink communication quality on the air interface between the terminal and the second access network node is good and the uplink communication quality on the air interface between the terminal and the first access network node is poor, the uplink communication quality between the terminal and the first access network node can be improved, so as to realize uplink coverage enhancement of the terminal and improve the user experience.

[0196] As mentioned above, the first resource information may be used to determine the first resource, and there are various ways to determine it, for example, way b1 and / or way b2.

[0197] Way b1: The first resource information and the second resource information may be used to determine the first resource. In this way, the terminal may determine the first resource according to the first resource information and the second resource information.

[0198] Among them, the first resource information and the second resource information can be carried in the same message. For example, both the first resource information and the second resource information are included in the first information; or, the first resource information and the second resource information can also be carried in different messages.

[0199] The second resource information can be used to indicate (or schedule or determine) the second resource, and the second resource can be the downlink resource between the second access network node and the terminal (or rather, the second resource can be the downlink resource of the second access network node). In this way, the terminal can determine the first resource according to the first resource information and the second resource; or rather, the first resource information and the second resource can be used to determine the first resource. The present application does not limit the manner in which the second resource information indicates the second resource. Optionally, the downlink resource can be used for the second access network node to send downlink data to the terminal.

[0200] In some possible ways, the first resource information can indicate a first value, the time unit where the second resource is located can be the first time unit, and the first value and the first time unit can be used to determine the first resource. In this way, the terminal can determine the first resource according to the first value and the first time unit. Among them, the manner in which the first resource information indicates the first value can be explicit. For example, the first resource information includes the first value; or, the manner in which the first resource information indicates the first value can also be implicit. For example, the first resource information includes information having a corresponding relationship with the first value. The time unit where the second resource is located can include one or more time units, and the first time unit can be one of the one or more time units. For example, the first time unit is the last one of the one or more time units.

[0201] Exemplarily, the first value and the first time unit can be used to determine the second time unit, and the second time unit can be the time unit where the first resource is located. Therefore, the second time unit can be used to determine the first resource. In this way, the terminal can determine the second time unit according to the first value and the first time unit, and determine the first resource according to the second time unit.

[0202] In some implementations, there is an uplink resource on the second time unit. For example, on the second time unit, there is an uplink resource of the second access network node. In this way, the terminal can determine the second time unit with an uplink resource according to the first value and the first time unit, thereby improving the effectiveness of determining the first resource according to the second time unit. Optionally, on the second time unit, there can be an uplink resource for transmitting information whose destination receiving device is the first access network node. In this way, the terminal can send information to the first access network node through the second access network node via the uplink resource on the second time unit.

[0203] Among them, there are various ways for the first value and the first time unit to determine the second time unit. For example, method c1 or method c2:

[0204] Mode c1: The first value can be k, where k can be a positive integer; the first time unit can be the nth time unit in the first access network node; the second time unit can be the mth time unit in the second access network node, and m can be an integer. The mth time unit overlaps with the (n + k)th time unit in the first access network node in the time domain. That is, the terminal can first determine the (n + k)th time unit in the first access network node, and then map the (n + k)th time unit to the second access network node to obtain the mth time unit in the second access network node. Through this mode c1, the terminal can quickly and accurately determine the second time unit.

[0205] In some implementations (hereinafter referred to as implementation a1), in the second access network node, there is one time unit (hereinafter referred to as time unit a) that overlaps with the (n + k)th time unit in the first access network node in the time domain. The mth time unit can be time unit a. Hereinafter, with k = 3 as an example, implementation a1 will be illustrated in combination with Scenarios 1 to 3.

[0206] Scenario 1: The subcarrier spacing of the first cell and the second cell is the same, and the radio air interface time of the first cell and the second cell is synchronized. Among them, the first cell corresponds to the first access network node and can be the cell that provides services to the terminal in the first access network node; the second cell corresponds to the second access network node and can be the cell that provides services to the terminal in the second access network node.

[0207] As Figure 5A shown, in Scenario 1, the nth time unit in the first access network node can be the 3rd time unit in the first access network node, and the (n + k)th time unit in the first access network node can be the 6th time unit in the first access network node. The 6th time unit in the second access network node overlaps with the 6th time unit in the first access network node in the time domain. Therefore, the mth time unit can be the 6th time unit in the second access network node.

[0208] Scenario 2: The subcarrier spacing of the first cell is greater than that of the second cell (or rather, the length of the time unit in the first cell is less than the length of the time unit in the second cell), and the radio air interface time of the first cell and the second cell is synchronized. The specific content of the first cell and the second cell can respectively refer to the descriptions of the first cell and the second cell in Scenario 1, which will not be elaborated here.

[0209] As Figure 5BAs shown, in Scenario 2, the nth time unit in the first access network node can be the 5th time unit in the first access network node, and the (n + k)th time unit in the first access network node can be the 8th time unit in the first access network node. The 4th time unit in the second access network node overlaps with the 8th time unit in the first access network node in the time domain. Therefore, the mth time unit can be the 4th time unit in the second access network node.

[0210] Scenario 3: The subcarrier spacing of the first cell is greater than that of the second cell (or rather, the length of the time unit in the first cell is less than the length of the time unit in the second cell), and the radio air interface time of the first cell and the second cell is not synchronized. Among them, for the specific content of the first cell and the second cell, reference can be made to the descriptions of the first cell and the second cell in Scenario 1 respectively, which will not be elaborated here.

[0211] As Figure 5C shown, in Scenario 3, the nth time unit in the first access network node can be the 4th time unit in the first access network node, and the (n + k)th time unit in the first access network node can be the 7th time unit in the first access network node. The 4th time unit in the second access network node overlaps with the 7th time unit in the first access network node in the time domain. Therefore, the mth time unit can be the 4th time unit in the second access network node.

[0212] In some other implementations (hereinafter referred to as Implementation a2), P time units in the second access network node overlap with the (n + k)th time unit in the first access network node in the time domain, and P can be an integer greater than or equal to 2. The mth time unit belongs to the P time units. In this way, when multiple time units in the second access network node overlap with the (n + k)th time unit in the first access network node in the time domain, the terminal can quickly determine the mth time unit.

[0213] Exemplarily, the mth time unit can be at least one of the following (1) to (6):

[0214] (1) The i-th time unit among P time units, where i can be an integer from 1 to P. In some examples, the value of i can be preset, for example, specified by a protocol, or configured by a network-side node (such as a first access network node or a second access network node) for a terminal. Exemplarily, i can be 1 or P. In other examples, the i-th time unit can be a time unit among the P time units that meets a first set condition. For example, the i-th time unit can be a time unit among the P time units that completely overlaps with the (n + k)-th time unit. For example, the P time units include time unit 1 to time unit 3, time unit 1 and time unit 3 partially overlap with the (n + k)-th time unit, and time unit 2 completely overlaps with the (n + k)-th time unit. The i-th time unit can be time unit 2.

[0215] (2) The time unit among the P time units that has the largest overlapping range with the (n + k)-th time unit in the time domain. For example, the P time units include time unit 1 to time unit 3, and the order of the overlapping ranges with the (n + k)-th time unit in the time domain from small to large is: time unit 1, time unit 2, and time unit 3. The m-th time unit is time unit 3.

[0216] (3) The time unit among the P time units that has the smallest overlapping range with the (n + k)-th time unit in the time domain. For example, the P time units include time unit 1 to time unit 3, and the order of the overlapping ranges with the (n + k)-th time unit in the time domain from small to large is: time unit 1, time unit 2, and time unit 3. The m-th time unit is time unit 1.

[0217] (4) The j-th time unit among Q time units among the P time units. Where Q can be a positive integer, j can be an integer from 1 to Q, and on any time unit among the Q time units, there is an uplink resource for transmitting information whose destination receiving device is the first access network node. In some examples, the value of j can be preset, for example, specified by a protocol, or configured by a network-side node (such as a first access network node or a second access network node) for a terminal. Exemplarily, j can be 1 or Q. In other examples, the j-th time unit can be a time unit among the Q time units that meets a second set condition. For example, the j-th time unit can be a time unit among the Q time units that completely overlaps with the (n + k)-th time unit. For example, the Q time units include time unit 1 to time unit 2, time unit 1 partially overlaps with the (n + k)-th time unit, and time unit 2 completely overlaps with the (n + k)-th time unit. The j-th time unit is time unit 2.

[0218] (5) The time unit among the Q time units that has the largest overlapping range with the (n + k)-th time unit in the time domain. For example, the Q time units include time unit 1 to time unit 2, and the order of the overlapping ranges with the (n + k)-th time unit in the time domain from small to large is: time unit 1 and time unit 2. The m-th time unit is time unit 2.

[0219] (6) The time unit among the Q time units that has the smallest overlapping range with the (n + k)-th time unit in the time domain. For example, the Q time units include time unit 1 to time unit 2, and the order of the overlapping ranges with the (n + k)-th time unit in the time domain from small to large is: time unit 1 and time unit 2. The m-th time unit is time unit 1.

[0220] Optionally, if the time unit in (2), (3), (5), or (6) is multiple time units, the m-th time unit can be one of the multiple time units. The following takes (2) as an example for illustration. It should be understood that (3), (5), and (6) can also be in the same manner. If the time unit among the P time units that has the largest overlapping range with the (n + k)-th time unit in the time domain is S time units, where S is an integer greater than or equal to 2, then the m-th time unit can be the b-th time unit among the S time units, and b can be an integer from 1 to S. In some examples, the value of b can be preset, for example, specified by the protocol, or configured by a network side node (such as the first access network node or the second access network node) for the terminal. Exemplarily, b can be 1 or S. In other examples, the b-th time unit is the time unit among the S time units that meets the third set condition. For example, the b-th time unit is the time unit among the S time units that completely overlaps with the (n + k)-th time unit. For example, the S time units include time unit 1 to time unit 2, time unit 1 partially overlaps with the (n + k)-th time unit, and time unit 2 completely overlaps with the (n + k)-th time unit. The b-th time unit is time unit 2.

[0221] The following combines scenarios 3 to 6, taking k as 3 as an example, to illustrate the implementation of a2.

[0222] Scenario 3: The subcarrier spacing of the first cell is greater than that of the second cell, and the radio interface time of the first cell and the second cell is out of sync. For specific content, refer to the description of scenario 3 above, which will not be elaborated here.

[0223] As Figure 5DAs shown in the figure, in Scenario 3, the nth time unit in the first access network node can be the 5th time unit in the first access network node, and the (n + k)th time unit in the first access network node can be the 8th time unit in the first access network node. The 4th to 5th time units in the second access network node overlap with the 8th time unit in the first access network node in the time domain. Therefore, the mth time unit can be one of the 4th to 5th time units in the second access network node. For example, the mth time unit is the 1st time unit among the 4th to 5th time units in the second access network node, that is, the 4th time unit in the second access network node. Also, for example, as Figure 5D shown, the mth time unit is the last 1st time unit among the 4th to 5th time units in the second access network node, that is, the 5th time unit in the second access network node. Another example is that the mth time unit is the time unit among the 4th to 5th time units in the second access network node that has the largest or smallest overlapping range with the 8th time unit in the first access network node in the time domain. Another example is that the mth time unit is the time unit among the 4th to 5th time units in the second access network node where there is an uplink resource (for example, a physical uplink control channel (PUCCH) resource). Another example is that the mth time unit is the time unit among the 4th to 5th time units in the second access network node where there is an uplink resource (for example, a PUCCH resource) for transmitting information whose destination receiving device is the first access network node.

[0224] Scenario 4: The subcarrier spacing of the first cell and the second cell is the same, and the air interface times of the first cell and the second cell are not synchronized. Among them, for the specific content of the first cell and the second cell, reference can be made to the descriptions of the first cell and the second cell in Scenario 1 respectively, which will not be elaborated here.

[0225] As Figure 5E shown, in Scenario 4, the nth time unit in the first access network node can be the 3rd time unit in the first access network node, and the (n + k)th time unit in the first access network node can be the 6th time unit in the first access network node. The 5th to 6th time units in the second access network node overlap with the 6th time unit in the first access network node in the time domain. Therefore, the mth time unit can be one of the 5th to 6th time units in the second access network node. For example, the mth time unit is the 1st time unit among the 5th to 6th time units in the second access network node, that is, the 5th time unit in the second access network node. Also, for example, as Figure 5EAs shown, the m-th time unit is the last one among the 5th to 6th time units in the second access network node, that is, the 6th time unit in the second access network node. For another example, the m-th time unit is the time unit among the 5th to 6th time units in the second access network node that has the largest or smallest overlapping range in the time domain with the 6th time unit in the first access network node. For still another example, the m-th time unit is the time unit among the 5th to 6th time units in the second access network node where there is an uplink resource (e.g., PUCCH resource). For yet another example, the m-th time unit is the time unit among the 5th to 6th time units in the second access network node where there is an uplink resource (e.g., PUCCH resource) for transmitting information whose destination receiving device is the first access network node.

[0226] Scenario 5: The subcarrier spacing of the first cell is smaller than that of the second cell (or rather, the length of the time unit in the first cell is greater than that in the second cell), and the radio air interface of the first cell and the second cell is time-synchronized. Among them, for the specific content of the first cell and the second cell, reference can be made to the descriptions of the first cell and the second cell in Scenario 1 respectively, which will not be elaborated here.

[0227] As Figure 5F shown, in Scenario 5, the n-th time unit in the first access network node can be the 3rd time unit in the first access network node, and the (n + k)-th time unit in the first access network node can be the 6th time unit in the first access network node. The 11th to 12th time units in the second access network node overlap with the 6th time unit in the first access network node in the time domain. Therefore, the m-th time unit can be one of the 11th to 12th time units in the second access network node. For example, the m-th time unit is the 1st time unit among the 11th to 12th time units in the second access network node, that is, the 11th time unit in the second access network node. For another example, as Figure 5F shown, the m-th time unit is the last one among the 11th to 12th time units in the second access network node, that is, the 12th time unit in the second access network node. For another example, the m-th time unit is the time unit among the 11th to 12th time units in the second access network node that has the largest or smallest overlapping range in the time domain with the 6th time unit in the first access network node. For still another example, the m-th time unit is the time unit among the 11th to 12th time units in the second access network node where there is an uplink resource (e.g., PUCCH resource). For yet another example, the m-th time unit is the time unit among the 11th to 12th time units in the second access network node where there is an uplink resource (e.g., PUCCH resource) for transmitting information whose destination receiving device is the first access network node.

[0228] Scenario 6: The subcarrier spacing of the first cell is smaller than that of the second cell (or rather, the length of the time unit in the first cell is greater than that of the time unit in the second cell), and the radio air interface times of the first cell and the second cell are out of sync. For the specific details of the first cell and the second cell, reference can be made to the descriptions of the first cell and the second cell in Scenario 1 respectively, which will not be elaborated here.

[0229] As Figure 5G shown, in Scenario 6, the nth time unit in the first access network node can be the 3rd time unit in the first access network node, and the (n + k)th time unit in the first access network node can be the 6th time unit in the first access network node. The 10th to 12th time units in the second access network node overlap in the time domain with the 6th time unit in the first access network node. Therefore, the mth time unit can be one of the 10th to 12th time units in the second access network node. For example, the mth time unit is the 1st time unit among the 10th to 12th time units in the second access network node, that is, the 10th time unit in the second access network node. Also for example, the mth time unit is the last 1st time unit among the 10th to 12th time units in the second access network node, that is, the 12th time unit in the second access network node. Also for example, the mth time unit is the time unit among the 10th to 12th time units in the second access network node that has the largest or smallest or completely overlapping time domain overlap with the 6th time unit in the first access network node. For example, as Figure 5G shown, the mth time unit is the 11th time unit in the second access network node. Also for example, the mth time unit is the time unit among the 10th to 12th time units in the second access network node that has an uplink resource (for example, a PUCCH resource). Also for example, the mth time unit is the time unit among the 10th to 12th time units in the second access network node that has an uplink resource (for example, a PUCCH resource) for transmitting information whose destination receiving device is the first access network node.

[0230] Method c2: The first value can be k, and k can be a positive integer; the first time unit can be the nth time unit in the first access network node; the second time unit can be the mth time unit in the second access network node, and m can be an integer. The (m - k)th time unit in the second access network node overlaps with the nth time unit in the time domain. That is to say, the terminal can first map the nth time unit in the first access network node to the second access network node to obtain the (m - k)th time unit in the second access network node, and then determine the mth time unit in the second access network node. Through this method c2, the terminal can quickly and accurately determine the second time unit.

[0231] In some implementations (hereinafter referred to as implementation b1), in the second access network node, the time unit that overlaps with the nth time unit in the time domain is one (hereinafter referred to as time unit b). The (m - k)th time unit can be this time unit b. Hereinafter, in combination with Scenarios 1 to 3, taking k as 3 as an example, implementation b1 will be illustrated by examples.

[0232] Scenario 1: The subcarrier spacing of the first cell and the second cell is the same, and the radio air interface time of the first cell and the second cell is synchronized. For the specific content of Scenario 1, reference can be made to the description of Scenario 1 in the above-mentioned method c1, which will not be elaborated here.

[0233] As Figure 5H shown, in Scenario 1, the nth time unit in the first access network node can be the 3rd time unit in the first access network node. The 3rd time unit in the second access network node overlaps with the 3rd time unit in the first access network node in the time domain. Therefore, the (m - k)th time unit in the second access network node can be the 3rd time unit in the second access network node. The mth time unit can be the 6th time unit in the second access network node.

[0234] Scenario 2: The subcarrier spacing of the first cell is greater than that of the second cell, and the radio air interface time of the first cell and the second cell is synchronized. For the specific content of Scenario 2, reference can be made to the description of Scenario 2 in the above-mentioned method c1, which will not be elaborated here.

[0235] As Figure 5I shown, in Scenario 2, the nth time unit in the first access network node can be the 5th time unit in the first access network node. The 3rd time unit in the second access network node overlaps with the 5th time unit in the first access network node in the time domain. Therefore, the (m - k)th time unit in the second access network node can be the 3rd time unit in the second access network node. The mth time unit can be the 6th time unit in the second access network node.

[0236] Scenario 3: The subcarrier spacing of the first cell is greater than that of the second cell, and the radio air interface time of the first cell and the second cell is not synchronized. For the specific content of Scenario 3, reference can be made to the description of Scenario 3 in the above-mentioned method c1, which will not be elaborated here.

[0237] As Figure 5J shown, in Scenario 3, the nth time unit in the first access network node can be the 5th time unit in the first access network node. The 3rd time unit in the second access network node overlaps with the 5th time unit in the first access network node in the time domain. Therefore, the (m - k)th time unit in the second access network node can be the 3rd time unit in the second access network node. The mth time unit can be the 6th time unit in the second access network node.

[0238] In some other implementations (hereinafter referred to as Implementation b2), the R time units in the second access network node overlap with the nth time unit in the time domain, and R can be an integer greater than or equal to 2. The (m - k)th time unit belongs to the R time units. In this way, when multiple time units in the second access network node overlap with the nth time unit in the first access network node in the time domain, the terminal can quickly determine the mth time unit.

[0239] Exemplarily, the (m - k)th time unit can be at least one of the following 1) to 3):

[0240] 1) The ath time unit among the R time units, where a can be an integer from 1 to R. In some examples, the value of a can be preset, for example, stipulated by a protocol, or configured for the terminal by a network-side node (such as the first access network node or the second access network node). Exemplarily, a can be 1 or R. In some other examples, the ath time unit can be the time unit among the R time units that satisfies the fourth setting condition. For example, the ath time unit can be the time unit among the R time units that completely overlaps with the nth time unit. For example, the R time units include time unit 4 to time unit 6, time unit 4 and time unit 6 partially overlap with the nth time unit, and time unit 5 completely overlaps with the nth time unit. The ath time unit is time unit 5.

[0241] 2) The time unit among the R time units that has the largest overlap range with the nth time unit in the time domain. For example, the R time units include time unit 4 to time unit 6, and the order of the overlap ranges with the nth time unit in the time domain from small to large is: time unit 4, time unit 5, and time unit 6. The mth time unit is time unit 6.

[0242] 3) The time unit among the R time units that has the smallest overlap range with the nth time unit in the time domain. For example, the R time units include time unit 4 to time unit 6, and the order of the overlap ranges with the nth time unit in the time domain from small to large is: time unit 4, time unit 5, and time unit 6. The mth time unit is time unit 4.

[0243] Optionally, if the time units in 2) or 3) are multiple time units, the (m-k)-th time unit can be one of the multiple time units. Taking 2) as an example for illustration below, it should be understood that 3) can also adopt a similar approach. If the time unit with the largest overlapping range in the time domain with the n-th time unit among R time units is T time units, where T can be an integer greater than or equal to 2, then the (m-k)-th time unit can be the c-th time unit among the T time units, and c can be an integer from 1 to T. In some examples, the value of c can be preset, for example, specified by a protocol, or configured by a network-side node (such as a first access network node or a second access network node) for the terminal. Exemplarily, c can be 1 or T. In other examples, the c-th time unit is the time unit among the T time units that satisfies the fifth setting condition. For example, the c-th time unit is the time unit among the T time units that completely overlaps with the n-th time unit. For example, the T time units include time unit 4 to time unit 5, time unit 4 partially overlaps with the n-th time unit, and time unit 5 completely overlaps with the n-th time unit. The c-th time unit is time unit 5.

[0244] Next, in combination with Scenarios 3 to 6, taking k as 3 as an example, the implementation of b2 will be illustrated by examples.

[0245] Scenario 3: The subcarrier spacing of the first cell is greater than that of the second cell, and the radio interface time of the first cell and the second cell is not synchronized. For the specific content of Scenario 3, reference can be made to the description of Scenario 3 in the above method c1, which will not be elaborated here.

[0246] As Figure 5K shown, in Scenario 3, the n-th time unit in the first access network node can be the 4th time unit in the first access network node. The 2nd to 3rd time units in the second access network node overlap with the 4th time unit in the first access network node in the time domain. Therefore, the (m-k)-th time unit can be one of the 2nd to 3rd time units in the second access network node. For example, the (m-k)-th time unit is the 1st time unit among the 2nd to 3rd time units in the second access network node, that is, the 2nd time unit in the second access network node. The m-th time unit is the 5th time unit in the second access network node. Also, for example, as Figure 5K shown, the (m-k)-th time unit is the last 1st time unit among the 2nd to 3rd time units in the second access network node, that is, the 3rd time unit in the second access network node. The m-th time unit is the 6th time unit in the second access network node. Another example is that the (m-k)-th time unit is the time unit among the 2nd to 3rd time units in the second access network node that has the largest or smallest overlapping range in the time domain with the 4th time unit in the first access network node.

[0247] Scenario 4: The subcarrier spacing of the first cell and the second cell is the same, and the air interface times of the first cell and the second cell are out of sync. For the specific content of Scenario 4, please refer to the description of Scenario 4 in the above method c1, which will not be elaborated here.

[0248] As Figure 5L shown, in Scenario 4, the nth time unit in the first access network node can be the 3rd time unit in the first access network node. The 2nd to 3rd time units in the second access network node overlap with the 3rd time unit in the first access network node in the time domain. Therefore, the (m - k)th time unit can be one of the 2nd to 3rd time units in the second access network node. For example, the (m - k)th time unit is the 1st time unit among the 2nd to 3rd time units in the second access network node, that is, the 2nd time unit in the second access network node. The mth time unit is the 5th time unit in the second access network node. Also, for example, as Figure 5L shown, the (m - k)th time unit is the last 1st time unit among the 2nd to 3rd time units in the second access network node, that is, the 3rd time unit in the second access network node. The mth time unit is the 6th time unit in the second access network node. Another example is that the (m - k)th time unit is the time unit in the 2nd to 3rd time units in the second access network node that overlaps with the 3rd time unit in the first access network node to the greatest or least extent in the time domain.

[0249] Scenario 5: The subcarrier spacing of the first cell is less than that of the second cell, and the air interface times of the first cell and the second cell are synchronized. For the specific content of Scenario 5, please refer to the description of Scenario 5 in the above method c1, which will not be elaborated here.

[0250] As Figure 5M shown, in Scenario 5, the nth time unit in the first access network node can be the 3rd time unit in the first access network node. The 5th to 6th time units in the second access network node overlap with the 3rd time unit in the first access network node in the time domain. Therefore, the (m - k)th time unit can be one of the 5th to 6th time units in the second access network node. For example, the (m - k)th time unit is the 1st time unit among the 5th to 6th time units in the second access network node, that is, the 5th time unit in the second access network node. The mth time unit is the 8th time unit in the second access network node. Also, for example, as Figure 5MAs shown, the (m-k)-th time unit is the last one among the 5th to 6th time units in the second access network node, that is, the 6th time unit in the second access network node. The m-th time unit is the 9th time unit in the second access network node. For another example, the (m-k)-th time unit is the time unit in the 5th to 6th time units in the second access network node that has the largest or smallest overlapping range in the time domain with the 3rd time unit in the first access network node.

[0251] Scenario 6: The subcarrier spacing of the first cell is smaller than that of the second cell, and the air interface times of the first cell and the second cell are not synchronized. For the specific content of Scenario 6, reference can be made to the description of Scenario 6 in the above-mentioned method c1, which will not be elaborated here.

[0252] As Figure 5N shown, in Scenario 6, the n-th time unit in the first access network node can be the 3rd time unit in the first access network node. The 5th to 7th time units in the second access network node overlap with the 3rd time unit in the first access network node in the time domain. Therefore, the (m-k)-th time unit can be one of the 5th to 7th time units in the second access network node. For example, the (m-k)-th time unit is the 1st time unit among the 5th to 7th time units in the second access network node, that is, the 5th time unit in the second access network node. The m-th time unit is the 8th time unit in the second access network node. For another example, the (m-k)-th time unit is the last one among the 5th to 7th time units in the second access network node, that is, the 7th time unit in the second access network node. The m-th time unit is the 10th time unit in the second access network node. For another example, the (m-k)-th time unit is the time unit in the 5th to 7th time units in the second access network node that has the largest or smallest or complete overlapping range in the time domain with the 3rd time unit in the first access network node. For example, as Figure 5N shown, the (m-k)-th time unit is the 5th time unit in the second access network node, and the m-th time unit is the 8th time unit in the second access network node.

[0253] Through method b1, the terminal can quickly and accurately determine the first resource according to the first resource information and the second resource information.

[0254] Method b2: The first resource information and the resource configuration information can be used to determine the first resource. In other words, the terminal can determine the first resource, and this first resource can be determined according to the first resource information and the resource configuration information. Among them, the resource configuration information may include the uplink resource configuration for transmitting the information of the destination receiving device as the first access network node in the second access network node.

[0255] Among them, the uplink resource configuration can be used to configure resources in the second resource set. Each resource in the second resource set can be a resource of the second access network node and can be used to transmit information of the destination receiving device for the first access network node. Optionally, the uplink resource configuration can include at least one of the following: the time domain location and / or frequency domain location of one or more resources in the second resource set, and the period of the resources in the second resource set. The first resource information can be used to schedule the first resource in the second resource set. In this way, the terminal can determine the first resource according to the first resource information and the resource configuration information. For example, the second resource set configured by the uplink resource configuration includes: uplink resources on time unit 1, time unit 5, time unit 9, and time unit 13. If the first resource information indicates time unit 5, the terminal can determine that the first resource can be the resource on time unit 5 in the second resource set.

[0256] Optionally, each resource in the second resource set can be dedicated to transmitting information of the destination receiving device for the first access network node. At this time, the second resource set can be the first resource set in the above-mentioned method a1; or, each resource in the second resource set can be used to transmit information of the destination receiving device for the first access network node and can also be used to transmit information of the destination receiving device for the second access network node. For example, the second resource set includes all uplink resources of the second access network node.

[0257] Optionally, in method b2, the terminal can obtain the resource configuration information through S404.

[0258] S404: The second access network node sends the third information to the terminal; correspondingly, the terminal receives the third information from the second access network node.

[0259] In some possible ways, the second access network node can be a base station. As the base station, the second access network node can send the third information to the terminal.

[0260] In some other possible ways, the second access network node can implement the communication function with the terminal through a third node (for example, DU or O-DU) and implement the processing function through a fourth node (for example, CU or O-CU). For example, the third node can send the third information to the terminal. Optionally, the third information can be determined jointly by the third node and the fourth node, or can be received by the third node from the fourth node.

[0261] Among them, the third information can include resource configuration information. For example, the master cell group (MCG) configuration and / or secondary cell group (SCG) configuration in the third information includes resource configuration information.

[0262] Exemplarily, the third information can be an RRC message. For example, an RRC reconfiguration message.

[0263] Optionally, S404 may be before S401.

[0264] Through this step, the terminal can obtain the resource configuration information in a timely manner.

[0265] It should be understood that mode b1 and mode b2 can be combined.

[0266] In some examples, mode b1 can be used to determine the second time unit where the first resource is located, that is, the time domain position of the first resource. The second time unit and the uplink resource configuration in mode b2 can be used to determine the frequency domain position of the first resource, so as to determine the first resource. For example, through mode b1, the terminal can determine that the second time unit is time unit 5. If the first resource set configured by the uplink resource configuration includes uplink resources on time unit 1, time unit 5, time unit 9, and time unit 13, and the frequency domain position of the uplink resource on time unit 5 is resource element (RE) 2, then the time domain position and frequency domain position of the first resource can be time unit 5 and RE2 respectively.

[0267] In other examples, the uplink resource configuration in mode b2 and mode b1 can be used to determine the second time unit where the first resource is located, that is, the time domain position of the first resource. The second time unit and the uplink resource configuration in mode b2 can be used to determine the frequency domain position of the first resource, so as to determine the first resource. Optionally, the uplink resource configuration in mode b2 can be used to determine the Q time units in mode c1 in mode b1, and these Q time units can be used to determine the second time unit in mode b1. The second time unit and the uplink resource configuration in mode b2 can be used to determine the frequency domain position of the first resource, so as to determine the first resource. For example, the second resource set configured by the uplink resource configuration includes uplink resources on time unit 1, time unit 5, time unit 9, and time unit 13. If in mode c1, the P time units include time unit 1 to time unit 3, then the Q time units can be time unit 1. Therefore, the second time unit can be time unit 1. If the frequency domain position of the uplink resource on time unit 1 is RE2. Then the time domain position and frequency domain position of the first resource can be time unit 1 and RE2 respectively.

[0268] In some possible ways Figure 4 The method shown further includes:

[0269] S405: The second access network node sends third indication information to the first access network node; correspondingly, the first access network node receives the third indication information from the second access network node.

[0270] In some possible ways, the first access network node and the second access network node may be base stations, and the second access network node may send third indication information to the first access network node through an interface between base stations.

[0271] In some other possible ways, the first access network node may implement the communication function with the terminal through a first node (e.g., DU or O-DU) and implement the processing function through a second node (e.g., CU or O-CU). The second access network node may implement the communication function with the terminal through a third node (e.g., DU or O-DU) and implement the processing function through a fourth node (e.g., CU or O-CU). For example, the fourth node may send the third indication information to the second node.

[0272] Among them, the third indication information may include the uplink resource configuration for the information of the receiving device for transmission purposes in the second access network node being the first access network node. The specific content of the uplink resource configuration may refer to the description of the uplink resource configuration in manner b2 and will not be elaborated here. This third indication information may be used to determine the first resource; in other words, the first access network node may determine the first resource according to the third indication information, and thus may send the first information for determining the first resource to the terminal. For example, the first resource set configured by this uplink resource configuration includes: uplink resources on time unit 1, time unit 5, time unit 9, and time unit 13. If the first access network node sends downlink data to the terminal on a time unit overlapping with time unit 2 of the second access network node, the first access network node may determine that the first resource may be the resource on time unit 5 in the first resource set.

[0273] Optionally, the system frame number (SFN) and frame timing difference (SFTD) between the first cell and the second cell, as well as the third indication information, may be used to determine the first resource; or rather, the first access network node may determine the first resource according to the SFTD and the third indication information. The specific content of the first cell and the second cell may refer to the descriptions of the first cell and the second cell in manner c1 respectively and will not be elaborated here.

[0274] The SFTD will be described first below. The SFTD may be used to indicate at least one of the following:

[0275] 1. The difference in the system frame numbers of the first cell and the second cell: For example, if the system frame with frame number 2 in the first cell overlaps with the system frame with frame number 1 in the second cell in the time domain, the difference in the system frame numbers of the first cell and the second cell may be 1.

[0276] 2. Difference between the frame boundaries of the first cell and the second cell: This frame boundary can be the start position of the frame or the end position of the frame. Here, an example will be given with the frame boundary being the start position of the frame. For example, if the system frame with frame number 2 in the first cell overlaps with the system frame with frame number 1 in the second cell in the time domain, and the start position of the system frame with frame number 2 in the first cell is 1 time slot earlier than the start position of the system frame with frame number 1 in the second cell, then the difference between the frame boundaries of the first cell and the second cell can be -1 time slot.

[0277] 3. Difference between the time slot boundaries of the first cell and the second cell: This time slot boundary can be the start position of the time slot or the end position of the time slot. Here, an example will be given with the time slot boundary being the start position of the time slot. For example, if time slot 1 in the first cell overlaps with time slot 2 in the second cell in the time domain, and the start position of time slot 1 in the first cell is 1 symbol earlier than the start position of time slot 2 in the second cell, then the difference between the time slot boundaries of the first cell and the second cell can be -1 symbol.

[0278] The acquisition method of SFTD will be described in method d1 below and will not be elaborated here for the time being.

[0279] The following is an example to illustrate the method of using SFTD and the third indication information to determine the first resource. For example, the first resource set configured by the uplink resource configuration includes: uplink resources on the 1st, 5th, 9th, and 13th time slots in the second access network node. The SFTD is -1 time slot. The first access network node sends downlink data on the 1st time slot in the first access network node. The 1st time slot in the first access network node overlaps with the 2nd time slot in the second access network node in the time domain. Therefore, the first access network node can determine that the first resource can be the resource on the 5th time slot in the second access network node.

[0280] Through this method, both the first access network node and the second access network node can obtain the uplink resource configuration for the information that the receiving device for transmission purposes is the first access network node. The first access network node can schedule the resources configured by this uplink resource configuration for the terminal, and the second access network node can schedule resources other than the resources configured by this uplink resource configuration for the terminal, thereby avoiding scheduling conflicts and improving the success rate of the terminal's feedback of uplink information.

[0281] In some implementations (hereinafter referred to as implementation 1), the second access network node can actively send the third indication information to the first access network node. For example, the second access network node sends a secondary station addition request to the first access network node; correspondingly, the first access network node receives the secondary station addition request from the second access network node. Among them, the secondary station addition request includes the third indication information.

[0282] Optionally, after determining that the uplink communication quality between the terminal and the first access network node is less than or equal to the first quality threshold, the second access network node may send third indication information to the first access network node. The first quality threshold may be pre-set, for example, specified by a protocol; or determined by the second access network node; or notified to the second access network node by other nodes (such as the first access network node or the core network).

[0283] The following describes how the second access network node determines that the uplink communication quality between the terminal and the first access network node is less than or equal to the first quality threshold. Exemplarily, the second access network node may determine whether the uplink communication quality between the terminal and the first access network node is less than or equal to the first quality threshold according to the distance between the terminal and the first access network node, and the power used by the terminal to communicate with the first access network node. The distance between the terminal and the first access network node may be obtained by the second access network node based on the measurement result of the terminal on the first access network node, and the measurement result may be obtained by the second access network node from the terminal. The power used by the terminal to communicate with the first access network node may be obtained by the second access network node from the terminal.

[0284] In some other implementations (hereinafter referred to as Implementation 2), the second access network node may send the third indication information to the first access network node based on a request from the first access network node. That is Figure 4 The method shown further includes:

[0285] S406: The first access network node sends a first request to the second access network node; correspondingly, the second access network node receives the first request from the first access network node. The first request is used to request to obtain the third indication information.

[0286] In some possible ways, the first access network node and the second access network node may be base stations, and the first access network node may send the first request to the second access network node through an interface between base stations.

[0287] In some other possible ways, the first access network node may implement the communication function with the terminal through a first node (such as a DU or an O-DU), and implement the processing function through a second node (such as a CU or an O-CU). The second access network node may implement the communication function with the terminal through a third node (such as a DU or an O-DU), and implement the processing function through a fourth node (such as a CU or an O-CU). For example, the second node may send the first request to the fourth node.

[0288] In some implementations, after determining that the uplink communication quality between the terminal and the first access network node is less than or equal to the first quality threshold, the first access network node may send a first request to the second access network node. The first quality threshold may be pre-set, for example, specified by a protocol; it may also be determined by the first access network node, or notified to the first access network node by other nodes (such as the second access network node or the core network). The manner in which the first access network node determines that the uplink communication quality between the terminal and the first access network node is less than or equal to the first quality threshold may refer to the description of "the second access network node determines that the uplink communication quality between the terminal and the first access network node is less than or equal to the first quality threshold" in S405, and the repeated parts will not be elaborated. The measurement result of the terminal on the first access network node and the power used by the terminal to communicate with the first access network node may be obtained by the second access network node from the first access network node.

[0289] Optionally, the first request may include information about the uplink resources that the first access network node expects to obtain. In this way, the second access network node may provide an uplink resource configuration for transmitting information whose destination receiving device is the first access network node according to the information about the uplink resources that the first access network node expects to obtain, thereby improving the resource utilization efficiency and avoiding resource waste. Exemplarily, the first request includes at least one of the following 1 to 4:

[0290] 1. The time domain range of the uplink resources that the first access network node expects to obtain: For example, the time domain range of the uplink resources that the first access network node expects to obtain is from time unit 1 to time unit 4. The uplink resource configuration included in the third indication information can be used to configure the uplink resources in time unit 1 to time unit 4.

[0291] 2. The frequency domain range of the uplink resources that the first access network node expects to obtain: For example, the time domain range of the uplink resources that the first access network node expects to obtain is from RE1 to RE8. The uplink resource configuration included in the third indication information can be used to configure the uplink resources in RE1 to RE8.

[0292] 3. The size of the uplink resources that the first access network node expects to obtain: For example, the size of the uplink resources that the first access network node expects to obtain includes 1 time unit. The uplink resource configuration included in the third indication information can be used to configure the uplink resources of 1 time unit.

[0293] 4. The carrier spacing of the uplink resources that the first access network node expects to obtain: For example, the carrier spacing of the uplink resources that the first access network node expects to obtain is carrier spacing 1. The uplink resource configuration included in the third indication information can be used to configure the uplink resources with carrier spacing 1.

[0294] The first request may be a traditional message (such as a secondary station addition response), or a newly added message.

[0295] Optionally, Figure 4 the method shown further includes:

[0296] S407: The second access network node sends fourth indication information to the first access network node; correspondingly, the first access network node receives the fourth indication information from the second access network node.

[0297] In some possible ways, the first access network node and the second access network node can be base stations, and the second access network node can send the fourth indication information to the first access network node through an interface between base stations.

[0298] In some other possible ways, the first access network node can implement the communication function with the terminal through a first node (for example, DU or O-DU), and implement the processing function through a second node (for example, CU or O-CU). The second access network node can implement the communication function with the terminal through a third node (for example, DU or O-DU), and implement the processing function through a fourth node (for example, CU or O-CU). For example, the fourth node can send the fourth indication information to the second node.

[0299] Wherein, the fourth indication information can be used to indicate that the communication between the first access network node and the terminal only includes downlink communication. In other words, the fourth indication information can be used to indicate that the first access network node only provides a downlink SCG for the terminal, and there is no need to provide an uplink SCG for the terminal. In this way, after receiving the fourth indication information, the first access network node will not schedule the uplink resources of the first access network node for the terminal, thereby avoiding resource waste. Wherein, the fourth indication information can explicitly indicate that the communication between the first access network node and the terminal only includes downlink communication. For example, when the value of the fourth indication information is value 3 (for example, 0 or 1), the communication between the first access network node and the terminal only includes downlink communication; or, the fourth indication information can implicitly indicate that the communication between the first access network node and the terminal only includes downlink communication. For example, the fourth indication information can be information corresponding to the communication between the first access network node and the terminal only including downlink communication.

[0300] This application does not limit the execution order of S405 and S407. The third indication information and the fourth indication information can be carried in the same message (for example, a secondary station addition request), or can be carried in different messages. When the third indication information and the fourth indication information are carried in the same message, S405 and S407 can be combined into one step. Optionally, S405 and / or S407 can be before S401 and / or S404.

[0301] In a traditional communication system, after a terminal sends HARQ feedback information to an access network node, the access network node can determine, based on the resource carrying the HARQ feedback information, which downlink data the HARQ feedback information is for, so as to determine whether to retransmit the downlink data. Through Figure 4 the method shown, the terminal sends second information to a first access network node through a second access network node. How the first access network node determines which downlink data the second information is for needs further discussion.

[0302] In some possible ways, Figure 4 the method shown further includes:

[0303] S408: The second access network node sends time information to the first access network node; correspondingly, the first access network node receives the time information from the second access network node.

[0304] In some possible ways, the first access network node and the second access network node can be base stations, and the second access network node can send the time information to the first access network node through an interface between base stations.

[0305] In some other possible ways, the first access network node can implement the communication function with the terminal through a first node (for example, DU or O-DU), and implement the processing function through a second node (for example, CU or O-CU). The second access network node can implement the communication function with the terminal through a third node (for example, DU or O-DU), and implement the processing function through a fourth node (for example, CU or O-CU). For example, the fourth node can send the time information to the second node. Optionally, the second node can determine a third time unit according to the time information.

[0306] Among them, the time information can be used to determine a third time unit. The third time unit can be a time unit in the first access network node and corresponds to the moment when the second access network node receives the second information (hereinafter simply referred to as the first moment) (or, corresponds to the time unit where the first resource is located). In some examples, the third time unit corresponding to the first moment can mean that the third time unit overlaps with the first moment in the time domain. For example, if the first moment overlaps with time unit 7 in the first access network node in the time domain, the third time unit can be time unit 7 in the first access network node. In some other examples, the third time unit corresponding to the first moment can mean that the third time unit is the sum of the first moment and a first offset value. Among them, the first offset value can be a positive number, 0, or a negative number. The first offset value can be preset, for example, specified by a protocol; or can be determined by the first access network node or the second access network node. Through this method, the first access network node can determine, based on the third time unit, which downlink data the second information is for.

[0307] There are various ways to use the time information to determine the third time unit. For example, way d1 or way d2.

[0308] Way d1: The time information can be used to indicate a fourth time unit. The fourth time unit can be a time unit in the second access network node and corresponds to the first moment (or, corresponds to the time unit where the first resource is located). The fourth time unit can be used to determine the third time unit; in other words, the first access network node can determine the third time unit based on the fourth time unit.

[0309] Exemplarily, the time information can be the first radio interface time information in the second access network node, and the first radio interface time information is used to indicate the fourth time unit. For example, the first radio interface time information can include at least one of the following: system frame number, subframe number, time slot number, or symbol position of the fourth time unit.

[0310] There are various ways for the fourth time unit to correspond to the first moment. In some examples, the fourth time unit corresponding to the first moment may mean that the fourth time unit is the time unit where the first resource is located. For example, if the time unit where the first resource is located is time unit 1 in the second access network node, the fourth time unit can be time unit 1 in the second access network node. In other examples, the fourth time unit corresponding to the first moment may mean that the fourth time unit is the sum of the time unit where the first resource is located and a second offset value. The second offset value can be a positive number, 0, or a negative number. The second offset value can be preset, for example, specified by the protocol; or it can be determined by the first access network node or the second access network node.

[0311] The following describes how the fourth time unit is used to determine the third time unit.

[0312] In some possible ways, the SFTD between the first cell and the second cell and the fourth time unit can be used to determine the third time unit; in other words, the first access network node can determine the third time unit based on the SFTD and the fourth time unit. The specific content of the first cell and the second cell can refer to the description of the first cell and the second cell in way c1 respectively, and the specific content of the SFTD can refer to the description of the SFTD in S405, which will not be elaborated here. For example, if the fourth time unit is the 3rd time slot in the second access network node and the SFTD is 1 time slot, the third time unit is the 4th time slot in the first access network node.

[0313] Optionally, the fourth time unit, the SFTD, and the third offset value are used to determine the third time unit. For example, if the fourth time unit is the 3rd time slot in the second access network node, the SFTD is 1 time slot, and the third offset value is 1 time slot, then the third time unit is the 5th time slot in the first access network node. Herein, the third offset value may be a positive number, 0, or a negative number. The third offset value may be preset, for example, specified by a protocol; or determined by the first access network node or the second access network node.

[0314] Through this example, the first access network node can quickly and accurately determine the third time unit according to the SFTD and the fourth time unit.

[0315] Optionally, the first access network node may obtain the SFTD. Exemplarily, the first access network node may receive fourth information from a terminal or the second access network node, and the fourth information is used to indicate the SFTD. Herein, the fourth information may explicitly indicate the SFTD. For example, the fourth information may include the SFTD; or, the fourth information may implicitly indicate the SFTD. For example, the fourth information may be information having a corresponding relationship with the SFTD. The fourth information may be carried in a traditional message or a new message. Through this method, the first access network node can obtain the SFTD in a timely manner.

[0316] In addition, when the first access network node receives the fourth information from the second access network node, the fourth information and the second information may be carried in the same message or in different messages. The present application also does not limit the sending order of the fourth information and the second information.

[0317] Optionally, the SFTD may be measured by a terminal. The terminal measures the SFTD, which may be indicated by the first access network node or the second access network node. The present application does not limit this.

[0318] Through mode d1, the second access network node may send time information for indicating the fourth time unit to the first access network node, and the first access network node may quickly and accurately determine the third time unit according to the fourth time unit.

[0319] Mode d2: The time information is used to indicate the third time unit.

[0320] Exemplarily, the time information may be the second radio interface time information in the first access network node, and the second radio interface time information is used to indicate the third time unit. For example, the second radio interface time information may include at least one of the following: the system frame number, subframe number, time slot number, or symbol position of the third time unit.

[0321] In some implementations, before sending the time information, the second access network node may determine the third time information according to the fourth time information. Exemplarily, the second access network node may determine the third time unit according to the SFTD between the first cell and the second cell and the fourth time unit. For specific content, reference may be made to the description in manner d1 of how the first access network node determines the third time unit according to the SFTD and the fourth time unit. Repeated descriptions will not be elaborated here.

[0322] Optionally, the second access network node may obtain the SFTD. Exemplarily, the second access network node may receive the fourth information from the terminal, and the fourth information is used to indicate the SFTD. For specific content of the fourth information, reference may be made to the description of the fourth information in manner d1. Details will not be elaborated here.

[0323] Through manner d2, the second access network node may send the time information for indicating the third time unit to the first access network node. In this way, the first access network node does not need to determine the third time unit through calculation, reducing the calculation overhead of the first access network node. Moreover, in this manner, the first access network node does not need to obtain the SFTD, thereby reducing the overhead required for transmitting the SFTD.

[0324] In Figure 4 the method shown, S404 to S408 are optional steps.

[0325] The embodiments of the present application provide another communication method. Figure 6 It is a schematic flowchart corresponding to this communication method. This method is Figure 4 a possible example of one of the methods shown. This method takes the first access network node as the secondary station and the second access network node as the primary station as an example for illustration. In this method, the second access network node may actively send the third indication information to the first access network node, and the third indication information may include the uplink resource configuration of the information in the second access network node for which the receiving device for transmission purposes is the first access network node. As Figure 6 shown, this method includes:

[0326] S601: The second access network node sends a secondary station addition request to the first access network node; correspondingly, the first access network node receives the secondary station addition request from the second access network node. Among them, the secondary station addition request is used to request the first access network node to allocate resources for the terminal.

[0327] The secondary station addition request may include the third indication information. For specific content of the third indication information, reference may be made to the description of the third indication information in S405. For specific content of S601, reference may be made to Implementation 1. Details will not be elaborated here.

[0328] Optionally, the secondary station addition request further includes fourth indication information, which can be used to indicate that the communication between the first access network node and the terminal only includes downlink communication. For the specific content of the fourth indication information, reference can be made to the description of the fourth indication information in S407, which will not be elaborated here.

[0329] S602: The first access network node sends a secondary station addition response to the second access network node; correspondingly, the second access network node receives the secondary station addition response from the first access network node.

[0330] Among them, the secondary station addition response may include the resource configuration provided by the first access network node for the terminal, and the resource configuration may include the SCG configuration. In some ways, the SCG configuration includes the uplink resource configuration in the third indication information. In other ways, the SCG configuration may not include the uplink resource configuration of the first access network node. In still other ways, the SCG configuration includes the uplink resource configuration in the third indication information, but does not include the uplink resource configuration of the first access network node.

[0331] S603: The second access network node sends an RRC reconfiguration message to the terminal; correspondingly, the terminal receives the RRC reconfiguration message from the second access network node.

[0332] Optionally, the RRC reconfiguration message includes resource configuration information, and the resource configuration information may include the uplink resource configuration in the second access network node for the receiving device for transmission purposes to be the first access network node. Among them, for the specific content of the resource configuration information, reference can be made to the description of the resource configuration information in mode b2; for the specific content of the RRC reconfiguration message including the resource configuration information, reference can be made to the description of the third information including the resource configuration information in S404, which will not be elaborated here.

[0333] S604: The terminal sends an RRC reconfiguration complete message to the second access network node; correspondingly, the second access network node receives the RRC reconfiguration complete message from the terminal.

[0334] S601 to S604 are optional steps.

[0335] S605: The first access network node sends DCI to the terminal; correspondingly, the terminal receives the DCI from the first access network node. Among them, the DCI may include first resource information, and the first resource information can be used to determine the first resource, and the first resource can be the uplink resource of the second access network node.

[0336] For the specific content of S605, reference can be made to S401, and the repeated parts will not be elaborated.

[0337] Optionally, the DCI further includes second resource information, which can be used to indicate a second resource, and the second resource can be a downlink resource between a second access network node and a terminal. For the specific content of the second resource information, reference can be made to the description of the second resource information in method b1, which will not be elaborated here.

[0338] S606: The terminal sends second information to the second access network node via (or using or according to or based on) the first resource, or rather, the terminal sends second information to the second access network node on the first resource; correspondingly, the second access network node receives the second information from the terminal.

[0339] S607: The second access network node sends the second information to the first access network node; correspondingly, the first access network node receives the second information from the first access network node.

[0340] For the specific content of S606 to S607, reference can be made to S402 to S403, which will not be elaborated here.

[0341] Optionally, the second access network node sends time information to the first access network node; correspondingly, the first access network node receives the time information from the second access network node. For the specific content of the second access network node sending time information to the first access network node, reference can be made to S408, which will not be elaborated here.

[0342] Via Figure 6 Through the method shown, the terminal can send second information to the first access network node via the second access network node. In this way, when the uplink communication quality on the air interface between the terminal and the second access network node is good and the uplink communication quality on the air interface between the terminal and the first access network node is poor, the uplink communication quality between the terminal and the first access network node can be improved, thereby realizing uplink coverage enhancement of the terminal and improving the user experience.

[0343] The embodiment of the present application provides another communication method. Figure 7 It is a schematic flowchart corresponding to this communication method. This method is Figure 4 Another possible example of the method shown. This method takes the first access network node as the secondary station and the second access network node as the primary station as an example for illustration. In this method, after receiving the secondary station addition request, the first access network node can request third indication information from the second access network node, and the third indication information may include the uplink resource configuration of the information in the second access network node for which the transmission destination receiving device is the first access network node. As Figure 7 shown, this method includes:

[0344] S701: The second access network node sends a secondary station addition request to the first access network node; correspondingly, the first access network node receives the secondary station addition request from the second access network node. The secondary station addition request is used to request the first access network node to allocate resources for the terminal.

[0345] In this embodiment, the second access network node does not limit the type of resources allocated by the first access network node for the terminal, that is, it does not limit whether the resources allocated by the first access network node for the terminal are the uplink resources of the first access network node or the downlink resources of the first access network node.

[0346] Optionally, the secondary station addition request may include at least one of the following: the measurement result of the terminal for the first access network node, or the terminal capabilities available to the first access network node. The first access network node may determine the cell in the first access network node that serves the terminal based on the measurement result and / or the terminal capabilities, and determine whether it is necessary to receive information from the terminal through the uplink resources of the second access network (that is, determine whether it is necessary to request the third indication information). The present application does not limit the manner in which the first access network node determines the cell in the first access network node that serves the terminal. When it is determined that the uplink communication quality between the terminal and the first access network node is less than or equal to the first quality threshold, the first access network node may request the third indication information. For the specific content of determining that the uplink communication quality between the terminal and the first access network node is less than or equal to the first quality threshold, reference may be made to the description of determining that the uplink communication quality between the terminal and the first access network node is less than or equal to the first quality threshold in S406, which will not be elaborated here.

[0347] S702: The first access network node sends a first request to the second access network node; correspondingly, the second access network node receives the first request from the first access network node. The first request is used to request to obtain the third indication information. The first request may also have other names, such as a resource request message, etc.

[0348] For the specific content of S702, reference may be made to S406, which will not be elaborated here.

[0349] S703: The second access network node sends the third indication information to the first access network node; correspondingly, the first access network node receives the third indication information from the second access network node.

[0350] Among them, for the specific content of the third indication information, reference may be made to the description of the third indication information in S405.

[0351] S704: The first access network node sends a secondary station addition response to the second access network node; correspondingly, the second access network node receives the secondary station addition response from the first access network node.

[0352] S705: The second access network node sends an RRC reconfiguration message to the terminal; correspondingly, the terminal receives the RRC reconfiguration message from the second access network node.

[0353] S706: The terminal sends an RRC reconfiguration complete message to the second access network node; correspondingly, the second access network node receives the RRC reconfiguration complete message from the terminal.

[0354] S701 to S706 are optional steps.

[0355] S707: The first access network node sends DCI to the terminal; correspondingly, the terminal receives the DCI from the first access network node. Wherein, the DCI may include first resource information, and the first resource information can be used to determine a first resource, and the first resource may be an uplink resource of the second access network node.

[0356] S708: The terminal sends second information to the second access network node via (or using or according to or based on) the first resource, or in other words, the terminal sends second information to the second access network node on the first resource; correspondingly, the second access network node receives the second information from the terminal.

[0357] S709: The second access network node sends the second information to the first access network node; correspondingly, the first access network node receives the second information from the first access network node.

[0358] For the specific content of S704 to S709, reference can be made to S602 to S607, which will not be elaborated here.

[0359] Via Figure 7 The method shown, the terminal can send second information to the first access network node through the second access network node. In this way, when the uplink communication quality on the air interface between the terminal and the second access network node is good and the uplink communication quality on the air interface between the terminal and the first access network node is poor, the uplink communication quality between the terminal and the first access network node can be improved, thereby realizing uplink coverage enhancement of the terminal and improving the user experience. And, in this method, the second access network node initiates a request to obtain third indication information according to the measurement result of the terminal on the first access network node and / or the terminal capabilities available to the first access network node. The third indication information may include the uplink resource configuration of the information whose receiving device for transmission purposes in the second access network node is the first access network node, so as to effectively utilize the second access network node in a timely manner to improve the uplink communication quality between the terminal and the first access network node.

[0360] Another communication method is provided in an embodiment of the present application. Figure 8 It is a schematic flowchart corresponding to this communication method. This method is Figure 4Another possible example of the method shown. This method is described by taking the first access network node as the secondary station and the second access network node as the primary station as an example. In this method, the first access network node may request the third indication information from the second access network node through a secondary station addition response, and the third indication information may include the uplink resource configuration of the information in the second access network node for which the receiving device for transmission purposes is the first access network node. As Figure 8 shown, the method includes:

[0361] S801: The second access network node sends a secondary station addition request to the first access network node; correspondingly, the first access network node receives the secondary station addition request from the second access network node. Among them, the secondary station addition request is used to request the first access network node to allocate resources for the terminal.

[0362] For the specific content of S801, reference can be made to S701, which will not be elaborated here.

[0363] S802: The first access network node sends a secondary station addition response to the second access network node; correspondingly, the second access network node receives the secondary station addition response from the first access network node. Among them, the secondary station addition response is used to request to obtain the third indication information.

[0364] For the specific content of S802, reference can be made to S406, only replacing the first request with a secondary station addition response, which will not be elaborated here.

[0365] S803: The second access network node sends the third indication information to the first access network node; correspondingly, the first access network node receives the third indication information from the second access network node.

[0366] Among them, for the specific content of the third indication information, reference can be made to the description of the third indication information in S405.

[0367] S804: The second access network node sends an RRC reconfiguration message to the terminal; correspondingly, the terminal receives the RRC reconfiguration message from the second access network node.

[0368] S805: The terminal sends an RRC reconfiguration complete message to the second access network node; correspondingly, the second access network node receives the RRC reconfiguration complete message from the terminal.

[0369] S801 to S805 are optional steps.

[0370] S806: The first access network node sends DCI to the terminal; correspondingly, the terminal receives the DCI from the first access network node. Among them, the DCI may include first resource information, and the first resource information may be used to determine the first resource, and the first resource may be the uplink resource of the second access network node.

[0371] S807: The terminal sends the second information to the second access network node via (or using or according to or based on) the first resource, or in other words, the terminal sends the second information to the second access network node on the first resource; correspondingly, the second access network node receives the second information from the terminal.

[0372] S808: The second access network node sends the second information to the first access network node; correspondingly, the first access network node receives the second information from the first access network node.

[0373] For the specific content of S804 to S808, reference can be made to S603 to S607, and the repeated parts will not be elaborated here.

[0374] In addition, in S804, the MCG configuration in the RRC reconfiguration message may include resource configuration information.

[0375] Optionally, in Figure 8 the method shown, after S802, the second access network node may refuse to send the third indication information to the first access network node, that is, refuse to send the information whose destination receiving device is the first access network node via (or using or according to or based on) the uplink resources of the second access network node. In some implementations, the second access network node may send a rejection message to the first access network node, and this rejection message is used to indicate that the second access network node may refuse to send the third indication information to the first access network node, or in other words, this rejection message is used to indicate that it refuses to send the information whose destination receiving device is the first access network node via (or using or according to or based on) the uplink resources of the second access network node. Then, the first access network node and the second access network node may continue to provide dual-connection services for the terminal. In other implementations, the second access network node may initiate a secondary station release procedure to release the connection between the first access network node and the terminal.

[0376] Via Figure 8 the method shown, the terminal can send the second information to the first access network node via the second access network node. In this way, when the uplink communication quality on the air interface between the terminal and the second access network node is good and the uplink communication quality on the air interface between the terminal and the first access network node is poor, the uplink communication quality between the terminal and the first access network node can be improved, thereby realizing uplink coverage enhancement of the terminal and improving the user experience. Moreover, in this method, the second access network node initiates a request to obtain the third indication information according to the measurement result of the terminal on the first access network node and / or the available terminal capabilities of the first access network node, and this third indication information may include the uplink resource configuration in the second access network node for transmitting the information whose destination receiving device is the first access network node, so as to effectively and timely utilize the second access network node to improve the uplink communication quality between the terminal and the first access network node.

[0377] In Figure 4 、Figures 6 to 8 In the method shown in any of the figures, all or some of the steps included in the method may be executed. The embodiments of the present application do not limit this.

[0378] Based on the same technical concept as the above method embodiments, the embodiments of the present application provide a corresponding communication device, which can be used to execute the functions of the relevant steps in the above method embodiments. This function can be implemented by hardware, can be implemented by software, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions. The communication device can be a terminal, or can be a module in the terminal (such as a circuit or a chip), or can be a logical node, logical module or software that can implement all or part of the functions of the terminal or access network node; or the communication device can be an access network node or a module in the access network node (such as a circuit or a chip), or can be a logical node, logical module or software that can implement all or part of the functions of the access network node.

[0379] In a possible implementation, the structure of the communication device provided by the embodiments of the present application is as Figure 9 shown, including a processing unit 902. Optionally, the communication device further includes an interface unit 901. The functions of each unit in the communication device 900 will be introduced below.

[0380] The interface unit 901 is used to input and / or output information. The input information can be replaced with received information, and the output information can be replaced with transmitted information. When outputting information, the interface unit 901 can output information to other devices outside the communication device 900, or can output information to other units in the communication device 900. In some ways, the interface unit 901 can be implemented through at least one of a physical interface, a communication module, a communication interface, and an input / output interface. In other ways, the interface unit 901 can be implemented through an interface circuit, for example, a mobile communication module. Among them, the mobile communication module can include one or more of at least one antenna, at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc.

[0381] The processing unit 902 can be used to support the communication device 900 to perform the processing actions in the above method embodiments. The processing unit 902 can be implemented by one or more processors. For example, the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.

[0382] In one implementation, the communication device 900 is applied to Figure 4 the terminal in the embodiment of the present application shown below. The specific functions of the processing unit 902 in this implementation will be introduced below.

[0383] The processing unit 902 is configured to: receive, through the interface unit 901, first information from a first access network node, where the first information includes first resource information, and the first resource information is used to determine a first resource; and send, through the interface unit 901, second information to a second access network node through the first resource, where the destination receiving device of the second information can be the first access network node, and there is a first connection between the terminal and the first access network node, and a second connection between the terminal and the second access network node.

[0384] In some possible ways, the processing unit 902 is further configured to: determine the first resource, where the first resource can be determined according to the first resource information and resource configuration information, and the resource configuration information includes uplink resource configuration for transmitting information whose destination receiving device is the first access network node in the second access network node.

[0385] Optionally, the processing unit 902 is further configured to: receive, through the interface unit 901, third information from the second access network node, where the third information includes resource configuration information.

[0386] In another implementation, the communication device 900 is applied to Figure 4 the first access network node in the embodiment of the present application shown below. The specific functions of the processing unit 902 in this implementation will be introduced below.

[0387] A processing unit 902 is configured to: send a first message to a terminal via an interface unit 901, where the first message includes first resource information for determining a first resource, and the first resource may be an uplink resource of a second access network node; receive a second message from the terminal via the second access network node through the interface unit 901.

[0388] In some possible ways, the processing unit 902 is further configured to: receive third indication information from the second access network node via the interface unit 901, where the third indication information includes an uplink resource configuration for transmitting information whose destination receiving device in the second access network node is the first access network node, and the third indication information is used to determine the first resource.

[0389] In some examples, the processing unit 902 is specifically configured to: receive a secondary station addition request from the second access network node via the interface unit 901, where the secondary station addition request includes the third indication information.

[0390] In some other examples, the processing unit 902 is further configured to: send a first request to the second access network node via the interface unit 901, where the first request is used to request to obtain the third indication information.

[0391] Optionally, the processing unit 902 is further configured to: receive fourth indication information from the second access network node via the interface unit 901, where the fourth indication information is used to indicate that the communication between the first access network node and the terminal only includes downlink communication.

[0392] In some possible ways, the processing unit 902 is further configured to: receive time information from the second access network node via the interface unit 901, where the time information is used to determine a third time unit, and the third time unit may be a time unit in the first access network node and corresponds to the moment when the second access network node receives the second message.

[0393] Optionally, the processing unit 902 is further configured to: obtain a system frame number and a frame time difference.

[0394] Exemplarily, the processing unit 902 is specifically configured to: receive fourth information from the terminal or the second access network node via the interface unit 901, where the fourth information is used to indicate the system frame number and the frame time difference.

[0395] In yet another embodiment, the communication device 900 is applied to Figure 4 the second access network node in the embodiment of the present application shown below. The specific functions of the processing unit 902 in this embodiment are described below.

[0396] A processing unit 902 is configured to: receive, via an interface unit 901, second information sent by a terminal via a first resource, where the first resource may be determined according to first resource information in first information from a first access network node; and send the second information to the first access network node via the interface unit 901. Wherein, the destination receiving device of the second information may be the first access network node, there is a first connection between the terminal and the first access network node, and there is a second connection between the terminal and a second access network node.

[0397] In some possible ways, the processing unit 902 is further configured to: send third indication information to the first access network node via the interface unit 901, where the third indication information includes an uplink resource configuration for transmitting information whose destination receiving device is the first access network node in the second access network node.

[0398] In some examples, the processing unit 902 is specifically configured to: send a secondary station addition request to the first access network node via the interface unit 901, where the secondary station addition request includes the third indication information.

[0399] In some other examples, the processing unit 902 is further configured to: receive a first request from the first access network node via the interface unit 901, where the first request is used to request to obtain the third indication information.

[0400] In some possible ways, the processing unit 902 is further configured to: send fourth indication information to the first access network node via the interface unit 901, where the fourth indication information is used to indicate that the communication between the first access network node and the terminal only includes downlink communication.

[0401] In some possible ways, the processing unit 902 is further configured to: send time information to the first access network node via the interface unit 901, where the time information is used to determine a third time unit, and the third time unit may be a time unit in the first access network node and corresponds to the moment when the second access network node receives the second information.

[0402] Optionally, the processing unit 902 is further configured to: send fourth information to the first access network node via the interface unit 901, where the fourth information is used to indicate a system frame number and a frame time difference.

[0403] In some implementations, the processing unit 902 is further configured to: send third information to the terminal via the interface unit 901, where the third information includes resource configuration information, the resource configuration information includes an uplink resource configuration for transmitting information whose destination receiving device is the first access network node in the second access network node, and the resource configuration information is used to determine the first resource.

[0404] For a more detailed description of the above processing unit 902 and interface unit 901, reference may be made to Figure 4 the relevant descriptions in the method embodiments shown, which will not be elaborated here.

[0405] It should be noted that the division of modules in the above embodiments of the present application is illustrative, merely a logical function division. In actual implementation, there may be other division methods. In addition, in each embodiment of the present application, each functional unit may be integrated in a processing unit, may exist physically alone, or two or more units may be integrated in one unit. The above integrated unit may be implemented in the form of hardware or in the form of a software functional unit.

[0406] If the above 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 computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in various embodiments of the present application. The aforementioned storage medium includes: various media such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc that can store program codes.

[0407] In a possible implementation, the communication device provided in the embodiments of the present application is referred to Figure 10 as shown. The communication device 1000 includes: a processor 1002. Optionally, the communication device 1000 further includes: an interface circuit 1001 and a memory 1003. Among them, the interface circuit 1001, the processor 1002, and the memory 1003 are coupled to each other.

[0408] Optionally, the interface circuit 1001, the processor 1002, and the memory 1003 are coupled to each other through a bus 1004. The bus 1004 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 10 only a thick line is used to represent it in the figure, but it does not mean that there is only one bus or one type of bus.

[0409] Interface circuit 1001 is used for inputting and / or outputting information. The input information can be replaced with received information, and the output information can be replaced with transmitted information. When outputting information, the interface circuit 1001 can output information to other devices outside the communication device 1000 or to other units in the communication device 1000. Exemplarily, the interface circuit 1001 can be implemented by at least one of a physical interface, a communication module, a communication interface, an input / output interface, and a mobile communication module. Among them, the mobile communication module can include one or more of at least one antenna, at least one filter, a switch, a power amplifier, an LNA, etc.

[0410] The processor 1002 can be used to support the communication device 1000 to perform the processing actions in the above method embodiments. When the communication device 1000 is used to implement the above method embodiments, the processor 1002 can also be used to implement the functions of the above processing unit 902. The processor 1002 can be a CPU, or other general-purpose processors, DSPs, ASICs, FPGAs, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.

[0411] In one implementation, the communication device 1000 is applied to Figure 4 the terminal in the embodiment of the present application shown below. The specific functions of the processor 1002 in this implementation are introduced below.

[0412] The processor 1002 is used for: receiving, through the interface circuit 1001, first information from a first access network node, where the first information includes first resource information, and the first resource information is used to determine a first resource; sending, through the interface circuit 1001, second information to a second access network node through the first resource, and the destination receiving device of the second information can be the first access network node, where there is a first connection between the terminal and the first access network node, and there is a second connection between the terminal and the second access network node.

[0413] In another implementation, the communication device 1000 is applied to Figure 4 the first access network node in the embodiment of the present application shown below. The specific functions of the processor 1002 in this implementation are introduced below.

[0414] The processor 1002 is used for: sending, through the interface circuit 1001, first information to the terminal, where the first information includes first resource information, and the first resource information is used to determine a first resource, and the first resource can be the uplink resource of the second access network node; receiving, through the interface circuit 1001, second information from the terminal through the second access network node.

[0415] In yet another implementation, the communication device 1000 is applied toFigure 4 The second access network node in the embodiment of the present application shown below. The specific functions of the processor 1002 in this embodiment will be introduced below.

[0416] The processor 1002 is configured to: receive, through the interface circuit 1001, second information sent by a terminal via a first resource, where the first resource may be determined according to first resource information in first information from a first access network node; and send the second information to the first access network node through the interface circuit 1001. Among them, the destination receiving device of the second information may be the first access network node, there is a first connection between the terminal and the first access network node, and there is a second connection between the terminal and the second access network node.

[0417] The specific functions of the processor 1002 may refer to the descriptions in the above embodiments of the present application and the communication methods provided in the examples, and Figure 9 the specific function descriptions of the communication device 900 in the embodiments of the present application shown below, which will not be elaborated here.

[0418] The memory 1003 is used to store program instructions and / or data, etc. Specifically, the program instructions may include program codes, and the program codes include computer operation instructions. The memory 1003 may include RAM, and may also include non-volatile memory, such as at least one disk memory. The processor 1002 executes the program instructions stored in the memory 1003 and uses the data stored in the memory 1003 to implement the above functions, thereby implementing the communication method provided in the above embodiments of the present application. The memory 1003 may be integrated with the processor 1002, or may be a memory outside the communication device.

[0419] It can be understood that the present application Figure 10The memory 1003 therein may be a volatile memory, a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a ROM, a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a RAM, which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include but not be limited to these and any other suitable types of memory.

[0420] Based on the above embodiments, the embodiments of the present application further provide a computer program product including computer-executable instructions. When the computer program product is run, the methods provided by the above embodiments are executed.

[0421] Based on the above embodiments, the embodiments of the present application further provide a computer-readable storage medium. A computer program is stored in the computer-readable storage medium. When the computer program is executed by a computer, the computer executes the methods provided by the above embodiments.

[0422] Among them, the storage medium may be any available medium that can be accessed by a computer. By way of example but not limitation: the computer-readable medium may include a RAM, a ROM, an EEPROM, a CD-ROM, or other optical disc storage, 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.

[0423] Based on the above embodiments, the embodiments of the present application further provide a chip. The chip is used to read the computer program stored in the memory and implement the methods provided by the above embodiments.

[0424] Based on the above embodiments, an embodiment of the present application provides a chip system, which includes a processor for supporting a computer device to implement the functions involved in each device in the above embodiments. In a possible design, the chip system further includes a memory for storing necessary programs and data of the computer device. The chip system can be composed of chips or can include chips and other discrete devices.

[0425] In various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0426] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, and the combination of processes and / or blocks in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0427] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device implements the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0428] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0429] In this application, "at least one" may mean one or more, and "a plurality" may mean two or more. "And / or" describes the association relationship between associated objects and indicates that there can be three relationships. For example, A and / or B may represent: A exists alone, both A and B exist simultaneously, and B exists alone, where A and B may be singular or plural. In the written description of this application, the character " / " generally indicates an "or" relationship between the associated objects before and after.

[0430] It can be understood that the various numerical numbers involved in the embodiments of this application are only for convenience of description and are not used to limit the scope of the embodiments of this application. The magnitudes of the serial numbers of the above processes do not mean the sequence of execution, and the execution sequence of each process should be determined by its function and internal logic.

[0431] Obviously, those skilled in the art can make various changes and modifications to this application without departing from the scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalent technologies, this application also intends to include these changes and modifications.

Claims

1. A communication method, applied to a terminal or a chip in the terminal, characterized in that, Including: Receiving first information from a first access network node, where the first information includes first resource information for determining a first resource; Sending second information to a second access network node through the first resource, where the destination receiving device of the second information is the first access network node, there is a first connection between the terminal and the first access network node, and there is a second connection between the terminal and the second access network node.

2. The method according to claim 1, wherein The format of the first information and / or the first indication information in the first information is used to indicate that the first resource is used for communication between the terminal and the second access network node.

3. The method according to claim 1 or 2, characterized in that, The first resource information for determining the first resource includes: The first resource information and second resource information are used to determine the first resource, where the second resource information is used to indicate a second resource, and the second resource is a downlink resource between the second access network node and the terminal.

4. The method according to claim 3, characterized in that, The first resource information and second resource information are used to determine the first resource, including: A first value and a first time unit are used to determine the first resource, where the first value is indicated by the first resource information, and the first time unit is the time unit where the second resource is located.

5. The method according to claim 4, wherein A first value and a first time unit are used to determine the first resource, including: The first value and the first time unit are used to determine a second time unit, where the second time unit is the time unit where the first resource is located, and the second time unit is used to determine the first resource.

6. The method according to claim 5, wherein The first value and the first time unit are used to determine the second time unit, including: The first value is k, where k is a positive integer; the first time unit is the nth time unit in the first access network node; the second time unit is the mth time unit in the second access network node, where m is an integer, and The mth time unit overlaps with the (n + k)th time unit in the first access network node in the time domain.

7. The method according to claim 6, characterized in that, The mth time unit overlaps with the (n + k)th time unit in the first access network node in the time domain, including: P time units in the second access network node overlap with the (n + k)th time unit in the first access network node in the time domain, where P is an integer greater than or equal to 2, and the mth time unit belongs to the P time units.

8. The method according to claim 7, wherein The mth time unit belongs to the P time units, including: The mth time unit is one of the following: The ith time unit among the P time units, where i is an integer from 1 to P; The time unit with the largest overlapping range in the time domain with the (n + k)th time unit among the P time units; The time unit with the smallest overlapping range in the time domain with the (n + k)th time unit among the P time units; The jth time unit among Q time units among the P time units, where Q is a positive integer, j is an integer from 1 to Q, and there is an uplink resource for transmitting information whose destination receiving device is the first access network node on any time unit among the Q time units; Among the Q time units, the time unit with the largest overlapping range in the time domain with the (n + k)-th time unit; Among the Q time units, the time unit with the smallest overlapping range in the time domain with the (n + k)-th time unit.

9. The method according to claim 5, wherein The first value and the first time unit are used to determine a second time unit, including: The first value is k, where k is a positive integer; the first time unit is the n-th time unit in the first access network node; the second time unit is the m-th time unit in the second access network node, where m is an integer, and The (m - k)-th time unit in the second access network node overlaps with the n-th time unit in the time domain.

10. The method according to claim 9, characterized in that, The (m - k)-th time unit in the second access network node overlaps with the n-th time unit in the time domain, including: R time units in the second access network node overlap with the n-th time unit in the time domain, where R is an integer greater than or equal to 2, and the (m - k)-th time unit belongs to the R time units.

11. The method according to claim 10, characterized in that, The (m - k)-th time unit belongs to the R time units, including: The (m - k)-th time unit is one of the following: The a-th time unit among the R time units, where a is an integer from 1 to R; The time unit among the R time units with the largest overlapping range in the time domain with the n-th time unit; The time unit among the R time units with the smallest overlapping range in the time domain with the n-th time unit.

12. The method according to any one of claims 5 to 11, characterized in that, On the second time unit, there is uplink resource.

13. The method according to claim 12, characterized in that, On the second time unit, there is uplink resource, including: On the second time unit, there is uplink resource for transmitting information whose destination receiving device is the first access network node.

14. The method according to any one of claims 1 to 13, characterized in that, The format of the second information and / or the second indication information in the second information is used to indicate that the destination receiving device of the second information is the first access network node.

15. The method according to any one of claims 1 to 14, characterized in that, Further includes: Determine the first resource, where the first resource is determined according to the first resource information and resource configuration information, and the resource configuration information includes the uplink resource configuration in the second access network node for transmitting information whose destination receiving device is the first access network node.

16. The method according to claim 15, wherein Further includes: Receive third information from the second access network node, where the third information includes the resource configuration information.

17. A communication method, applied to a first access network node or a chip in the first access network node, characterized in that Includes: Send first information to the terminal, where the first information includes first resource information, and the first resource information is used to determine the first resource, and the first resource is the uplink resource of the second access network node; Receive second information from the terminal through the second access network node.

18. The method according to claim 17, wherein Further includes: Receive third indication information from the second access network node, where the third indication information includes the uplink resource configuration in the second access network node for transmitting information whose destination receiving device is the first access network node, and the third indication information is used to determine the first resource.

19. The method according to claim 18, wherein Receiving the third indication information from the second access network node includes: Receive a secondary station addition request from the second access network node, where the secondary station addition request includes the third indication information.

20. The method according to claim 18, wherein Further includes: Send a first request to the second access network node, where the first request is used to request to obtain the third indication information.

21. The method according to claim 20, wherein The first request includes at least one of the following: The time domain range of the uplink resources that the first access network node expects to obtain; The frequency domain range of the uplink resources that the first access network node expects to obtain; The size of the uplink resources that the first access network node expects to obtain; or The carrier spacing of the uplink resources that the first access network node expects to obtain.

22. The method according to any one of claims 17 to 21, characterized in that It further includes: Receive fourth indication information from the second access network node, where the fourth indication information is used to indicate that the communication between the first access network node and the terminal only includes downlink communication.

23. The method according to any one of claims 17 to 22, characterized in that The format of the first information and / or the first indication information in the first information is used to indicate that the first resource is used for communication between the terminal and the second access network node.

24. The method according to any one of claims 17 to 23, characterized in that, The first resource information is used to determine a first resource, including: The first resource information and the second resource information are used to determine the first resource, and the second resource information is used to indicate a second resource, where the second resource is a downlink resource between the second access network node and the terminal.

25. The method according to any one of claims 17 to 24, characterized in that, It further includes: Receive time information from the second access network node, where the time information is used to determine a third time unit, and the third time unit is a time unit in the first access network node and corresponds to the moment when the second access network node receives the second information.

26. The method according to claim 25, wherein The time information is used to determine the third time unit, including: The time information is used to indicate a fourth time unit, where the fourth time unit is a time unit in the second access network node and corresponds to the moment when the second access network node receives the second information, and the fourth time unit is used to determine the third time unit; or The time information is used to indicate the third time unit.

27. The method according to claim 26, wherein The fourth time unit is used to determine the third time unit, and it further includes: The system frame number and frame time difference between the first cell in the first access network node and the second cell in the second access network node, and the fourth time unit are used to determine the third time unit.

28. A communication device, characterized in that, It includes a unit for executing the method according to any one of claims 1-16, or includes a unit for executing the method according to any one of claims 17-27.

29. A communication device, characterized in that, It includes a processor, and the processor executes instructions to cause the device to execute the method according to any one of claims 1-16, or to cause the device to execute the method according to any one of claims 17-27.

30. A computer-readable storage medium, characterized in that, A computer program or instruction is stored in the computer-readable storage medium, and when the computer program or instruction is executed, the method according to any one of claims 1-27 is implemented.

31. A chip, characterized in that, The chip is used to read the computer program stored in the memory to execute the method according to any one of claims 1-27.

32. A communication system, characterized in that, It includes one or more of the following: the communication device according to claim 28, or the communication device according to claim 29.

33. A computer program product, characterized in that, It contains computer program code, and when the computer program code is run, the method according to any one of claims 1-27 is implemented.