Communication method and device

By configuring at least two frequency bands of terminal equipment and transmitting data with network equipment through resource blocks of these frequency bands on the same symbol, the problem of multiple scheduling information occupying too many control resources is solved, and the effect of saving control resources and improving data transmission efficiency is achieved.

CN113873644BActive Publication Date: 2025-04-08HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010614849.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-30
Publication Date
2025-04-08
Estimated Expiration
2040-06-30

AI Technical Summary

Technical Problem

In a communication system, the terminal device may be covered by the frequency bands of multiple member carriers, resulting in network devices that need to transmit multiple scheduling information, occupying too many control resources, resulting in large overhead of control resources.

Method used

By configuring at least two frequency bands of the terminal device and transmitting data with the network device through resource blocks in the first and second frequency bands on the same symbol, one scheduling information is realized to schedule transmission resources on at least two frequency bands.

Benefits of technology

Reduces the overhead of controlling resources, saves air interface resources, and improves data transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113873644B_ABST
    Figure CN113873644B_ABST
Patent Text Reader

Abstract

The present application provides a communication method and device, which relate to the field of communication technology and can save control resource overhead. The method includes: a terminal device receives configuration information from a network device. The configuration information is used to configure at least two frequency bands for the terminal device, and the at least two frequency bands include a first frequency band and a second frequency band. The terminal device receives first scheduling information from the network device. The first scheduling information indicates a target resource block RB for data transmission. The terminal device transmits data with the network device through a first RB in a first frequency band and a second RB in a second frequency band on the same symbol. There is a first common resource block CRB deviation between the first RB and the second RB, and the target RB includes the first RB or the second RB.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art

[0002] The physical layer scheduling information is used to indicate the time-frequency resource location of the physical downlink shared channel (PDSCH) and / or the physical uplink shared channel (PUSCH). One piece of scheduling information can only schedule a segment of frequency domain resources on the same time domain symbol to transmit PDSCH and / or PUSCH, and the segment of frequency domain resources belongs to one component carrier (CC).

[0003] In the case where one scheduling information schedules a frequency domain resource, if the location of the terminal device may be covered by the frequency bands of multiple component carriers, or covered by different frequency bands of a component carrier, the network device transmits multiple scheduling information to the terminal device. The multiple scheduling information occupies too many control resources, resulting in large control resource overhead. Summary of the invention

[0004] The embodiments of the present application provide a communication method and device, which can reduce control resource overhead and save air interface resources.

[0005] In order to achieve the above purpose, the embodiment of the present application adopts the following technical solution:

[0006] In the first aspect, an embodiment of the present application provides a communication method, and the execution subject of the method can be a terminal device or a chip applied to the terminal device. The following description is taken as an example that the execution subject is a terminal device. The method includes: the terminal device receives configuration information from a network device. Among them, the configuration information is used to configure at least two frequency bands for the terminal device, and the at least two frequency bands include a first frequency band and a second frequency band. Here, the first frequency band and the second frequency band may both correspond to a valid bandwidth part BWP, or may not correspond to a valid BWP. The terminal device receives first scheduling information from the network device. Among them, the first scheduling information indicates a target resource block RB for data transmission. The terminal device transmits data with the network device through a first RB in the first frequency band and a second RB in the second frequency band on the same symbol. Among them, there is a first common resource block CRB deviation between the first RB and the second RB, and the target RB includes the first RB or the second RB.

[0007] In the communication method provided in the embodiment of the present application, when the terminal device is configured with at least the first frequency band and the second frequency band, the network device sends first scheduling information to the terminal device. Even if the first scheduling information indicates that the target RB for data transmission includes the first RB on the first frequency band, or the first scheduling information indicates that the target RB for data transmission includes the second RB on the second frequency band, since the first RB and the second RB satisfy the first CRB deviation, the terminal device can also transmit data with the network device through the first RB and the second RB on the same symbol, thereby realizing that one first scheduling information schedules transmission resources on at least two frequency bands, saving control resource overhead.

[0008] In one possible design, the subcarrier spacing of the first frequency band is the same as the subcarrier spacing of the second frequency band, and the cyclic prefix CP type of the first frequency band is the same as the CP type of the second frequency band. In other words, the symbol length of the first frequency band is the same as the symbol length of the second frequency band.

[0009] In one possible design, the communication method of the embodiment of the present application further includes: the terminal device transmits data with the network device through the third RB in the first frequency band and the fourth RB in the second frequency band on the same symbol. The CRB deviation between the third RB and the fourth RB is the first CRB deviation, and the target RB also includes the third RB or the fourth RB.

[0010] In this way, the terminal device can simultaneously transmit data to the network device through multiple RBs on the first frequency band and multiple RBs on the second frequency band to improve data transmission efficiency. The number of RBs used for data transmission on the first frequency band is the same as the number of RBs used for data transmission on the second frequency band.

[0011] In one possible design, the first scheduling information specifically indicates a resource number in the target frequency band, and the resource number indicates the first RB or the second RB. The CRB number of the first RB and the CRB number of the second RB are respectively the same as the remainder after modulo the nominal resource block group RBG size of the target frequency band. In other words, the RBG edge of the first frequency band is aligned with the RBG edge of the second frequency band, so that the first scheduling information indicates the first RB or the second RB through the resource number in the target frequency band.

[0012] In one possible design, the nominal RBG size of the target frequency band is determined according to the bandwidth of the target frequency band. Alternatively, the nominal RBG size of the target frequency band is the nominal RBG size of the first frequency band or the nominal RBG size of the second frequency band. The nominal RBG size of the first frequency band is an integer multiple of the nominal RBG size of the second frequency band. Here, the nominal RBG size of the first frequency band or the nominal RBG size of the second frequency band is a positive integer greater than 1.

[0013] In one possible design, if the bandwidth of the first frequency band is the same as the bandwidth of the second frequency band, the bandwidth of the target frequency band is less than or equal to the bandwidth of the first frequency band.

[0014] In one possible design, the configuration information is also used to indicate the bandwidth of the target frequency band. Here, the bandwidth of the first frequency band and the bandwidth of the second frequency band may be the same or different. The bandwidth of the target frequency band is the bandwidth indicated by the configuration information.

[0015] In a possible design, the configuration information is also used to indicate RBs in the first frequency band and the second frequency band that correspond to the starting RBs of the target frequency band respectively.

[0016] In one possible design, the resource sequence number includes the sequence number of the first virtual resource block VRB in the target frequency band. The communication method of the embodiment of the present application also includes: the terminal device determines the first RB corresponding to the first VRB in the first frequency band and the second RB corresponding to the first VRB in the second frequency band according to the sequence number of the first VRB.

[0017] In this way, when the first scheduling information indicates the RB used for data transmission on the target frequency band through the sequence number of the VRB, the terminal device can also determine the first RB on the first frequency band and the second RB on the second frequency band according to the sequence number of the VRB, so as to perform data transmission through the RBs on the two frequency bands, thereby scheduling the RBs on the two frequency bands with one scheduling information.

[0018] In one possible design, the resource sequence number includes the sequence number of the first RBG in the target frequency band. The communication method of the embodiment of the present application also includes: the terminal device determines, according to the sequence number of the first RBG, a first RB corresponding to the fifth RB in the first RBG in the first frequency band, and a second RB corresponding to the fifth RB in the first RBG in the second frequency band.

[0019] In this way, when the first scheduling information indicates the RB used for data transmission on the target frequency band through the sequence number of the RBG, the terminal device can also determine the first RB on the first frequency band and the second RB on the second frequency band according to the sequence number of the RBG, so as to perform data transmission through the RBs on the two frequency bands, thereby realizing scheduling of RBs on two frequency bands by one scheduling information.

[0020] In one possible design, the first scheduling information also includes the sequence number of the second VRB in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The communication method of the embodiment of the present application also includes: the terminal device determines, according to the sequence number of the second VRB, the sixth RB corresponding to the second VRB in the first frequency band, and the second VRB does not have a corresponding RB in the second frequency band. The terminal device transmits data with the network device through the sixth RB on the same symbol.

[0021] In this way, when the RBs of the first frequency band and the RBs of the second frequency band are simultaneously scheduled through the first scheduling information, for the RBs constituting the target frequency band in the first frequency band, there may be a phenomenon that the RBs that satisfy the first CRB deviation with the sixth RB do not belong to the second frequency band. If the sequence number of the second VRB indicates that data is transmitted through the RB with the above phenomenon, the terminal device only transmits data with the network device through the sixth RB on the first frequency band to ensure data transmission efficiency.

[0022] In one possible design, the first scheduling information also includes a sequence number of a second VRB in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The communication method of the embodiment of the present application also includes: the terminal device determines, based on the sequence number of the second VRB, that there is no corresponding RB for the second VRB in the first frequency band, and the seventh RB corresponding to the second VRB in the second frequency band. The terminal device transmits data with the network device through the seventh RB on the same symbol.

[0023] In this way, when the RBs of the first frequency band and the RBs of the second frequency band are simultaneously scheduled through the first scheduling information, for the RBs constituting the target frequency band in the second frequency band, there may be a phenomenon that the RBs that satisfy the first CRB deviation with the seventh RB do not belong to the first frequency band. If the sequence number of the second VRB indicates that data is transmitted through the RB with the above phenomenon, the terminal device only transmits data with the network device through the seventh RB on the second frequency band to ensure data transmission efficiency.

[0024] In one possible design, the first scheduling information also includes the sequence number of the second RBG in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The communication method of the embodiment of the present application also includes: the terminal device determines, according to the sequence number of the second RBG, the ninth RB corresponding to the eighth RB in the second RBG in the first frequency band, and the eighth RB in the second RBG does not have a corresponding RB in the second frequency band. The terminal device transmits data with the network device through the ninth RB on the same symbol.

[0025] In this way, when the RBs of the first frequency band and the RBs of the second frequency band are simultaneously scheduled through the first scheduling information, for the RBs constituting the target frequency band in the first frequency band, there may be a phenomenon that the RBs that satisfy the first CRB deviation with the ninth RB do not belong to the second frequency band. If the sequence number of the second RBG indicates that data is transmitted through the RB with the above phenomenon, the terminal device only transmits data with the network device through the ninth RB on the first frequency band to ensure data transmission efficiency.

[0026] In one possible design, the first scheduling information also includes the sequence number of the second RBG in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The communication method of the embodiment of the present application also includes: the terminal device determines, based on the sequence number of the second RBG, that there is no corresponding RB in the first frequency band for the eighth RB in the second RBG, and the tenth RB corresponding to the eighth RB in the second RBG in the second frequency band. The terminal device transmits data with the network device through the tenth RB on the same symbol.

[0027] In this way, when the RBs of the first frequency band and the RBs of the second frequency band are simultaneously scheduled through the first scheduling information, for the RBs constituting the target frequency band in the second frequency band, there may be a phenomenon that the RBs that satisfy the first CRB deviation between the tenth RB and the first frequency band do not belong to the first frequency band. If the sequence number of the second RBG indicates that data is transmitted through the RB with the above phenomenon, the terminal device only transmits data through the tenth RB on the second frequency band to ensure data transmission efficiency.

[0028] In a possible design, if the precoding granularity of the data transmission resource scheduled by the first scheduling information is broadband, the data transmitted on multiple RBs in the first frequency band adopts the same precoding, and the data transmitted on multiple RBs in the second frequency band adopts the same precoding. Among them, multiple RBs in the first frequency band and multiple RBs in the second frequency band are both frequency bands composed of continuous physical resource blocks PRBs, and the precoding used on multiple RBs in the first frequency band is the same as or different from the precoding used on multiple RBs in the second frequency band, so that the data transmitted on multiple RBs in the first frequency band and the data transmitted on multiple RBs in the second frequency band can match the channel state, ensuring effective data transmission.

[0029] In the second aspect, an embodiment of the present application provides a communication method, and the execution subject of the method can be a network device or a chip used in the network device. The following description is taken as an example that the execution subject is a network device. The method includes: the network device sends configuration information to the terminal device. The configuration information is used to configure at least two frequency bands for the terminal device, and the at least two frequency bands include a first frequency band and a second frequency band. The network device sends first scheduling information to the terminal device. The first scheduling information indicates a target resource block RB for data transmission. The network device transmits data with the terminal device through a first RB in the first frequency band and a second RB in the second frequency band on the same symbol. There is a first common resource block CRB deviation between the first RB and the second RB, and the target RB includes the first RB or the second RB.

[0030] In one possible design, the subcarrier spacing of the first frequency band is the same as the subcarrier spacing of the second frequency band, and the cyclic prefix CP type of the first frequency band is the same as the CP type of the second frequency band.

[0031] In one possible design, the communication method of the embodiment of the present application further includes: the network device transmits data with the terminal device through the third RB in the first frequency band and the fourth RB in the second frequency band on the same symbol. The CRB deviation between the third RB and the fourth RB is the first CRB deviation, and the target RB also includes the third RB or the fourth RB.

[0032] In one possible design, the first scheduling information specifically indicates a resource number in the target frequency band, and the resource number indicates a first RB or a second RB. The CRB number of the first RB and the CRB number of the second RB are respectively the same as the remainder after taking the modulo of the nominal resource block group RBG size of the target frequency band.

[0033] In one possible design, the nominal RBG size of the target frequency band is determined according to the bandwidth of the target frequency band. Alternatively, the nominal RBG size of the target frequency band is the nominal RBG size of the first frequency band or the nominal RBG size of the second frequency band. The nominal RBG size of the first frequency band is an integer multiple of the nominal RBG size of the second frequency band.

[0034] In one possible design, if the bandwidth of the first frequency band is the same as the bandwidth of the second frequency band, the bandwidth of the target frequency band is less than or equal to the bandwidth of the first frequency band.

[0035] In one possible design, the configuration information is also used to indicate the bandwidth of the target frequency band.

[0036] In a possible design, the configuration information is also used to indicate RBs in the first frequency band and the second frequency band that correspond to the starting RBs of the target frequency band respectively.

[0037] In one possible design, the resource sequence number includes a sequence number of a first virtual resource block VRB in the target frequency band. The first VRB corresponds to a first RB in the first frequency band, and the first VRB corresponds to a second RB in the second frequency band.

[0038] In one possible design, the resource sequence number includes the sequence number of the first RBG in the target frequency band. The fifth RB in the first RBG corresponds to the first RB in the first frequency band, and the fifth RB in the first RBG corresponds to the second RB in the second frequency band.

[0039] In one possible design, the first scheduling information also includes a sequence number of a second VRB in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The second VRB has a corresponding sixth RB in the first frequency band, and the second VRB does not have a corresponding RB in the second frequency band. The communication method of the embodiment of the present application also includes: the network device transmits data with the terminal device through the sixth RB on the same symbol.

[0040] In one possible design, the first scheduling information also includes a sequence number of a second VRB in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The second VRB does not have a corresponding RB in the first frequency band, and the second VRB has a corresponding seventh RB in the second frequency band. The communication method of the embodiment of the present application also includes: the network device transmits data with the terminal device through the seventh RB on the same symbol.

[0041] In one possible design, the first scheduling information also includes the sequence number of the second RBG in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The eighth RB in the second RBG has a corresponding ninth RB in the first frequency band, and the eighth RB in the second RBG does not have a corresponding RB in the second frequency band. The communication method of the embodiment of the present application also includes: the network device transmits data with the terminal device through the ninth RB on the same symbol.

[0042] In one possible design, the first scheduling information also includes a sequence number of a second RBG in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. There is no corresponding RB for the eighth RB in the second RBG in the first frequency band, and there is a corresponding tenth RB for the eighth RB in the second RBG in the second frequency band. The communication method of the embodiment of the present application also includes: the network device transmits data with the terminal device through the tenth RB on the same symbol.

[0043] In a possible design, if the precoding granularity of the data transmission resource scheduled by the first scheduling information is broadband, the data transmitted on multiple RBs in the first frequency band adopts the same precoding, and the data transmitted on multiple RBs in the second frequency band adopts the same precoding. The multiple RBs in the first frequency band and the multiple RBs in the second frequency band are both frequency bands composed of continuous physical resource blocks PRBs, and the precoding used on the multiple RBs in the first frequency band is the same as or different from the precoding used on the multiple RBs in the second frequency band.

[0044] In a third aspect, an embodiment of the present application provides a communication method, and the execution subject of the method may be a terminal device or a chip applied to the terminal device. The following description is made by taking the execution subject as an example of a terminal device. The method includes: the terminal device receives configuration information from a network device. The configuration information is used to configure at least two frequency bands for the terminal device, and the at least two frequency bands include a first frequency band and a second frequency band. Here, the first frequency band and the second frequency band may both correspond to a valid bandwidth part BWP, or may not correspond to a valid BWP. The terminal device receives second scheduling information from the network device. The second scheduling information is used to indicate a resource block group RBG for data transmission in a target frequency band. The target frequency band includes a first frequency band and a second frequency band. The target frequency band includes at least three RBGs, and the second RBG of the three RBGs includes a first RB and a second RB. The first RB belongs to the first frequency band and is a continuous PRB with the RB in the first RBG of the three RBGs. The second RB belongs to the second frequency band and is a continuous PRB with the RB in the last RBG of the three RBGs. The terminal device transmits data with the network device through the RB in the RBG indicated by the second scheduling information on the same symbol.

[0045] In the communication method provided by the embodiment of the present application, when the terminal device is configured with at least the first frequency band and the second frequency band, the first RB in the first frequency band and the second RB in the second frequency band can constitute an RBG. The network device sends the second scheduling information to the terminal device. When the second scheduling information indicates the RB used for data transmission through the RBG, the RBG including the first RB and the second RB can also be scheduled. The terminal device transmits data with the network device through the RB indicated by the second scheduling information on the same symbol, thereby realizing that one first scheduling information schedules the transmission resources on at least two frequency bands, saving control resource overhead. Since the RBG including the first RB and the second RB can also be scheduled, that is, the RB at the edge of the frequency band can also be used for data transmission, thereby improving the transmission resource utilization.

[0046] In one possible design, the subcarrier spacing of the first frequency band is the same as the subcarrier spacing of the second frequency band, and the cyclic prefix CP type of the first frequency band is the same as the CP type of the second frequency band. In other words, the symbol length of the first frequency band is the same as the symbol length of the second frequency band.

[0047] In a fourth aspect, an embodiment of the present application provides a communication method, and the execution subject of the method may be a network device or a chip used in the network device. The following description is made by taking the execution subject as an example. The method includes: the network device sends configuration information to the terminal device. The configuration information is used to configure at least two frequency bands for the terminal device, and the at least two frequency bands include a first frequency band and a second frequency band. The network device sends second scheduling information to the terminal device. The second scheduling information is used to indicate the RBG for data transmission in the target frequency band. The target frequency band includes a first frequency band and a second frequency band. The target frequency band includes at least three RBGs, and the second RBG of the three RBGs includes a first RB and a second RB. The first RB belongs to the first frequency band and is a continuous PRB with the RB in the first RBG of the three RBGs. The second RB belongs to the second frequency band and is a continuous PRB with the RB in the last RBG of the three RBGs. The network device transmits data with the terminal device through the RB in the RBG indicated by the second scheduling information on the same symbol.

[0048] In one possible design, the subcarrier spacing of the first frequency band is the same as the subcarrier spacing of the second frequency band, and the cyclic prefix CP type of the first frequency band is the same as the CP type of the second frequency band.

[0049] In a fifth aspect, an embodiment of the present application provides a communication method, and the execution subject of the method can be a terminal device or a chip used in the terminal device. The following description is taken as an example that the execution subject is a terminal device. The method includes: the terminal device obtains the status of multiple BWPs. Among them, the multiple BWPs are BWPs configured by the network device for the terminal device. The terminal device determines the status of the target frequency band based on the status of the multiple BWPs. Among them, the target frequency band indicates the frequency domain resources that can be used for data transmission, and the target frequency band is associated with the multiple BWPs.

[0050] In the communication method provided in the embodiment of the present application, when the target frequency band is associated with multiple BWPs, the terminal device can determine the state of the target frequency band according to the states of the multiple BWPs. In this way, when the states of the multiple BWPs are switched, the terminal device can still determine the state of the target frequency band without transmitting the corresponding switching instruction to indicate the state of the target frequency band, thereby saving switching signaling overhead.

[0051] In a possible design, if all of the multiple BWPs are in an activated state, the target frequency band is in an activated state. Alternatively, if at least one of the multiple BWPs is in an inactive state, the target frequency band is in an inactive state.

[0052] In this way, the terminal device can determine the status of the target frequency band according to the status of multiple BWPs, and the network device does not need to transmit BWP switching instructions, thus saving signaling overhead.

[0053] In one possible design, the association relationship between the target frequency band and multiple BWPs is indicated by configuration information, and the configuration information is information transmitted by the network device to the terminal device.

[0054] In a sixth aspect, an embodiment of the present application provides a communication method, and the execution subject of the method can be a network device or a chip used in the network device. The following description is taken as an example that the execution subject is a network device. The method includes: the network device obtains the status of multiple BWPs. Among them, the multiple BWPs are BWPs configured by the network device for the terminal device. The network device determines the status of the target frequency band based on the status of the multiple BWPs. Among them, the target frequency band indicates the frequency domain resources that can be used for data transmission, and the target frequency band is associated with the multiple BWPs.

[0055] In a possible design, if all of the multiple BWPs are in an activated state, the target frequency band is in an activated state. Alternatively, if at least one of the multiple BWPs is in an inactive state, the target frequency band is in an inactive state.

[0056] In one possible design, the association relationship between the target frequency band and multiple BWPs is indicated by configuration information, and the configuration information is information transmitted by the network device to the terminal device.

[0057] In a seventh aspect, an embodiment of the present application provides a communication method, and the execution subject of the method can be a terminal device or a chip used in the terminal device. The following description is taken as an example that the execution subject is a terminal device. The method includes: the terminal device obtains the state of the target frequency band. Among them, the target frequency band indicates the frequency domain resources that can be used for data transmission, and the target frequency band is associated with multiple bandwidth parts BWP, and the multiple BWPs are BWPs configured by the network device for the terminal device. The terminal device determines the status of multiple BWPs based on the status of the target frequency band.

[0058] In the communication method provided in the embodiment of the present application, when the target frequency band is associated with multiple BWPs, the terminal device can determine the status of the multiple BWPs according to the status of the target frequency band. In this way, when the status of the target frequency band is switched, the terminal device can still determine the status of the BWP associated with the target frequency band, without transmitting the corresponding switching instruction to indicate the status of the BWP associated with the target frequency band, so as to save the switching signaling overhead.

[0059] In one possible design, if the target frequency band is in an activated state, then the multiple BWPs are all in an activated state. Alternatively, if the target frequency band is in an inactivated state, then at least one of the multiple BWPs is in an inactivated state.

[0060] In this way, the terminal device can determine the status of multiple BWPs according to the status of the target frequency band, and the network device no longer needs to transmit BWP switching instructions, thus saving signaling overhead.

[0061] In one possible design, the association relationship between the target frequency band and multiple BWPs is indicated by configuration information, and the configuration information is information transmitted by the network device to the terminal device.

[0062] In an eighth aspect, an embodiment of the present application provides a communication method, and the execution subject of the method can be a network device or a chip used in the network device. The following description is taken as an example that the execution subject is a network device. The method includes: the network device obtains the state of the target frequency band. Among them, the target frequency band indicates the frequency domain resources that can be used for data transmission, and the target frequency band is associated with multiple bandwidth parts BWP, and the multiple BWPs are BWPs configured by the network device for the terminal device. The network device determines the status of multiple BWPs based on the status of the target frequency band.

[0063] In the communication method provided by the embodiment of the present application, when the target frequency band is associated with multiple BWPs, the network device can determine the status of the multiple BWPs according to the status of the target frequency band. In this way, when the status of the target frequency band is switched, the network device can still determine the status of the BWP associated with the target frequency band, without transmitting the corresponding switching instruction to indicate the status of the BWP associated with the target frequency band, so as to save the switching signaling overhead.

[0064] In one possible design, if the target frequency band is in an activated state, then the multiple BWPs are all in an activated state. Alternatively, if the target frequency band is in an inactivated state, then at least one of the multiple BWPs is in an inactivated state.

[0065] In one possible design, the association relationship between the target frequency band and multiple BWPs is indicated by configuration information, and the configuration information is information transmitted by the network device to the terminal device.

[0066] In the ninth aspect, an embodiment of the present application provides a communication device, which includes: a unit for executing each step in any of the above aspects. The communication device can be a terminal device in the above first aspect or any possible design of the first aspect, or a chip that implements the function of the above terminal device; or, the communication device can be a terminal device in the above third aspect or any possible design of the third aspect, or a chip that implements the function of the above terminal device; or, the communication device can be a terminal device in the above fifth aspect or any possible design of the fifth aspect, or a chip that implements the function of the above terminal device; or, the communication device can be a terminal device in the above seventh aspect or any possible design of the seventh aspect, or a chip that implements the function of the above terminal device. The communication device includes a module, unit, or means corresponding to the above method, which can be implemented by hardware, software, or by hardware executing the corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions.

[0067] In a tenth aspect, an embodiment of the present application provides a communication device, including a processor and an interface circuit, wherein the processor is used to communicate with other devices through the interface circuit and execute the communication method provided in any of the above aspects. The processor includes one or more. The communication device can be a terminal device in the above-mentioned first aspect or any possible design of the first aspect, or a chip that implements the function of the above-mentioned terminal device; or, the communication device can be a terminal device in the above-mentioned third aspect or any possible design of the third aspect, or a chip that implements the function of the above-mentioned terminal device; or, the communication device can be a terminal device in the above-mentioned fifth aspect or any possible design of the fifth aspect, or a chip that implements the function of the above-mentioned terminal device; or, the communication device can be a terminal device in the above-mentioned seventh aspect or any possible design of the seventh aspect, or a chip that implements the function of the above-mentioned terminal device.

[0068] In the eleventh aspect, an embodiment of the present application provides a communication device, comprising: a processor and a memory; the memory is used to store computer instructions, and when the processor executes the instructions, the communication device executes the method described in any of the above aspects. The communication device can be a terminal device in the above first aspect or any possible design of the first aspect, or a chip that implements the function of the above terminal device; or, the communication device can be a terminal device in the above third aspect or any possible design of the third aspect, or a chip that implements the function of the above terminal device; or, the communication device can be a terminal device in the above fifth aspect or any possible design of the fifth aspect, or a chip that implements the function of the above terminal device; or, the communication device can be a terminal device in the above seventh aspect or any possible design of the seventh aspect, or a chip that implements the function of the above terminal device.

[0069] In the twelfth aspect, an embodiment of the present application provides a communication device, comprising: a processor; the processor is used to couple with a memory, and after reading the instructions in the memory, execute the method as described in any of the above aspects according to the instructions. The communication device can be a terminal device in the above-mentioned first aspect or any possible design of the first aspect, or a chip that implements the function of the above-mentioned terminal device; or, the communication device can be a terminal device in the above-mentioned third aspect or any possible design of the third aspect, or a chip that implements the function of the above-mentioned terminal device; or, the communication device can be a terminal device in the above-mentioned fifth aspect or any possible design of the fifth aspect, or a chip that implements the function of the above-mentioned terminal device; or, the communication device can be a terminal device in the above-mentioned seventh aspect or any possible design of the seventh aspect, or a chip that implements the function of the above-mentioned terminal device.

[0070] In the thirteenth aspect, an embodiment of the present application provides a communication device, which includes: a unit for executing each step in any of the above aspects. The communication device can be a network device in the above second aspect or any possible design of the second aspect, or a chip that implements the function of the above network device; or, the communication device can be a network device in the above fourth aspect or any possible design of the fourth aspect, or a chip that implements the function of the above network device; or, the communication device can be a network device in the above sixth aspect or any possible design of the sixth aspect, or a chip that implements the function of the above network device; or, the communication device can be a network device in the above eighth aspect or any possible design of the eighth aspect, or a chip that implements the function of the above network device. The communication device includes a module, unit, or means corresponding to the above method, which can be implemented by hardware, software, or by hardware executing the corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions.

[0071] In a fourteenth aspect, an embodiment of the present application provides a communication device, including a processor and an interface circuit, wherein the processor is used to communicate with other devices through the interface circuit and execute the communication method provided in any of the above aspects. The processor includes one or more. The communication device can be a network device in the second aspect or any possible design of the second aspect, or a chip that implements the function of the above network device; or, the communication device can be a network device in the fourth aspect or any possible design of the fourth aspect, or a chip that implements the function of the above network device; or, the communication device can be a network device in the sixth aspect or any possible design of the sixth aspect, or a chip that implements the function of the above network device; or, the communication device can be a network device in the eighth aspect or any possible design of the eighth aspect, or a chip that implements the function of the above network device.

[0072] In a fifteenth aspect, an embodiment of the present application provides a communication device, comprising: a processor and a memory; the memory is used to store computer instructions, and when the processor executes the instructions, the communication device executes the method described in any of the above aspects. The communication device can be a network device in the second aspect or any possible design of the second aspect, or a chip that implements the function of the above network device; or, the communication device can be a network device in the fourth aspect or any possible design of the fourth aspect, or a chip that implements the function of the above network device; or, the communication device can be a network device in the sixth aspect or any possible design of the sixth aspect, or a chip that implements the function of the above network device; or, the communication device can be a network device in the eighth aspect or any possible design of the eighth aspect, or a chip that implements the function of the above network device.

[0073] In the sixteenth aspect, an embodiment of the present application provides a communication device, comprising: a processor; the processor is used to couple with a memory, and after reading the instructions in the memory, execute the method as described in any of the above aspects according to the instructions. The communication device can be the network device in the second aspect or any possible design of the second aspect, or a chip that implements the function of the above network device; or, the communication device can be the network device in the fourth aspect or any possible design of the fourth aspect, or a chip that implements the function of the above network device; or, the communication device can be the network device in the sixth aspect or any possible design of the sixth aspect, or a chip that implements the function of the above network device; or, the communication device can be the network device in the eighth aspect or any possible design of the eighth aspect, or a chip that implements the function of the above network device.

[0074] In the seventeenth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores instructions. When the computer-readable storage medium is run on a computer, the computer can execute any communication method in any of the above aspects.

[0075] In the eighteenth aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute any of the communication methods of any of the above aspects.

[0076] In a nineteenth aspect, an embodiment of the present application provides a circuit system, the circuit system includes a processing circuit, and the processing circuit is configured to execute a communication method as described in any one of the above aspects.

[0077] In the twentieth aspect, an embodiment of the present application provides a chip, the chip includes a processor, the processor is coupled to a memory, the memory stores program instructions, and when the program instructions stored in the memory are executed by the processor, the communication method of any one of the above aspects is implemented.

[0078] In aspect 21, an embodiment of the present application provides a communication system, which includes a terminal device and a network device in any one of the above aspects.

[0079] Among them, the technical effects brought about by any design in aspects 9 to 21 can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0080] Figure 1 A schematic diagram of a network architecture provided in an embodiment of the present application;

[0081] FIG2( a) is a flow chart of a communication method provided in an embodiment of the present application;

[0082] FIG2( b) is a flow chart of another communication method provided in an embodiment of the present application;

[0083] Figure 3 A schematic diagram of resource block distribution provided in an embodiment of the present application;

[0084] Figure 4 A schematic diagram of another resource block distribution provided in an embodiment of the present application;

[0085] Figure 5 A schematic diagram of another resource block distribution provided in an embodiment of the present application;

[0086] Figure 6 A schematic diagram of another resource block distribution provided in an embodiment of the present application;

[0087] Figure 7 A schematic diagram of another resource block distribution provided in an embodiment of the present application;

[0088] FIG8( a ) is a schematic diagram of another resource block distribution provided in an embodiment of the present application;

[0089] FIG8( b ) is a schematic diagram of another resource block distribution provided in an embodiment of the present application;

[0090] FIG8( c ) is a schematic diagram of another resource block distribution provided in an embodiment of the present application;

[0091] FIG9( a) is a flow chart of another communication method provided in an embodiment of the present application;

[0092] FIG9( b) is a flow chart of another communication method provided in an embodiment of the present application;

[0093] FIG10( a) is a flow chart of another communication method provided in an embodiment of the present application;

[0094] FIG10( b) is a flow chart of another communication method provided in an embodiment of the present application;

[0095] FIG11( a) is a flow chart of another communication method provided in an embodiment of the present application;

[0096] FIG11( b) is a flow chart of another communication method provided in an embodiment of the present application;

[0097] FIG12( a) is a flow chart of another communication method provided in an embodiment of the present application;

[0098] FIG12( b) is a flow chart of another communication method provided in an embodiment of the present application;

[0099] FIG13( a) is a flow chart of another communication method provided in an embodiment of the present application;

[0100] FIG13( b) is a flow chart of another communication method provided in an embodiment of the present application;

[0101] FIG14( a) is a flow chart of another communication method provided in an embodiment of the present application;

[0102] FIG14( b) is a flow chart of another communication method provided in an embodiment of the present application;

[0103] Fig.15 A schematic diagram of another resource block distribution provided in an embodiment of the present application;

[0104] Fig.16 A schematic diagram of another resource block distribution provided in an embodiment of the present application;

[0105] Fig.17 A flowchart of another communication method provided in an embodiment of the present application;

[0106] Fig.18 A flowchart of another communication method provided in an embodiment of the present application;

[0107] Fig.19 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0108] Fig. 20 A schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application;

[0109] Fig.21A schematic diagram of the structure of another communication device provided in an embodiment of the present application;

[0110] Fig. 22 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;

[0111] Fig.23 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;

[0112] Fig.24 A schematic diagram of the structure of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0113] The terms "first" and "second" in the specification and drawings of the present application are used to distinguish different objects, or to distinguish different treatments of the same object, rather than to describe the specific order of objects. In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally includes other steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. In the embodiment of the present application, "multiple" includes two or more. In the embodiment of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiment of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design schemes. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0114] First, the technical terms involved in this application are introduced:

[0115] 1. Numerology

[0116] The parameter set includes one or more parameters of subcarrier spacing (SCS), symbol length, slot length, and cyclic prefix (CP) length. For example, the parameter set is defined by SCS and CP. In new radio (NR), multiple parameter sets are supported, as shown in Table 1.

[0117] Table 1

[0118]

[0119] Among them, μ represents the serial number of the subcarrier spacing, and Δf represents the value of the subcarrier spacing. As can be seen from Table 1, there are two CP types for the 60KHz subcarrier spacing, namely normal cyclic prefix (NCP) and extended cyclic prefix (ECP). Other subcarrier spacings have only one CP type, namely NCP.

[0120] 2. Resource block (RB)

[0121] RB is used to describe the mapping of physical channels to resource elements (RE). In the long term evolution (LTE) system, in the frequency domain, an RB includes 12 consecutive subcarriers, and the subcarrier spacing is 15kHz. In the time domain, an RB includes a preset number of consecutive orthogonal frequency division multiplexing (OFDM) symbols, occupying 1 time slot (slot), which is 0.5ms. Among them, when the CP of the OFDM symbol is NCP, an RB includes 7 OFDM symbols. When the CP of the OFDM symbol is ECP, an RB includes 6 OFDM symbols. In NR, an RB includes 12 consecutive subcarriers in the frequency domain, and the time domain of the RB is not defined.

[0122] 3. Point A

[0123] Point A is the common reference point of RB. In NR, the bandwidth is greatly increased, the flexibility of frequency domain resource allocation is increased, and Point A is used as the reference point in the frequency domain to allocate other resources.

[0124] 4. Common resource blocks (CRB)

[0125] For the subcarrier spacing μ, CRBs are numbered starting from 0 in the frequency domain, and the center of subcarrier 0 of CRB 0 is aligned with Point A.

[0126] 5. Physical resource blocks (PRB)

[0127] PRB is used when the physical layer actually maps REs. It is a concept in the actual physical sense. PRB is defined in the bandwidth part (BWP). For the subcarrier spacing μ, PRB is numbered from 0 to Here, i is the number of the BWP. The number of the PRB and the sequence number of the CRB satisfy the following formula:

[0128]

[0129] in, Indicates the CRB number when the subcarrier spacing is μ. Indicates the PRB number when the subcarrier spacing is μ. Indicates the CRB number of the starting position of BWP numbered i when the subcarrier spacing is μ.

[0130] 6. Virtual resource blocks (VRB)

[0131] VRB is a logical concept that can be used when scheduling is performed at a high level (such as medium access control (MAC)) or at the physical layer. A VRB has the same structure and size as a PRB. VRB has two modes. In mode 1, the position of the VRB is the same as the position of the PRB, and there is a one-to-one correspondence between them. In mode 2, the position of the VRB is not one-to-one corresponding to the position of the PRB, and the position of the PRB can be clearly deduced through the position of the VRB and the mapping relationship with the PRB.

[0132] 7. Resource block group (RBG)

[0133] RBG is a group of continuous VRBs. The nominal RBG size is usually denoted as P. For a certain frequency band, the nominal RBG size of the frequency band is determined by the bandwidth of the frequency band and high-level configuration parameters (such as the configuration parameters of the physical downlink shared channel (PDSCH)). Among them, the high-level configuration parameters are used to indicate the configuration status of the frequency band, such as whether the frequency band adopts the first configuration (configuration 1) or the second configuration (configuration 2). Taking the frequency band BWP as an example, the "correspondence between the bandwidth of BWP (bandwidth part size) and the nominal RBG size" is shown in Table 2.

[0134] Table 2

[0135] BWP Bandwidth First configuration Second configuration 1–36 2 4 37–72 4 8 73–144 8 16 145–275 16 16

[0136] Referring to Table 2, in the case of the first configuration, if the bandwidth of the BWP is between 1 RB and 36 RBs, the nominal RBG size is 2. If the bandwidth of the BWP is between 37 RBs and 72 RBs, the nominal RBG size is 4. If the bandwidth of the BWP is between 73 RBs and 144 RBs, the nominal RBG size is 8. If the bandwidth of the BWP is between 145 RBs and 275 RBs, the nominal RBG size is 16. In the case of the second configuration, if the bandwidth of the BWP is between 1 RB and 36 RBs, the nominal RBG size is 4. If the bandwidth of the BWP is between 37 RBs and 72 RBs, the nominal RBG size is 8. If the bandwidth of the BWP is between 73 RBs and 275 RBs, the nominal RBG size is 16.

[0137] 8. Carrier bandwidth

[0138] Carrier bandwidth refers to the bandwidth supported by a carrier, which can also be called system bandwidth or carrier, etc. For example, the carrier bandwidth in NR can be one of 10MHz, 15MHz, 20MHz, 50MHz, 100MHz and 400MHz.

[0139] 9. BWP

[0140] NR supports the concept of BWP, which means that network devices and terminal devices can use a portion of the system bandwidth (such as 20MHz) for data transmission. There is a maximum of 1 public BWP and 4 dedicated BWPs in one system bandwidth (or carrier).

[0141] The parameters of BWP include subcarrier spacing, symbol length corresponding to the subcarrier spacing, CP type and other parameters. A BWP corresponds to several consecutive CRBs in the frequency domain. The maximum bandwidth of BWP can be the same as the system bandwidth (or carrier) where the BWP is located, that is, 275 RBs.

[0142] The states of BWP include an activated state and an inactivated state. Among them, the activated state refers to a workable state. BWP in an activated state means that BWP is in a workable state, which can also be described as an "activated BWP". For example, BWP can send or receive signals. The inactivated state is a concept corresponding to the activated state, which refers to a non-workable state. BWP in an inactivated state means that BWP is in a non-workable state, which can also be described as an "inactivated BWP" or a "deactivated BWP". For example, BWP cannot send or receive signals. The process of converting BWP from an inactivated state to an activated state, or the process of converting a non-workable BWP to a workable BWP, is activating BWP. Correspondingly, the process of converting BWP from an activated state to an inactivated state, or the process of converting a workable BWP to a non-workable BWP, is deactivating BWP, which can also be described as deactivating BWP.

[0143] BWP switching (switch) is used to switch the activated BWP. In the existing standards, when a terminal device works on a cell, there is only one activated downlink BWP (downlink BWP, DL BWP) and one activated uplink BWP (uplink BWP, UL BWP). However, the activated BWP can change, which is called "BWP switching". For example, the network device configures two DL BWPs for the terminal device, namely DL BWP1 and DL BWP2. The DL BWP activated by the terminal device is DL BWP1. At this time, the network device can send a BWP switching indication (the switching indication is carried on a physical downlink control channel (physical downlink control channel, PDCCH) and transmitted through the PDCCH) to switch the DL BWP of the terminal device to DL BWP2. Similarly, the network device can also instruct the activated UL BWP of the terminal device to switch, also through the PDCCH indication.

[0144] BWP is supported in both frequency division duplexing (FDD) systems and time division duplexing (TDD) systems. BWP can be divided into downlink BWP and uplink BWP. The network device can configure multiple DL BWP and multiple UL BWP for the terminal device, and activate at least one DL BWP and at least one UL BWP. The terminal device receives the downlink transmission sent by the network device on the activated DL BWP (i.e., active DL BWP). Among them, the downlink transmission includes but is not limited to: the transmission of downlink control signaling, the transmission of downlink data. The terminal device sends uplink transmission on the activated UL BWP. Among them, the uplink transmission includes but is not limited to: the transmission of uplink control signaling, the transmission of uplink data and the transmission of uplink reference signals. The uplink control signaling includes: correct acknowledgement (ACK) / negative acknowledgement (ACK), scheduling request (SR), channel state information (CSI). The uplink reference signals include: demodulation reference signals (DMRS), phase-tracking reference signals (PTRS) and sounding reference signals (SRS), etc. In addition, in the TDD system, the DL BWP and UL BWP of the terminal device are always switched in pairs, that is, once the DL BWP of the terminal device is switched, the UL BWP of the terminal device is automatically switched to the pre-paired UL BWP. In the FDD system, the DL BWP switching of the UE is decoupled from the UL BWP switching. In other words, when the DL BWP of the terminal device is switched, the UL BWP of the terminal device may be switched or not. Alternatively, when the UL BWP of the terminal device is switched, the DL BWP of the terminal device may be switched or not.

[0145] 10. Cell

[0146] A cell is described by the high-level protocol layer from the perspective of resource management, mobility management or service unit. Among them, the high-level protocol layer is the protocol layer above the physical layer. For example, the radio resource control (RRC) layer, the medium access control (MAC) layer, etc. The coverage of each network device can be divided into one or more cells. A cell can be regarded as consisting of certain frequency domain resources, that is, a cell can include a downlink component carrier (CC) and at least one uplink CC. Therefore, a BWP can also be understood as part of the bandwidth of a cell. Cell is a general name. For terminal devices, the cell that provides services to them is called a service cell. The cell involved in this application may also be a service cell. The configuration parameters of a cell include the distance between the lowest subcarrier center of the lowest RB of the cell and Point A.

[0147] The physical layer scheduling information is used to indicate the time-frequency resource location of PDSCH and / or PUSCH. One piece of scheduling information can only schedule a segment of frequency domain resources on the same time domain symbol to transmit PDSCH and / or PUSCH, and the segment of frequency domain resources belongs to one CC.

[0148] In the case where one scheduling information schedules a frequency domain resource, if the location of the terminal device may be covered by the frequency bands of multiple component carriers, or covered by different frequency bands of a component carrier, the network device transmits multiple scheduling information to the terminal device. The multiple scheduling information occupies too many control resources, resulting in large control resource overhead.

[0149] In view of this, an embodiment of the present application provides a communication method, and the communication method of the embodiment of the present application is applicable to various communication systems. The communication method provided in the embodiment of the present application can be applied to a long term evolution (LTE) system, or a fifth-generation (5G) communication network, or other similar networks, or other future networks. Figure 1 The schematic diagram of the architecture of a communication system applicable to the communication method of the embodiment of the present application is shown in FIG. 1 , and the communication system may include a terminal device 10 and a network device 11. The terminal device 10 is wirelessly connected to the network device 11. The number of the terminal devices 10 may be one or more, and the number of the network devices 11 may also be one or more. Figure 1 Only one network device and two terminal devices are shown. Figure 1 In the figure, an ellipse represents a cell. Figure 1 It is only a schematic diagram and does not constitute a limitation on the applicable scenarios of the communication method in the embodiment of the present application.

[0150] The terminal device 10, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), etc., is a device that provides voice / data connectivity to users, for example, a handheld device or a vehicle-mounted device with a wireless connection function. The terminal device can specifically be: a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, or a wireless terminal in smart home, a terminal device in a future 5G communication network or a communication network after 5G, etc., and the embodiments of the present application are not limited to this.

[0151] The network device 11 is a device in a wireless communication network, such as a radio access network (RAN) node that connects the terminal device 10 to the wireless communication network. At present, some examples of RAN nodes are: gNB, transmission reception point (TRP), evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or home Node B, HNB), base band unit (BBU), or wireless fidelity (Wifi) access point (AP), or network side equipment in future 5G communication network or communication network after 5G, etc.

[0152] The communication system and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. It is known to those skilled in the art that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0153] The communication method provided in the embodiments of the present application is described in detail below.

[0154] It should be noted that the message names between the network elements or the names of the parameters in the messages in the following embodiments of the present application are only examples, and other names may be used in the specific implementation. They are uniformly described here and will not be repeated below.

[0155] The embodiment of the present application provides a communication method, which is applied in a resource scheduling process. Referring to FIG. 2( a ), the communication method includes the following steps:

[0156] S200: The network device sends first configuration information to the terminal device. Correspondingly, the terminal device receives the first configuration information from the network device.

[0157] The first configuration information is used to configure at least two frequency bands for the terminal device. The at least two frequency bands include a first frequency band and a second frequency band. The specific description of the first frequency band and the second frequency band is as follows:

[0158] The first frequency band and the second frequency band are both BWPs. The first frequency band and the second frequency band both include at least one RB.

[0159] The subcarrier spacing of the first frequency band is the same as the subcarrier spacing of the second frequency band, and the CP type of the first frequency band is the same as the CP type of the second frequency band. For example, the subcarrier spacing of the first frequency band and the subcarrier spacing of the second frequency band are both 60KHz, and the CP type of the first frequency band and the CP type of the second frequency band are both NCP. In this way, the symbol length of the first frequency band is the same as the symbol length of the second frequency band.

[0160] The bandwidth of the first frequency band and the bandwidth of the second frequency band may be the same or different. Here, the bandwidth of the first frequency band and the bandwidth of the second frequency band are both configured by the network device. In this case, the first configuration information indicates the bandwidth of the first frequency band and the bandwidth of the second frequency band respectively. The bandwidth of the first frequency band is the bandwidth indicated by the first configuration information, and the bandwidth of the second frequency band is also the bandwidth indicated by the first configuration information.

[0161] The first frequency band and the second frequency band may be two frequency bands on the same component carrier, or may be frequency bands on different component carriers, which is not limited in this embodiment of the present application.

[0162] Here, in the case where both the first frequency band and the second frequency band are BWPs, the specific implementation process of the network device configuring at least two BWPs for the terminal device can be referred to the prior art and will not be repeated here.

[0163] S201: The network device sends second configuration information to the terminal device. Correspondingly, the terminal device receives the second configuration information from the network device.

[0164] Among them, the second configuration information is used to configure the association relationship between the target frequency band and the first frequency band and the second frequency band. Here, the first frequency band and the second frequency band satisfy the following conditions: there is a corresponding relationship between RB1 determined based on the first frequency band and RB2 determined based on the second frequency band. For RB1 and RB2, when both RB1 and RB2 can be used for data transmission, if RB1 is used for transmission, then RB2 is also used for data transmission, or, if RB2 is used for transmission, then RB1 is also used for data transmission. Here, RB1 can be the "starting RB" on the first frequency band, RB1 can also be the "second RB" on the first frequency band, and RB1 can also be the RB before the first frequency band (that is, RB1 and the first frequency band are located on the same component carrier, and the CRB number of RB1 is less than the CRB number of the starting RB of the first frequency band), and the embodiment of the present application does not limit this. Similarly, RB2 can be the "starting RB" on the second frequency band, RB2 can also be the "second RB" on the second frequency band, and RB2 can also be the RB before the second frequency band (that is, RB2 and the second frequency band are located on the same component carrier, and the CRB number of RB2 is less than the CRB number of the starting RB of the second frequency band), which is not limited in this embodiment of the present application. The following is an explanation through two possible implementation methods:

[0165] As a possible implementation manner, the second configuration information may directly indicate that "there is a corresponding relationship between RB1 determined based on the first frequency band and RB2 determined based on the second frequency band". Figure 3 For example, RB1 is the RB with CRB number 7, and RB2 is the RB with CRB number 19. The second configuration information indicates that "there is a corresponding relationship between the RB with CRB number 7 and the RB with CRB number 19". Figure 4 Taking the scenario of as an example, RB1 is the RB with CRB number 6, and RB2 is the RB with CRB number 18. The second configuration information indicates that "there is a corresponding relationship between the RB with CRB number 6 and the RB with CRB number 18".

[0166] As another possible implementation, the second configuration information may also indicate "RBs in the first frequency band and the second frequency band that correspond to an RB in the target frequency band respectively". Here, "an RB in the target frequency band" may be the "starting RB" in the target frequency band, or the "second RB" in the target frequency band, or the "third RB" in the target frequency band, which is not limited in the embodiment of the present application. Figure 3 For example, RB1 is the RB with CRB number 7, and RB2 is the RB with CRB number 19. The second configuration information indicates that "the RB with CRB number 7 and the RB with CRB number 19 both correspond to the start RB of the target frequency band." Figure 4 Taking the scenario of as an example, RB1 is the RB with CRB number 6, and RB2 is the RB with CRB number 18. The second configuration information indicates that "both the RB with CRB number 6 and the RB with CRB number 18 have a corresponding relationship with the starting RB of the target frequency band".

[0167] In the case where there is a corresponding relationship between RB1 determined based on the first frequency band and RB2 determined based on the second frequency band, the edge of the RBG of the first frequency band and the edge of the RBG of the second frequency band are aligned. That is, the CRB sequence number of RB1 and the CRB sequence number of RB2 are respectively the same as the remainder after taking the modulus of the nominal RBG size of the target frequency band.

[0168] For example, see Figure 3 , taking the first frequency band and the second frequency band as two frequency bands on the same component carrier as an example, the first frequency band is recorded as BWP1, and the corresponding CRB sequence number is 7 to 16, such as Figure 3 The second frequency band is denoted as BWP2, and the corresponding CRB numbers are 19 to 28, as shown in the bold box in FIG. Figure 3 As shown in the dotted box in . The nominal RBG size of the first frequency band is 4. The RBG distribution of the first frequency band is as follows: The first frequency band includes four RBGs. Among them, the first RBG includes one RB, that is, the RB with CRB number 7. The second RBG includes four RBs, that is, the RBs with CRB numbers 8 to 11. The third RBG includes four RBs, that is, the RBs with CRB numbers 12 to 15. The fourth RBG includes one RB, that is, the RB with CRB number 16, as shown in Figure 3 As shown. The nominal RBG size of the second frequency band is also 4. The RBG distribution of the second frequency band is as follows: The second frequency band also includes four RBGs. Among them, the first RBG includes one RB, that is, the RB with CRB number 19. The second RBG includes four RBs, that is, the RBs with CRB numbers 20 to 23. The third RBG includes four RBs, that is, the RBs with CRB numbers 24 to 27. The fourth RBG includes one RB, that is, the RB with CRB number 28, as shown in the figure. Figure 3 When the nominal RBG size of the target frequency band is equal to the nominal RBG size of the first frequency band or equal to the nominal RBG size of the second frequency band, the edge of the RBG of the first frequency band (such as Figure 3 The thick line in the figure) and the edge of the RBG in the second frequency band (as shown in Figure 3 In this way, the first frequency band and the second frequency band can constitute the target frequency band.

[0169] For example, see Figure 4 , still taking the first frequency band and the second frequency band as two frequency bands on the same component carrier as an example, the first frequency band is recorded as BWP1, and the corresponding CRB sequence number is 7 to 16, such as Figure 4 The second frequency band is denoted as BWP2, and the corresponding CRB numbers are 18 to 27, as shown in the bold box in FIG. Figure 4 The nominal RBG size of the first frequency band is 4. Figure 4 The RBG distribution of the first frequency band in Figure 3 The RBG distribution of the first frequency band is the same, see Figure 3 The description of the RBG distribution of the first frequency band in the specification will not be repeated here. The nominal RBG size of the second frequency band is also 4. The RBG distribution of the second frequency band is as follows: the second frequency band includes three RBGs. Among them, the first RBG includes two RBs, namely, RBs with CRB numbers 18 and 19. The second RBG includes four RBs, namely, RBs with CRB numbers 20 to 23. The third RBG includes four RBs, namely, RBs with CRB numbers 24 to 27. When the nominal RBG size of the target frequency band is equal to the nominal RBG size of the first frequency band or equal to the nominal RBG size of the second frequency band, the edge of the RBG of the first frequency band (such as Figure 4 The thick line in the figure) and the edge of the RBG in the second frequency band (as shown in Figure 4 As a result, the first frequency band and the second frequency band cannot constitute the target frequency band.

[0170] For example, see Figure 5 , Figure 5 Still taking the first frequency band and the second frequency band as two frequency bands on the same component carrier as an example, the first frequency band is recorded as BWP1, and the corresponding CRB numbers are 7 to 16, such as Figure 5 The second frequency band is denoted as BWP2, and the corresponding CRB numbers are 19 to 28, as shown in the bold box in FIG. Figure 5 The nominal RBG size of the first frequency band is 4. Figure 5 The RBG distribution of the first frequency band in Figure 3 The RBG distribution of the first frequency band is the same, see Figure 3The description of the RBG distribution of the first frequency band is not repeated here. The nominal RBG size of the second frequency band is 2. The RBG distribution of the second frequency band is as follows: the second frequency band includes six RBGs. Among them, the first RBG includes one RB, namely the RB with CRB number 19. The second RBG includes two RBs, namely the RBs with CRB numbers 20 and 21. The third RBG includes two RBs, namely the RBs with CRB numbers 22 and 23. The fourth RBG includes two RBs, namely the RBs with CRB numbers 24 and 25. The fifth RBG includes two RBs, namely the RBs with CRB numbers 26 and 27. The sixth RBG includes one RB, namely the RB with CRB number 28, as shown in the following figure. Figure 5 Here, the nominal RBG size of the first frequency band is twice the nominal RBG size of the second frequency band. In this case, the nominal RBG size of the target frequency band can be equal to the nominal RBG size of the first frequency band (i.e., 4) or the nominal RBG size of the second frequency band (i.e., 2). Regardless of whether the nominal RBG size of the target frequency band is equal to the nominal RBG size of the first frequency band or the nominal RBG size of the second frequency band, the edge of the RBG of the first frequency band (e.g., Figure 5 The thick line in the figure) and the edge of the RBG in the second frequency band (as shown in Figure 5 In this way, the first frequency band and the second frequency band can also constitute the target frequency band.

[0171] In the above constraints, the nominal RBG size of the target frequency band can be determined by the terminal device in the following two ways:

[0172] Mode 1: When the nominal RBG size of the first frequency band is an integer multiple of the nominal RBG size of the second frequency band, the nominal RBG size of the target frequency band is the nominal RBG size of the first frequency band or the nominal RBG size of the second frequency band.

[0173] Here, the nominal RBG size of the first frequency band and the nominal RBG size of the second frequency band are both positive integers greater than 1.

[0174] For example, Figure 3 or Figure 4 Taking the first frequency band and the second frequency band as examples, the nominal RBG size of the first frequency band and the nominal RBG size of the second frequency band are both 4, that is, the nominal RBG size of the first frequency band is 1 times the nominal RBG size of the second frequency band. In this case, the nominal RBG size of the target frequency band is also 4.

[0175] For example, Figure 5Taking the first frequency band and the second frequency band as examples, the nominal RBG size of the first frequency band is 4, and the nominal RBG size of the second frequency band is 2, that is, the nominal RBG size of the first frequency band is twice the nominal RBG size of the second frequency band. In this case, the nominal RBG size of the target frequency band can be 4 or 2.

[0176] Method 2: The nominal RBG size of the target frequency band is determined by the terminal device according to the bandwidth of the target frequency band.

[0177] In this way, the second configuration information also includes configuration parameters of a physical downlink shared channel (PDSCH). The configuration parameters of PDSCH indicate the configuration status of the target frequency band to indicate whether the target frequency band adopts the first configuration or the second configuration. After the terminal device determines the bandwidth of the target frequency band, the terminal device queries Table 2 to determine the nominal RBG size of the target frequency band.

[0178] The specific implementation process of "the terminal device determines the bandwidth of the target frequency band" is described in the following three cases:

[0179] Case 1: if the bandwidth of the first frequency band is the same as the bandwidth of the second frequency band, and the second configuration information does not indicate the bandwidth of the target frequency band, then the bandwidth of the target frequency band is less than or equal to the bandwidth of the first frequency band.

[0180] For example, when the second configuration information does not indicate the RBs in the first frequency band and the second frequency band that correspond to the starting RB of the target frequency band, and does not indicate the bandwidth of the target frequency band, the bandwidth of the target frequency band is equal to the bandwidth of the first frequency band. Figure 3 For example, the bandwidth of the first frequency band and the bandwidth of the second frequency band are both 10 RBs, and the second configuration information does not indicate the RBs in the first frequency band and the second frequency band that correspond to the starting RB of the target frequency band, nor does it indicate the bandwidth of the target frequency band. In this case, the bandwidth of the target frequency band is 10 RBs.

[0181] For another example, when the second configuration information indicates that the RBs corresponding to the start RB of the target frequency band are respectively the first RB in the first frequency band and the first RB in the second frequency band, the second configuration information may still not indicate the bandwidth of the target frequency band, and the bandwidth of the target frequency band is still equal to the bandwidth of the first frequency band. Figure 3 For example, the bandwidth of the first frequency band and the bandwidth of the second frequency band are both 10 RBs, and the RBs with corresponding starting RBs of the target frequency band are the first RB in the first frequency band (i.e., the RB with CRB number 7) and the first RB in the second frequency band (i.e., the RB with CRB number 19), and the bandwidth of the target frequency band is not indicated. In this case, the bandwidth of the target frequency band is 10 RBs.

[0182] For another example, the second configuration information indicates that the RBs corresponding to the starting RB of the target frequency band are respectively the non-first RB in the first frequency band and the non-first RB in the second frequency band, and if the second configuration information indicates that the RBs corresponding to the starting RB of the target frequency band are respectively the second RB in the first frequency band and the second RB in the second frequency band, in this case, the second configuration information may still not indicate the bandwidth of the target frequency band, and the bandwidth of the target frequency band is smaller than the bandwidth of the first frequency band. Figure 3 For example, the bandwidth of the first frequency band and the bandwidth of the second frequency band are both 10 RBs, and the RBs corresponding to the starting RB of the target frequency band are the second RB in the first frequency band (i.e., the RB with CRB number 8) and the second RB in the second frequency band (i.e., the RB with CRB number 20). In this case, the bandwidth of the target frequency band is 9 RBs, which is smaller than the bandwidth of the first frequency band (the bandwidth of the first frequency band is 10 RBs).

[0183] Case 2: If the bandwidth of the first frequency band is different from the bandwidth of the second frequency band, the second configuration information indicates the bandwidth of the target frequency band. In this case, the bandwidth of the target frequency band is the bandwidth indicated by the second configuration information.

[0184] Case 3: Regardless of whether the bandwidth of the first frequency band is the same as the bandwidth of the second frequency band, the second configuration information indicates the bandwidth of the target frequency band. In this case, the bandwidth of the target frequency band is the bandwidth indicated by the second configuration information.

[0185] In the scenarios of case two and case three, the second configuration information also indicates the RBs in the first frequency band and the second frequency band that correspond to the starting RBs of the target frequency band, respectively, so that the terminal device can know the correspondence between the RBs in the first frequency band and the RBs in the target frequency band, as well as the correspondence between the RBs in the second frequency band and the RBs in the target frequency band.

[0186] For example, see Figure 6 , Figure 6 Still taking the first frequency band and the second frequency band as two frequency bands on the same component carrier as an example, the first frequency band is recorded as BWP1, and the corresponding CRB numbers are 7 to 14, such as Figure 6 The second frequency band is denoted as BWP2, and the corresponding CRB numbers are 21 to 27, as shown in the bold box in FIG. Figure 6As shown in the dotted box in . The nominal RBG size of the first frequency band and the nominal RBG size of the second frequency band are both 4. The bandwidth of the target frequency band is 8 RBs. The RBs corresponding to the starting RB of the target frequency band are the second RB in the first frequency band (i.e., the RB with CRB number 8) and the -1 RB in the second frequency band (i.e., the RB with CRB number 20). In other words, there is a corresponding relationship between the first RB in the second frequency band (i.e., the RB with CRB number 21) and the third RB in the first frequency band (i.e., the RB with CRB number 9).

[0187] Further, in Figure 6 In the scenario shown, the nominal RBG size of the first frequency band is 4. The RBG distribution of the first frequency band is as follows: The first frequency band includes three RBGs. The first RBG includes one RB, i.e., the RB with CRB number 7. The second RBG includes four RBs, i.e., the RBs with CRB numbers 8 to 11. The third RBG includes three RBs, i.e., the RBs with CRB numbers 12 to 14. Figure 6 As shown. The nominal RBG size of the second frequency band is also 4. The RBG distribution of the second frequency band is as follows: The second frequency band includes two RBGs. Among them, the first RBG includes three RBs, namely, RBs with CRB numbers from 21 to 23. The second RBG includes four RBs, namely, RBs with CRB numbers from 24 to 27. Figure 6 When the nominal RBG size of the target frequency band is equal to the nominal RBG size of the first frequency band, the edge of the RBG of the first frequency band (such as Figure 6 The thick line in the figure) and the edge of the RBG in the second frequency band (as shown in Figure 6 In this way, the first frequency band and the second frequency band can also constitute the target frequency band. In this case, the target frequency band is composed of some RBs of the first frequency band (i.e., RBs with CRB numbers 8 to 14) and RBs of the second frequency band (i.e., RBs with CRB numbers 21 to 27).

[0188] For example, see Figure 7 , Figure 7 Still taking the first frequency band and the second frequency band as two frequency bands on the same component carrier as an example, the first frequency band and the second frequency band are Figure 6 The scenario shown is the same. If the bandwidth of the target frequency band is 9 RBs. The RBs with corresponding relationships with the starting RB of the target frequency band are the first RB in the first frequency band (i.e., the RB with CRB number 7) and -2 RBs in the second frequency band (i.e., the RB with CRB number 19). In other words, there is a corresponding relationship between the first RB in the second frequency band (i.e., the RB with CRB number 21) and the third RB in the first frequency band (i.e., the RB with CRB number 9).

[0189] Further, in Figure 7 In the scenario shown, the nominal RBG size for the first band is 4. Figure 7 The RBG distribution of the first frequency band in Figure 6 The distribution of the first frequency band is the same as that of Figure 6 The description of the distribution of the first frequency band in the description will not be repeated here. The nominal RBG size of the second frequency band is also 4. Figure 7 The RBG distribution of the second frequency band in Figure 6 The distribution of the second frequency band is the same, please refer to Figure 6 The description of the distribution of the second frequency band in the above description will not be repeated here. When the nominal RBG size of the target frequency band is equal to the nominal RBG size of the first frequency band, the edge of the RBG of the first frequency band (such as Figure 7 The thick line in the figure) and the edge of the RBG in the second frequency band (as shown in Figure 7 In this case, the target frequency band is composed of RBs of the first frequency band (ie, RBs with CRB numbers 7 to 14) and RBs of the second frequency band (ie, RBs with CRB numbers 21 to 27).

[0190] It should be noted that, if neither the first frequency band nor the second frequency band corresponds to a valid BWP, S200 is not executed. The second configuration information also indicates the subcarrier spacing, CP type, and bandwidth of the target frequency band. In this way, the terminal device determines the first frequency band and the second frequency band according to the subcarrier spacing, CP type, and bandwidth of the target frequency band. Among them, the subcarrier spacing of the first frequency band and the subcarrier spacing of the second frequency band are the same as the subcarrier spacing of the target frequency band. The CP type of the first frequency band and the CP type of the second frequency band are the same as the CP type of the target frequency band. The bandwidth of the first frequency band and the bandwidth of the second frequency band can both be indicated by the network device. In this case, the second configuration information also indicates the bandwidth of the first frequency band and the bandwidth of the second frequency band. The bandwidth of the first frequency band and the bandwidth of the second frequency band can be the same or different. If the network device does not indicate the bandwidth of the first frequency band and the bandwidth of the second frequency band, the bandwidth of the first frequency band and the bandwidth of the second frequency band are the same as the bandwidth of the target frequency band. In addition, the second configuration information also indicates “RBs having a corresponding relationship in the first frequency band and the second frequency band (that is, there is a corresponding relationship between RB1 determined based on the first frequency band and RB2 determined based on the second frequency band). For details, please refer to the relevant description of “two possible implementation methods” in S201, which will not be repeated here. In this way, when the terminal device determines the RGB distribution status of the first frequency band and the RBG distribution status of the second frequency band based on the nominal RBG size of the target frequency band, the edge of the RBG of the first frequency band and the edge of the RBG of the second frequency band are aligned. Here, the first frequency band and the second frequency band can still be two frequency bands on the same component carrier, or they can be frequency bands on different component carriers, which is not limited in this embodiment of the present application.

[0191] S202: The network device sends first scheduling information to the terminal device. Correspondingly, the terminal device receives the first scheduling information from the network device.

[0192] The first scheduling information may be physical layer signaling, such as downlink control information (DCI) of different formats. Alternatively, the first scheduling information may also be high-level signaling, such as a configured grant config information element (IE). The first scheduling information indicates a target RB for data transmission. The target RB includes a first RB or a second RB. The first RB is an RB on a first frequency band, and the second RB is an RB on a second frequency band. Here, there are multiple ways of "the first scheduling information indicates a target RB", such as but not limited to the following ways:

[0193] The first scheduling information specifically indicates the resource sequence number in the target frequency band. The resource sequence number indicates the first RB or the second RB. That is, the first scheduling information indicates the resource sequence number on the target frequency band, and indicates the first RB on the first frequency band by the resource sequence number on the target frequency band, or indicates the second RB on the second frequency band by the resource sequence number on the target frequency band.

[0194] For example, downlink frequency domain resource allocation is used as an example for introduction. Downlink frequency domain resource allocation supports two types, namely type 0 and type 1. The following two examples are used for explanation:

[0195] Example 1: The type of downlink frequency domain resource allocation is type 0. In this case, if the first scheduling information is DCI, the format of the DCI can be 1_1 or 1_2. The first scheduling information indicates the RBG allocated to the terminal device through a bitmap. The number of bits contained in the bitmap is equal to the number of RBGs. That is, the bit position of a bit corresponds to an RBG, and different bits correspond to different RBGs. When a certain bit state is "1", it indicates that the RBG corresponding to the bit is used for data transmission; conversely, when a certain bit state is "0", it indicates that the RBG corresponding to the bit is not used for data transmission. Alternatively, when a certain bit state is "0", it indicates that the RBG corresponding to the bit is used for data transmission; conversely, when a certain bit state is "1", it indicates that the RBG corresponding to the bit is not used for data transmission. In this case, the sequence number of the RBG for data transmission indicated by the first scheduling information through the bitmap is the resource sequence number of the target frequency band.

[0196] Example 2: The type of downlink frequency domain resource allocation is type 1. In this case, if the first scheduling information is DCI, the format of the DCI can be 1_0, 1_1 or 1_2. Among them, when the format of the DCI can be 1_0, the type of downlink frequency domain resource allocation defaults to type 1. The first scheduling information indicates a segment of continuous VRBs for the terminal device. If these "continuous VRBs" are interleaved, these "continuous VRBs" correspond to discontinuous PRBs, and if these "continuous VRBs" are not interleaved, these "continuous VRBs" correspond to continuous PRBs. In this case, the sequence number of the VRB for data transmission indicated by the first scheduling information is the resource sequence number of the target frequency band.

[0197] S203a. The terminal device determines a first RB corresponding to the first frequency band and a second RB corresponding to the second frequency band according to the first scheduling information.

[0198] There are multiple specific implementation forms of the first scheduling information. Here, taking the first scheduling information specifically indicating the resource number in the target frequency band, and determining the first RB and the second RB by the resource number as an example, the specific implementation process of S203a is introduced. The specific implementation process of S203a is different for different implementation forms of the resource number, which is specifically divided into the following two cases:

[0199] Case 1: The resource sequence number includes the sequence number of VRB1 in the target frequency band.

[0200] In this case, the terminal device executes S203a specifically as follows: the terminal device determines, according to the sequence number of VRB1, a first RB corresponding to VRB1 in the first frequency band and a second RB corresponding to VRB1 in the second frequency band.

[0201] Here, both the first RB and the second RB are PRBs.

[0202] Exemplarily, in the case where the type of downlink frequency domain resource allocation is type 1, if the first scheduling information is DCI, taking the scenario shown in FIG8(b) as an example, the target frequency band includes 10 RBs, whose sequence numbers are shown in the numbers in the box, that is, the sequence numbers of the 10 RBs are 0 to 9. The first scheduling information indicates that "the 3rd VRB to the 6th VRB (i.e., VRBs with sequence numbers 2 to 5)" are used for data transmission, that is, VRB1 is "VRBs with sequence numbers 2 to 5". If "the 3rd VRB to the 6th VRB" are not interleaved, the corresponding PRBs in BWP1 (RBs with CRB sequence numbers 9 to 12) and the corresponding PRBs in BWP2 (RBs with CRB sequence numbers 21 to 24) are used for data transmission. Taking the scenario shown in FIG8(c) as an example, the first scheduling information still indicates that "the 3rd VRB to the 6th VRB" are used for data transmission, that is, VRB1 is still "VRBs with sequence numbers 2 to 5". If "the third VRB to the sixth VRB" are interleaved, the corresponding PRBs in BWP1 (RBs with CRB numbers 8, 9, 13, and 14) and the corresponding PRBs in BWP2 (RBs with CRB numbers 20, 21, 25, and 26) are used for data transmission. Here, the specific process of determining the first RB and the second RB according to VRB1 can be referred to the prior art, which will not be repeated here.

[0203] In this way, when the first scheduling information indicates the resource blocks used for data transmission on the target frequency band through VRB1, the terminal device can also determine an RB (i.e., the first RB) on the first frequency band and an RB (i.e., the second RB) on the second frequency band according to VRB1 to schedule the RBs on the two frequency bands.

[0204] Case 2: The resource sequence number includes the sequence number of RBG1 in the target frequency band.

[0205] In this case, the terminal device executes S203a specifically as follows: the terminal device determines, according to the sequence number of RBG1, the first RB corresponding to the fifth RB in RBG1 in the first frequency band, and the second RB corresponding to the fifth RB in RBG1 in the second frequency band.

[0206] Exemplarily, when the type of downlink frequency domain resource allocation is type 0, if the first scheduling information is DCI, the sequence number of the RBG for data transmission indicated by the first scheduling information through the bitmap is the resource sequence number of RBG1. Figure 3 Taking the scenario shown as an example, the target frequency band includes 4 RBGs, the number of bits in the bitmap is 4, and the value states of the 4 bits are "0010". In the case of "a certain bit state is 1, indicating that the RBG corresponding to the bit is used for data transmission", the first RBG (RB with CRB number 7), the second RBG (RB with CRB number 8 to 11) and the fourth RBG (RB with CRB number 16) in BWP1 are not used for data transmission, and the third RBG (RB with CRB number 12 to 15) in BWP1 is used for data transmission. The first RBG (RB with CRB number 19), the second RBG (RB with CRB number 20 to 23) and the fourth RBG (RB with CRB number 28) in BWP2 are not used for data transmission, and the third RBG (RB with CRB number 24 to 27) in BWP2 is used for data transmission.

[0207] Exemplarily, see FIG8(a), in which the bandwidth of the target frequency band is 9 RBs, and the RBs corresponding to the starting RB of the target frequency band are the first RB in the first frequency band (i.e., the RB with CRB number 7) and -2 RBs in the second frequency band. The first scheduling information indicates that the RBs with CRB numbers 1, 2, 7, and 8 in the target frequency band are used for data transmission. The fifth RB may be the RB with CRB number 2 on the target frequency band. Correspondingly, the sequence number of RBG1 in the target frequency band is the sequence number of the RBG to which the RB with CRB number 2 is located. The first RB corresponding to the RB with CRB number 2 in the target frequency band (i.e., the fifth RB in RBG1) in the first frequency band is the RB with CRB number 9. The second RB corresponding to the RB with CRB number 2 in the target frequency band (i.e., the fifth RB in RBG1) in the second frequency band is the RB with CRB number 21, as shown in FIG8(a). The fifth RB may also be the RB with CRB number 7 on the target frequency band. Correspondingly, the sequence number of RBG1 in the target frequency band is the sequence number of the RBG where the RB with CRB sequence number 7 is located. The first RB corresponding to the RB with CRB sequence number 7 in the target frequency band (i.e., the fifth RB in RBG1) in the first frequency band is the RB with CRB sequence number 14. The second RB corresponding to the RB with CRB sequence number 7 in the target frequency band (i.e., the fifth RB in RBG1) in the second frequency band is the RB with CRB sequence number 26, as shown in Figure 8(a).

[0208] In this way, when the first scheduling information indicates the resource block used for data transmission on the target frequency band through RBG1, the terminal device can also determine an RB (i.e., the first RB) on the first frequency band and an RB (i.e., the second RB) on the second frequency band according to RBG1 to schedule the RBs on the two frequency bands.

[0209] It should be noted that there may be multiple specific implementation forms of the first scheduling information, but the first RB and the second RB determined according to the first scheduling information satisfy the following relationship: there is a first CRB deviation between the first RB and the second RB. The first CRB deviation is indicated by the network device. Still taking Figure 8(a) as an example, the first RB is the RB with a CRB number of 9 on the first frequency band, and the second RB is the RB with a CRB number of 21 on the second frequency band. In this case, the first CRB deviation between the first RB and the second RB is 12. The first RB is the RB with a CRB number of 14 on the first frequency band, and the second RB is the RB with a CRB number of 26 on the second frequency band. In this case, the first CRB deviation between the first RB and the second RB is also 12.

[0210] S204a: The terminal device performs data transmission with the network device through the first RB in the first frequency band and the second RB in the second frequency band on the same symbol.

[0211] The same symbol may be one symbol, or two symbols or more than two symbols. Here, two symbols or more than two symbols may be described as "multiple symbols".

[0212] Exemplarily, the time domain resource used when the terminal device and the network device perform data transmission is a symbol, and the frequency domain resource is a first RB and a second RB.

[0213] Here, when the target RB includes the first RB but does not include the second RB, the terminal device can also perform data transmission with the network device through the first RB and the second RB. When the target RB does not include the first RB but includes the second RB, the terminal device can still perform data transmission with the network device through the first RB and the second RB.

[0214] In the communication method provided in the embodiment of the present application, when the terminal device is configured with at least the first frequency band and the second frequency band, the network device sends first scheduling information to the terminal device. Even if the first scheduling information indicates that the target RB for data transmission includes the first RB on the first frequency band, or the first scheduling information indicates that the target RB for data transmission includes the second RB on the second frequency band, since the first RB and the second RB satisfy the first CRB deviation, the terminal device can also transmit data with the network device through the first RB and the second RB on the same symbol, thereby realizing that one first scheduling information schedules transmission resources on at least two frequency bands, saving control resource overhead.

[0215] In some embodiments, the target RB also includes a third RB or a fourth RB. Accordingly, referring to FIG. 9( a ), after the terminal device executes S202 , it also executes S205a and S206a:

[0216] S205a. The terminal device determines the third RB corresponding to the first frequency band and the fourth RB corresponding to the second frequency band according to the first scheduling information.

[0217] Exemplarily, still taking the case where the first scheduling information specifically indicates the resource number in the target frequency band and determining the third RB and the fourth RB by the resource number as an example, the specific implementation process of S205a is described:

[0218] Case 1: In addition to the sequence number of VRB1 in the target frequency band, the resource sequence number also includes the sequence number of VRB2 in the target frequency band.

[0219] In this case, the terminal device executes S205a specifically as follows: the terminal device determines, according to the sequence number of VRB2, the third RB corresponding to VRB2 in the first frequency band and the fourth RB corresponding to VRB2 in the second frequency band.

[0220] Here, for the relevant introduction of the first scheduling information, please refer to the relevant description in S202. The first scheduling information may be a DCI in the format of 1_0, 1_1 or 1_2. The third RB and the fourth RB are both PRBs. The specific process of determining PRBs according to VRB2 may refer to the prior art and will not be repeated here.

[0221] In this way, when the first scheduling information also indicates the resource blocks used for data transmission on the target frequency band through VRB2, the terminal device can also determine another RB (i.e., the third RB) on the first frequency band and another RB (i.e., the fourth RB) on the second frequency band according to VRB2 to schedule the RBs on the two frequency bands.

[0222] Case 2: In addition to the sequence number of RBG1 in the target frequency band, the resource sequence number also includes the sequence number of RBG2 in the target frequency band.

[0223] In this case, the terminal device executes S205a specifically as follows: the terminal device determines the third RB corresponding to the fifth RB in RBG2 in the first frequency band and the fourth RB corresponding to the fifth RB in RBG2 in the second frequency band according to the sequence number of RBG2.

[0224] Here, for the relevant introduction of the first scheduling information, please refer to the relevant instructions in S202. The first scheduling information may be a DCI in the format of 1_1 or 1_2. Exemplarily, still taking Figure 8(a) as an example, if the fifth RB in RBG1 is an RB with a CRB number of 2 in the target frequency band, then the fifth RB in RBG2 is an RB with a CRB number of 7 in the target frequency band. In this case, the third RB corresponding to the RB with a CRB number of 7 in the target frequency band (i.e., the fifth RB in RBG2) in the first frequency band is an RB with a CRB number of 14. The fourth RB corresponding to the RB with a CRB number of 7 in the target frequency band (i.e., the fifth RB in RBG2) in the second frequency band is an RB with a CRB number of 26, as shown in Figure 8(a). Alternatively, if the fifth RB in RBG1 is an RB with a CRB number of 7 in the target frequency band, then the fifth RB in RBG2 is an RB with a CRB number of 2 in the target frequency band. In this case, the third RB corresponding to the RB with CRB number 2 in the target frequency band (i.e., the fifth RB in RBG2) in the first frequency band is the RB with CRB number 9. The fourth RB corresponding to the RB with CRB number 2 in the target frequency band (i.e., the fifth RB in RBG2) in the second frequency band is the RB with CRB number 21, as shown in FIG8(a).

[0225] It should be noted that the third RB and the fourth RB still satisfy the following relationship: the above-mentioned first CRB deviation also exists between the third RB and the fourth RB. Still taking Figure 8(a) as an example, the third RB is the RB with a CRB number of 9 on the first frequency band, and the fourth RB is the RB with a CRB number of 21 on the second frequency band. In this case, the first CRB deviation between the third RB and the fourth RB is 12. The third RB is the RB with a CRB number of 14 on the first frequency band, and the fourth RB is the RB with a CRB number of 26 on the second frequency band. In this case, the first CRB deviation between the third RB and the fourth RB is also 12.

[0226] In this way, when the first scheduling information also indicates the resource block used for data transmission on the target frequency band through RBG2, the terminal device can also determine another RB (i.e., the third RB) on the first frequency band and another RB (i.e., the fourth RB) on the second frequency band according to RBG2 to schedule the RBs on the two frequency bands.

[0227] S206a. The terminal device performs data transmission with the network device through the third RB in the first frequency band and the fourth RB in the second frequency band on the same symbol.

[0228] The same symbol means that the symbol in S206a is the same as the symbol in S204a. For example, if in S204a, the terminal device transmits data at symbol 0 through the first RB in the first frequency band and the second RB in the second frequency band, then in S206a, the terminal device still transmits data at symbol 0 through the third RB in the first frequency band and the fourth RB in the second frequency band.

[0229] In this way, the terminal device can simultaneously transmit data to the network device through multiple RBs on the first frequency band and multiple RBs on the second frequency band to improve data transmission efficiency. Here, the number of RBs used for data transmission on the first frequency band is the same as the number of RBs used for data transmission on the second frequency band.

[0230] In some embodiments, the first scheduling information further includes the sequence number of VRB3 in the target frequency band. Accordingly, after the terminal device executes S202, there are at least the following two possible situations:

[0231] Case 1, referring to FIG. 10( a ), after executing S202, the terminal also executes S207a and S208a:

[0232] S207a: The terminal device determines, according to the sequence number of VRB3, the sixth RB corresponding to VRB3 in the first frequency band, and that the second VRB does not have a corresponding RB in the second frequency band.

[0233] For example, referring to FIG8(a), in the scenario shown in FIG8(a), the first CRB deviation is 12. If the sixth RB corresponding to VRB3 in the first frequency band is the RB with CRB number 8 in the first frequency band, the RB with CRB number 20 and the RB with CRB number 8 satisfy the first CRB deviation, but the RB with CRB number 20 does not belong to the second frequency band. In other words, there is no RB in the second frequency band that satisfies the first CRB deviation with the sixth RB, so VRB3 does not have a corresponding RB in the second frequency band.

[0234] S208a. The terminal device transmits data with the network device through the sixth RB on the same symbol.

[0235] The same symbol means that the symbol in S208a is the same as the symbol in S204a. For example, if in S204a, the terminal device transmits data at symbol 0 through the first RB in the first frequency band and the second RB in the second frequency band, then in S208a, the terminal device still transmits data at symbol 0 through the sixth RB in the first frequency band.

[0236] That is to say, when the RBs of the first frequency band and the RBs of the second frequency band are simultaneously scheduled through the first scheduling information, for the RBs constituting the target frequency band in the first frequency band, there may be a phenomenon that the RBs that satisfy the first CRB deviation with a certain RB (such as the sixth RB) do not belong to the second frequency band. If the sequence number of VRB3 indicates that data is transmitted through the RBs with the above phenomenon, the terminal device only transmits data through the RBs on the first frequency band to ensure data transmission efficiency.

[0237] Case 2, referring to FIG. 11( a ), after executing S202 , the terminal also executes S209a and S210a :

[0238] S209a: The terminal device determines, according to the sequence number of VRB3, that VRB3 does not have a corresponding RB in the first frequency band, and the seventh RB corresponding to the second VRB in the second frequency band.

[0239] Exemplarily, still taking the scenario shown in FIG8(a) as an example, if the seventh RB corresponding to VRB3 in the first frequency band is the RB with CRB number 27 in the second frequency band, the RB with CRB number 15 and the RB with CRB number 27 satisfy the first CRB deviation, but the RB with CRB number 15 does not belong to the second frequency band. In other words, there is no RB in the first frequency band that satisfies the first CRB deviation with the seventh RB, so VRB3 does not have a corresponding RB in the first frequency band.

[0240] S210a. The terminal device transmits data with the network device through the seventh RB on the same symbol.

[0241] The same symbol means that the symbol in S210a is the same as the symbol in S204a. For example, if in S204a, the terminal device transmits data at symbol 0 through the first RB in the first frequency band and the second RB in the second frequency band, then in S210a, the terminal device still transmits data at symbol 0 through the seventh RB in the first frequency band.

[0242] That is to say, when the RBs of the first frequency band and the RBs of the second frequency band are simultaneously scheduled through the first scheduling information, for the RBs constituting the target frequency band in the second frequency band, there may be a phenomenon that the RB that satisfies the first CRB deviation with a certain RB (such as the seventh RB) does not belong to the first frequency band. If the sequence number of VRB3 indicates that data is transmitted through the RB with the above phenomenon, the terminal device performs data transmission through the RB on the second frequency band to ensure data transmission efficiency.

[0243] In some embodiments, the first scheduling information further includes the sequence number of RBG3 in the target frequency band. Accordingly, after the terminal device executes S202, there are at least the following two possible situations:

[0244] Case 1, referring to FIG. 12( a ), after executing S202 , the terminal also executes S211a and S212a :

[0245] S211a. The terminal device determines, according to the sequence number of RBG3, the ninth RB corresponding to the eighth RB in RBG3 in the first frequency band, and that the eighth RB in RBG3 does not have a corresponding RB in the second frequency band.

[0246] For example, referring to FIG8(a), if the ninth RB is the RB with CRB number 8 in the first frequency band, since there is no RB in the second frequency band that satisfies the first CRB deviation with the ninth RB, the eighth RB in RBG3 has no corresponding RB in the second frequency band.

[0247] S212a. The terminal device transmits data with the network device through the ninth RB on the same symbol.

[0248] The same symbol means that the symbol in S212a is the same as the symbol in S204a. For example, if in S204a, the terminal device transmits data at symbol 0 through the first RB in the first frequency band and the second RB in the second frequency band, then in S212a, the terminal device still transmits data at symbol 0 through the ninth RB in the first frequency band.

[0249] That is to say, for the RBs constituting the target frequency band in the first frequency band, there may be a phenomenon that the RB that satisfies the first CRB deviation with a certain RB (such as the ninth RB) does not belong to the second frequency band. If the RB in the RBG indicates that data is transmitted through the RB with the above phenomenon, the terminal device performs data transmission through the RB on the first frequency band to ensure data transmission efficiency.

[0250] Case 2, referring to FIG. 13(a), after executing S202, the terminal also executes S213a and S214a:

[0251] S213a. The terminal device determines, according to the sequence number of RBG3, that the eighth RB in RBG3 does not have a corresponding RB in the first frequency band, and that the eighth RB in RBG3 corresponds to the tenth RB in the second frequency band.

[0252] Exemplarily, still taking the scenario shown in FIG8(a) as an example, if the tenth RB is the RB with CRB number 27 in the second frequency band, since there is no RB in the first frequency band that satisfies the first CRB deviation with the tenth RB, the eighth RB in RBG3 does not have a corresponding RB in the first frequency band.

[0253] S214a. The terminal device transmits data with the network device through the tenth RB on the same symbol.

[0254] The same symbol means that the symbol in S214a is the same as the symbol in S204a. For example, if in S204a, the terminal device performs data transmission at symbol 0 through the first RB in the first frequency band and the second RB in the second frequency band, then in S214a, the terminal device still performs data transmission at symbol 0 through the tenth RB in the first frequency band.

[0255] That is to say, for the RBs constituting the target frequency band in the second frequency band, there may be a phenomenon that the RB that satisfies the first CRB deviation with a certain RB (such as the tenth RB) does not belong to the first frequency band. If the RB in RBG3 indicates that data is transmitted through the RB with the above phenomenon, the terminal device only transmits data through the RB on the second frequency band to ensure data transmission efficiency.

[0256] In some embodiments, if the precoding granularity of the data transmission resource scheduled by the first scheduling information is wideband, the data transmitted on multiple RBs in the first frequency band adopts the same precoding, and the data transmitted on multiple RBs in the second frequency band adopts the same precoding. Among them, multiple RBs in the first frequency band and multiple RBs in the second frequency band are both frequency bands composed of continuous PRBs, and the precoding used on multiple RBs in the first frequency band is the same as or different from the precoding used on multiple RBs in the second frequency band. Here, "continuous PRBs" refers to continuous PRBs in CRB sequence numbers.

[0257] Here, for a terminal device, precoding means that when the terminal device obtains channel state information (CSI), a precoding matrix is ​​used to process the data to be transmitted so that the data to be transmitted matches the channel state.

[0258] Exemplarily, taking the scenario of Figure 8(a) as an example, when the first scheduling information indicates that the RBs with CRB numbers 2 to 7 in the target frequency band are used for data transmission, the RBs used for data transmission on the first frequency band are RBs with CRB numbers 9 to 14, that is, the above-mentioned "multiple RBs in the first frequency band". The RBs used for data transmission on the second frequency band are RBs with CRB numbers 21 to 27, that is, the above-mentioned "multiple RBs in the second frequency band". The precoding matrix used on the RBs with CRB numbers 9 to 14 can be denoted as W1, and the precoding matrix used on the RBs with CRB numbers 21 to 27 can be denoted as W2. W1 and W2 can be the same precoding matrix or different precoding matrices.

[0259] In this way, when the RBs on the first frequency band and the RBs on the second frequency band are scheduled by a first scheduling information, the data transmitted on the two frequency bands can use the same precoding or different precoding so that the data to be transmitted can match the channel state and ensure effective data transmission.

[0260] It should be noted that, in the case where the RBs of the first frequency band and the RBs on the second frequency band are scheduled by a first scheduling information, if the terminal device sends data to the network device through the RBs indicated by the first scheduling information, the corresponding processes of the methods described in the above Figures 2(a), 9(a), 10(a), 11(a), 12(a) or 13(a) are followed.

[0261] If the network device sends data to the terminal device through the RB indicated by the first scheduling information, referring to FIG. 2( b ), the communication method of the embodiment of the present application includes S200 , S201 , S202 , S203 b and S204 b . The specific descriptions of S203 b and S204 b are as follows:

[0262] S203b. The network device determines a first RB corresponding to the first frequency band and a second RB corresponding to the second frequency band according to the first scheduling information.

[0263] Among them, the relevant introduction about the first scheduling information, the first frequency band, the first RB, the second frequency band and the second RB can be referred to the relevant description in S203a, which will not be repeated here.

[0264] S204b: The network device performs data transmission with the terminal device through the first RB in the first frequency band and the second RB in the second frequency band on the same symbol.

[0265] The specific implementation process of S204b can refer to the relevant description in S204a, which will not be repeated here.

[0266] In addition, as another possible implementation method, after executing S201, the network device may first determine the first scheduling information according to the first RB in the first frequency band and the second RB in the second frequency band, and then execute S202. In this case, the network device does not need to execute S203b.

[0267] In some embodiments, when the network device sends data to the terminal device through the RB indicated by the first scheduling information, further, if multiple RBs on the first frequency band and multiple RBs on the second frequency band are used for data transmission, referring to Figure 9(b), the communication method of the embodiment of the present application also includes S205b and S206b:

[0268] S205b. The network device determines, according to the first scheduling information, a third RB corresponding to the first frequency band and a fourth RB corresponding to the second frequency band.

[0269] Among them, the relevant introduction about the first scheduling information, the third RB and the fourth RB can be found in the relevant description in S205a, which will not be repeated here.

[0270] S206b. The network device performs data transmission with the terminal device through the third RB in the first frequency band and the fourth RB in the second frequency band on the same symbol.

[0271] For the specific implementation process of S206b, please refer to the relevant description in S206a, which will not be repeated here.

[0272] In addition, as another possible implementation, after the network device executes S201, it first determines the first scheduling information according to the third RB in the first frequency band and the fourth RB in the second frequency band, and then executes S202. In this case, the network device does not need to execute S205b.

[0273] In some embodiments, when the network device sends data to the terminal device through the RB indicated by the first scheduling information, further, if there is no RB corresponding to a certain RB (such as the sixth RB) in the first frequency band on the second frequency band, and the target RB is indicated by the sequence number of the VRB, referring to Figure 10 (b), the communication method of the embodiment of the present application also includes S207b and S208b:

[0274] S207b: The network device determines, according to the sequence number of VRB3, the sixth RB corresponding to VRB3 in the first frequency band, and that the second VRB does not have a corresponding RB in the second frequency band.

[0275] For the relevant introduction about the sequence number of VRB3 and the sixth RB, please refer to the relevant description in S207a, which will not be repeated here.

[0276] S208b. The network device transmits data with the terminal device through the sixth RB on the same symbol.

[0277] For the specific implementation process of S208b, please refer to the relevant description in S208a, which will not be repeated here.

[0278] In addition, as another possible implementation method, after the network device executes S201, it can first determine the sequence number of VBR3 in the first scheduling information based on the information that "there is no RB corresponding to the sixth RB in the second frequency band", and then execute S202. In this case, the network device does not need to execute S207b.

[0279] In some embodiments, when the network device sends data to the terminal device through the RB indicated by the first scheduling information, further, if there is no RB corresponding to a certain RB (such as the seventh RB) in the second frequency band on the first frequency band, and the target RB is indicated by the sequence number of the VRB, referring to Figure 11 (b), the communication method of the embodiment of the present application also includes S209b and S210b:

[0280] S209b: The network device determines, according to the sequence number of VRB3, that VRB3 does not have a corresponding RB in the first frequency band, and the seventh RB corresponding to the second VRB in the second frequency band.

[0281] For the relevant introduction about the sequence number of VRB3 and the seventh RB, please refer to the relevant description in S209a, which will not be repeated here.

[0282] S210b. The network device transmits data with the terminal device through the seventh RB on the same symbol.

[0283] For the specific implementation process of S210b, please refer to the relevant description in S210a, which will not be repeated here.

[0284] In addition, as another possible implementation method, after executing S201, the network device can first determine the sequence number of VBR3 in the first scheduling information based on the information that "there is no RB corresponding to the seventh RB in the first frequency band", and then execute S202. In this case, the network device does not need to execute S209b.

[0285] In some embodiments, when the network device sends data to the terminal device through the RB indicated by the first scheduling information, further, if there is no RB corresponding to a certain RB (such as the ninth RB) in the first frequency band on the second frequency band, and the target RB is indicated by the sequence number of the RBG, referring to Figure 12 (b), the communication method of the embodiment of the present application also includes S211b and S212b:

[0286] S211b: The network device determines, according to the sequence number of RBG3, the ninth RB corresponding to the eighth RB in RBG3 in the first frequency band, and that the eighth RB in RBG3 does not have a corresponding RB in the second frequency band.

[0287] Among them, the relevant introduction about the sequence number of RBG3, the eighth RB and the ninth RB can be found in the relevant description in S211a, which will not be repeated here.

[0288] S212b. The network device transmits data with the terminal device through the ninth RB on the same symbol.

[0289] Among them, the specific implementation process of S212b can be found in the relevant instructions in S212a, which will not be repeated here.

[0290] In addition, as another possible implementation method, after executing S201, the network device can first determine the sequence number of RBG3 in the first scheduling information based on the information that "there is no RB corresponding to the ninth RB in the second frequency band", and then execute S202. In this case, the network device does not need to execute S211b.

[0291] In some embodiments, when the network device sends data to the terminal device through the RB indicated by the first scheduling information, further, if there is no RB corresponding to a certain RB (such as the tenth RB) in the second frequency band on the first frequency band, and the target RB is indicated by the sequence number of the RBG, referring to Figure 13 (b), the communication method of the embodiment of the present application also includes S213b and S214b:

[0292] S213b: The network device determines, according to the sequence number of RBG3, that the eighth RB in RBG3 has no corresponding RB in the first frequency band, and that the eighth RB in RBG3 corresponds to the tenth RB in the second frequency band.

[0293] Among them, the relevant introduction about the sequence number of RBG3, the eighth RB and the tenth RB can be found in the relevant description in S213a, which will not be repeated here.

[0294] S214b. The network device transmits data with the terminal device through the tenth RB on the same symbol.

[0295] Among them, the specific implementation process of S214b can be found in the relevant instructions in S214a, which will not be repeated here.

[0296] In addition, as another possible implementation method, after executing S201, the network device can first determine the sequence number of RBG3 in the first scheduling information based on the information that "there is no RB corresponding to the tenth RB in the first frequency band", and then execute S202. In this case, the network device does not need to execute S213b.

[0297] The above are all related instructions for "parallel" scheduling of RBs on two frequency bands. That is, when the first scheduling information indicates that the target RB is an RB on the first frequency band, the terminal device still needs to determine the RB for data transmission on the second frequency band. Alternatively, when the first scheduling information indicates that the target RB is an RB on the second frequency band, the terminal device still needs to determine the RB for data transmission on the first frequency band. In actual application, the RBs on the first frequency band and the second frequency band can also be scheduled in a "serial" manner. Referring to Figure 14(a), the communication method of an embodiment of the present application includes the following steps:

[0298] S1400: The network device sends first configuration information to the terminal device. Correspondingly, the terminal device receives the first configuration information from the network device.

[0299] The specific implementation process of S1400 can refer to the relevant description of S200, which will not be repeated here.

[0300] S1401: The network device sends third configuration information to the terminal device. Correspondingly, the terminal device receives the third configuration information from the network device.

[0301] Among them, the third configuration information is used to configure the association relationship between the target frequency band and the first frequency band and the second frequency band. The target frequency band includes at least three RBGs, and the second RBG of the three RBGs includes the first RB and the second RB. The first RB belongs to the first frequency band and is a continuous PRB with the RB in the first RBG of the three RBGs. The second RB belongs to the second frequency band and is a continuous PRB with the RB in the last RBG of the three RBGs.

[0302] For example, see Fig.15 , Fig.15 Still taking the first frequency band and the second frequency band as two frequency bands on the same component carrier as an example, the first frequency band is recorded as BWP1, and the corresponding CRB numbers are 7 to 12, such as Fig.15 The second frequency band is denoted as BWP2, and the corresponding CRB numbers are 21 to 27, as shown in the bold box in FIG. Fig.15As shown in the dotted box in . The nominal RBG size of the first frequency band and the nominal RBG size of the second frequency band are both 4. The bandwidth of the target frequency band is 13 RBs (the sum of the bandwidth of the first frequency band and the bandwidth of the second frequency band). The terminal device queries Table 2 to determine the nominal RBG size of the target frequency band. When the configuration of the target frequency band is the second configuration, the nominal RBG size of the target frequency band is 4. In this case, the RBG distribution of the target frequency band is as follows: the target frequency band includes 5 RBGs. Among them, the first RBG includes one RB, that is, the RB with CRB number 7. The second RBG includes four RBs, that is, the RB with CRB number 8 to 11. The third RBG includes one RB, that is, the RB with CRB number 12. The fourth RBG includes three RBs, that is, the RB with CRB number 21 to 23. The fifth RBG includes four RBs, that is, the RB with CRB number 24 to 27, as shown in Fig.15 As shown. Here, when the third RBG and the fourth RBG are both less than 4 RBs, if the sum of the number of RBs in the third RBG and the number of RBs in the fourth RBG is the nominal RBG size of the target frequency band, the third RBG and the fourth RBG are combined into one RBG. In this way, the RBG distribution of the target frequency band is as follows: the target frequency band includes four RBGs. Among them, the distribution of the first RBG and the second RBG remains unchanged. The third RBG includes four RBs, namely, RBs with CRB numbers 12 and 21 to 23. The fourth RBG includes four RBs, namely, RBs with CRB numbers 24 to 27.

[0303] For example, see Fig.16 , Fig.16 Still taking the example that the first frequency band and the second frequency band are two frequency bands on the same component carrier, when the nominal RBG size of the target frequency band is 4, the RBG distribution of the target frequency band is as follows: the target frequency band includes 5 RBGs. Among them, the first RBG includes one RB, that is, the RB with a CRB number of 7. The second RBG includes four RBs, that is, the RBs with CRB numbers from 8 to 11. The third RBG includes three RBs, that is, the RBs with CRB numbers from 12 to 14. The fourth RBG includes three RBs, that is, the RBs with CRB numbers from 21 to 23. The fifth RBG includes four RBs, that is, the RBs with CRB numbers from 24 to 27, as shown in FIG. Fig.16 In this case, the sum of the number of RBs in the third RBG and the number of RBs in the fourth RBG is not equal to the nominal RBG size of the target frequency band, and the third RBG and the fourth RBG cannot be combined into one RBG. In other words, the first frequency band and the second frequency band cannot constitute the target frequency band, and there is no association relationship between the target frequency band and the first frequency band and the second frequency band.

[0304] S1402: The network device sends second scheduling information to the terminal device. Correspondingly, the terminal device receives the second scheduling information from the network device.

[0305] The second scheduling information is used to indicate the RBG in the target frequency band.

[0306] Exemplarily, the second scheduling information includes multiple bits. Among them, the bit position of a bit corresponds to an RBG, and different bits correspond to different RBGs. When a certain bit state is "1", it indicates that the RBG corresponding to the bit is used for data transmission; conversely, when a certain bit state is "0", it indicates that the RBG corresponding to the bit is not used for data transmission. Alternatively, when a certain bit state is "0", it indicates that the RBG corresponding to the bit is used for data transmission; conversely, when a certain bit state is "1", it indicates that the RBG corresponding to the bit is not used for data transmission.

[0307] S1403a. The terminal device determines, according to the second scheduling information, an RB in the RBG indicated by the second scheduling information.

[0308] For example, Fig.15 Take the scenario shown in the figure as an example. Fig.15 The value status of the bit positions corresponding to the four RBGs shown is "0010". If the bit state is "1", it means that the RBG corresponding to the bit position is used for data transmission. For example, the first RBG (RB with CRB number 7), the second RBG (RB with CRB number 8 to 11) and the fourth RBG (RB with CRB number 24 to 27) are not used for data transmission, and the third RBG (RB with CRB number 21 to 23) is used for data transmission.

[0309] S1404a. The terminal device transmits data with the network device through the RB in the RBG indicated by the second scheduling information on the same symbol.

[0310] The same symbol may be one symbol or multiple symbols.

[0311] Exemplarily, the time domain resource used when the terminal device and the network device perform data transmission is a symbol, and the frequency domain resource is an RB in the RBG indicated by the second scheduling information.

[0312] In the communication method provided by the embodiment of the present application, when the terminal device is configured with at least the first frequency band and the second frequency band, the first RB in the first frequency band and the second RB in the second frequency band can constitute an RBG. The network device sends the second scheduling information to the terminal device. When the second scheduling information indicates the RB used for data transmission through the RBG, the RBG including the first RB and the second RB can also be scheduled. The terminal device transmits data with the network device through the RB indicated by the second scheduling information on the same symbol, thereby realizing that one first scheduling information schedules the transmission resources on at least two frequency bands, saving control resource overhead. Since the RBG including the first RB and the second RB can also be scheduled, that is, the RB at the edge of the frequency band can also be used for data transmission, thereby improving the transmission resource utilization.

[0313] It should be noted that, in the case where the RBs of the first frequency band and the RBs of the second frequency band are scheduled by a second scheduling information, if the terminal device sends data to the network device through the RB indicated by the second scheduling information, the method flow described in Figure 14 (a) above is as follows. If the network device sends data to the terminal device through the RB indicated by the second scheduling information, referring to Figure 14 (b), the communication method of the embodiment of the present application includes S1400, S1401, S1402, S1403b and S1404b. Among them, the specific descriptions of S1403b and S1404b are as follows:

[0314] S1403b. The network device determines, according to the second scheduling information, an RB in the RBG indicated by the second scheduling information.

[0315] For the relevant introduction about the second scheduling information and RBG, please refer to the relevant description in S1403a, which will not be repeated here.

[0316] S1404b. The network device transmits data with the terminal device through the RB in the RBG indicated by the second scheduling information on the same symbol.

[0317] Among them, the specific implementation process of S1404b can be found in the relevant instructions in S1404a, which will not be repeated here.

[0318] In addition, as another possible implementation, after executing S1401, the network device may first determine the second scheduling information according to the "RBG distribution status in the first frequency band and the second frequency band", and then execute S1402. In this case, the network device does not need to execute S14031b.

[0319] The above are all specific descriptions of "a piece of scheduling information scheduling transmission resources on at least two frequency bands". In this scenario, when at least two frequency bands are BWP, the communication method of the embodiment of the present application can also explain the switching process of BWP. The execution subject of the communication method of the embodiment of the present application is a network device or a terminal device. Fig.17 The communication method of the embodiment of the present application includes the following steps:

[0320] S1701. Obtain the status of multiple BWPs.

[0321] The multiple BWPs are BWPs configured by the network device for the terminal device. The state of the BWP can be that the BWP is in an activated state or an inactivated state.

[0322] Exemplarily, the multiple BWPs include two BWPs on component carrier 1, which are respectively recorded as BWP11 and BWP12. The multiple BWPs also include two BWPs on component carrier 2, which are respectively recorded as BWP21 and BWP22. In this scenario, the states of the multiple BWPs include the following four examples:

[0323] Example 1: The activated BWP on component carrier 1 is BWP11, and the activated BWP on component carrier 2 is BWP21.

[0324] Example 2: The activated BWP on component carrier 1 is BWP11, and the activated BWP on component carrier 2 is BWP22.

[0325] Example 3: The activated BWP on component carrier 1 is BWP12, and the activated BWP on component carrier 2 is BWP21.

[0326] Example 4: The activated BWP on component carrier 1 is BWP12, and the activated BWP on component carrier 2 is BWP22.

[0327] S1702: Determine the state of the target frequency band according to the states of the multiple BWPs.

[0328] Among them, the target frequency band is also a BWP. The target frequency band indicates the frequency domain resources that can be used for data transmission, and the target frequency band is associated with multiple BWPs. Here, "the association between the target frequency band and multiple BWPs" can refer to the relevant instructions in S201, which will not be repeated here. The association between the target frequency band and multiple BWPs is indicated by the second configuration information, and the second configuration information is information transmitted from the network device to the terminal device. Alternatively, "the association between the target frequency band and multiple BWPs" can also refer to the relevant instructions in S1401, which will not be repeated here. The association between the target frequency band and multiple BWPs is indicated by the third configuration information, and the third configuration information is information transmitted from the network device to the terminal device.

[0329] Here, since there is an association relationship between the target frequency band and the above-mentioned multiple BWPs, if the multiple BWPs are all in an activated state, the target frequency band associated with the above-mentioned multiple BWPs is in an activated state. Alternatively, if at least one of the multiple BWPs is in an inactive state, the target frequency band associated with the above-mentioned multiple BWPs is in an inactive state.

[0330] Exemplarily, still taking the above-mentioned BWP11, BWP12, BWP21 and BWP22 as an example, the target frequency bands are respectively recorded as BWP31, BWP32, BWP33 and BWP34. Among them, BWP31 is associated with two BWPs (i.e., BWP11 and BWP21). BWP32 is associated with two BWPs (i.e., BWP11 and BWP22). BWP33 is associated with two BWPs (i.e., BWP12 and BWP21). BWP34 is associated with two BWPs (i.e., BWP12 and BWP22).

[0331] In the case of the above example 1, since BWP31 is associated with two BWPs (i.e., BWP11 and BWP21), and both BWP11 and BWP21 are activated BWPs, BWP31 is also an activated BWP. Since BWP32 is associated with two BWPs (i.e., BWP11 and BWP22), and BWP11 is an activated BWP, and BWP22 is an inactivated BWP, BWP32 is an inactivated BWP. Since BWP33 is associated with two BWPs (i.e., BWP12 and BWP21), and BWP12 is an inactivated BWP, and BWP21 is an activated BWP, BWP33 is an inactivated BWP. Since BWP34 is associated with two BWPs (i.e., BWP12 and BWP22), and both BWP12 and BWP22 are inactivated BWPs, BWP34 is an inactivated BWP.

[0332] In the case of the above example 2, since BWP31 is associated with two BWPs (i.e., BWP11 and BWP21), and BWP11 is an activated BWP, and BWP21 is an inactivated BWP, BWP31 is an inactivated BWP. Since BWP32 is associated with two BWPs (i.e., BWP11 and BWP22), and both BWP11 and BWP22 are activated BWPs, BWP32 is an activated BWP. Since BWP33 is associated with two BWPs (i.e., BWP12 and BWP21), and both BWP12 and BWP21 are inactivated BWPs, BWP33 is an inactivated BWP. Since BWP34 is associated with two BWPs (i.e., BWP12 and BWP22), and BWP12 is an inactivated BWP, and BWP22 is an activated BWP, BWP34 is an inactivated BWP.

[0333] In the case of the above example three, since BWP31 is associated with two BWPs (i.e., BWP11 and BWP21), and BWP11 is an inactivated BWP, and BWP21 is an activated BWP, BWP31 is an inactivated BWP. Since BWP32 is associated with two BWPs (i.e., BWP11 and BWP22), and both BWP11 and BWP22 are inactivated BWPs, BWP32 is an inactivated BWP. Since BWP33 is associated with two BWPs (i.e., BWP12 and BWP21), and both BWP12 and BWP21 are activated BWPs, BWP33 is an activated BWP. Since BWP34 is associated with two BWPs (i.e., BWP12 and BWP22), and BWP12 is an activated BWP, and BWP22 is an inactivated BWP, BWP34 is an inactivated BWP.

[0334] In the case of the above example 4, since BWP31 is associated with two BWPs (i.e., BWP11 and BWP21), and both BWP11 and BWP21 are inactivated BWPs, BWP31 is an inactivated BWP. Since BWP32 is associated with two BWPs (i.e., BWP11 and BWP22), and BWP11 is an inactivated BWP, and BWP22 is an activated BWP, BWP32 is an inactivated BWP. Since BWP33 is associated with two BWPs (i.e., BWP12 and BWP21), and BWP12 is an activated BWP, and BWP21 is an inactivated BWP, BWP33 is an inactivated BWP. Since BWP34 is associated with two BWPs (i.e., BWP12 and BWP22), and both BWP12 and BWP22 are activated BWPs, BWP34 is an activated BWP.

[0335] In the communication method provided by the embodiment of the present application, when the target frequency band is associated with multiple BWPs, the state of the target frequency band can be determined according to the states of the multiple BWPs. In this way, when the states of the multiple BWPs are switched, the network device or the terminal device can still determine the state of the target frequency band without transmitting the corresponding switching instruction to indicate the state of the target frequency band, thereby saving the switching signaling overhead.

[0336] See also Fig.18 , the embodiment of the present application also provides another communication method, the execution subject of the method is a network device or a terminal device. The method comprises the following steps:

[0337] S1801. Obtain the status of the target frequency band.

[0338] Among them, the target frequency band is BWP. The target frequency band indicates the frequency domain resources that can be used for data transmission, and the target frequency band is associated with multiple BWPs. Multiple BWPs are BWPs configured by the network device for the terminal device. The association between the target frequency band and the multiple BWPs is indicated by the second configuration information, and the second configuration information is information transmitted by the network device to the terminal device. For details, please refer to the relevant instructions in S201, which will not be repeated here. Alternatively, the association between the target frequency band and the multiple BWPs is indicated by the third configuration information, and the third configuration information is information transmitted by the network device to the terminal device. For details, please refer to the relevant instructions in S1401, which will not be repeated here.

[0339] Exemplarily, the target frequency bands are respectively recorded as BWP31, BWP32, BWP33 and BWP34. Among them, BWP31 is associated with two BWPs (i.e., BWP11 and BWP21). BWP32 is associated with two BWPs (i.e., BWP11 and BWP22). BWP33 is associated with two BWPs (i.e., BWP12 and BWP21). BWP34 is associated with two BWPs (i.e., BWP12 and BWP22). Among them, BWP11 and BWP12 are two BWPs on component carrier 1, and BWP21 and BWP22 are two BWPs on component carrier 2.

[0340] In this scenario, the target frequency band status includes the following four examples:

[0341] Example 5: BWP31 is an activated BWP, and BWP32, BWP33, and BWP34 are all inactivated BWPs.

[0342] Example 6: BWP32 is an activated BWP, and BWP31, BWP33, and BWP34 are all inactivated BWPs.

[0343] Example 7: BWP33 is an activated BWP, and BWP31, BWP32, and BWP34 are all inactivated BWPs.

[0344] Example 8: BWP34 is an activated BWP, and BWP31, BWP32, and BWP33 are all inactivated BWPs.

[0345] S1802: Determine the status of multiple BWPs according to the status of the target frequency band.

[0346] Here, since there is an association relationship between the target frequency band and the above-mentioned multiple BWPs, if the target frequency band is in an activated state, the multiple BWPs that are associated with the target frequency band are all in an activated state. Alternatively, if the target frequency band is in an inactive state, at least one of the multiple BWPs that are associated with the target frequency band is in an inactive state.

[0347] In the case of the above example 5, since BWP31 is associated with two BWPs (i.e., BWP11 and BWP21), and BWP31 is an activated BWP, BWP11 and BWP21 are both activated BWPs. Since BWP32 is associated with two BWPs (i.e., BWP11 and BWP22), and BWP32 is an inactivated BWP, at least one of BWP11 and BWP22 is an inactivated BWP. Since BWP33 is associated with two BWPs (i.e., BWP12 and BWP21), and BWP33 is an inactivated BWP, at least one of BWP12 and BWP21 is an inactivated BWP. Since BWP34 is associated with two BWPs (i.e., BWP12 and BWP22), and BWP34 is an inactivated BWP, at least one of BWP12 and BWP22 is an inactivated BWP. Further, based on the states of BWP31, BWP32, BWP33 and BWP34, it can be determined that the activated BWP on component carrier 1 is BWP11, and the activated BWP on component carrier 2 is BWP21.

[0348] In the case of the above example six, since BWP31 is associated with two BWPs (i.e., BWP11 and BWP21), and BWP31 is an inactivated BWP, at least one of BWP11 and BWP21 is an inactivated BWP. Since BWP32 is associated with two BWPs (i.e., BWP11 and BWP22), and BWP32 is an activated BWP, both BWP11 and BWP22 are activated BWPs. Since BWP33 is associated with two BWPs (i.e., BWP12 and BWP21), and BWP33 is an inactivated BWP, at least one of BWP12 and BWP21 is an inactivated BWP. Since BWP34 is associated with two BWPs (i.e., BWP12 and BWP22), and BWP34 is an inactivated BWP, at least one of BWP12 and BWP22 is an inactivated BWP. Further, based on the states of BWP31, BWP32, BWP33 and BWP34, it can be determined that the activated BWP on component carrier 1 is BWP11, and the activated BWP on component carrier 2 is BWP22.

[0349] In the case of the above example seven, since BWP31 is associated with two BWPs (i.e., BWP11 and BWP21), and BWP31 is an inactivated BWP, at least one of BWP11 and BWP21 is an inactivated BWP. Since BWP32 is associated with two BWPs (i.e., BWP11 and BWP22), and BWP32 is an inactivated BWP, at least one of BWP11 and BWP22 is an inactivated BWP. Since BWP33 is associated with two BWPs (i.e., BWP12 and BWP21), and BWP33 is an activated BWP, both BWP12 and BWP21 are activated BWPs. Since BWP34 is associated with two BWPs (i.e., BWP12 and BWP22), and BWP34 is an inactivated BWP, at least one of BWP12 and BWP22 is an inactivated BWP. Further, based on the states of BWP31, BWP32, BWP33 and BWP34, it can be determined that the activated BWP on component carrier 1 is BWP12, and the activated BWP on component carrier 2 is BWP21.

[0350] In the case of the above example eight, since BWP31 is associated with two BWPs (i.e., BWP11 and BWP21), and BWP31 is an inactivated BWP, at least one of BWP11 and BWP21 is an inactivated BWP. Since BWP32 is associated with two BWPs (i.e., BWP11 and BWP22), and BWP32 is an inactivated BWP, at least one of BWP11 and BWP22 is an inactivated BWP. Since BWP33 is associated with two BWPs (i.e., BWP12 and BWP21), and BWP33 is an inactivated BWP, at least one of BWP12 and BWP21 is an inactivated BWP. Since BWP34 is associated with two BWPs (i.e., BWP12 and BWP22), and BWP34 is an activated BWP, both BWP12 and BWP22 are activated BWPs. Further, based on the states of BWP31, BWP32, BWP33 and BWP34, it can be determined that the activated BWP on component carrier 1 is BWP12, and the activated BWP on component carrier 2 is BWP22.

[0351] In the communication method provided by the embodiment of the present application, when the target frequency band is associated with multiple BWPs, the state of the target frequency band can be used to determine the states of the multiple BWPs. In this way, when the state of the target frequency band is switched, the network device or the terminal device can still determine the state of the BWP associated with the target frequency band, without transmitting the corresponding switching instruction to indicate the state of the BWP associated with the target frequency band, so as to save the switching signaling overhead.

[0352] The above mainly introduces the scheme provided by the embodiment of the present application from the perspective of interaction between various network elements. Accordingly, the embodiment of the present application also provides a communication device, which can be a network element in the above method embodiment, or a device including the above network element, or a component that can be used for a network element. It can be understood that in order to realize the above functions, the communication device includes a hardware structure and / or software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed in this article, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0353] Fig.19The structure diagram of a communication device 1900 is shown. The communication device 1900 includes a transceiver module 1901 and a processing module 1902 .

[0354] For example, taking the communication device 1900 as the terminal device in FIG. 2( a ) of the above method embodiment,

[0355] The transceiver module 1901 is used to receive configuration information from the network device. The configuration information is used to configure at least two frequency bands for the terminal device, and the at least two frequency bands include a first frequency band and a second frequency band. The transceiver module 1901 is also used to receive first scheduling information from the network device. The first scheduling information indicates a target resource block RB for data transmission. The processing module 1902 is used to determine a first RB in the first frequency band and a second RB in the second frequency band according to the first scheduling information. There is a first common resource block CRB deviation between the first RB and the second RB, and the target RB includes the first RB or the second RB. The transceiver module 1901 is also used to transmit data with the network device through the first RB in the first frequency band and the second RB in the second frequency band on the same symbol.

[0356] In one possible design, the transceiver module 1901 is further configured to perform data transmission with the network device through the third RB in the first frequency band and the fourth RB in the second frequency band on the same symbol, wherein the CRB deviation between the third RB and the fourth RB is the first CRB deviation, and the target RB also includes the third RB or the fourth RB.

[0357] In one possible design, the resource sequence number includes the sequence number of the first virtual resource block VRB in the target frequency band. Processing module 1902 is specifically configured to determine, according to the sequence number of the first VRB, a first RB corresponding to the first VRB in the first frequency band and a second RB corresponding to the first VRB in the second frequency band.

[0358] In one possible design, the resource sequence number includes the sequence number of the first RBG in the target frequency band. Processing module 1902 is specifically configured to determine, according to the sequence number of the first RBG, a first RB corresponding to the fifth RB in the first RBG in the first frequency band, and a second RB corresponding to the fifth RB in the first RBG in the second frequency band.

[0359] In one possible design, the first scheduling information also includes a sequence number of a second VRB in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The processing module 1902 is specifically used to determine, according to the sequence number of the second VRB, the sixth RB corresponding to the second VRB in the first frequency band, and the second VRB does not have a corresponding RB in the second frequency band. The transceiver module 1901 is also used to perform data transmission with the network device through the sixth RB on the same symbol.

[0360] In one possible design, the first scheduling information also includes a sequence number of a second VRB in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The processing module 1902 is specifically used to determine, according to the sequence number of the second VRB, that the second VRB does not have a corresponding RB in the first frequency band, and the seventh RB corresponding to the second VRB in the second frequency band. The transceiver module 1901 is also used to perform data transmission with the network device through the seventh RB on the same symbol.

[0361] In one possible design, the first scheduling information also includes the sequence number of the second RBG in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The processing module 1902 is specifically used to determine, according to the sequence number of the second RBG, the ninth RB corresponding to the eighth RB in the second RBG in the first frequency band, and the eighth RB in the second RBG does not have a corresponding RB in the second frequency band. The transceiver module 1901 is also used to transmit data with the network device through the ninth RB on the same symbol.

[0362] In one possible design, the first scheduling information also includes a sequence number of a second RBG in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The processing module 1902 is specifically used to determine, based on the sequence number of the second RBG, that the eighth RB in the second RBG does not have a corresponding RB in the first frequency band, and the tenth RB corresponding to the eighth RB in the second RBG in the second frequency band. The transceiver module 1901 is also used to perform data transmission with a network device through the tenth RB on the same symbol.

[0363] For example, taking the communication device 1900 as the terminal device in FIG. 14( a ) of the above method embodiment,

[0364] The transceiver module 1901 is used to receive configuration information from the network device. The configuration information is used to configure at least two frequency bands for the terminal device, and the at least two frequency bands include a first frequency band and a second frequency band. The transceiver module 1901 is also used to receive second scheduling information from the network device. The second scheduling information is used to indicate the RBG for data transmission in the target frequency band. The target frequency band includes the first frequency band and the second frequency band. The target frequency band includes at least three RBGs, and the second RBG of the three RBGs includes the first RB and the second RB. The first RB belongs to the first frequency band and is a continuous PRB with the RB in the first RBG of the three RBGs. The second RB belongs to the second frequency band and is a continuous PRB with the RB in the last RBG of the three RBGs. The processing module 1902 is used to determine the RB in the RBG indicated by the second scheduling information according to the second scheduling information. The transceiver module 1901 is also used to perform data transmission with the network device through the RB in the RBG indicated by the second scheduling information on the same symbol.

[0365] For example, the communication device 1900 is used as the embodiment of the above method. Fig.17 Take the execution by the terminal device as an example,

[0366] The transceiver module 1901 is used to obtain the status of multiple BWPs. The multiple BWPs are BWPs configured by the network device for the terminal device. The processing module 1902 is used to determine the status of the target frequency band according to the status of the multiple BWPs. The target frequency band indicates the frequency domain resources that can be used for data transmission, and the target frequency band is associated with the multiple BWPs.

[0367] For example, the communication device 1900 is used as the embodiment of the above method. Fig.18 Take the execution by the terminal device as an example,

[0368] The transceiver module 1901 is used to obtain the state of the target frequency band. The target frequency band indicates the frequency domain resources that can be used for data transmission, and the target frequency band is associated with multiple BWPs. The multiple BWPs are BWPs configured by the network device for the terminal device. The processing module 1902 is used to determine the states of the multiple BWPs according to the state of the target frequency band.

[0369] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here.

[0370] It should be understood that the processing module 1902 in the embodiment of the present application can be implemented by a processor or a processor-related circuit component, and the transceiver module 1901 can be implemented by a transceiver or a transceiver-related circuit component.

[0371] For example, taking the communication device 1900 as the network device in FIG. 2( b ) in the above method embodiment,

[0372] The transceiver module 1901 is used to send configuration information to the terminal device. The configuration information is used to configure at least two frequency bands for the terminal device, and the at least two frequency bands include a first frequency band and a second frequency band. The transceiver module 1901 is also used to send first scheduling information to the terminal device. The first scheduling information indicates a target resource block RB for data transmission. The processing module 1902 is used to determine a first RB in the first frequency band and a second RB in the second frequency band according to the first scheduling information. There is a first common resource block CRB deviation between the first RB and the second RB, and the target RB includes the first RB or the second RB. The transceiver module 1901 is also used to transmit data with the terminal device through the first RB in the first frequency band and the second RB in the second frequency band on the same symbol.

[0373] In one possible design, the transceiver module 1901 is further used to perform data transmission with the terminal device through the third RB in the first frequency band and the fourth RB in the second frequency band on the same symbol. The CRB deviation between the third RB and the fourth RB is the first CRB deviation, and the target RB also includes the third RB or the fourth RB.

[0374] In one possible design, the first scheduling information also includes a sequence number of a second VRB in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The second VRB has a corresponding sixth RB in the first frequency band, and the second VRB does not have a corresponding RB in the second frequency band. The transceiver module 1901 is also used to perform data transmission with the terminal device through the sixth RB on the same symbol.

[0375] In one possible design, the first scheduling information also includes a sequence number of a second VRB in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The second VRB does not have a corresponding RB in the first frequency band, and the second VRB has a corresponding seventh RB in the second frequency band. The transceiver module 1901 is also used to perform data transmission with the terminal device through the seventh RB on the same symbol.

[0376] In one possible design, the first scheduling information also includes a sequence number of a second RBG in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The eighth RB in the second RBG has a corresponding ninth RB in the first frequency band, and the eighth RB in the second RBG does not have a corresponding RB in the second frequency band. The transceiver module 1901 is also used to transmit data with the terminal device through the ninth RB on the same symbol.

[0377] In one possible design, the first scheduling information also includes a sequence number of a second RBG in the target frequency band. The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo the nominal RBG size of the target frequency band. The eighth RB in the second RBG does not have a corresponding RB in the first frequency band, and the eighth RB in the second RBG has a corresponding tenth RB in the second frequency band. The transceiver module 1901 is also used to perform data transmission with the terminal device through the tenth RB on the same symbol.

[0378] For example, taking the communication device 1900 as the network device in FIG. 14( b ) in the above method embodiment,

[0379] Then the transceiver module 1901 is used to send configuration information to the terminal device. The configuration information is used to configure at least two frequency bands for the terminal device, and the at least two frequency bands include a first frequency band and a second frequency band. The transceiver module 1901 is also used to send second scheduling information to the terminal device. The second scheduling information is used to indicate the RBG for data transmission in the target frequency band. The target frequency band includes a first frequency band and a second frequency band. The target frequency band includes at least three RBGs, and the second RBG of the three RBGs includes a first RB and a second RB. The first RB belongs to the first frequency band and is a continuous PRB with the RB in the first RBG of the three RBGs. The second RB belongs to the second frequency band and is a continuous PRB with the RB in the last RBG of the three RBGs. The processing module 1902 is used to determine the RB in the RBG indicated by the second scheduling information according to the second scheduling information. The transceiver module 1901 is also used to perform data transmission with the terminal device through the RB in the RBG indicated by the second scheduling information on the same symbol.

[0380] For example, the communication device 1900 is used as the embodiment of the above method. Fig.17 Take the execution by network equipment as an example,

[0381] The transceiver module 1901 is used to obtain the status of multiple BWPs. The multiple BWPs are BWPs configured by the network device for the terminal device. The processing module 1902 is used to determine the status of the target frequency band according to the status of the multiple BWPs. The target frequency band indicates the frequency domain resources that can be used for data transmission, and the target frequency band is associated with the multiple BWPs.

[0382] For example, the communication device 1900 is used as the embodiment of the above method. Fig.18 Take the execution by network equipment as an example,

[0383] The transceiver module 1901 is used to obtain the state of the target frequency band. The target frequency band indicates the frequency domain resources that can be used for data transmission, and the target frequency band is associated with multiple BWPs. The multiple BWPs are BWPs configured by the network device for the terminal device. The processing module 1902 is used to determine the states of the multiple BWPs according to the state of the target frequency band.

[0384] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here.

[0385] It should be understood that the processing module 1902 in the embodiment of the present application can be implemented by a processor or a processor-related circuit component, and the transceiver module 1901 can be implemented by a transceiver or a transceiver-related circuit component.

[0386] like Fig. 20 As shown, the embodiment of the present application further provides a communication device 2000. When the communication device is implemented as a terminal device, the communication device 2000 includes a processor 2010, a memory 2020 and a transceiver 2030. Among them, the memory 2020 stores instructions or programs, and the processor 2010 is used to execute the instructions or programs stored in the memory 2020. When the instructions or programs stored in the memory 2020 are executed, the processor 2010 is used to execute the operations performed by the processing module 1902 in the above embodiment, and the transceiver 2030 is used to execute the operations performed by the transceiver module 1901 in the above embodiment.

[0387] It should be understood that the communication device 1900 or the communication device 2000 of the embodiment of the present application may correspond to FIG. 2( a) and FIG. Figure 9(a) to Figure 14(a) , Fig.17 or Fig.18 The terminal device in the communication method, and the operations and / or functions of each module in the communication device 1900 or the communication device 2000 are respectively to implement the corresponding processes of each method in each figure. For the sake of brevity, it will not be repeated here.

[0388] When the communication device is a terminal device, Fig.21 A simplified schematic diagram of the structure of a terminal device is shown. For ease of understanding and illustration, Fig.21 In this article, a mobile phone is used as an example of a terminal device. Fig.21As shown, the terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and an input-output device. The processor is mainly used to process communication protocols and communication data, as well as to control the terminal device, execute software programs, process software program data, etc. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used for conversion between baseband signals and radio frequency signals and processing of radio frequency signals. The antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. Input-output devices, such as touch screens, display screens, keyboards, etc., are mainly used to receive data input by users and output data to users. It should be noted that some types of terminal devices may not have input-output devices.

[0389] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of explanation, Fig.21 Only one memory and processor are shown. In an actual terminal device product, there may be one or more processors and one or more memories. The memory may also be referred to as a storage medium or a storage device. The memory may be set independently of the processor or may be integrated with the processor, and the embodiments of the present application do not limit this.

[0390] In the embodiments of the present application, the antenna and the radio frequency circuit having transceiver functions may be regarded as the transceiver unit of the terminal device, and the processor having the processing function may be regarded as the processing unit of the terminal device. Fig.21 As shown, the terminal device includes a transceiver unit 2110 and a processing unit 2120. The transceiver unit 2110 may also be referred to as a transceiver, a transceiver, a transceiver device, etc. The processing unit 2120 may also be referred to as a processor, a processing board, a processing module, a processing device, etc. Optionally, the device used to implement the receiving function in the transceiver unit 2110 may be regarded as a receiving unit, and the device used to implement the sending function in the transceiver unit 2110 may be regarded as a sending unit, that is, the transceiver unit 2110 includes a receiving unit and a sending unit. The transceiver unit 2110 may sometimes also be referred to as a transceiver, a transceiver, or a transceiver circuit, etc. The receiving unit may sometimes also be referred to as a receiver, a receiver, or a receiving circuit, etc. The sending unit may sometimes also be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.

[0391] It should be understood that the transceiver unit 2110 is used to perform sending operations and receiving operations on the terminal device side in the above method embodiment, and the processing unit 2120 is used to perform other operations on the terminal device except the sending and receiving operations in the above method embodiment.

[0392] For example, in one implementation, the transceiver unit 2110 is used to execute S200, S201, S202, and S204a in FIG2(a), and / or the transceiver unit 2110 is also used to execute other transceiver steps on the terminal device side in the embodiment of the present application. The processing unit 2120 is used to execute S203a in FIG2(a), and / or the processing unit 2120 is also used to execute other processing steps on the terminal device side in the embodiment of the present application.

[0393] For another example, in another implementation, the transceiver unit 2110 is used to execute S200, S201, S202, and S206a in FIG. 9(a), and / or the transceiver unit 2110 is also used to execute other transceiver steps on the terminal device side in the embodiment of the present application. The processing unit 2120 is used to execute S205a in FIG. 9(a), and / or the processing unit 2120 is also used to execute other processing steps on the terminal device side in the embodiment of the present application.

[0394] For another example, in another implementation, the transceiver unit 2110 is used to execute S200, S201, S202, and S208a in FIG. 10(a), and / or the transceiver unit 2110 is also used to execute other transceiver steps on the terminal device side in the embodiment of the present application. The processing unit 2120 is used to execute S207a in FIG. 10(a), and / or the processing unit 2120 is also used to execute other processing steps on the terminal device side in the embodiment of the present application.

[0395] For another example, in another implementation, the transceiver unit 2110 is used to execute S200, S201, S202, and S210a in FIG. 11(a), and / or the transceiver unit 2110 is also used to execute other transceiver steps on the terminal device side in the embodiment of the present application. The processing unit 2120 is used to execute S209a in FIG. 11(a), and / or the processing unit 2120 is also used to execute other processing steps on the terminal device side in the embodiment of the present application.

[0396] For another example, in another implementation, the transceiver unit 2110 is used to execute S200, S201, S202, and S212a in FIG. 12(a), and / or the transceiver unit 2110 is also used to execute other transceiver steps on the terminal device side in the embodiment of the present application. The processing unit 2120 is used to execute S211a in FIG. 12(a), and / or the processing unit 2120 is also used to execute other processing steps on the terminal device side in the embodiment of the present application.

[0397] For another example, in another implementation, the transceiver unit 2110 is used to execute S200, S201, S202, and S214a in FIG. 13(a), and / or the transceiver unit 2110 is also used to execute other transceiver steps on the terminal device side in the embodiment of the present application. The processing unit 2120 is used to execute S213a in FIG. 13(a), and / or the processing unit 2120 is also used to execute other processing steps on the terminal device side in the embodiment of the present application.

[0398] For another example, in another implementation, the transceiver unit 2110 is used to execute S1400, S1401, S1402, and S1404a in FIG. 14 (a), and / or the transceiver unit 2110 is also used to execute other transceiver steps on the terminal device side in the embodiment of the present application. The processing unit 2120 is used to execute S1403a in FIG. 14 (a), and / or the processing unit 2120 is also used to execute other processing steps on the terminal device side in the embodiment of the present application.

[0399] For example, in another implementation, the transceiver unit 2110 is used to execute Fig.17 S1701 in the embodiment of the present application, and / or the transceiver unit 2110 is also used to execute other transceiver steps on the terminal device side. The processing unit 2120 is used to execute Fig.17 S1702, and / or processing unit 2120 are also used to execute other processing steps on the terminal device side in the embodiment of the present application.

[0400] For example, in another implementation, the transceiver unit 2110 is used to execute Fig.18 S1801 in the embodiment of the present application, and / or the transceiver unit 2110 is also used to execute other transceiver steps on the terminal device side. The processing unit 2120 is used to execute Fig.18 S1802, and / or processing unit 2120 are also used to execute other processing steps on the terminal device side in the embodiment of the present application.

[0401] When the communication device is a chip-type device or circuit, the communication device may include a transceiver unit and a processing unit, wherein the transceiver unit may be an input / output circuit and / or a communication interface; and the processing unit may be an integrated processor or microprocessor or integrated circuit.

[0402] When the communication device in the embodiment of the present application is a terminal device, reference can be made to Fig. 22 As an example, the device can perform similar Fig. 20 The functions of the processor 2010. Fig. 22 In the embodiment, the device includes a processor 2210, a sending data processor 2220, and a receiving data processor 2230. The processing module 1902 in the above embodiment can be Fig. 22The processor 2210 in the embodiment can perform corresponding functions. Fig. 22 The sending data processor 2220, and / or the receiving data processor 2230 in the embodiment of the present invention. Fig. 22 A channel encoder, a channel decoder, a symbol generation module, and a channel estimation module are shown in the figure, but it can be understood that these modules do not constitute a restrictive description of the embodiments of the present application and are merely illustrative.

[0403] Fig.23 Another form of the embodiment of the present application is shown. The communication device 2300 includes modules such as a modulation subsystem, a central processing subsystem, a peripheral subsystem, and a multimedia subsystem. The communication device in the embodiment of the present application can be used as a modulation subsystem therein. Specifically, the modulation subsystem may include a processor 2303 and an interface 2301. Among them, the processor 2303 completes the function of the above-mentioned processing module 1902, and the interface 2301 completes the function of the above-mentioned transceiver module 1901. As another variation, the modulation subsystem includes a memory 2302, a processor 2303, and a program stored on the memory 2302 and executable on the processor, and the processor 2303 implements the method on the terminal device side in the above-mentioned method embodiment when executing the program. It should be noted that the memory 2302 may be non-volatile or volatile, and its location may be located inside the modulation subsystem or in the processing device 2300, as long as the memory 2302 can be connected to the processor 2303.

[0404] As another form of an embodiment of the present application, a computer-readable storage medium is provided, on which instructions are stored, and when the instructions are executed, the method on the terminal device side in the above method embodiment is executed.

[0405] As another form of an embodiment of the present application, a computer program product including instructions is provided, and when the instructions are executed, the method on the terminal device side in the above method embodiment is executed.

[0406] When the communication device in the embodiment of the present application is a network device, the network device can be as follows: Fig.24 As shown, the communication device 2400 includes one or more radio frequency units, such as a remote radio unit (RRU) 2410 and one or more baseband units (BBU) (also referred to as digital units, DU) 2420. The RRU 2410 can be referred to as a transceiver module. Fig.19The transceiver module 1901 in the figure corresponds to the transceiver module 1901 in the figure. Optionally, the transceiver module can also be called a transceiver, a transceiver circuit, or a transceiver, etc., which may include at least one antenna 2411 and a radio frequency unit 2412. The RRU2410 part is mainly used for receiving and transmitting radio frequency signals and converting radio frequency signals into baseband signals, for example, for sending first configuration information, second configuration information, third configuration information, first scheduling information or second scheduling information to a terminal device. The BBU2420 part is mainly used for baseband processing, controlling the base station, etc. The RRU2410 and BBU2420 can be physically arranged together or physically separated, that is, a distributed base station.

[0407] The BBU 2420 is the control center of the base station, which can also be called a processing module. Fig.19 The processing module 1902 in the embodiment corresponds to the processing module 1902, which is mainly used to complete baseband processing functions, such as channel coding, multiplexing, modulation, spread spectrum, etc. For example, the BBU (processing module) can be used to control the base station to execute the operation process of the network device in the above method embodiment, for example, to generate the above first configuration information, second configuration information, third configuration information, first scheduling information or second scheduling information, etc.

[0408] In one example, the BBU2420 may be composed of one or more single boards, and multiple single boards may jointly support a wireless access network of a single access standard (such as an LTE network), or may respectively support wireless access networks of different access standards (such as an LTE network, a 5G network, or other networks). The BBU2420 also includes a memory 2421 and a processor 2422. The memory 2421 is used to store necessary instructions and data. The processor 2422 is used to control the base station to perform necessary actions, such as controlling the base station to execute the operation process of the network device in the above method embodiment. The memory 2421 and the processor 2422 can serve one or more single boards. In other words, a memory and a processor may be separately set on each single board. It is also possible that multiple single boards share the same memory and processor. In addition, necessary circuits may be set on each single board.

[0409] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0410] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (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 random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0411] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated in the processor.

[0412] It should be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0413] It should be understood that the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0414] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0415] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0416] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0417] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0418] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present application.

[0419] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0420] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.

[0421] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A communication method, characterized in that: include: The terminal device receives configuration information from the network device; the configuration information is used to configure at least two frequency bands for the terminal device; the at least two frequency bands include a first frequency band and a second frequency band, and the first frequency band and the second frequency band are not continuous in the frequency domain; The terminal device receives first scheduling information from the network device; The first scheduling information indicates a target resource block RB for data transmission; The terminal device transmits data with the network device through the first RB in the first frequency band and the second RB in the second frequency band on the same symbol; there is a first common resource block CRB deviation between the first RB and the second RB, and the target RB includes the first RB or the second RB.

2. The communication method according to claim 1, characterized in that: The subcarrier spacing of the first frequency band is the same as the subcarrier spacing of the second frequency band, and the cyclic prefix CP type of the first frequency band is the same as the CP type of the second frequency band.

3. The communication method according to claim 1 or 2, characterized in that: The method further comprises: The terminal device performs data transmission with the network device through the third RB in the first frequency band and the fourth RB in the second frequency band on the same symbol; the CRB deviation between the third RB and the fourth RB is the first CRB deviation, and the target RB also includes the third RB or the fourth RB.

4. The communication method according to claim 1 or 2, characterized in that: The first scheduling information specifically indicates a resource sequence number in a target frequency band, and the resource sequence number indicates the first RB or the second RB; The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after taking the modulo of the nominal resource block group RBG size of the target frequency band.

5. The communication method according to claim 4, characterized in that: The nominal RBG size of the target frequency band is determined according to the bandwidth of the target frequency band; Alternatively, the nominal RBG size of the target frequency band is the nominal RBG size of the first frequency band or the nominal RBG size of the second frequency band, wherein the nominal RBG size of the first frequency band is an integer multiple of the nominal RBG size of the second frequency band.

6. The communication method according to claim 4, characterized in that: If the bandwidth of the first frequency band is the same as the bandwidth of the second frequency band, the bandwidth of the target frequency band is less than or equal to the bandwidth of the first frequency band.

7. The communication method according to claim 4, characterized in that: The configuration information is also used to indicate the bandwidth of the target frequency band.

8. The communication method according to claim 4, characterized in that: The configuration information is further used to indicate RBs in the first frequency band and the second frequency band that correspond to the start RBs of the target frequency band respectively.

9. The communication method according to claim 4, characterized in that: The resource sequence number includes the sequence number of the first virtual resource block VRB in the target frequency band; the method further includes: The terminal device determines, according to the sequence number of the first VRB, the first RB corresponding to the first VRB in the first frequency band, and the second RB corresponding to the first VRB in the second frequency band.

10. The communication method according to claim 4, characterized in that: The resource sequence number includes the sequence number of the first RBG in the target frequency band; the method further includes: The terminal device determines, according to the sequence number of the first RBG, the first RB corresponding to the fifth RB in the first RBG in the first frequency band, and the second RB corresponding to the fifth RB in the first RBG in the second frequency band.

11. The communication method according to claim 1 or 2, characterized in that: The first scheduling information further includes a sequence number of a second VRB in the target frequency band; the CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo of the nominal RBG size of the target frequency band; the method further includes: The terminal device determines, according to the sequence number of the second VRB, a sixth RB corresponding to the second VRB in the first frequency band, and that the second VRB does not have a corresponding RB in the second frequency band; the terminal device performs data transmission with the network device through the sixth RB on the same symbol; Alternatively, the terminal device determines, according to the sequence number of the second VRB, that the second VRB does not have a corresponding RB in the first frequency band, and a seventh RB corresponding to the second VRB in the second frequency band; and the terminal device transmits data with the network device through the seventh RB on the same symbol.

12. The communication method according to claim 1 or 2, characterized in that: The first scheduling information further includes a sequence number of a second RBG in the target frequency band; the CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after modulo of the nominal RBG size of the target frequency band; the method further includes: The terminal device determines, according to the sequence number of the second RBG, a ninth RB corresponding to the eighth RB in the second RBG in the first frequency band, and that the eighth RB in the second RBG does not have a corresponding RB in the second frequency band; the terminal device performs data transmission with the network device through the ninth RB on the same symbol; Alternatively, the terminal device determines, based on the sequence number of the second RBG, that the eighth RB in the second RBG does not have a corresponding RB in the first frequency band, and that the eighth RB in the second RBG corresponds to the tenth RB in the second frequency band; the terminal device transmits data with the network device through the tenth RB on the same symbol.

13. The communication method according to claim 1 or 2, characterized in that: If the precoding granularity of the data transmission resource scheduled by the first scheduling information is broadband, the data transmitted on multiple RBs in the first frequency band adopts the same precoding, and the data transmitted on multiple RBs in the second frequency band adopts the same precoding; Among them, the multiple RBs in the first frequency band and the multiple RBs in the second frequency band are both frequency bands composed of continuous physical resource blocks PRBs, and the precoding used on the multiple RBs in the first frequency band is the same as or different from the precoding used on the multiple RBs in the second frequency band.

14. A communication method, characterized in that: include: The network device sends configuration information to the terminal device; the configuration information is used to configure at least two frequency bands for the terminal device; the at least two frequency bands include a first frequency band and a second frequency band, and the first frequency band and the second frequency band are not continuous in the frequency domain; The network device sends first scheduling information to the terminal device; The first scheduling information indicates a target resource block RB for data transmission; The network device transmits data with the terminal device through a first RB in the first frequency band and a second RB in the second frequency band on the same symbol; there is a first common resource block CRB deviation between the first RB and the second RB, and the target RB includes the first RB or the second RB.

15. The communication method according to claim 14, characterized in that: The subcarrier spacing of the first frequency band is the same as the subcarrier spacing of the second frequency band, and the cyclic prefix CP type of the first frequency band is the same as the CP type of the second frequency band.

16. The communication method according to claim 14 or 15, characterized in that: The method further comprises: The network device performs data transmission with the terminal device on the same symbol through the third RB in the first frequency band and the fourth RB in the second frequency band; the CRB deviation between the third RB and the fourth RB is the first CRB deviation, and the target RB also includes the third RB or the fourth RB.

17. The communication method according to claim 14 or 15, characterized in that: The first scheduling information specifically indicates a resource sequence number in a target frequency band, and the resource sequence number indicates the first RB or the second RB; The CRB sequence number of the first RB and the CRB sequence number of the second RB are respectively the same as the remainder after taking the modulo of the nominal resource block group RBG size of the target frequency band.

18. The communication method according to claim 17, characterized in that: The nominal RBG size of the target frequency band is determined according to the bandwidth of the target frequency band; Alternatively, the nominal RBG size of the target frequency band is the nominal RBG size of the first frequency band or the nominal RBG size of the second frequency band, wherein the nominal RBG size of the first frequency band is an integer multiple of the nominal RBG size of the second frequency band.

19. The communication method according to claim 17, characterized in that: If the bandwidth of the first frequency band is the same as the bandwidth of the second frequency band, the bandwidth of the target frequency band is less than or equal to the bandwidth of the first frequency band.

20. The communication method according to claim 17, characterized in that: The configuration information is also used to indicate the bandwidth of the target frequency band.

21. The communication method according to claim 17, characterized in that: The configuration information is further used to indicate RBs in the first frequency band and the second frequency band that correspond to the start RBs of the target frequency band respectively.

22. The communication method according to claim 17, characterized in that: The resource sequence number includes the sequence number of the first virtual resource block VRB in the target frequency band; The first VRB corresponds to the first RB in the first frequency band, and the first VRB corresponds to the second RB in the second frequency band.

23. A communication device, characterized in that: include: A unit for executing each step according to any one of claims 1 to 13.

24. A communication device, characterized in that: include: A processor, configured to call a program in a memory so that the communication device executes the communication method according to any one of claims 1 to 13.

25. A communication device, characterized in that: include: A processor and an interface circuit, wherein the interface circuit is used to communicate with other devices, and the processor is used to execute the communication method according to any one of claims 1 to 13.

26. A communication device, characterized in that: include: A unit for performing each step as claimed in any one of claims 14 to 22.

27. A communication device, characterized in that: include: A processor, configured to call a program in a memory so that the communication device executes the communication method according to any one of claims 14 to 22.

28. A communication device, characterized in that: include: A processor and an interface circuit, wherein the interface circuit is used to communicate with other devices, and the processor is used to execute the communication method according to any one of claims 14 to 22.

29. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a program, and when the program is called by a processor, the communication method described in any one of claims 1 to 13 is executed, or the communication method described in any one of claims 14 to 22 is executed.

30. A computer program product, comprising a program, characterized in that: When the program is called by a processor, the communication method described in any one of claims 1 to 13 is executed, or the communication method described in any one of claims 14 to 22 is executed.

Citation Information

Patent Citations

  • Resource indication method and device

    CN110115079A