A communication method and apparatus
By receiving indication information from network devices, the terminal determines available and unavailable frequency domain resources, uses narrowband filters to filter out interference signals, solves the problem of spectrum resource waste and interference in 5G communication systems, and improves data transmission quality.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2018-06-21
- Publication Date
- 2026-04-07
AI Technical Summary
In 5G communication systems, the discrete spectrum owned by operators cannot fully meet the standard bandwidth, resulting in a waste of spectrum resources and the problem of spectrum interference from other operators.
The terminal receives indication information from network devices to determine available and unavailable frequency domain resources, uses a narrowband filter of appropriate size to filter out interference signals, avoids interference from other systems, and improves data transmission quality.
It effectively avoids signal interference from other systems, improving data transmission quality and spectral efficiency.
Smart Images

Figure CN115515238B_ABST
Abstract
Description
[0001] This application is a divisional application. The original application has the application number 201810643004.X and the original application date is June 21, 2018. The entire contents of the original application are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology
[0003] Fifth-generation (5G) communication systems define various standard bandwidths, such as 5MHz, 10MHz, 15MHz, 20MHz, and 30MHz. Operators need to deploy their networks according to these 5G standard bandwidths. However, some operators have discontinuous spectrum, also known as discrete spectrum. The bandwidth of a segment of this discrete spectrum may not exactly match the aforementioned standard bandwidths. For example, ... Figure 1 As shown, in the frequency band of 925.1MHz to 955.1MHz, operator A has discrete spectrum bandwidths of 5MHz, 4.6MHz and 7.8MHz respectively. Among them, 4.6MHz and 7.8MHz do not exactly meet the standard bandwidth. The 4.6MHz bandwidth cannot be deployed in the 5G communication system, and the 7.8MHz bandwidth can only be deployed according to the standard bandwidth of 5MHz, wasting 2.8MHz of spectrum resources.
[0004] Based on this, existing technologies propose solutions that combine multiple discrete spectrums into a large system bandwidth. Network devices and terminals then configure and utilize spectrum resources according to this large system bandwidth, thereby improving spectrum efficiency. For example, ... Figure 1 As shown, the 30MHz band encompassing 925.1MHz to 955.1MHz is designated as the large system bandwidth. Operator A utilizes the available frequency band within this 30MHz system bandwidth. Network equipment allocates resources to terminals within this available frequency band and notifies terminals of reserved resources and their locations. These reserved resources are those where the terminal cannot receive downlink signals. In the downlink direction, the terminal uses a filter of the system bandwidth size to receive signals across the entire system bandwidth. Based on the acquired reserved and available resource locations, it extracts the necessary information from the received signals across the entire system bandwidth.
[0005] However, in the system bandwidth containing discrete spectrum, there may be spectrum from other operators, and network equipment from those other operators may be transmitting signals on their spectrum. In this case, the signal received by the terminal in the system bandwidth may contain signals transmitted by network equipment from other operators, which will cause the terminal's downlink signal to be interfered with by signals transmitted by network equipment from other operators. Summary of the Invention
[0006] This application provides a communication method and apparatus to solve the problem of how a terminal can obtain available frequency domain resources when there are other operators' spectrums in the system bandwidth containing discrete spectrums.
[0007] The specific technical solutions provided in this application are as follows:
[0008] Firstly, a communication method is provided, which is implemented through the following steps: a terminal receives indication information from a network device, referred to as first indication information for convenience. This first indication information indicates available frequency domain resources within a bandwidth that can be used for communication between the terminal and the network device. The frequency domain resources occupied by the terminal (i.e., the frequency domain resources allocated to the terminal by the network device) belong to the available frequency domain resources. The bandwidth is a carrier bandwidth or a portion of a carrier bandwidth, or a system bandwidth. The available frequency domain resources include multiple discontinuous frequency domain resource groups, and each frequency domain resource group includes one or more contiguous frequency domain resource blocks. The terminal determines the available frequency domain resources within the bandwidth based on the first indication information. In this way, the terminal determines the available frequency domain resources within the bandwidth through the indication information received from the network device, thereby allowing the terminal to avoid interference. Furthermore, since the terminal is aware of the available frequency domain resources, it has the capability to receive signals using a narrowband filter of appropriate size based on the available frequency domain resources. When the terminal uses the bandwidth composed of multiple discontinuous frequency domain resource groups, it can filter out signals from other systems through a narrowband filter of appropriate size, which helps to avoid interference from signals from other systems and improve the quality of data transmission.
[0009] In one possible design, the first indication information includes a bit sequence, where bit values in the bit sequence are used to indicate the available frequency domain resources. For example, a bit value in the bit sequence indicates whether a group of frequency domain resources belongs to the available frequency domain resources. Optionally, if the bit value is 1, it indicates that the frequency domain resource group corresponding to that bit value belongs to the available frequency domain resources, and the frequency domain resource group corresponding to the bit with a value of 1 in the bit sequence is the available frequency domain resource; or, if the bit value is 0, it indicates that the frequency domain resource group corresponding to that bit value belongs to the available frequency domain resources, and the frequency domain resource group corresponding to the bit with a value of 0 in the bit sequence is the available frequency domain resource. Through this method of indicating available frequency domain resources, the terminal can determine the available frequency domain resources in the bandwidth, that is, determine the unavailable frequency domain resources in the bandwidth. In this way, the terminal can perform signal processing based on the available frequency domain resources in the bandwidth, for example, setting the filtering range, that is, setting the filter size, based on the available frequency domain resources in the bandwidth.
[0010] In one possible design, the first indication information includes multiple first indication units, each of which can be considered a field. The multiple first indication units correspond to the multiple discontinuous frequency domain resource groups, and the first indication unit is used to indicate the frequency domain resource group. Through this method of indicating available frequency domain resources, the terminal can determine the available frequency domain resources in the bandwidth, that is, determine the unavailable frequency domain resources in the bandwidth. Thus, the terminal can process signals based on the available frequency domain resources in the bandwidth; for example, it can set the filtering range, i.e., set the filter size, based on the available frequency domain resources in the bandwidth.
[0011] In one possible design, the first indicating unit is used to indicate at least two of the following: the start position, the length, and the end position of the frequency domain resource group. Through this method of indicating available frequency domain resources, the terminal can determine the available frequency domain resources in the bandwidth, that is, determine the unavailable frequency domain resources in the bandwidth. Thus, the terminal can process signals based on the available frequency domain resources in the bandwidth, for example, setting the filtering range, i.e., setting the filter size, based on the available frequency domain resources in the bandwidth.
[0012] Optionally, the content of the first indication unit is the frequency domain position of the frequency domain resource group, or the first indication unit is an index value, which corresponds to the frequency domain position of the frequency domain resource group. The index value indicates the frequency domain position of the frequency domain resource group; for example, the index value is a resource indication version. The frequency domain position of the frequency domain resource group can be at least two of the following: start position, length, and end position. Through this method of indicating available frequency domain resources, the terminal can determine the available frequency domain resources in the bandwidth, that is, determine the unavailable frequency domain resources in the bandwidth. Thus, the terminal can perform signal processing based on the available frequency domain resources in the bandwidth; for example, it can set the filtering range, i.e., set the filter size, based on the available frequency domain resources in the bandwidth.
[0013] In one possible design, the first indication information is further used to indicate a reference frequency domain position of the frequency domain resource group, wherein the reference frequency domain position includes at least one of a first frequency domain position and a second frequency domain position, the first frequency domain position being lower than the start position of the frequency domain resource group, and the second frequency domain position being higher than the end position of the frequency domain resource group; or, the reference frequency domain position includes at least one of a first offset value and a second offset value, the first offset value being the deviation between the start position and the first frequency domain position, and the second offset value being the deviation between the second frequency domain position and the end position. By indicating the reference frequency domain position of the frequency domain resource group through the first indication information, the terminal can more accurately determine the narrowband range that can be filtered based on the reference frequency domain position, and can configure the filter size more flexibly. For example, the terminal can set the filter size by referring to the size of the frequency domain resource group in combination with the reference frequency domain position, which reduces the requirements for the filter to a certain extent.
[0014] In one possible design, the terminal determines that frequency domain resources in the bandwidth other than those between the first and second frequency domain positions are not available frequency domain resources; or, the terminal determines that the transmit / receive power at the first and / or second frequency domain positions is lower than a preset value. Transmit / receive power includes both transmitting and receiving.
[0015] In one possible design, the first indication information includes the bit sequence, where bit values in the bit sequence are used to indicate the available frequency domain resources. The first indication information also includes a plurality of second indication units, which are used to indicate the reference frequency domain position of the frequency domain resource group. Alternatively, if the first indication information includes a plurality of first indication units, where the plurality of first indication units correspond to the plurality of discontinuous frequency domain resource groups, the first indication units are used to indicate the frequency domain resource groups, and the first indication units are also used to indicate the reference frequency domain position of the frequency domain resource groups.
[0016] In one possible design, the terminal receives second indication information from the network device, the second indication information being used to indicate downlink resources; the terminal receives the downlink signal only on downlink available frequency domain resource blocks, the downlink available frequency domain resource blocks being resource blocks belonging to the available frequency domain resources and belonging to the downlink resources.
[0017] In one possible design, the downlink signal includes a downlink data signal, a downlink control signal, or a downlink reference signal.
[0018] In a possible design, the second indication information typically employs two indication methods. The first is a discrete frequency domain resource indication method, where the second indication information comprises a bit sequence, with each bit corresponding to X consecutive frequency domain resource blocks within the indicated bandwidth. The second indication method is a continuous frequency domain resource indication method, where the second indication information includes a RIV (Representation Indicator) to indicate a continuous segment of resource blocks within the bandwidth. By using the aforementioned methods to indicate downlink resources, the second indication information only needs to indicate available downlink resource blocks, eliminating the need to indicate all frequency domain resource blocks within the bandwidth. Compared to existing technologies, this helps reduce the number of bits in the second indication information, lowers the downlink indication resource overhead of network devices, and reduces the complexity of terminal processing downlink indication information.
[0019] In one possible design, the terminal receives third indication information from the network device, the third indication information being used to indicate uplink resources, and the terminal transmits the uplink signal on an uplink available frequency domain resource block, the uplink available frequency domain resource block being a resource block belonging to the available frequency domain resources and belonging to the uplink resources.
[0020] In one possible design, the uplink signal includes an uplink data signal, an uplink control signal, or an uplink reference signal.
[0021] In one possible design, if the downlink available frequency domain resource block is located within multiple frequency domain resource groups, the terminal uses multiple radio frequency units to receive the downlink signal on the multiple frequency domain resource groups; or, if the uplink available frequency domain resource block is located within multiple frequency domain resource groups, the terminal uses multiple radio frequency units to transmit the uplink signal on the multiple frequency domain resource groups; wherein the multiple radio frequency units correspond to the multiple frequency domain resource groups.
[0022] In one possible design, if the downlink available frequency domain resource block is located within multiple frequency domain resource groups, the terminal uses multiple filters to process the downlink signals received on the multiple frequency domain resource groups; or, if the uplink available frequency domain resource block is located within multiple frequency domain resource groups, the terminal uses multiple filters to process the uplink signals transmitted on the multiple frequency domain resource groups; wherein the multiple filters correspond to the multiple frequency domain resource groups.
[0023] In one possible design, if the downlink signal is a downlink data signal, the downlink data signal includes at least one first transmission block, and the downlink available frequency domain resource blocks are located within a plurality of frequency domain resource groups, then any first transmission block is carried on all the downlink available frequency domain resource blocks located within the plurality of frequency domain resource groups.
[0024] In one possible design, if the uplink signal is an uplink data signal, the uplink data signal includes at least one second transmission block, and the uplink available frequency domain resource block belongs to a plurality of frequency domain resource groups, then any second transmission block is carried on all the uplink available frequency domain resource blocks located within the plurality of frequency domain resource groups.
[0025] In one possible design, the terminal identifies unavailable frequency domain resources in the bandwidth, which cannot be used by the terminal to communicate with the network device.
[0026] Secondly, a communication method is provided, which is implemented through the following steps: a terminal receives first indication information from a network device. The first indication information indicates unavailable frequency domain resources in the bandwidth that cannot be used for communication between the terminal and the network device. The bandwidth is a carrier bandwidth or a portion of a carrier bandwidth. The unavailable frequency domain resources include multiple discontinuous frequency domain resource groups, and each frequency domain resource group includes one or more contiguous frequency domain resource blocks. The terminal determines the unavailable frequency domain resources in the bandwidth based on the first indication information. Thus, by determining the unavailable frequency domain resources in the bandwidth through the indication information received from the network device, the terminal can avoid interference. Furthermore, since the terminal is aware of the unavailable frequency domain resources, it has the capability to determine a suitable narrowband filter size for signal reception based on the bandwidth and the unavailable frequency domain resources. When the terminal uses a bandwidth composed of multiple discontinuous frequency domain resource groups, it can filter out signals from other systems using a suitable narrowband filter, helping to avoid interference from other systems and improve data transmission quality.
[0027] In one possible design, the first indication information includes a bit sequence, where bit values in the bit sequence are used to indicate the unavailable frequency domain resources. For example, a bit value in the bit sequence is used to indicate whether a group of frequency domain resources belongs to unavailable frequency domain resources. Optionally, if the bit value is 1, it indicates that the frequency domain resource group corresponding to that bit value belongs to unavailable frequency domain resources, and the frequency domain resource group corresponding to the bit with a value of 1 in the bit sequence is unavailable frequency domain resources; or, if the bit value is 0, it indicates that the frequency domain resource group corresponding to that bit value belongs to unavailable frequency domain resources, and the frequency domain resource group corresponding to the bit with a value of 0 in the bit sequence is unavailable frequency domain resources. Through this method of indicating unavailable frequency domain resources, the terminal can determine the unavailable frequency domain resources in the bandwidth, that is, determine the available frequency domain resources in the bandwidth. In this way, the terminal can perform signal processing based on the unavailable frequency domain resources in the bandwidth, for example, removing the size of the unavailable frequency domain resources in the bandwidth and setting the range of one or more narrowband filters based on the remaining size.
[0028] In one possible design, the first indication information includes multiple first indication units, each of which can be considered a field. The multiple first indication units correspond to the multiple discontinuous frequency domain resource groups, which are unavailable frequency domain resources. The first indication units are used to indicate the frequency domain resource groups. Through this method of indicating unavailable frequency domain resources, the terminal can determine the unavailable frequency domain resources in the bandwidth, that is, determine the available frequency domain resources in the bandwidth. Thus, the terminal can perform signal processing based on the unavailable frequency domain resources in the bandwidth; for example, it can remove the size of the unavailable frequency domain resources in the bandwidth and set one or more narrowband filtering ranges based on the remaining size.
[0029] In one possible design, the first indicating unit is used to indicate at least two of the following: the start position, the length, and the end position of the frequency domain resource group. Through this method of indicating unavailable frequency domain resources, the terminal can determine the unavailable frequency domain resources in the bandwidth, i.e., identify the unavailable frequency domain resources within the bandwidth. Thus, the terminal can process signals based on the unavailable frequency domain resources in the bandwidth, for example, by removing the size of the unavailable frequency domain resources and setting one or more narrowband filter ranges based on the remaining size.
[0030] Optionally, the content of the first indication unit is the frequency domain position of the frequency domain resource group, or the first indication unit is an index value, which corresponds to the frequency domain position of the frequency domain resource group. The index value indicates the frequency domain position of the frequency domain resource group; for example, the index value is a resource indication version. The frequency domain resource group belongs to unavailable frequency domain resources, and the frequency domain position of the frequency domain resource group can be at least two of the following: start position, length, and end position. Through this method of indicating unavailable frequency domain resources, the terminal can determine the unavailable frequency domain resources in the bandwidth. Thus, the terminal can process signals based on the unavailable frequency domain resources in the bandwidth, for example, by removing the size of the unavailable frequency domain resources in the bandwidth and setting one or more narrowband filtering ranges based on the remaining size.
[0031] In one possible design, the first indication information is further used to indicate a reference frequency domain position of the frequency domain resource group, wherein the frequency domain resource group belongs to unavailable frequency domain resources. The reference frequency domain position includes at least one of a first frequency domain position and a second frequency domain position, wherein the first frequency domain position is lower than the start position of the frequency domain resource group, and the second frequency domain position is higher than the end position of the frequency domain resource group. Alternatively, the reference frequency domain position includes at least one of a first offset value and a second offset value, wherein the first offset value is the deviation between the start position and the first frequency domain position, and the second offset value is the deviation between the second frequency domain position and the end position. By indicating the reference frequency domain position of the frequency domain resource group through the first indication information, the terminal can more accurately determine the narrowband range that can be filtered based on the reference frequency domain position, and can configure the filter size more flexibly. For example, the terminal can set the filter size by referring to the size of the frequency domain resource group in combination with the reference frequency domain position, which reduces the requirements for the filter to a certain extent.
[0032] In one possible design, if the first indication information contains only the first field and not the second field (i.e., the first indication information only contains fields indicating frequency domain resources and not resources indicating time domain resources), then the first field is used to indicate unavailable frequency domain resources. The first field is used to indicate frequency domain resources for which the terminal cannot receive downlink signals, and the second field is used to indicate time domain resources for which the terminal cannot receive downlink signals.
[0033] In one possible design, the terminal may determine unavailable frequency domain resources in the bandwidth in the following way: the terminal will determine whether the first indication information contains the second field. If it does not contain the second field, the terminal will obtain the first field in the first indication information and determine the unavailable frequency domain resources in the bandwidth based on the first field.
[0034] Optionally, the unavailable frequency domain resources indicated by the first field are applicable to uplink communication, downlink communication, or both.
[0035] In one possible design, the first indication information includes the bit sequence, where bit values in the bit sequence are used to indicate the unavailable frequency domain resources. The first indication information also includes a plurality of second indication units, which are used to indicate the reference frequency domain position of the frequency domain resource group. Alternatively, if the first indication information includes a plurality of first indication units, where the plurality of first indication units correspond to the plurality of discontinuous frequency domain resource groups, the first indication units are used to indicate the frequency domain resource groups, and the first indication units are also used to indicate the reference frequency domain position of the frequency domain resource groups.
[0036] In one possible design, the terminal receives second indication information from the network device, the second indication information being used to indicate downlink resources; the terminal receives the downlink signal only on downlink available frequency domain resource blocks, the downlink available frequency domain resource blocks being resource blocks belonging to the available frequency domain resources and belonging to the downlink resources.
[0037] In one possible design, the downlink signal includes a downlink data signal, a downlink control signal, or a downlink reference signal.
[0038] In a possible design, the second indication information typically employs two indication methods. The first is a discrete frequency domain resource indication method, where the second indication information comprises a bit sequence, with each bit corresponding to X consecutive frequency domain resource blocks within the indicated bandwidth. The second indication method is a continuous frequency domain resource indication method, where the second indication information includes a RIV (Representation Indicator) to indicate a continuous segment of resource blocks within the bandwidth. By using the aforementioned methods to indicate downlink resources, the second indication information only needs to indicate available downlink resource blocks, eliminating the need to indicate all frequency domain resource blocks within the bandwidth. Compared to existing technologies, this helps reduce the number of bits in the second indication information, lowers the downlink indication resource overhead of network devices, and reduces the complexity of terminal processing downlink indication information.
[0039] In one possible design, the terminal receives third indication information from the network device, the third indication information being used to indicate uplink resources, and the terminal transmits the uplink signal on an uplink unavailable frequency domain resource block, the uplink unavailable frequency domain resource block being a resource block belonging to both the unavailable frequency domain resources and the uplink resources.
[0040] In one possible design, the uplink signal includes an uplink data signal, an uplink control signal, or an uplink reference signal.
[0041] In one possible design, if the downlink available frequency domain resource block is located within multiple frequency domain resource groups, the terminal uses multiple radio frequency units to receive the downlink signal on the multiple frequency domain resource groups; or, if the uplink available frequency domain resource block is located within multiple frequency domain resource groups, the terminal uses multiple radio frequency units to transmit the uplink signal on the multiple frequency domain resource groups; wherein the multiple radio frequency units correspond to the multiple frequency domain resource groups.
[0042] In one possible design, if the downlink available frequency domain resource block is located within multiple frequency domain resource groups, the terminal uses multiple filters to process the downlink signals received on the multiple frequency domain resource groups; or, if the uplink available frequency domain resource block is located within multiple frequency domain resource groups, the terminal uses multiple filters to process the uplink signals transmitted on the multiple frequency domain resource groups; wherein the multiple filters correspond to the multiple frequency domain resource groups.
[0043] In one possible design, if the downlink signal is a downlink data signal, the downlink data signal includes at least one first transmission block, and the downlink available frequency domain resource blocks are located within a plurality of frequency domain resource groups, then any first transmission block is carried on all the downlink available frequency domain resource blocks located within the plurality of frequency domain resource groups.
[0044] In one possible design, if the uplink signal is an uplink data signal, the uplink data signal includes at least one second transmission block, and the uplink available frequency domain resource block belongs to a plurality of frequency domain resource groups, then any second transmission block is carried on all the uplink available frequency domain resource blocks located within the plurality of frequency domain resource groups.
[0045] Thirdly, a communication method is provided, which is implemented through the following steps: a terminal receives first indication information from a network device, the first indication information indicating the group number of a bandwidth portion; the terminal determines the group number of the bandwidth portion based on the first indication information. In this way, the terminal can determine available and unavailable frequency domain resources based on the group number of the bandwidth portion, and bandwidth portions within the same group can be processed using a narrowband filter, thereby avoiding uplink and downlink interference.
[0046] In one possible design, the terminal determines the available and / or unavailable frequency domain resources based on the group number of the bandwidth segment. Specifically, frequency domain resources between bandwidth segments with the same group number are available frequency domain resources, while frequency domain resources between bandwidth segments with different group numbers are unavailable frequency domain resources.
[0047] In one possible design, the first indication information includes multiple fields, which indicate the bandwidth portions of multiple groups, and one field indicates the bandwidth portion of a single group. The bandwidth portions within the same group are contiguous and belong to the same frequency domain resource group. The bandwidth portions within different groups do not overlap and belong to different frequency domain resource groups.
[0048] Fourthly, a communication method is provided, which is implemented through the following steps: a network device generates first indication information, and the network device sends the first indication information to a terminal; wherein, the indication information is used to indicate available frequency domain resources in the bandwidth that can be used for communication between the terminal and the network device, wherein the bandwidth is a carrier bandwidth or a portion of a carrier bandwidth, and the available frequency domain resources include multiple discontinuous frequency domain resource groups, each frequency domain resource group including one or more contiguous frequency domain resource blocks. In this way, by indicating the available frequency domain resources in the bandwidth to the terminal through the network device, the terminal can determine the available frequency domain resources in the bandwidth, thereby avoiding interference. Furthermore, since the terminal knows the available frequency domain resources, it has the capability to use a narrowband filter of appropriate size to receive signals based on the available frequency domain resources. When the terminal uses a bandwidth composed of multiple discontinuous frequency domain resource groups, it can filter out signals from other systems through a narrowband filter of appropriate size, which helps to avoid interference from signals from other systems and improves data transmission quality.
[0049] In one possible design, the first indication information includes a bit sequence, where bit values in the bit sequence are used to indicate the available frequency domain resources. For example, a bit value in the bit sequence indicates whether a group of frequency domain resources belongs to the available frequency domain resources. Optionally, if the bit value is 1, it indicates that the frequency domain resource group corresponding to that bit value belongs to the available frequency domain resources, and the frequency domain resource group corresponding to the bit with a value of 1 in the bit sequence is the available frequency domain resource; or, if the bit value is 0, it indicates that the frequency domain resource group corresponding to that bit value belongs to the available frequency domain resources, and the frequency domain resource group corresponding to the bit with a value of 0 in the bit sequence is the available frequency domain resource. Through this method of indicating available frequency domain resources, the terminal can determine the available frequency domain resources in the bandwidth, that is, determine the unavailable frequency domain resources in the bandwidth. In this way, the terminal can have the conditions to process signals based on the available frequency domain resources in the bandwidth, such as setting the filtering range based on the available frequency domain resources in the bandwidth, that is, setting the filter size.
[0050] In one possible design, the first indication information includes multiple first indication units, each of which can be considered a field. The multiple first indication units correspond to the multiple discontinuous frequency domain resource groups, and the first indication unit is used to indicate the frequency domain resource group. Through this method of indicating available frequency domain resources, the terminal can determine the available frequency domain resources in the bandwidth, that is, determine the unavailable frequency domain resources in the bandwidth. Thus, the terminal can have the conditions to process signals based on the available frequency domain resources in the bandwidth, for example, setting the filtering range, i.e., setting the filter size, based on the available frequency domain resources in the bandwidth.
[0051] In one possible design, the first indicating unit is used to indicate at least two of the following: the start position, the length, and the end position of the frequency domain resource group. Through this method of indicating available frequency domain resources, the terminal can determine the available frequency domain resources in the bandwidth, that is, determine the unavailable frequency domain resources in the bandwidth. Thus, the terminal can have the conditions to process signals based on the available frequency domain resources in the bandwidth, for example, setting the filtering range based on the available frequency domain resources in the bandwidth, i.e., setting the filter size.
[0052] Optionally, the content of the first indication unit is the frequency domain position of the frequency domain resource group, or the first indication unit is an index value, which corresponds to the frequency domain position of the frequency domain resource group. The index value indicates the frequency domain position of the frequency domain resource group; for example, the index value is a resource indication version. The frequency domain position of the frequency domain resource group can be at least two of the following: start position, length, and end position. Through this method of indicating available frequency domain resources, the terminal can determine the available frequency domain resources in the bandwidth, that is, determine the unavailable frequency domain resources in the bandwidth. Thus, the terminal can have the conditions to process signals based on the available frequency domain resources in the bandwidth, such as setting the filtering range, i.e., setting the filter size, based on the available frequency domain resources in the bandwidth.
[0053] In one possible design, the first indication information is further used to indicate a reference frequency domain position of the frequency domain resource group, wherein the reference frequency domain position includes at least one of a first frequency domain position and a second frequency domain position, the first frequency domain position being lower than the start position of the frequency domain resource group, and the second frequency domain position being higher than the end position of the frequency domain resource group; or, the reference frequency domain position includes at least one of a first offset value and a second offset value, the first offset value being the deviation between the start position and the first frequency domain position, and the second offset value being the deviation between the second frequency domain position and the end position. By indicating the reference frequency domain position of the frequency domain resource group through the first indication information, the terminal can more accurately determine the narrowband range that can be filtered based on the reference frequency domain position, and can configure the filter size more flexibly. For example, the terminal can set the filter size by referring to the size of the frequency domain resource group in combination with the reference frequency domain position, which reduces the requirements for the filter to a certain extent.
[0054] In one possible design, the first indication information includes the bit sequence, where bit values in the bit sequence are used to indicate the available frequency domain resources. The first indication information also includes a plurality of second indication units, which are used to indicate the reference frequency domain position of the frequency domain resource group. Alternatively, if the first indication information includes a plurality of first indication units, where the plurality of first indication units correspond to the plurality of discontinuous frequency domain resource groups, the first indication units are used to indicate the frequency domain resource groups, and the first indication units are also used to indicate the reference frequency domain position of the frequency domain resource groups.
[0055] Fifthly, a communication method is provided, which is implemented through the following steps: a network device generates first indication information, and the network device sends the first indication information to a terminal; wherein, the indication information is used to indicate unavailable frequency domain resources in the bandwidth that can be used for communication between the terminal and the network device, wherein the bandwidth is a carrier bandwidth or a portion of a carrier bandwidth, and the unavailable frequency domain resources include multiple discontinuous frequency domain resource groups, each frequency domain resource group including one or more contiguous frequency domain resource blocks. In this way, by indicating unavailable frequency domain resources in the bandwidth to the terminal through the network device, the terminal can determine the unavailable frequency domain resources in the bandwidth, thereby avoiding interference. Furthermore, since the terminal is aware of the unavailable frequency domain resources, it has the capability to use a narrowband filter of appropriate size to receive signals based on the bandwidth and the unavailable frequency domain resources. When the terminal uses a bandwidth composed of multiple discontinuous frequency domain resource groups, it can filter out signals from other systems through a narrowband filter of appropriate size, which helps to avoid interference from signals from other systems and improves data transmission quality.
[0056] In one possible design, the first indication information includes a bit sequence, where bit values in the bit sequence are used to indicate the unavailable frequency domain resources. For example, a bit value in the bit sequence is used to indicate whether a group of frequency domain resources belongs to unavailable frequency domain resources. Optionally, if the bit value is 1, it indicates that the frequency domain resource group corresponding to that bit value belongs to unavailable frequency domain resources, and the frequency domain resource group corresponding to the bit with a value of 1 in the bit sequence is unavailable frequency domain resources; or, if the bit value is 0, it indicates that the frequency domain resource group corresponding to that bit value belongs to unavailable frequency domain resources, and the frequency domain resource group corresponding to the bit with a value of 0 in the bit sequence is unavailable frequency domain resources. Through this method of indicating unavailable frequency domain resources, the terminal can determine the unavailable frequency domain resources in the bandwidth, that is, determine the available frequency domain resources in the bandwidth. In this way, the terminal can perform signal processing based on the unavailable frequency domain resources in the bandwidth, for example, removing the size of the unavailable frequency domain resources in the bandwidth and setting the range of one or more narrowband filters based on the remaining size.
[0057] In one possible design, the first indication information includes multiple first indication units, each of which can be considered a field. The multiple first indication units correspond to the multiple discontinuous frequency domain resource groups, which are unavailable frequency domain resources. The first indication units are used to indicate the frequency domain resource groups. Through this method of indicating unavailable frequency domain resources, the terminal can determine the unavailable frequency domain resources in the bandwidth, that is, determine the available frequency domain resources in the bandwidth. Thus, the terminal can perform signal processing based on the unavailable frequency domain resources in the bandwidth; for example, it can remove the size of the unavailable frequency domain resources in the bandwidth and set one or more narrowband filtering ranges based on the remaining size.
[0058] In one possible design, the first indicating unit is used to indicate at least two of the following: the start position, the length, and the end position of the frequency domain resource group. Through this method of indicating unavailable frequency domain resources, the terminal can determine the unavailable frequency domain resources in the bandwidth, i.e., identify the unavailable frequency domain resources within the bandwidth. Thus, the terminal can process signals based on the unavailable frequency domain resources in the bandwidth, for example, by removing the size of the unavailable frequency domain resources and setting one or more narrowband filter ranges based on the remaining size.
[0059] Optionally, the content of the first indication unit is the frequency domain position of the frequency domain resource group, or the first indication unit is an index value, which corresponds to the frequency domain position of the frequency domain resource group. The index value indicates the frequency domain position of the frequency domain resource group; for example, the index value is a resource indication version. The frequency domain resource group belongs to unavailable frequency domain resources, and the frequency domain position of the frequency domain resource group can be at least two of the following: start position, length, and end position. Through this method of indicating unavailable frequency domain resources, the terminal can determine the unavailable frequency domain resources in the bandwidth. Thus, the terminal can process signals based on the unavailable frequency domain resources in the bandwidth, for example, by removing the size of the unavailable frequency domain resources in the bandwidth and setting one or more narrowband filtering ranges based on the remaining size.
[0060] In one possible design, the first indication information is further used to indicate a reference frequency domain position of the frequency domain resource group, wherein the frequency domain resource group belongs to unavailable frequency domain resources. The reference frequency domain position includes at least one of a first frequency domain position and a second frequency domain position, wherein the first frequency domain position is higher than the start position of the frequency domain resource group, the second frequency domain position is lower than the end position of the frequency domain resource group, and the second frequency domain position is higher than the first frequency domain position. Alternatively, the reference frequency domain position includes at least one of a first offset value and a second offset value, wherein the first offset value is the deviation between the start position and the first frequency domain position, and the second offset value is the deviation between the second frequency domain position and the end position. By indicating the reference frequency domain position of the frequency domain resource group through the first indication information, the terminal can more accurately determine the narrowband range that can be filtered based on the reference frequency domain position, and can configure the filter size more flexibly. For example, the terminal can set the filter size by referring to the size of the frequency domain resource group and the reference frequency domain position, which reduces the requirements for the filter to a certain extent.
[0061] In one possible design, the first indication information includes the bit sequence, where bit values in the bit sequence are used to indicate the unavailable frequency domain resources. The first indication information also includes a plurality of second indication units, which are used to indicate the reference frequency domain position of the frequency domain resource group. Alternatively, if the first indication information includes a plurality of first indication units, where the plurality of first indication units correspond to the plurality of discontinuous frequency domain resource groups, the first indication units are used to indicate the frequency domain resource groups, and the first indication units are also used to indicate the reference frequency domain position of the frequency domain resource groups.
[0062] Sixthly, a communication method is provided, which is implemented through the following steps: a network device generates first indication information, and the network device sends the first indication information to a terminal. The first indication information is used to indicate the group number of a bandwidth portion within the bandwidth. In this way, the network device can indicate the group number of the bandwidth portion to the terminal, enabling the terminal to determine available and unavailable frequency domain resources. The bandwidth portions within the same group can be processed using a narrowband filter, thereby avoiding uplink and downlink interference.
[0063] In one possible design, the frequency domain resources between bandwidth sections with the same group number are available frequency domain resources, while the frequency domain resources between bandwidth sections with different group numbers are unavailable frequency domain resources.
[0064] In one possible design, the first indication information includes multiple fields, which indicate the bandwidth portions of multiple groups, and one field indicates the bandwidth portion of a single group. The bandwidth portions within the same group are contiguous and belong to the same frequency domain resource group. The bandwidth portions within different groups do not overlap and belong to different frequency domain resource groups.
[0065] A seventh aspect provides a communication device having the function of implementing the terminal behavior described in the first, second, and third aspects, or any possible design of the first, second, and third aspects. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the described functions.
[0066] In one possible design, the device can be a chip or an integrated circuit.
[0067] In one possible design, the device includes a memory and a processor. The memory stores a set of programs, and the processor executes the programs stored in the memory. When the programs are executed, the device can perform the methods described in the first aspect, the second aspect, the third aspect, any possible design of the first aspect, any possible design of the second aspect, and any possible design of the third aspect.
[0068] In one possible design, the device also includes a transceiver for communication between the device and network devices.
[0069] In one possible design, the device is a terminal.
[0070] Eighthly, a communication device is provided, which has the function of implementing the network device behavior in any of the possible designs of the fourth, fifth, and sixth aspects, the fifth aspect, and the sixth aspect. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-described function.
[0071] In one possible design, the device can be a chip or an integrated circuit.
[0072] In one possible design, the device includes a memory and a processor. The memory stores a set of programs, and the processor executes the programs stored in the memory. When the programs are executed, the device can perform the methods described in the fourth, fifth, and sixth aspects, or any of the possible designs of the fourth aspect, the fifth aspect, and the sixth aspect.
[0073] In one possible design, the device also includes a transceiver for communication between the device and a terminal.
[0074] In one possible design, the device is a network device.
[0075] Ninth aspect, a chip is provided, the chip being connected to a memory or the chip including a memory, for reading and executing software programs stored in the memory to implement the method as described in the first aspect, second aspect, third aspect, any possible design of the first aspect, any possible design of the second aspect, and any possible design of the third aspect.
[0076] In a tenth aspect, a chip is provided, which is connected to a memory or includes a memory, for reading and executing a software program stored in the memory to implement the method described in any of the fourth, fifth, and sixth aspects, any of the possible designs of the fourth aspect, the fifth aspect, and the sixth aspect.
[0077] Eleventhly, a communication system is provided, which includes the means described in the seventh and eighth aspects.
[0078] In a twelfth aspect, a computer storage medium is provided storing a computer program including instructions for performing the foregoing aspects and any possible design methods of the aspects.
[0079] In a thirteenth aspect, a computer program product is provided that, when a computer reads and executes the computer program product, causes the computer to perform the methods described in the foregoing aspects and any possible designs of the aspects. Attached Figure Description
[0080] Figure 1 This is a schematic diagram of the discrete spectrum in an embodiment of this application;
[0081] Figure 2 This is a schematic diagram of the communication system architecture in an embodiment of this application;
[0082] Figure 3 This is one of the schematic diagrams of the communication method provided in the embodiments of this application;
[0083] Figure 4a This is one of the schematic diagrams of frequency domain resources in the bandwidth of this application embodiment;
[0084] Figure 4b This is one of the schematic diagrams showing the reference frequency domain location in the embodiments of this application;
[0085] Figure 5 This is the second schematic diagram of the communication method provided in the embodiments of this application;
[0086] Figure 6a This is the second schematic diagram of the frequency domain resources in the bandwidth of this application embodiment;
[0087] Figure 6b This is a second schematic diagram showing the reference frequency domain location in an embodiment of this application;
[0088] Figure 7 This is the third schematic diagram of the communication method provided in the embodiments of this application;
[0089] Figure 8 This is one of the schematic diagrams of the communication device structure provided in the embodiments of this application;
[0090] Figure 9 This is the second schematic diagram of the communication device structure provided in the embodiments of this application;
[0091] Figure 10 This is the third schematic diagram of the communication device structure provided in the embodiments of this application. Detailed Implementation
[0092] This application provides a communication method and apparatus. A terminal receives indication information from a network device to determine available frequency domain resources within a bandwidth, thereby enabling the terminal to avoid interference. Furthermore, since the terminal knows the available frequency domain resources, it has the capability to use a narrowband filter of appropriate size to receive signals based on these resources. When the terminal uses a bandwidth composed of multiple discontinuous frequency domain resource groups, it can filter out signals from other systems using a narrowband filter of appropriate size, helping to avoid interference from other systems and improving data transmission quality.
[0093] The methods and apparatus are based on the same or similar concepts of the same invention. Since the principles by which the methods and apparatus solve problems are similar, their implementations can refer to each other, and repeated details will not be elaborated upon. In the description of the embodiments of this application, "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one" in this application refers to one or more; "multiple" refers to two or more. Furthermore, it should be understood that in the description of this application, terms such as "first" and "second" are used only for descriptive purposes and should not be construed as indicating or implying relative importance or order. "At least one" refers to one or more; "at least one" refers to one or more; "multiple" refers to two or more.
[0094] The communication method provided in this application can be applied to fourth-generation (4G) communication systems, fifth-generation (5G) communication systems, or various future communication systems.
[0095] The embodiments of this application will now be described in detail with reference to the accompanying drawings.
[0096] Figure 2 This application illustrates the architecture of a possible communication system to which the communication method provided in the embodiments of this application is applicable. (See attached document.) Figure 2 As shown, the communication system 200 includes a network device 201 and one or more terminals 202. When the communication system 200 includes a core network, the network device 201 can also be connected to the core network. The network device 201 can communicate with an IP network 203 through the core network; for example, the IP network 203 can be the Internet, a private IP network, or other data networks. The network device 201 provides services to the terminals 202 within its coverage area. For example, see... Figure 2As shown, network device 201 provides wireless access to one or more terminals 202 within its coverage area. The communication system 200 may include multiple network devices, such as network device 201'. The coverage areas of the network devices may overlap; for example, the coverage areas of network device 201 and network device 201' may overlap. The network devices can also communicate with each other; for example, network device 201 can communicate with network device 201'.
[0097] Network device 201 is a node in the radio access network (RAN), also known as a base station or RAN node (or device). Examples of network devices 201 include: gNB / NR-NB, transmission reception point (TRP), evolved Node B (eNB), radio network controller (RNC), Node B (NB), basestation controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved Node B, or home Node B, HNB), base band unit (BBU), wireless fidelity (Wi-Fi) access point (AP), or network-side equipment in 5G communication systems or future communication systems.
[0098] Terminal 202, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), etc., is a device that provides voice or data connectivity to users, and can also be an Internet of Things (IoT) device. For example, terminal 202 includes handheld devices with wireless connectivity, vehicle-mounted devices, etc. Currently, Terminal 202 can be: mobile phone, tablet computer, laptop computer, PDA, mobile internet device (MID), wearable device (e.g., smartwatch, smart bracelet, pedometer, etc.), in-vehicle equipment (e.g., car, bicycle, electric vehicle, airplane, ship, train, high-speed rail, etc.), virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, smart home device (e.g., refrigerator, television, air conditioner, electricity meter, etc.), smart robot, workshop equipment, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, or wireless terminal in smart home, flying equipment (e.g., smart robot, hot air balloon, drone, airplane), etc.
[0099] To facilitate understanding, we will first introduce several concepts involved in the embodiments of this application.
[0100] 1) The bandwidth involved in the embodiments of this application can refer to a carrier bandwidth, a portion of a carrier bandwidth, or a system bandwidth. Generally speaking, carrier bandwidth can be understood as the bandwidth occupied by the network side, and a portion of the carrier bandwidth can be understood as the bandwidth occupied by the terminal. A carrier bandwidth can include one or more carrier bandwidth portions. For example, a 20MHz carrier bandwidth can be divided into two 10MHz carrier bandwidth portions. The bandwidth involved in the method of the embodiments of this application can be a large bandwidth composed of discrete spectrum. Discrete spectrum can also be called a discontinuous frequency domain resource group. A frequency domain resource group occupies a portion of the bandwidth, and a frequency domain resource group includes one or more continuous frequency domain resource blocks.
[0101] 2) These discontinuous frequency domain resource groups within the bandwidth constitute the available frequency domain resources in the communication system. In the methods provided in this application, the available frequency domain resources refer to the resources within the bandwidth that can be used for communication between the terminal and network devices, or in other words, the resources occupied by the operators to which the terminal and network devices belong. Resources within the bandwidth that cannot be used for communication between the terminal and network devices are called unavailable frequency domain resources, which may be occupied by other operators. The intersection of unavailable and available frequency domain resources within the bandwidth is empty, meaning there is no overlap.
[0102] The above concepts are explained through Figure 1 To illustrate, for example, as shown in the figure. Figure 1 The 30MHz bandwidth shown comprises multiple discontinuous spectrum resource groups: 5MHz, 4.6MHz, and 7.8MHz. These discontinuous frequency domain resource groups together constitute available frequency domain resources, which can be used by terminals and network devices for communication. Resources allocated to terminals by network devices are located within this available frequency domain resource. This available frequency domain resource can also be used by other terminals in the communication system. Resources outside of these discontinuous frequency domain resource groups are unavailable frequency domain resources and may be occupied by other operators.
[0103] Based on the above description and Figure 2 The communication system architecture shown is as follows: Figure 3 As shown below, the communication method provided in the embodiments of this application will be described in detail.
[0104] The main idea of the method provided in this application is that a network device indicates available or unavailable frequency domain resources to a terminal. The terminal determines the available and / or unavailable frequency domain resources in the bandwidth based on the network device's indication information, and then executes subsequent signal transmission or reception processes based on the available and / or unavailable frequency domain resources. Both available and unavailable frequency domain resources are segments of resources within the bandwidth. In this application embodiment, the available frequency domain resources in the bandwidth include multiple discontinuous frequency domain resource groups, and the unavailable frequency domain resources may include one or more discontinuous frequency domain resource groups. Therefore, the methods by which the network device indicates available and unavailable frequency domain resources to the terminal are similar, and the methods by which the terminal determines the available and unavailable frequency domain resources in the bandwidth are also similar. The indication or determination methods for the two types of resources can be referred to interchangeably. Given the bandwidth, when the terminal determines one of the available and unavailable frequency domain resources, it can determine the other. In the following description, the operations after the terminal determines the available frequency domain resources also apply to the operations after the terminal determines the unavailable frequency domain resources.
[0105] The following description mainly introduces the indication method and the determination method of available frequency domain resources. It can be understood that the indication method and determination method of available frequency domain resources can be applied to unavailable frequency domain resources.
[0106] Step 301: The network device sends the first instruction information to the terminal, and the terminal receives the first instruction information from the network device.
[0107] This first indication information is used to indicate the available frequency domain resources in the bandwidth.
[0108] Step 302: The terminal determines the available frequency domain resources in the bandwidth according to the first instruction information.
[0109] The following provides a more detailed explanation of the possible implementations of the above communication method.
[0110] First, let's introduce some possible forms of the first instruction message.
[0111] Form of expression 1:
[0112] The first indication information includes a bit sequence, which can also be understood as a bitmap. The bit values in the bit sequence are used to indicate available frequency domain resources. A bit sequence is a field, where each bit corresponds to an indication of a frequency domain resource block, or each bit in the field corresponds to an indication of multiple consecutive frequency domain resource blocks. Optionally, the elements in the bit sequence include 1s and 0s.
[0113] In one possible implementation, a single bit in a bit sequence indicates a frequency domain resource block, and the length of the bit sequence is equal to the number of frequency domain resource blocks in the bandwidth. For example, a bit value of 1 indicates that the corresponding frequency domain resource block is an available frequency domain resource, and a bit value of 0 indicates that the corresponding frequency domain resource block is an unavailable frequency domain resource. Alternatively, it can be defined that a bit value of 0 indicates that the corresponding frequency domain resource block is an available frequency domain resource, and a bit value of 1 indicates that the corresponding frequency domain resource block is an unavailable frequency domain resource.
[0114] In another alternative implementation, a single bit in the bit sequence indicates multiple consecutive frequency domain resource blocks. The length of the bit sequence can also be less than the number of frequency domain resource blocks in the bandwidth. Each bit in the bit sequence can also correspond to N consecutive frequency domain resource blocks, where N can be a positive integer greater than 1, such as 2, 4, 6, etc. For example, a bit value of 1 indicates that the N consecutive frequency domain resource blocks corresponding to that bit are available resources, and a bit value of 0 indicates that the N consecutive frequency domain resource blocks corresponding to that bit are unavailable frequency domain resources. Alternatively, it can be defined that a bit value of 0 indicates that the N consecutive frequency domain resource blocks corresponding to that bit are available resources, and a bit value of 1 indicates that the N consecutive frequency domain resource blocks corresponding to that bit are unavailable frequency domain resources.
[0115] Network devices use bit values in a bit sequence to indicate which frequency domain resource blocks are available and which are unavailable. Terminals use bit values in a bit sequence to determine the available and unavailable frequency domain resources within the bandwidth.
[0116] by Figure 1 To illustrate, let's take the bandwidth shown as an example, such as... Figure 1 The 30MHz bandwidth shown has a subcarrier spacing of 15kHz, and the number of frequency domain resource blocks within the bandwidth can be 160. Optionally, the bit sequence can contain 160 bits, each bit indicating one of the 160 frequency domain resource blocks. For example, a bit value of 1 indicates that the corresponding frequency domain resource block is available. Optionally, the bit sequence can contain (160 / N) bits, each bit indicating N consecutive frequency domain resource blocks among the 160 frequency domain resource blocks, where N is a positive integer greater than 1. When N=2, the bit sequence can contain 80 bits, each bit indicating two consecutive frequency domain resource blocks among the 160 frequency domain resource blocks. For example, a bit value of 1 indicates that the two consecutive frequency domain resource blocks corresponding to the bit are available. When N=4, the bit sequence contains 40 bits, and each bit corresponds to an indication of 4 consecutive frequency domain resource blocks in the 160 frequency domain resource blocks. For example, a bit value of 1 indicates that the 4 consecutive frequency domain resource blocks corresponding to that bit are available frequency domain resources.
[0117] pass Figure 4a The examples shown will further illustrate this. For example, such as... Figure 4aAs shown, the bandwidth includes 52 frequency domain resource blocks, numbered 0 to 51, i.e., 0, 1, 2, ..., 51. The bandwidth includes available frequency domain resources and unavailable frequency domain resources, which are separated by dashed lines. The available frequency domain resources include two non-contiguous frequency domain resource groups, one of which includes 20 consecutive frequency domain resource blocks, and the other of which includes 22 consecutive frequency domain resource blocks. Optionally, the bit sequence may contain 52 bits, each bit corresponding to an indicator of one of the 52 frequency domain resource blocks. For example, a bit value of 1 indicates that the corresponding frequency domain resource block is an available frequency domain resource, and the bit sequence is {1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 00 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1}. Optionally, the bit sequence may contain (52 / N) bits, each bit corresponding to N consecutive frequency domain resource blocks among the 52 frequency domain resource blocks, where N is a positive integer greater than 1. When N=2, the bit sequence contains 26 bits. Each bit corresponds to two consecutive frequency domain resource blocks in the 52 frequency domain resource blocks. For example, a bit value of 1 indicates that the two consecutive frequency domain resource blocks corresponding to that bit are available frequency domain resources. The bit sequence is {1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 11}.
[0118] Form of expression two:
[0119] The first indication information includes multiple indication units, which will be referred to here as first indication units. One first indication unit is used to indicate one frequency domain resource group, and multiple first indication units correspond to multiple non-contiguous frequency domain resource groups. An indication unit can be understood as a field. Specifically, the first indication unit can be used to indicate the frequency domain position of the frequency domain resource group. For example, the first indication unit can be used to indicate at least two of the following: start position, length, and end position of the frequency domain resource group.
[0120] For example, such as Figure 4a As shown, the bandwidth includes 52 frequency domain resource blocks, numbered 0 to 51 (i.e., 0, 1, 2, ..., 51). The bandwidth includes available and unavailable frequency domain resources. The available frequency domain resources consist of two discontinuous groups: one group contains 20 consecutive frequency domain resource blocks, and the other group contains 22 consecutive frequency domain resource blocks. The first indication information includes two first indication units, each indicating a corresponding frequency domain resource group.
[0121] Optionally, the first indicator unit indicates the starting position and length of the frequency domain resource group. One of the first indicator units is {0, 20}, where 0 indicates that the starting position of the frequency domain resource group is the frequency domain resource block numbered 0, and 20 indicates that the length of the frequency domain resource group is 20 frequency domain resource blocks. That is, the frequency domain resource group indicated by the first indicator unit {0, 20} is 20 consecutive frequency domain resource blocks starting from the resource block numbered 0. The other first indicator unit is {30, 22}, where 30 indicates that the starting position of the frequency domain resource group is the frequency domain resource block numbered 30, and 22 indicates that the length of the frequency domain resource group is 22 frequency domain resource blocks. That is, the frequency domain resource group indicated by the first indicator unit {30, 22} is 22 consecutive frequency domain resource blocks starting from the frequency domain resource block numbered 30.
[0122] Optionally, the first indicating unit is used to indicate the start and end positions of the frequency domain resource group. One of the first indicating units is {0, 19}, which indicates that the start position of the frequency domain resource group is the frequency domain resource block numbered 0, and the end position of the frequency domain resource group is the frequency domain resource block numbered 19. The other first indicating unit is {30, 51}, which indicates that the start position of the frequency domain resource group is the frequency domain resource block numbered 30, and the end position of the frequency domain resource group is the frequency domain resource block numbered 51.
[0123] Optionally, the first indicator unit is used to indicate the end position and length of the frequency domain resource group. One of the first indicator units is {19, 20}, which indicates that the end position of the frequency domain resource group is the frequency domain resource block numbered 20, and that the length of the frequency domain resource group is 20 frequency domain resource blocks. The other first indicator unit is {51, 22}, which indicates that the end position of the frequency domain resource group is the frequency domain resource block numbered 51, and that the length of the frequency domain resource group is 22 frequency domain resource blocks.
[0124] Optionally, the first indicating unit may also indicate an index value that corresponds to the frequency domain location of a frequency domain resource group, thereby indicating the frequency domain location of the frequency domain resource group. This correspondence is predetermined, and the network device and the terminal device have the same understanding of it. For example, the index value may be a resource indication version (RIV). The RIV should be understood as a correspondence between an index value and the start position and length of a frequency domain resource group.
[0125] The following section introduces the other indicative functions of the first instruction information.
[0126] As described in the above method, the first indication information is used to indicate available frequency domain resources in the bandwidth. Optionally, the first indication information can also be used to indicate the reference frequency domain position of a frequency domain resource group. If there are multiple frequency domain resource groups in the bandwidth, then multiple first indication information correspond to multiple reference frequency domain positions, and one first indication information is used to indicate the reference frequency domain position of one frequency domain resource group. The reference frequency domain position includes at least one of a first frequency domain position and a second frequency domain position. The first frequency domain position is lower than the start position of the frequency domain resource group, and the second frequency domain position is higher than the end position of the frequency domain resource group. It should be noted that the first frequency domain position being lower than the start position of the frequency domain resource group can be understood as the frequency corresponding to the first frequency domain position being less than the frequency corresponding to the first subcarrier of the first frequency domain resource block in the frequency domain resource group; the second frequency domain position being higher than the end position of the frequency domain resource group can be understood as the frequency corresponding to the second frequency domain position being greater than the frequency corresponding to the last subcarrier of the last frequency domain resource block in the frequency resource group. The bandwidth between the first frequency domain position and the start position can be considered as the protection bandwidth of the frequency domain resource group, and the bandwidth between the end position and the second frequency domain position can be considered as the protection bandwidth of the frequency domain resource group. Figure 4b As shown, an example of the reference frequency domain location for a frequency domain resource group is illustrated. Figure 4b The bandwidth of the shaded portion in the image is the protection bandwidth. The reference frequency domain location includes a first frequency domain location located on the low-frequency side of the frequency domain resource group and a second frequency domain location located on the high-frequency side of the frequency domain resource group.
[0127] In one possible implementation, the first indication information directly indicates the reference frequency domain location. For example, the first indication information indicates the reference frequency domain location through an absolute radio frequency channel number (ARFCN), where one ARFCN corresponds to one absolute frequency. Another example is that the first indication information indicates the subcarrier number corresponding to the reference frequency location. This subcarrier number can be a number based on a common reference point of bandwidth, which can be reference point A in the NR system. It should be understood that reference point A is essentially a common reference point, and its name is not limited. Specifically, if the subcarrier number of the common reference point is 0, then the first indication information can indicate that the subcarrier corresponding to the reference frequency location is X, where X is a positive integer. Thus, the terminal device can first determine the frequency F1 where the common reference point is located, and then determine the frequency F2 = F1 + X × S of the reference frequency location, where S is the subcarrier spacing, which can be 15 kHz or other values.
[0128] In another possible implementation, the first indication information indicates a first offset value between the first frequency domain position and the start position of the frequency domain resource group, or indicates a second offset value between the second frequency domain position and the end position of the frequency domain resource group, or simultaneously indicates both the first and second offset values. The first and second offset values can be the same or different. Optionally, the first offset value can be in units of subcarrier intervals, so the first indication information indicates a deviation of A subcarrier intervals between the first frequency domain position and the start position of the frequency domain resource group. Here, the start position of the frequency domain resource group should be understood as the frequency of the first subcarrier of the first frequency domain resource block of the frequency domain resource group. The subcarrier interval corresponding to the first offset value can be the same as or different from the subcarrier interval of the frequency domain resource block, which is not limited here. Optionally, the first offset value can be in units of 5 kHz, so the first indication information indicates a deviation of B × 5 kHz between the first frequency domain position and the start position of the frequency domain resource group. Similarly, the second offset value can also be in units of subcarrier intervals. The first indication information indicates the deviation of the second frequency domain position from the end position of the frequency domain resource group by C subcarrier intervals. Here, the end position of the frequency domain resource group should be understood as the frequency of the last subcarrier of the last frequency domain resource block of the frequency domain resource group. The subcarrier interval corresponding to the second offset value can be the same as or different from the subcarrier interval of the frequency domain resource block; this is not limited here. For example, the second offset value can be 5kHz, and the first indication information indicates the frequency of the deviation of the second frequency domain position from the end position of the frequency domain resource group by D×5kHz. A, B, C, and D are all positive integers. Optionally, the first indication information can also indicate only one offset value. The method for indicating this offset value is the same as described above and will not be repeated here. In this case, the terminal device can determine that the first offset value between the first frequency domain position and the start position of the frequency domain resource group is equal to the offset value indicated by the first indication information, and simultaneously determine that the second offset value between the second frequency domain position and the end position of the frequency domain resource group is also equal to the offset value indicated by the first indication information. Figure 4b As shown, the first offset value can be considered as the shaded portion bandwidth located at the low-frequency position of the frequency domain resource group, and the second offset value can be considered as the shaded portion bandwidth located at the high-frequency position of the frequency domain resource group.
[0129] In the case of multiple frequency domain resource groups within a bandwidth, the reference frequency domain position of each frequency domain resource group is indicated by first indication information. For example, the first indication information includes multiple indication units, each corresponding to a frequency domain resource group and indicating the reference frequency domain position of that group. Further, as described above, the first indication information can be implemented in two possible ways. In one possible implementation, the first indication information includes a bit sequence. In this case, the first indication information also includes multiple indication units, referred to here as second indication units, each indicating the reference frequency domain position of a frequency domain resource group. Correspondingly, the second indication unit directly indicates the reference frequency domain position. For example, the second indication unit indicates the reference frequency domain position using an ARFCN or subcarrier number; or, the second indication unit indicates one or both of a first offset value and a second offset value.
[0130] In another possible implementation, the first indication information includes multiple first indication units. In this case, the first indication units are also used to indicate the reference frequency domain location of the frequency domain resource group. Correspondingly, the first indication unit directly indicates the reference frequency domain location, for example, by using an ARFCN or subcarrier number to indicate the reference frequency domain location; or, the first indication unit indicates at least one of a first offset value and a second offset value. Specifically, a portion of the fields of the first indication unit is used to indicate the frequency domain location of the frequency domain resource group, and another portion of the fields is used to indicate at least one of the first offset value and the second offset value of the frequency domain resource group.
[0131] By indicating the reference frequency domain position of the frequency domain resource group through the first indication information, the terminal can more accurately determine the narrowband range that can be filtered based on the reference frequency domain position, and can configure the filter size more flexibly. For example, the terminal can set the filter size by referring to the size of the frequency domain resource group and the reference frequency domain position, which reduces the requirements for the filter to a certain extent.
[0132] The following describes the operations of the terminal in some possible implementations after it has been scheduled.
[0133] Once a terminal determines the available frequency domain resources within the bandwidth, it will transmit and receive signals based on those available resources during scheduling. Similarly, once a terminal determines the unavailable frequency domain resources within the bandwidth, it will not transmit or receive signals on those unavailable resources during scheduling.
[0134] For downlink signal transmission, specifically, the network device sends second indication information to the terminal. The second indication information is used to indicate downlink resources, and the downlink resources are used by the terminal to receive downlink signals from the network device. The downlink resources are within the bandwidth. The terminal receives the second indication information from the network device and obtains the downlink resources indicated by the network device. Optionally, there are usually two indication methods for the second indication information. The first indication method is a discrete frequency-domain resource indication method, that is, the second indication information includes a bit sequence, and each bit in the bit sequence corresponds to X consecutive frequency-domain resource blocks in the indicated bandwidth. In the prior art, when indicating downlink resources, all frequency-domain resource blocks in the bandwidth need to be indicated. When the total number of frequency-domain resource blocks in the bandwidth is Y, the bit sequence included in the information for indicating downlink resources (such as downlink indication information) has Y / X bits. If Y / X is not an integer, it can be rounded up or down, usually rounded up. In the embodiments of the present application, the length of the bit sequence included in the second indication information is determined by the number of available downlink resource blocks in the bandwidth and the number X of consecutive resource blocks indicated by one bit. In the embodiments of the present application, the length of the bit sequence is the number of bits included in the bit sequence. After receiving the first indication information, the terminal can determine the number of available downlink resource blocks among the Y frequency-domain resource blocks. The number of available downlink resource blocks is denoted as Y1, and Y1 < Y. The length of the bit sequence included in the second indication information is Y1 / X. If Y1 / X is not an integer, it can be rounded up or down, usually rounded up. By the above method of using the second indication information to indicate downlink resources, the second indication information only needs to indicate the available downlink resource blocks, without indicating all frequency-domain resource blocks in the bandwidth. Compared with the prior art, it can help reduce the number of bits of the second indication information, reduce the overhead of the network device's downlink indication resources, and reduce the complexity of the terminal's processing of downlink indication information. Taking Figure 4a as an example, the total number of frequency-domain resource blocks in the bandwidth is Y = 52, each bit of the bit sequence corresponds to X = 2 consecutive frequency-domain resource blocks in the bandwidth, and the number of available resource blocks Y1 = 42 determined by the terminal according to the first indication information. The length of the bit sequence included in the second indication information is Y1 / X = 21.
[0135] The second indication method is a continuous frequency-domain resource indication method, that is, the second indication information includes a RIV to indicate a continuous resource block within the bandwidth. In the prior art, the number of bits required for the information used to indicate the downlink resources (such as downlink indication information) is related to the total number Y of frequency-domain resource blocks in the bandwidth. Usually, the number of bits is the value obtained by rounding up log2(Y×(Y + 1) / 2). After receiving the first indication information, the terminal can determine the number of available downlink frequency-domain resource blocks among the Y frequency-domain resource blocks, denoted as Y1, and Y1 < Y. The number of bits required for the RIV included in the second indication information is determined according to the number of available downlink frequency-domain resource blocks in the bandwidth, that is, the value obtained by rounding up log2(Y1×(Y1 + 1) / 2). By the method of indicating the downlink resources provided above, the RIV included in the second indication information only needs to indicate the available downlink resource blocks, without indicating the total number Y of frequency-domain resource blocks in the bandwidth. Compared with the prior art, the number of bits in the bit sequence included in the second indication information is correspondingly reduced, which helps to reduce the overhead of the downlink indication resources of the network device and the complexity of the terminal processing the downlink indication information. It should be noted that at this time, the frequency-domain resource blocks indicated by the RIV in the second indication information are indexed according to the available frequency-domain resource blocks. For example, taking Figure 4a as an example, when the RIV indicates that the starting resource block of a continuous frequency-domain resource block is the resource block numbered 19 and the length is 2, the frequency-domain resource blocks determined by the terminal are Figure 4a the two frequency-domain resource blocks numbered 19 and numbered 30 in
[0136] Based on the above two indication methods of the second indication information, the second indication information is only used to indicate the available downlink resource blocks in the bandwidth. If the second indication information still adopts the indication method of the prior art, the downlink resources indicated by the second indication information are a continuous resource block. This continuous resource block may be within a frequency-domain resource group. In this case, the intersection of the downlink resources and the unavailable frequency-domain resources is empty. This continuous resource block may also be within multiple frequency-domain resource groups. Since multiple frequency-domain resource groups are discontinuous, the downlink resources indicated by the second indication information may also include downlink unavailable frequency-domain resource blocks. In this case, the intersection between the downlink resources and the unavailable frequency-domain resources is not empty.
[0137] When the downlink resources indicated by the second indication information include downlink unavailable frequency-domain resource blocks, the terminal only receives the downlink signal on the available downlink frequency-domain resource blocks.
[0138] It should be noted that, in the description of the embodiments of this application, the downlink available frequency domain resource block refers to a resource block that belongs to both downlink resources and available frequency domain resources. Alternatively, it can be said that the downlink available frequency domain resource block belongs to one or more frequency domain resource groups. The downlink unavailable frequency domain resource block refers to a resource block in the downlink resources that does not belong to available frequency domain resources. Alternatively, it can be said that the downlink unavailable frequency domain resource block does not belong to any frequency domain resource group.
[0139] If the downlink available frequency domain resource blocks are located in multiple frequency domain resource groups, the terminal uses multiple radio frequency units to receive downlink signals on multiple frequency domain resource groups. Multiple radio frequency units correspond to multiple frequency domain resource groups, and one radio frequency unit corresponds to one frequency domain resource group.
[0140] If the available downlink frequency domain resource blocks are located within multiple frequency domain resource groups, the terminal uses multiple filters to process the downlink signals received on these multiple frequency domain resource groups. Each filter corresponds to one frequency domain resource group. Specifically, the terminal sets the filter size based on the size of the frequency domain resource group. Optionally, the terminal can also set the filter size based on the size of the frequency domain resource group and the reference frequency domain position. This allows the terminal to determine multiple filters based on multiple frequency domain resource groups and use these filters to filter the downlink signals received on multiple frequency domain resources. This effectively avoids interference from other system signals on unavailable downlink frequency domain resources. When the filter size is set in conjunction with the reference frequency domain position, the filter size can be set more flexibly, reducing the requirements on the filters.
[0141] For uplink signal transmission, specifically, the network device sends the third indication information to the terminal. The third indication information is used to indicate the uplink resource, which is used by the terminal to send an uplink signal to the network device. The uplink resource is within the bandwidth, and the terminal receives the third indication information from the network device. Similar to the indication method of the second indication information, the third indication information usually has two indication methods. The first indication method is the discrete frequency-domain resource indication method, that is, the third indication information includes a bit sequence, and each bit in the bit sequence corresponds to X consecutive frequency-domain resource blocks in the indicated bandwidth. In the prior art, when indicating the uplink resource, all frequency-domain resource blocks in the bandwidth need to be indicated. When the total number of frequency-domain resource blocks in the bandwidth is Y, the bit sequence included in the information for indicating the uplink resource (such as the uplink indication information) has Y / X bits. If Y / X is a non-integer, it can be rounded up or down, usually rounded up. In the embodiments of the present application, the length of the bit sequence included in the third indication information is determined by the number of available uplink resource blocks in the bandwidth and the number X of consecutive resource blocks indicated by one bit. In the embodiments of the present application, the length of the bit sequence is the number of bits included in the bit sequence. After receiving the first indication information, the terminal can determine the number of available uplink resource blocks among the Y frequency-domain resource blocks. The number of available uplink resource blocks is denoted as Y1, and Y1 < Y. The length of the bit sequence included in the second indication information is Y1 / X. If Y1 / X is a non-integer, it can be rounded up or down, usually rounded up. By the method of indicating the uplink resource with the third indication information provided above, the third indication information only needs to indicate the available uplink resource blocks, without indicating all the frequency-domain resource blocks in the bandwidth. Compared with the prior art, it can help reduce the number of bits of the third indication information, reduce the overhead of the uplink indication resources of the network device, and reduce the complexity of the terminal processing the uplink indication information. Taking Figure 4a as an example, the total number of frequency-domain resource blocks in the bandwidth is Y = 52, each bit of the bit sequence corresponds to X = 2 consecutive frequency-domain resource blocks in the bandwidth, and the number of available resource blocks Y1 = 42 determined by the terminal according to the first indication information. The length of the bit sequence included in the third indication information is Y1 / X = 21.
[0142] The second indication method is a continuous frequency-domain resource indication method, that is, the third indication information includes a RIV to indicate a continuous resource block within the bandwidth. In the prior art, the number of bits required for the information used to indicate the uplink resources (such as uplink indication information) is related to the total number Y of frequency-domain resource blocks in the bandwidth. Usually, the number of bits is the ceiling value obtained by rounding up log2(Y×(Y + 1) / 2). After receiving the first indication information, the terminal can determine the number of available uplink frequency-domain resource blocks among the Y frequency-domain resource blocks, denoted as Y1, and Y1 < Y. The number of bits required for the RIV included in the third indication information is determined according to the number of available uplink frequency-domain resource blocks in the bandwidth, that is, the ceiling value obtained by rounding up log2(Y1×(Y1 + 1) / 2). By the method of indicating the uplink resources with the third indication information provided above, the RIV included in the third indication information only needs to indicate the available uplink frequency-domain resource blocks, without indicating the total number Y of frequency-domain resource blocks in the bandwidth. Compared with the prior art, the number of bits in the bit sequence included in the third indication information is correspondingly reduced, which helps to reduce the overhead of the uplink indication resources of the network device and the complexity of the terminal processing the uplink indication information. It should be noted that at this time, the RIV in the third indication information indicates the frequency-domain resource blocks indexed according to the available frequency-domain resource blocks. For example, taking Figure 4a as an example, when the RIV indicates that the starting resource block of a continuous frequency-domain resource block is the resource block numbered 19 and the length is 2, the frequency-domain resource blocks determined by the terminal are Figure 4a the two frequency-domain resource blocks numbered 19 and numbered 30 in
[0143] Based on the above two indication methods of the second indication information, the third indication information is only used to indicate the available uplink resources in the bandwidth. If the third indication information still adopts the indication method of the prior art, the uplink resources indicated by the third indication information are a continuous resource block. This continuous resource block may be within a frequency-domain resource group. In this case, the intersection between the uplink resources and the unavailable frequency-domain resources is empty. This continuous resource block may also be within multiple frequency-domain resource groups. Since the multiple frequency-domain resource groups are discontinuous, the uplink resources indicated by the third indication information may also include uplink unavailable frequency-domain resource blocks. In this case, the intersection between the uplink resources and the unavailable frequency-domain resources is not empty.
[0144] When the uplink resources indicated by the third indication information include uplink unavailable frequency-domain resource blocks, the terminal only sends uplink signals on the available uplink frequency-domain resource blocks.
[0145] Furthermore, the terminal can send uplink signals to the network device using orthogonal frequency division multiplexing (OFDM) waveforms and discrete fourier transform-spread OFDM (DFT-S-OFDM) waveforms. The network device will pre-configure the waveform for sending uplink signals to the terminal. If the network device pre-configures the waveform for sending uplink signals to the terminal as DFT-S-OFDM, and the uplink resource indicated by the second indication information belongs to only one frequency domain resource group, the terminal will still use the DFT-S-OFDM waveform to send the uplink signal; if the uplink resource indicated by the second indication information belongs to at least two frequency domain resource groups, the terminal will use the OFDM waveform to send the uplink signal.
[0146] It should be noted that, in the description of the embodiments of this application, an uplink available frequency domain resource block refers to a resource block that belongs to both uplink resources and available frequency domain resources. An uplink unavailable frequency domain resource refers to a resource block in the uplink resources that does not belong to available frequency domain resources.
[0147] If the available uplink frequency domain resource blocks are located in multiple frequency domain resource groups, the terminal uses multiple radio frequency units to send uplink signals on multiple frequency domain resource groups. Multiple radio frequency units correspond to multiple frequency domain resource groups, and one radio frequency unit corresponds to one frequency domain resource group.
[0148] If the available uplink frequency domain resource blocks are located within multiple frequency domain resource groups, the terminal uses multiple filters to process the uplink signals transmitted from these multiple frequency domain resource groups. Each filter corresponds to one frequency domain resource group. Specifically, the terminal sets the filter size based on the size of the frequency domain resource group. Optionally, the terminal can also set the filter size based on the size of the frequency domain resource group and the reference frequency domain position. This allows the terminal to determine multiple filters based on multiple frequency domain resource groups and use these filters to filter the uplink signals transmitted from multiple frequency domain resources. This effectively avoids interference from other system signals on unavailable uplink frequency domain resources. When the filter size is set in conjunction with the reference frequency domain position, the filter size can be set more flexibly, reducing the requirements on the filters.
[0149] In the above description, the uplink signals transmitted by the terminal on available frequency domain resources can be uplink data signals, uplink control signals, or uplink reference signals. Uplink reference signals include demodulation pilots, probe pilots, and phase tracking pilots. The downlink signals received by the terminal on available frequency domain resources can be downlink data signals, downlink control signals, or downlink reference signals. Downlink reference signals can also be downlink pilot signals, which include demodulation pilots, measurement pilots, phase tracking pilots, and tracking pilots.
[0150] If downlink available frequency domain resource blocks are located within multiple frequency domain resource groups, and the downlink signal is a downlink data signal, which includes one or more transport blocks (referred to as first transport blocks), then any first transport block is carried on all downlink available frequency domain resource blocks located within those multiple frequency domain resource groups. In other words, the entire transport block of downlink data sent by the network device is carried on all downlink available frequency domain resource blocks allocated to the terminal.
[0151] Similarly, if the uplink available frequency domain resource blocks belong to multiple frequency domain resource groups, the uplink signal is an uplink data signal, and the uplink data signal includes at least one second transport block, then any second transport block is carried on all uplink available frequency domain resource blocks located within those multiple frequency domain resource groups. In other words, the entire transport block of the uplink data sent by the terminal is carried on all downlink available frequency domain resource blocks occupied by the terminal.
[0152] For example, Figure 4a For the bandwidth shown, if the available downlink frequency domain resource blocks are resource blocks numbered 18-19 and 30-31, then each first transmission block of the downlink data signal is carried on these four resource blocks. Similarly, if the available uplink frequency domain resource blocks are resource blocks numbered 18-19 and 30-31, then each second transmission block of the uplink data signal is carried on these four resource blocks.
[0153] Based on the above methods for indicating and determining available resources, the following describes the methods for indicating and determining unavailable resources. For example... Figure 5 As shown in the embodiments of this application, another communication method is described below.
[0154] It should be noted that, in the above description, if the first indication information is used to indicate unavailable frequency domain resources, the method is the same and will not be repeated here.
[0155] Step 501: The network device sends the first instruction information to the terminal, and the terminal receives the first instruction information from the network device.
[0156] The first indication information is used to indicate unavailable frequency domain resources in the bandwidth.
[0157] Step 502: The terminal determines the unavailable frequency domain resources in the bandwidth according to the first instruction information.
[0158] The following provides a more detailed explanation of the possible implementations of the above communication method.
[0159] First, let's introduce some possible forms of the first instruction message.
[0160] Form of expression 1:
[0161] The first indication information includes a bit sequence, which can also be understood as a bitmap. The bit values in the bit sequence are used to indicate unavailable frequency domain resources in the bandwidth. A bit sequence is a field, where each bit corresponds to an indication of a frequency domain resource block, or each bit in the field corresponds to an indication of multiple consecutive frequency domain resource blocks. Optionally, the elements in the bit sequence include 1s and 0s.
[0162] In one possible implementation, a single bit in a bit sequence indicates a frequency domain resource block, and the length of the bit sequence is equal to the number of frequency domain resource blocks in the bandwidth. For example, a bit value of 1 indicates that the corresponding frequency domain resource block is an available frequency domain resource, and a bit value of 0 indicates that the corresponding frequency domain resource block is an unavailable frequency domain resource. Alternatively, it can be defined that a bit value of 0 indicates that the corresponding frequency domain resource block is an available frequency domain resource, and a bit value of 1 indicates that the corresponding frequency domain resource block is an unavailable frequency domain resource.
[0163] In another alternative implementation, a single bit in the bit sequence indicates multiple consecutive frequency domain resource blocks. The length of the bit sequence can also be less than the number of frequency domain resource blocks in the bandwidth. Each bit in the bit sequence can also correspond to N consecutive frequency domain resource blocks, where N can be a positive integer greater than 1, such as 2, 4, 6, etc. For example, a bit value of 1 indicates that the N consecutive frequency domain resource blocks corresponding to that bit are unavailable resources, and a bit value of 0 indicates that the N consecutive frequency domain resource blocks corresponding to that bit are available frequency domain resources. Alternatively, it can be defined that a bit value of 0 indicates that the N consecutive frequency domain resource blocks corresponding to that bit are unavailable resources, and a bit value of 1 indicates that the N consecutive frequency domain resource blocks corresponding to that bit are available frequency domain resources.
[0164] Network devices use bit values in a bit sequence to indicate which frequency domain resource blocks are available and which are unavailable. Terminals use bit values in a bit sequence to determine the available and unavailable frequency domain resources within the bandwidth.
[0165] For example, such as Figure 6aAs shown, the bandwidth includes 79 frequency domain resource blocks, numbered 0 to 78 (i.e., 0, 1, 2, ..., 78). The bandwidth includes available and unavailable frequency domain resources, which are separated by dashed lines. The unavailable frequency domain resources include two discontinuous frequency domain resource groups. One group contains 10 consecutive frequency domain resource blocks, numbered 20 to 29, and the other group contains 10 consecutive frequency domain resource blocks, numbered 52 to 61. Optionally, the bit sequence can contain 79 bits, each bit corresponding to an indicator of one of the 79 frequency domain resource blocks. For example, a bit value of 0 indicates that the corresponding frequency domain resource block is an unavailable frequency domain resource. The bit sequence is {1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 00 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1}. Optionally, the bit sequence can contain (79 / N) bits, typically rounded up. Each bit corresponds to an N consecutive frequency domain resource blocks out of the 79 frequency domain resource blocks, where N is a positive integer greater than 1. When N=2, the bit sequence contains 40 bits, each bit corresponding to two consecutive frequency domain resource blocks out of the 79 frequency domain resource blocks, and the last bit corresponding to the last frequency domain resource block. For example, a bit value of 0 indicates that the frequency domain resource block corresponding to that bit is an unavailable frequency domain resource, and the bit sequence is {1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1}.
[0166] Form of expression two:
[0167] The frequency domain resource groups described in this section are those among the unavailable frequency domain resources.
[0168] The first indication information includes multiple indication units, which will be referred to here as first indication units. One first indication unit indicates a group of frequency domain resources within an unavailable frequency domain resource. Multiple first indication units correspond to multiple non-contiguous frequency domain resource groups. An indication unit can be understood as a field. Specifically, a first indication unit can be used to indicate the frequency domain location of a frequency domain resource group. For example, a first indication unit can be used to indicate at least two of the following: start position, length, and end position of the frequency domain resource group.
[0169] For example, such as Figure 6aAs shown, the bandwidth includes 79 frequency domain resource blocks, numbered 0 to 78 (i.e., 0, 1, 2, ..., 78). The bandwidth includes available and unavailable frequency domain resources, separated by a dashed line. The unavailable frequency domain resources comprise two discontinuous groups: one group contains 10 consecutive frequency domain resource blocks, numbered 20 to 29, and the other group contains 10 consecutive frequency domain resource blocks, numbered 52 to 61. The first indication information includes two first indication units, each indicating a corresponding frequency domain resource group of unavailable frequency domain resources.
[0170] Optionally, the first indicator unit indicates the starting position and length of the frequency domain resource group. One of the first indicator units is {20,10}, where 20 indicates that the starting position of the frequency domain resource group is the frequency domain resource block numbered 20, and 10 indicates that the length of the frequency domain resource group is 10 frequency domain resource blocks. That is, the frequency domain resource group indicated by the first indicator unit {20,10} is 10 consecutive frequency domain resource blocks starting from the resource block numbered 20. Another first indicator unit is {52,10}, where 52 indicates that the starting position of the frequency domain resource group is the frequency domain resource block numbered 52, and 10 indicates that the length of the frequency domain resource group is 10 frequency domain resource blocks. That is, the frequency domain resource group indicated by the first indicator unit {52,10} is 10 consecutive frequency domain resource blocks starting from the frequency domain resource block numbered 52.
[0171] Optionally, the first indicating unit is used to indicate the start and end positions of the frequency domain resource group. One of the first indicating units is {20, 29}, which indicates that the start position of the frequency domain resource group is the frequency domain resource block numbered 20, and the end position of the frequency domain resource group is the frequency domain resource block numbered 29. The other first indicating unit is {52, 61}, which indicates that the start position of the frequency domain resource group is the frequency domain resource block numbered 52, and the end position of the frequency domain resource group is the frequency domain resource block numbered 61.
[0172] Optionally, the first indicator unit is used to indicate the end position and length of the frequency domain resource group. One of the first indicator units is {29, 10}, which indicates that the end position of the frequency domain resource group is the frequency domain resource block numbered 29, and that the length of the frequency domain resource group is 10 frequency domain resource blocks. The other first indicator unit is {61, 10}, which indicates that the end position of the frequency domain resource group is the frequency domain resource block numbered 61, and that the length of the frequency domain resource group is 10 frequency domain resource blocks.
[0173] Optionally, the first indicating unit may also indicate an index value that corresponds to the frequency domain location of a frequency domain resource group, thereby indicating the frequency domain location of the frequency domain resource group. This correspondence is predetermined, and the network device and the terminal device have the same understanding of it. For example, the index value may be a RIV. The RIV should be understood as a correspondence between an index value and the starting position and length of a frequency domain resource group.
[0174] The following section introduces the other indicative functions of the first instruction information.
[0175] In this description, the frequency domain resource group refers to the frequency domain resource group in the unavailable frequency domain resources.
[0176] As described in the above method, the first indication information is used to indicate unavailable frequency domain resources in the bandwidth. Optionally, the first indication information can also be used to indicate the reference frequency domain position of a frequency domain resource group. If there are multiple frequency domain resource groups in the bandwidth, then multiple first indication information correspond to multiple reference frequency domain positions, and one first indication information is used to indicate the reference frequency domain position of one frequency domain resource group. The reference frequency domain position includes at least one of a first frequency domain position and a second frequency domain position. The first frequency domain position is higher than the start position of the frequency domain resource group, and the second frequency domain position is lower than the end position of the frequency domain resource group, and the second frequency domain position is higher than the first frequency domain position. It should be noted that the first frequency domain position being higher than the start position of the frequency domain resource group can be understood as the frequency corresponding to the first frequency domain position being greater than the frequency corresponding to the first subcarrier of the first frequency domain resource block in the frequency domain resource group; the second frequency domain position being lower than the end position of the frequency domain resource group can be understood as the frequency corresponding to the second frequency domain position being less than the frequency corresponding to the last subcarrier of the last frequency domain resource block in the frequency resource group. Figure 6b As shown, an example of a reference frequency domain location for a frequency domain resource group is illustrated. The reference frequency domain location includes a first frequency domain location located on the low-frequency side of the frequency domain resource group and a second frequency domain location located on the high-frequency side of the frequency domain resource group.
[0177] In one possible implementation, the first indication information directly indicates the reference frequency domain location. For example, the first indication information indicates the reference frequency domain location through an ARFCN, where one ARFCN corresponds to one absolute frequency. Another example is that the first indication information indicates the subcarrier number corresponding to the reference frequency location. This subcarrier number can be a number based on a common reference point of bandwidth, which can be reference point A in the NR system. It should be understood that reference point A is essentially a common reference point, and its name is not limited. Specifically, if the subcarrier number of the common reference point is 0, then the first indication information can indicate that the subcarrier corresponding to the reference frequency location is X, where X is a positive integer. Thus, the terminal device can first determine the frequency F1 where the common reference point is located, and then determine the frequency F2 = F1 + X × S of the reference frequency location, where S is the subcarrier spacing, which can be 15 kHz or other values.
[0178] In another possible implementation, the first indication information indicates a first offset value between the first frequency domain position and the start position of the frequency domain resource group, or indicates a second offset value between the second frequency domain position and the end position of the frequency domain resource group, or simultaneously indicates both the first and second offset values. The first and second offset values may be equal or unequal. Optionally, the first offset value may be in units of subcarrier intervals, thus the first indication information indicates a deviation of A subcarrier intervals between the first frequency domain position and the start position of the frequency domain resource group. Here, the start position of the frequency domain resource group should be understood as the frequency of the first subcarrier of the first frequency domain resource block of the frequency domain resource group. The subcarrier interval corresponding to the first offset value may be the same as or different from the subcarrier interval of the frequency domain resource block; this is not limited here. Other interpretations of the first and second offset values can refer to the relevant descriptions in the indication method of available frequency domain resources, and will not be repeated here. Figure 6b As shown, the first offset value can be considered as the shaded portion bandwidth located at the low-frequency position of the frequency domain resource group, and the second offset value can be considered as the shaded portion bandwidth located at the high-frequency position of the frequency domain resource group.
[0179] In the case of multiple frequency domain resource groups within a bandwidth, the reference frequency domain position of each frequency domain resource group is indicated by first indication information. For example, the first indication information includes multiple indication units, each corresponding to a frequency domain resource group and indicating the reference frequency domain position of that group. Further, as described above, the first indication information can be implemented in two possible ways. In one possible implementation, the first indication information includes a bit sequence. In this case, the first indication information also includes multiple indication units, referred to here as second indication units, each indicating the reference frequency domain position of a frequency domain resource group. Correspondingly, the second indication unit directly indicates the reference frequency domain position. For example, the second indication unit indicates the reference frequency domain position using an ARFCN; or, the second indication unit indicates one or both of a first offset value and a second offset value.
[0180] In another possible implementation, the first indication information includes multiple first indication units. In this case, the first indication units are also used to indicate the reference frequency domain location of the frequency domain resource group. Correspondingly, the first indication unit directly indicates the reference frequency domain location, for example, the first indication unit indicates the reference frequency domain location via ARFCN; or, the first indication unit indicates at least one of a first offset value and a second offset value. Specifically, a portion of the fields of the first indication unit is used to indicate the frequency domain location of the frequency domain resource group, and another portion of the fields is used to indicate at least one of the first offset value and the second offset value of the frequency domain resource group.
[0181] By indicating the reference frequency domain position of the frequency domain resource group in the unavailable frequency domain resources through the first indication information, the terminal can more accurately determine the frequency domain position of the available frequency domain resources based on the reference frequency domain position, and can set the narrowband range of the filter based on the reference frequency domain position, which allows for more flexible configuration of the filter size and reduces the requirements for the filter to a certain extent.
[0182] Once the terminal identifies unavailable frequency domain resources within the bandwidth, it will not transmit or receive signals on those unavailable resources during scheduling. The terminal's operations in some possible implementations after scheduling can be found in the relevant descriptions in the section on available frequency domain resources, and will not be repeated here.
[0183] Optionally, the terminal can also determine unavailable frequency domain resources using the following methods.
[0184] First, let's introduce the existing technology where network devices indicate reserved resources in the terminal bandwidth through indication information. Reserved resources refer to time-frequency resources where the terminal cannot receive downlink signals. It is important to note that the frequency domain resources in the reserved resources may be located in the available frequency domain or in the unavailable frequency domain, and their definitions differ from those of available frequency domain resources.
[0185] Typically, the indication information contains two fields, denoted as the first field and the second field. The first field indicates the frequency domain resources for which the terminal cannot receive downlink signals, and the second field indicates the time domain resources for which the terminal cannot receive downlink signals. The method by which the first field indicates the frequency domain resources for which the terminal cannot receive downlink signals can refer to the method of indicating unavailable resources using bit sequences described in the above embodiments.
[0186] Based on the above-mentioned method of indicating reserved resources, in the implementation described in this section, if the first indication information only contains the first field and does not contain the second field, that is, the first indication information only contains the field used to indicate frequency domain resources and does not contain the resource used to indicate time domain resources, then the first field is used to indicate unavailable frequency domain resources of the bandwidth.
[0187] In practice, the terminal will determine whether the first indication information contains the second field. If it does not contain the second field, the terminal will obtain the first field from the first indication information and determine the unavailable frequency domain resources in the bandwidth based on the first field.
[0188] Optionally, the unavailable frequency domain resources indicated by the first field are applicable to uplink communication, downlink communication, or both.
[0189] Furthermore, if the terminal determines that the first indication information includes a first field and a second field, it determines the frequency domain resources in which the terminal cannot receive downlink signals based on the first field, and the time domain resources in which the terminal cannot receive downlink signals based on the second field. It should be noted that the reserved resources indicated by the first and second fields here only apply to downlink communication.
[0190] Figure 3 The description in the method shown can be applied to Figure 5 The methods shown, such as the description of other indication functions of the first indication information, and the operations in some possible implementations of the terminal after scheduling, are all applicable to... Figure 5 In the method shown.
[0191] Based on the same inventive concept, such as Figure 7 As shown in the embodiments of this application, another communication method is also provided, in which indication information is used to indicate available and unavailable frequency domain resources in the bandwidth. The details are as follows.
[0192] Step 701: The network device sends the first instruction information to the terminal, and the terminal receives the first instruction information from the network device.
[0193] The first indication information is used to indicate the group number of the bandwidth part (BWP) in the bandwidth.
[0194] Step 702: The terminal determines the group number of the bandwidth portion according to the first instruction information.
[0195] In existing technologies, a bandwidth portion includes one or more frequency domain resource blocks. Network devices can send BWP configuration information to terminals via higher-layer signaling, such as Radio Resource Control (RRC) signaling. Terminals can then obtain the start position, end position, and number of frequency domain resource blocks of the BWP based on this configuration information. In embodiments of this application, the first indication information may include a field whose value indicates the group number of the bandwidth portion of multiple packets; alternatively, the first indication information may include multiple fields, with one field indicating the group number of the bandwidth portion of a single group.
[0196] Furthermore, the terminal determines the available and / or unavailable frequency domain resources based on the group number of the bandwidth segment. Specifically, frequency domain resources between bandwidth segments with the same group number are available frequency domain resources, while frequency domain resources between bandwidth segments with different group numbers are unavailable frequency domain resources.
[0197] For example, based on Figure 4a The network device can pre-configure two bandwidth sections for the terminal, including BWP0 and BWP1. BWP0 includes 20 frequency domain resource blocks from number 0 to number 19, and BWP1 includes 22 frequency domain resource blocks from number 30 to number 51. In this example, the first indication information can indicate that the group number of BWP0 is different from that of BWP1. For example, the group number of BWP0 is 0 and the group number of BWP1 is 1. Thus, the terminal determines that the frequency domain resource blocks between BWP0 and BWP1 are unavailable frequency domain resources. These unavailable frequency domain resources include 10 frequency domain resource blocks from number 20 to number 29.
[0198] For example, the network device pre-configures two bandwidth sections for the terminal, including BWP0 and BWP1. BWP0 includes six frequency domain resource blocks numbered 0 to 5, and BWP1 includes six frequency domain resource blocks numbered 14 to 19. In this example, the first indication information can indicate that BWP0 and BWP1 have the same group number. For example, if the group number of BWP0 and BWP1 is 0, the terminal determines that the frequency domain resource blocks between BWP0 and BWP1 are available frequency domain resources, that is, the eight frequency domain resource blocks numbered 6 to 13 are available frequency domain resources.
[0199] For example, a network device pre-configures three bandwidth sections for a terminal, including BWP0, BWP1, and BWP2. BWP0 includes six frequency domain resource blocks numbered 0 to 5; BWP1 includes six frequency domain resource blocks numbered 14 to 19; and BWP2 includes 22 frequency domain resource blocks numbered from 30 to 51. In this example, the first indication information can indicate that BWP0 and BWP1 have the same group number, but BWP... The group numbers of BWP0 and BWP1 are different from those of BWP2. For example, if the group number of BWP0 and BWP1 is 0, and the group number of BWP2 is 1, the terminal determines that the frequency domain resource blocks between BWP0 and BWP1, that is, the 8 frequency domain resource blocks numbered 6 to 13, are available frequency domain resources, while the frequency domain resource blocks between BWP1 and BWP2, that is, the 10 frequency domain resource blocks numbered 20 to 29, are unavailable frequency domain resources.
[0200] It should be understood that frequency domain resource blocks between bandwidth portions within the same group are available frequency domain resources, while unavailable frequency domain resources exist between two bandwidth portions in different groups. It can also be understood that bandwidth portions within the same group belong to the same frequency domain resource group, while bandwidth portions in different groups do not overlap and belong to different frequency domain resource groups.
[0201] For example, the bandwidth includes four bandwidth sections, numbered BWP0, BWP1, BWP2, and BWP3. BWP and BWP1 belong to the same group and are in the same frequency domain resource group, as do BWP2 and BWP3. BWP and BWP1 are grouped differently from BWP2 and BWP3. The first indication information can be {0,0,1,1}, or it can have two fields: {0,0} and {1,1}. Here, BWP0 has a group number of 0, BWP1 has a group number of 0, BWP2 has a group number of 1, and BWP3 has a group number of 1. BWPs with the same group number belong to the same group. In this way, the terminal can determine available and unavailable frequency domain resources based on the group number of the bandwidth section. Bandwidth sections within the same group can be processed using a narrowband filter, thus avoiding uplink and downlink interference.
[0202] In another possible implementation, the first indication information includes multiple fields, each indicating the bandwidth portion of multiple groups, with one field indicating the bandwidth portion of a single group. Bandwidth portions within the same group are contiguous and belong to the same frequency domain resource group. Bandwidth portions in different groups do not overlap and belong to different frequency domain resource groups. Similarly, as in the example above, the first indication information has two fields: {BWP0, BWP1} and {BWP2, BWP3}. Based on the first indication information, the terminal can determine that BWP0 and BWP1 belong to the same group, and BWP2 and BWP3 belong to the same group. In this way, the terminal can determine available and unavailable frequency domain resources based on the group number of the bandwidth portion. Bandwidth portions within the same group can be processed using a narrowband filter, thereby avoiding uplink and downlink interference.
[0203] Based on the same inventive concept as the above-described method embodiments, such as Figure 8 As shown in the illustration, this application also provides a communication device 800, which is used to perform the operations performed by the terminal in the above method embodiments. The communication device 800 includes a receiving unit 801 and a processing unit 802. The receiving unit 801 is used to receive information, signals, or data from a network device. The processing unit 802 is used to perform operations other than sending and receiving signals as described by the terminal in the above method embodiments. Repeated descriptions will not be repeated.
[0204] Based on the same inventive concept as the above-described method embodiments, such as Figure 9 As shown in the illustration, this application also provides a communication device 900, which is used to perform the operations performed by the network device in the above method embodiments. The communication device 900 includes a transmitting unit 901 and a processing unit 902. The transmitting unit 901 is used to transmit information, signals, or data to a terminal. The processing unit 902 is used to perform other operations performed by the network device as described in the above method embodiments, excluding signal transmission and reception. Repeated descriptions are omitted.
[0205] Based on the same inventive concept as the above-described communication method, as shown in Figure 10, this application also provides a communication device 1000, which includes a transceiver 1001, a processor 1002, and a memory 1003. The memory 1003 is optional. The memory 1003 is used to store programs executed by the processor 1002. When the communication device 1000 is used to implement the operations performed by the terminal in the communication method provided in the above embodiments, the processor 1002 is used to call a set of programs. When the programs are executed, the processor 1002 performs the operations performed by the terminal in one of the communication methods provided in the above embodiments. Figure 8The functional module receiving unit 801 can be implemented by transceiver 1001, and the processing unit 802 can be implemented by processor 1002. When the communication device 1000 is used to implement the operation performed by the network device in the communication method provided in the above embodiments, the processor 1002 is used to call a set of programs. When the programs are executed, the processor 1002 performs the operation performed by the network device in one of the communication methods provided in the above embodiments. Figure 9 The functional module sending unit 901 can be implemented by transceiver 1001, and the processing unit 902 can be implemented by processor 1002.
[0206] The processor 1002 can be a central processing unit (CPU), a network processor (NP), or a combination of a CPU and an NP.
[0207] The processor 1002 may further include a hardware chip. This hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.
[0208] The memory 1003 may include volatile memory, such as random-access memory (RAM); the memory 1003 may also include non-volatile memory, such as flash memory, hard disk drive (HDD) or solid-state drive (SSD); the memory 1003 may also include a combination of the above types of memory.
[0209] In the communication methods provided in the above embodiments of this application, some or all of the operations and functions performed by the described terminal and network device can be implemented using chips or integrated circuits.
[0210] To achieve the above Figure 8 , Figure 9 or Figure 10 In addition to the functions of the aforementioned device, this application also provides a chip, including a processor, for supporting the device in implementing the functions involved in the terminal and network devices in the communication method provided in the above embodiments. In one possible design, the chip is connected to a memory or the chip includes a memory for storing necessary program instructions and data for the device.
[0211] This application provides a computer storage medium storing a computer program, the computer program including instructions for executing the communication method provided in the above embodiments.
[0212] This application provides a computer program product containing instructions that, when run on a computer, cause the computer to execute the communication method provided in the above embodiments.
[0213] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0214] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0215] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0216] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0217] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.
[0218] Obviously, those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of the embodiments of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.
Claims
1. A communication method, characterized in that, include: The terminal receives first indication information from the network device. The first indication information is used to indicate available frequency domain resources in the bandwidth that can be used for communication between the terminal and the network device. The bandwidth is a carrier bandwidth or a portion of a carrier bandwidth. The available frequency domain resources include multiple discontinuous frequency domain resource groups. The frequency domain resource group includes one or more contiguous frequency domain resource blocks. The terminal determines the available frequency domain resources and unavailable frequency domain resources in the bandwidth according to the first indication information, wherein the unavailable frequency domain resources are frequency domain resources in the bandwidth other than the available frequency domain resources; The first indication information includes a bit sequence, wherein the bit values in the bit sequence are used to indicate the available frequency domain resources, and one of the bit values in the bit sequence is used to indicate that a group of frequency domain resources belongs to the available frequency domain resources; The first indication information is further used to indicate the reference frequency domain position of the frequency domain resource group; wherein, the reference frequency domain position includes a first frequency domain position and a second frequency domain position, the first frequency domain position is lower than the start position of the frequency domain resource group, the second frequency domain position is higher than the end position of the frequency domain resource group, the reference frequency domain position also includes a first offset value and a second offset value, the first offset value is the deviation between the start position and the first frequency domain position, the second offset value is the deviation between the second frequency domain position and the end position, the unit of the first offset value and the second offset value is the subcarrier spacing, and the first offset value and the second offset value are the protection bandwidth of the frequency domain resource group.
2. The method as described in claim 1, characterized in that, The first indication information further includes a plurality of second indication units, the second indication units being used to indicate the reference frequency domain position of the frequency domain resource group; or, If the first indication information includes a plurality of first indication units, the plurality of first indication units correspond to the plurality of discontinuous frequency domain resource groups, the first indication unit is used to indicate the frequency domain resource group, and the first indication unit is also used to indicate the reference frequency domain position of the frequency domain resource group.
3. The method as described in claim 1 or 2, characterized in that, The method further includes: The terminal receives second indication information from the network device, the second indication information being used to indicate downlink resources; the terminal receives downlink signals only on downlink available frequency domain resource blocks, the downlink available frequency domain resource blocks being resource blocks belonging to both the available frequency domain resources and the downlink resources; or... The terminal receives third indication information from the network device. The third indication information is used to indicate uplink resources. The terminal sends uplink signals on uplink available frequency domain resource blocks. The uplink available frequency domain resource blocks are resource blocks belonging to the available frequency domain resources and the uplink resources.
4. The method as described in claim 3, characterized in that, If the downlink available frequency domain resource block is located within multiple frequency domain resource groups, the terminal uses multiple radio frequency units to receive the downlink signal on the multiple frequency domain resource groups; or, if the uplink available frequency domain resource block is located within multiple frequency domain resource groups, the terminal uses multiple radio frequency units to transmit the uplink signal on the multiple frequency domain resource groups. The plurality of radio frequency units correspond to the plurality of frequency domain resource groups.
5. The method as described in claim 3, characterized in that, If the downlink available frequency domain resource block is located within multiple frequency domain resource groups, the terminal uses multiple filters to process the downlink signal received on the multiple frequency domain resource groups; Alternatively, if the uplink available frequency domain resource block is located within multiple frequency domain resource groups, the terminal uses multiple filters to process the uplink signals transmitted on the multiple frequency domain resource groups; The plurality of filters correspond to the plurality of frequency domain resource groups.
6. The method as described in claim 3, characterized in that, If the downlink signal is a downlink data signal, and the downlink data signal includes at least one first transport block, and the downlink available frequency domain resource blocks are located within a plurality of frequency domain resource groups, then any first transport block is carried on all the downlink available frequency domain resource blocks located within the plurality of frequency domain resource groups; or... If the uplink signal is an uplink data signal, and the uplink data signal includes at least one second transmission block, and the uplink available frequency domain resource block belongs to multiple frequency domain resource groups, then any second transmission block is carried on all the uplink available frequency domain resource blocks located within the multiple frequency domain resource groups.
7. The method as described in claim 3, characterized in that, The second indication information includes a Resource Indication Version (RIV), which indicates a continuous resource block within the bandwidth. The number of bits in the RIV is determined based on the number of downlink available frequency domain resource blocks. The number of bits in the RIV is the value obtained by rounding up log2(Y1×(Y1+1) / 2), where Y1 is the number of downlink available frequency domain resource blocks.
8. A communication method, characterized in that, include: The network device generates the first indication information. The network device sends the first indication information to the terminal; The first indication information is used to indicate the available frequency domain resources in the bandwidth that can be used for communication between the terminal and the network device. The bandwidth is a carrier bandwidth or a portion of a carrier bandwidth. The available frequency domain resources include multiple discontinuous frequency domain resource groups, and the frequency domain resource group includes one or more contiguous frequency domain resource blocks. The frequency domain resources in the bandwidth other than the available frequency domain resources are unavailable frequency domain resources, and the unavailable frequency domain resources cannot be used for the terminal to communicate with the network device; The first indication information includes a bit sequence, wherein the bit values in the bit sequence are used to indicate the available frequency domain resources, and one of the bit values in the bit sequence is used to indicate that a group of frequency domain resources belongs to the available frequency domain resources; The first indication information is further used to indicate the reference frequency domain position of the frequency domain resource group; wherein, the reference frequency domain position includes a first frequency domain position and a second frequency domain position, the first frequency domain position is lower than the start position of the frequency domain resource group, the second frequency domain position is higher than the end position of the frequency domain resource group, the reference frequency domain position includes a first offset value and a second offset value, the first offset value is the deviation between the start position and the first frequency domain position, the second offset value is the deviation between the second frequency domain position and the end position, the unit of the first offset value and the second offset value is the subcarrier spacing, and the first offset value and the second offset value are the protection bandwidth of the frequency domain resource group.
9. The method as described in claim 8, characterized in that, The first indication information further includes a plurality of second indication units, the second indication units being used to indicate the reference frequency domain position of the frequency domain resource group; or, If the first indication information includes a plurality of first indication units, the plurality of first indication units correspond to the plurality of discontinuous frequency domain resource groups, the first indication unit is used to indicate the frequency domain resource group, and the first indication unit is also used to indicate the reference frequency domain position of the frequency domain resource group.
10. The method as described in claim 8 or 9, characterized in that, The method further includes: The network device sends a second indication message to the terminal, the second indication message being used to indicate downlink resources; the downlink available frequency domain resource block is the resource for the terminal to receive downlink signals, the downlink available frequency domain resource block being a resource block belonging to the available frequency domain resources and belonging to the downlink resources; or... The network device sends a third indication information to the terminal. The third indication information is used to indicate uplink resources. The uplink available frequency domain resource block is the resource for the terminal to send uplink signals. The uplink available frequency domain resource block is a resource block that belongs to the available frequency domain resources and the uplink resources.
11. A communication device, characterized in that, include: A processor, coupled to a memory, for calling a program in the memory and executing the program to implement the method as described in any one of claims 1-7.
12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-readable instructions that, when read and executed by a computer, cause the computer to perform the method as described in any one of claims 1-7.
13. A chip device, characterized in that, The chip includes a memory for reading and executing software programs stored in the memory to implement the method as described in any one of claims 1-7.
14. A communication device, characterized in that, include: A processor, coupled to a memory, for calling a program in the memory and executing the program to implement the method as described in any one of claims 8-10.
15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-readable instructions, which, when read and executed by a computer, cause the computer to perform the method as described in any one of claims 8-10.
16. A chip device, characterized in that, The chip includes a memory for reading and executing software programs stored in the memory to implement the method as described in any one of claims 8-10.
Citation Information
Patent Citations
CR-system-based method and device for transmitting system signaling
CN103491546A
Indication method, system and device for dynamic idle frequency
CN104348600A
Control method for using radio resource, apparatus, network element, and terminal
WO2015123870A1