Disclosure of Invention
The application provides a communication method, a base station and a terminal device, which can reduce the waste of frequency domain resources when an uplink control channel sequence is transmitted.
In a first aspect, an embodiment of the present application provides a communication method, where the method includes: a base station receives first uplink control information and a first pilot sequence from first terminal equipment, wherein the first uplink control information and the first pilot sequence are carried by X symbols, the first pilot sequence comprises N subsequences, the N subsequences are carried by N symbols in the X symbols, N is a positive integer greater than or equal to 1, and X is a positive integer greater than N; the base station receives second uplink control information and a second pilot sequence from a second terminal, wherein the second uplink control information and the second pilot sequence are carried by Y symbols, the second pilot sequence comprises M subsequences, the M subsequences are carried by M symbols in the Y symbols, and the N subsequences and the M subsequences are carried by M symbols in the M subsequences1M carried by a symbol1The subsequences are orthogonal, the time domain positions of the N symbols are corresponding to the M1The time domain positions of the symbols are the same, and the frequency domain resource used for carrying the first uplink control information is the same as the frequency domain resource used for carrying the second uplink control information, wherein M is1Equal to N, M is a positive integer greater than or equal to N, Y is a positive integer greater than or equal to M. Based on the above technical solution, when receiving uplink control information and pilot sequences sent by uplink control channel formats with the same number of symbols or different numbers used by different terminal devices, the base station can realize that the uplink control information occupies the same frequency domain resource but the same time domain of the pilot sequences is completely orthogonal, thereby achieving the effects of fully utilizing the resource and reducing mutual interference between different signals.
With reference to the first aspect, in a first possible implementation manner of the first aspect, before the base station receives the first uplink control information and the first pilot sequence from the first terminal device, the method further includes: the base station sends first format indication information to the first terminal equipment, wherein the first format indication information is used for indicating the first terminal equipment to send the first uplink control information and the first pilot frequency sequence according to a first uplink control channel format; before the base station receives the second uplink control information and the second pilot sequence from the second terminal, the method further includes: and the base station sends second format indication information to the second terminal equipment, wherein the second format indication information is used for indicating the second terminal equipment to send the second uplink control information and the second pilot frequency sequence according to a second uplink control channel format. Based on the technical scheme, the base station indicates the uplink control channel format required to be used by the terminal equipment in advance, so that uplink control information sent by different terminal equipment occupies the same frequency domain resource but all parts of the same pilot frequency sequence time domain are orthogonal, and the effects of fully utilizing the resource and reducing mutual interference among different signals can be achieved.
With reference to the first aspect or the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, before the base station sends the first format indication information to the first terminal device and the base station sends the second format indication information to the second terminal device, the method further includes: the base station sends candidate format information to the first terminal device and the second communication device, the candidate format indication including at least two of the following information: the candidate uplink control channel format includes the number of symbols, the symbol position for carrying the pilot sequence in the candidate uplink control channel format, and the symbol position for carrying the uplink control information in the candidate uplink control channel format. Based on the above technical solution, the base station may control the uplink control channel format that can be used by the terminal device by using the terminal device indicated by the uplink control channel format that can be used by the terminal device.
With reference to the first aspect or any one of the foregoing possible implementations of the first aspect, in a third possible implementation of the first aspect, the Y symbols include R symbol sets, each of the R symbol sets including X symbols, each symbol set comprises the X-th symbol of the X symbols having the same attribute as the X-th symbol of the X symbols for carrying the first uplink control information and the first pilot sequence, wherein the attributes of the symbols comprise a first attribute and a second attribute, the attribute of the symbol for carrying the first uplink control information and the attribute of the symbol for carrying the second uplink control information are the first attribute, the attribute of the symbol for carrying the first pilot sequence and the attribute of the symbol for carrying the second pilot sequence are the second attribute, and R is a positive integer greater than or equal to 2. Thus, the Y symbols can be regarded as being obtained by repeating the X symbols R times, and the structure of the Y symbols is simple.
With reference to the third possible implementation manner of the first aspect, in a fourth possible implementation manner of the first aspect, the M subsequences are formed by M2The subsequence carried by each symbol is the M subsequences1The sub-sequence carried by each symbol is obtained by spreading through orthogonal variable spreading factor OVSF, wherein M2Is a positive integer greater than or equal to 1, M1And M2The sum of (1) is M. Thus, M2May be equal to M1Or M may be1Multiple of (A), M1The sub-sequence carried by a symbol can be associated with the M2The same time domain parts of the subsequences carried by the symbols are all orthogonal. Therefore, the base station can receive the uplink control information and the pilot frequency sequence sent by the R +1 terminal devices at most, thereby further saving time-frequency resources and reducing the mutual interference among different signals.
With reference to the third possible implementation manner of the first aspect, in a fifth possible implementation manner of the first aspect, the R × N + N subsequences in the M subsequences are the same as the N subsequences in the M subsequences, where R is 1, …, and R, N is 1, …, N. Therefore, the base station can receive the uplink control information and the pilot frequency sequence sent by the R +1 terminal devices at most, thereby further saving time-frequency resources and reducing the mutual interference among different signals.
With reference to the first aspect or any one of the foregoing possible implementation manners of the first aspect, in a sixth possible implementation manner of the first aspect, the first uplink control information is carried by a first sequence, the first sequence is carried by S symbols, S is a positive integer greater than or equal to 1, and a sum of S and N is X; the second uplink controlThe system information is carried by a second sequence, the second sequence comprises T subsequences, the T subsequences are respectively carried by T symbols, and the T subsequences in the first sequence and the T subsequences are carried by T1The sub-sequences carried by the S symbols are orthogonal, the time domain position of the S symbols is corresponding to the T1The time domain positions of the symbols are the same, where S is equal to T1T is a positive integer greater than or equal to S, and the sum of T and M is Y. Based on the above technical solution, the first sequence and the second sequence may also implement all parts of the same time domain to be orthogonal, so that interference between different signals may be further reduced.
In a second aspect, an embodiment of the present application provides a communication method, where the method includes: the first terminal equipment determines a first uplink control channel format; the first terminal device sends first uplink control information and a first pilot sequence to a base station according to the first uplink control channel format, wherein the first uplink control information and the first pilot sequence are carried by X symbols, the first pilot sequence comprises N subsequences, the N subsequences are carried by N symbols in the X symbols, frequency domain resources used for carrying the first uplink control information are the same as frequency domain resources used for carrying second uplink control information, and the M subsequences in the N subsequences and the M subsequences in the second uplink control information are M subsequences1M carried by a symbol1The subsequences are orthogonal, the time domain positions of the N symbols are corresponding to the M1The time domain positions of the symbols are the same, the second pilot sequence comprises the M subsequences, the second pilot sequence and the second uplink control information are sent by the second terminal device, the second pilot sequence and the second uplink control information are carried by Y symbols, the M subsequences are carried by M symbols in the Y symbols, where N is a positive integer greater than or equal to 1, X is a positive integer greater than N, M is a positive integer greater than N1Equal to N, M is a positive integer greater than or equal to N, Y is a positive integer greater than or equal to M. Based on the above technical solution, when the base station receives the uplink control information and the pilot sequence sent by the uplink control channel format with the same number of symbols or different numbers used by different terminal devices, it can be realized that the uplink control information occupies the same frequency domain resource but the pilot sequence is the same time domain and all the same part of the pilot sequence is positiveTherefore, the effects of fully utilizing resources and reducing mutual interference among different signals can be achieved.
With reference to the second aspect, in a first possible implementation manner of the second aspect, the determining, by the first terminal device, a first uplink control channel format includes: the first terminal device receives first format indication information sent by the base station, wherein the first format indication information is used for indicating the first terminal device to send the first uplink control information and the first pilot frequency sequence according to the first uplink control channel format; the first terminal device determines that the first uplink control channel format is the indicated uplink control channel format of the first format indication information. Based on the technical scheme, the base station indicates the uplink control channel format required to be used by the terminal equipment in advance, so that uplink control information sent by different terminal equipment occupies the same frequency domain resource but all parts of the same pilot frequency sequence time domain are orthogonal, and the effects of fully utilizing the resource and reducing mutual interference among different signals can be achieved.
With reference to the second aspect or the first possible implementation manner of the second aspect, in a second possible implementation manner of the second aspect, before the first terminal device receives the first format indication information sent by the base station, the method further includes: the first terminal equipment receives candidate format information sent by the base station, wherein the candidate format indication comprises at least two of the following information: the candidate uplink control channel format includes the number of symbols, the symbol position for carrying the pilot sequence in the candidate uplink control channel format, and the symbol position for carrying the uplink control information in the candidate uplink control channel format.
With reference to the second aspect or any one of the above possible implementations of the second aspect, in a third possible implementation of the second aspect, the Y symbols include R symbol sets, each of the R symbol sets including X symbols, each symbol set comprises the X-th symbol of the X symbols having the same attribute as the X-th symbol of the X symbols for carrying the first uplink control information and the first pilot sequence, wherein the attributes of the symbols comprise a first attribute and a second attribute, the attribute of the symbol for carrying the first uplink control information and the attribute of the symbol for carrying the second uplink control information are the first attribute, the attribute of the symbol for carrying the first pilot sequence and the attribute of the symbol for carrying the second pilot sequence are the second attribute, and R is a positive integer greater than or equal to 2. Thus, the Y symbols can be regarded as being obtained by repeating the X symbols R times, and the structure of the Y symbols is simple.
With reference to the third possible implementation manner of the second aspect, in a fourth possible implementation manner of the second aspect, the M subsequences are formed by M2The subsequence carried by each symbol is the M subsequences1The sub-sequence carried by each symbol is obtained by spreading through orthogonal variable spreading factor OVSF, wherein M2Is a positive integer greater than or equal to 1, M1And M2The sum of (1) is M. Thus, M2May be equal to M1Or M may be1Multiple of (A), M1The sub-sequence carried by a symbol can be associated with the M2The same time domain parts of the subsequences carried by the symbols are all orthogonal. Therefore, the base station can receive the uplink control information and the pilot frequency sequence sent by the R +1 terminal devices at most, thereby further saving time-frequency resources and reducing the mutual interference among different signals.
With reference to the third possible implementation manner of the second aspect, in a fifth possible implementation manner of the first aspect, the R × N + N subsequences in the M subsequences are the same as the N subsequences in the M subsequences, where R is 1, …, and R, N is 1, …, N. Therefore, the base station can receive the uplink control information and the pilot frequency sequence sent by the R +1 terminal devices at most, thereby further saving time-frequency resources and reducing the mutual interference among different signals.
With reference to the second aspect or any one of the foregoing possible implementations of the second aspect, in a sixth possible implementation of the second aspect, the first uplink control information is carried by a first sequence, the first sequence is carried by S symbols, S is a positive integer greater than or equal to 1, and S and N are integersAnd is X; the second uplink control information is carried by a second sequence, the second sequence comprises T subsequences, the T subsequences are respectively carried by T symbols, and the T subsequences in the first sequence and the T subsequences are carried by T1The sub-sequences carried by the S symbols are orthogonal, the time domain position of the S symbols is corresponding to the T1The time domain positions of the symbols are the same, where S is equal to T1T is a positive integer greater than or equal to S, and the sum of T and M is Y. Based on the above technical solution, the first sequence and the second sequence may also implement all parts of the same time domain to be orthogonal, so that interference between different signals may be further reduced.
In a third aspect, an embodiment of the present application provides a communication method, where the method includes: a base station receives a first terminal device and transmits first uplink control information and a first pilot sequence by using a first uplink control channel format, wherein the first uplink control channel format comprises Y symbols, the Y symbols of the first uplink control channel format comprise T information symbols and M pilot symbols, the information symbols are used for carrying uplink control information, the pilot symbols are used for carrying pilot sequences, the first uplink control channel format is one of a plurality of uplink control channel formats, the plurality of uplink control channel formats also comprise a second uplink control channel format, the second uplink control channel format comprises Y symbols, the Y symbols of the second uplink control channel format comprise S information symbols and N pilot symbols, S, N are positive integers which are greater than or equal to 1, Y is the sum of S and N, the Y-th symbol of the second uplink control channel format is one of the N pilot symbols, the Y-th symbol in the first uplink control channel format is one of the T information symbols, and Y is a positive integer greater than 1 and less than or equal to Y; the base station determines the first pilot sequence and first uplink control information. Based on the technical scheme, the base station can support different uplink control channel formats, and is beneficial to receiving that the uplink control information sent by different terminal equipment occupies the same frequency domain resource but the parts with the same pilot frequency sequence time domain are all orthogonal, so that the effects of fully utilizing the resource and reducing the mutual interference among different signals can be achieved.
With reference to the third aspect, in a first possible implementation manner of the third aspect, the method further includes: the base station receives second uplink control information and a second pilot sequence sent by a second terminal device by using the first uplink control channel format, a frequency domain resource used for carrying the first uplink control information is the same as a frequency domain resource used for carrying the second uplink control information, time domain positions of M pilot symbols used for carrying the first pilot sequence are the same as time domain positions of M pilot symbols used for carrying the second pilot sequence, and the first pilot sequence is orthogonal to the second pilot sequence. Based on the technical scheme, the base station receives the uplink control information which is sent by different terminal devices by using the same uplink control channel format and occupies the same frequency domain resource, but the pilot frequency sequences are all orthogonal, so that the effects of fully utilizing the resource and reducing the mutual interference among different signals can be achieved.
With reference to the third aspect, in a second possible implementation manner of the third aspect, the method further includes: the base station receives third uplink control channel information and a third pilot frequency sequence sent by a third terminal device by using a third uplink control channel format, the third uplink control channel format comprises X symbols, the X symbols comprise P information symbols and Q pilot frequency symbols, P, Q are positive integers greater than or equal to 1, X is the sum of P and Q, Q is less than or equal to M, P is less than T, the first pilot frequency sequence comprises M subsequences, the M subsequences are carried by the M pilot frequency symbols, and are used for carrying the time domain positions of the Q pilot frequency symbols of the third pilot frequency sequence and the M pilot frequency symbols in the M pilot frequency symbols1The time domain positions of the pilot symbols are the same, M1Equal to Q. Based on the technical scheme, the base station receives the uplink control information which is sent by different terminal equipment by using different uplink control channel formats and occupies the same frequency domain resource, but the parts with the same pilot frequency sequence time domain are all orthogonal, so that the effects of fully utilizing the resource and reducing the mutual interference among different signals can be achieved.
With reference to the second possible implementation manner of the third aspect, in a third possible implementation manner of the third aspect, the Y symbols included in the first uplink control channel format include R symbol sets, each of the R symbol sets includes X symbols, and each of the symbol sets includes an attribute of an X-th symbol of the X symbols that is the same as an attribute of an X-th symbol of the X symbols used for carrying the first uplink control information and the first pilot sequence, where the attributes of the symbols include a first attribute and a second attribute, the attribute of the symbol used for carrying the first uplink control information and the attribute of the symbol used for carrying the third uplink control information are the first attribute, and the attribute of the symbol used for carrying the first pilot sequence and the attribute of the symbol used for carrying the third pilot sequence are the second attribute, r is a positive integer greater than or equal to 2. Thus, the first uplink control channel format can be regarded as the third uplink control channel format obtained by repeating the third uplink control channel format R times, and the structure of the first uplink control channel format is simple.
With reference to the third possible implementation manner of the third aspect, in a fourth possible implementation manner of the third aspect, the M subsequences are formed by M2The subsequence carried by each symbol is the M subsequences1The sub-sequence carried by each symbol is obtained by spreading through orthogonal variable spreading factor OVSF, wherein M2Is a positive integer greater than or equal to 1, M1And M2The sum of (1) is M. Therefore, the base station can receive the uplink control information and the pilot frequency sequence sent by the R +1 terminal devices at most, thereby further saving time-frequency resources and reducing the mutual interference among different signals.
With reference to the third possible implementation manner of the third aspect, in a fifth possible implementation manner of the third aspect, the R × N + N subsequences in the M subsequences are the same as the N subsequences in the M subsequences, where R is 1, …, and R, N is 1, …, N. Therefore, the base station can receive the uplink control information and the pilot frequency sequence sent by the R +1 terminal devices at most, thereby further saving time-frequency resources and reducing the mutual interference among different signals.
With reference to the third aspect or any one of the foregoing possible implementation manners of the third aspect, in a sixth possible implementation manner of the third aspectThe first uplink control information is carried by a first sequence, the first sequence includes T subsequences, and the T subsequences are carried by the T information symbols; the third uplink control information is carried by a third sequence, the third sequence comprises P subsequences, the P subsequences are respectively carried by P information symbols, and the third sequence and the T subsequences are carried by T1The sub-sequences carried by the P information symbols are orthogonal, and the time domain positions of the P information symbols are corresponding to the T1The time domain positions of the information symbols are the same, where P is equal to T1. Based on the above technical solution, the first sequence and the second sequence may also implement all parts of the same time domain to be orthogonal, so that interference between different signals may be further reduced.
With reference to the third aspect, in a seventh possible implementation manner of the third aspect, before the base station receives that the first terminal device sends the first uplink control information and the first pilot sequence by using the first uplink control channel format, the method further includes: the base station sends first format indication information to the first terminal device, wherein the first format indication information is used for indicating the first terminal device to send the first uplink control information and the first pilot frequency sequence by using the first uplink control channel format. Based on the technical scheme, the base station indicates the uplink control channel format required to be used by the terminal equipment in advance, so that uplink control information sent by different terminal equipment occupies the same frequency domain resource but all parts of the same pilot frequency sequence time domain are orthogonal, and the effects of fully utilizing the resource and reducing mutual interference among different signals can be achieved.
With reference to the seventh possible implementation manner of the third aspect, in an eighth possible implementation manner of the third aspect, before the base station sends the first format indication information to the first terminal device, the method further includes: the base station sends candidate format information to the first terminal device, the candidate format indication comprising at least two of the following information: the candidate uplink control channel format includes the number of symbols, the symbol position for carrying the pilot sequence in the candidate uplink control channel format, and the symbol position for carrying the uplink control information in the candidate uplink control channel format. Based on the above technical solution, the base station may control the uplink control channel format that can be used by the terminal device by using the terminal device indicated by the uplink control channel format that can be used by the terminal device.
In a fourth aspect, the present application provides a base station having functionality that is implemented in any one of the possible implementations of the first aspect or the first aspect, or in any one of the possible implementations of the third aspect or the third aspect. The function can be realized by hardware, and can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions described above.
In a fifth aspect, the present application provides a terminal device having a function implemented by the terminal device in any possible implementation manner of implementing the second aspect or the second aspect. The function can be realized by hardware, and can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions described above.
In a sixth aspect, the present application provides a base station comprising a processor and a transceiver. The processor is configured to support the terminal device to implement the first aspect or any one of the possible implementations of the first aspect, or the third aspect or any one of the possible implementations of the third aspect. The transceiver is used for supporting the base station to receive the information related to the method transmitted by the terminal equipment and to transmit the information related to the method to the terminal equipment. Optionally, the base station may further include a memory, coupled to the processor, for storing necessary program instructions and data packets for the base station.
In a seventh aspect, the present application provides a terminal device, where the terminal device includes a processor and a transceiver. The processor is configured to support the terminal device to implement the respective functions of the second aspect or any of its possible implementations. The transceiver is configured to support the terminal device to transmit information related to the method to a base station and to receive information related to the method transmitted by the base station. Optionally, the terminal device may further include a memory for coupling with the processor for storing program instructions and data necessary for the terminal device.
In an eighth aspect, the present application provides a computer storage medium having stored thereon instructions that, when executed on a computer, cause the computer to perform the method of the first aspect or any of the possible implementations of the first aspect.
In a ninth aspect, the present application provides a computer storage medium having stored thereon instructions that, when executed on a computer, cause the computer to perform the method of the second aspect or any of the possible implementations of the second aspect.
In a tenth aspect, the present application provides a chip for enabling a terminal device to implement the functions referred to in the first aspect or any one of the possible implementations of the first aspect.
In an eleventh aspect, the present application provides a chip for supporting a base station to implement the functions referred to in the second aspect or any possible implementation manner of the second aspect.
In a twelfth aspect, the present application provides a computer program product comprising instructions that, when run on a computer, cause the computer to perform the method of the first aspect or any of the possible implementations of the first aspect.
In a thirteenth aspect, the present application provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of the second aspect or any one of the possible implementations of the second aspect.
Detailed Description
The technical solution in the present application will be described below with reference to the accompanying drawings.
It should be understood that the technical solutions of the embodiments of the present application may be applied to various communication systems, for example: long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), 4.5 (4.5)thgeneration, 4.5G) generation network, fifth generation (5)thgeneration, 5G) network, New Radio (NR), etc.
Fig. 1 is an architecture diagram of a mobile communication system to which an embodiment of the present application is applied. As shown in fig. 1, the mobile communication system includes a core network device 110, a base station 120, and at least one terminal device (e.g., a terminal device 130 and a terminal device 140 in fig. 1). The terminal equipment is connected with the base station in a wireless mode, and the base station is connected with the core network equipment in a wireless or wired mode. The core network device and the base station may be separate physical devices, or the function of the core network device and the logical function of the base station may be integrated into the same physical device, or a physical device may be integrated with part of the function of the core network device and part of the function of the base station. The terminal equipment may be fixed or mobile. Fig. 1 is a schematic diagram, and other network devices, such as a wireless relay device and a wireless backhaul device, may also be included in the communication system, which are not shown in fig. 1. The embodiments of the present application do not limit the number of core network devices, base stations, and terminal devices included in the mobile communication system.
The base station is an access device in which the terminal device is accessed to the mobile communication system in a wireless manner, and may be a base station NodeB, an evolved node b, a base station in a 5G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, and the like.
The Terminal device may also be referred to as a Terminal (Terminal), a User Equipment (UE), a Mobile Station (MS), a Mobile Terminal (MT), and the like. The terminal device may be a mobile phone (mobile phone), a tablet computer (Pad), a computer with a wireless transceiving function, a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control (industrial control), a wireless terminal in unmanned driving (self driving), a wireless terminal in remote surgery (remote medical supply), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation safety (transportation safety), a wireless terminal in smart city (smart city), a wireless terminal in home (smart home), and the like.
The base station and the terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; it may also be deployed on airborne airplanes, balloons, and satellites. The embodiment of the application does not limit the application scenarios of the base station and the terminal device.
The embodiments of the present application may be applicable to downlink signal transmission, may also be applicable to uplink signal transmission, and may also be applicable to device-to-device (D2D) signal transmission. For downlink signal transmission, the transmitting device is a base station, and the corresponding receiving device is a terminal device. For uplink signal transmission, the transmitting device is a terminal device, and the corresponding receiving device is a base station. For D2D signaling, the sending device is a terminal device and the corresponding receiving device is also a terminal device. The embodiment of the present application does not limit the transmission direction of the signal.
The base station and the terminal device may communicate with each other through a licensed spectrum (licensed spectrum), may communicate with each other through an unlicensed spectrum (unlicensed spectrum), or may communicate with each other through both the licensed spectrum and the unlicensed spectrum. The base station and the terminal device may communicate with each other through a 6G or less frequency spectrum, may communicate through a 6G or more frequency spectrum, and may communicate through both a 6G or less frequency spectrum and a 6G or more frequency spectrum. The embodiments of the present application do not limit the spectrum resources used between the base station and the terminal device.
The Uplink Control Channel referred to in the embodiment of the present application may be a Physical Uplink Control Channel (PUCCH), or may be another Uplink Control Channel.
Fig. 2 is a schematic flow chart of a communication method provided according to an embodiment of the present application.
The base station receives first uplink control information and a first pilot sequence from a first terminal device 201.
202, the base station receives the second uplink control information and the second pilot sequence from the second terminal device.
Specifically, the base station may support multiple uplink control channel formats. The plurality of uplink control channel formats includes a first uplink control channel format. The first uplink control channel format includes Y symbols. The Y symbols included in the first uplink control channel format may include T information symbols and M pilot symbols, where T is a positive integer greater than or equal to 1, M is a positive integer greater than or equal to 1, and the sum of T and M is Y. The information symbols are used for carrying uplink control information. The pilot symbols are used for carrying pilot sequences, and the plurality of uplink control channel formats may further include a second uplink control channel format. The second uplink control channel format includes Y symbols. The Y symbols included in the second uplink control channel format may include S information symbols and N pilot symbols, S is a positive integer greater than or equal to 1, N is a positive integer greater than or equal to 1, and the sum of S and N is Y. The Y-th symbol in the second uplink control channel format is one of the N pilot symbols, the Y-th symbol in the first uplink control channel format is one of the T information symbols, and Y is a positive integer greater than 1 and less than or equal to Y. In other words, there is at least one pilot symbol whose position in the first uplink control channel format is different from the position of the at least one pilot symbol in the second uplink control channel format.
Alternatively, in some embodiments, S may be equal to T and N may be equal to Y.
For example, fig. 3 is a diagram of the first control channel format and the second control channel format. As shown in fig. 3, the first uplink control channel format includes 14 symbols. The 5 th symbol and the 10 th symbol of the 14 symbols are pilot symbols. The symbols other than the 5 th symbol and the 10 th symbol among the 14 symbols are information symbols. The second uplink control channel format includes 14 symbols. The 1 st symbol and the 4 th symbol of the 14 symbols are pilot symbols. The symbols other than the 1 st symbol and the 4 th symbol among the 14 symbols are information symbols.
Optionally, in other embodiments, S may not equal T and N may not equal Y.
For example, fig. 4 is a schematic diagram of another of the first control channel format and the second control channel format. As shown in fig. 4, the first uplink control channel format includes 14 symbols. The 5 th symbol and the 10 th symbol of the 14 symbols are pilot symbols. The symbols other than the 5 th symbol and the 10 th symbol among the 14 symbols are information symbols. The second uplink control channel format includes 14 symbols. The 1 st, 4 th, 8 th and 11 th symbols of the 14 symbols are pilot symbols. The symbols of the 14 symbols except for the 1 st symbol, the 4 th symbol, the 8 th symbol and the 11 th symbol are information symbols.
Optionally, in some embodiments, the first terminal device and the second terminal device may use the same uplink control channel format to transmit the uplink control information and the pilot sequence. For example, the first terminal device may transmit first uplink control information and a first pilot sequence using the first uplink control channel format. The second terminal device may also transmit second uplink control information and a second pilot sequence using the first uplink control channel format. For another example, the first terminal device may transmit the first uplink control information and the first pilot sequence using the second uplink control channel format. The second terminal device may also transmit second uplink control information and a second pilot sequence using the second uplink control channel format.
Under the condition that the first terminal device and the second terminal device use the same uplink control channel format to send uplink control information and a pilot sequence, a frequency domain resource used for carrying the first uplink control information is the same as a frequency domain resource used for carrying the second uplink control information, a time domain position used for carrying the first pilot sequence is the same as a time domain position used for carrying the second pilot sequence, and the first pilot sequence is orthogonal to the second pilot sequence.
Also take fig. 3 as an example. The first terminal device and the second terminal device may both transmit uplink control information and pilot sequences using the first uplink control channel format as shown in fig. 3. Specifically, the first uplink control information sent by the first terminal device may be carried by the first sequence. The second uplink control information sent by the second terminal device may be carried by the second sequence. The first sequence may be carried by 12 information symbols in the first uplink control channel format. The second sequence may be carried by 12 information symbols in the first uplink control channel format. The first pilot sequence transmitted by the first terminal device may comprise two subsequences. The second pilot sequence transmitted by the second terminal device may also include two subsequences. In order to distinguish between the subsequences included in the first pilot sequence and the subsequences included in the second pilot sequence, the subsequences included in the first pilot sequence will be referred to as first pilot subsequences, and the subsequences included in the second pilot sequence will be referred to as second pilot subsequences. The two first pilot subsequences are carried by two pilot symbols (i.e. the 5 th symbol and the 10 th symbol) in the first uplink control channel format. The two second pilot subsequences are carried by two pilot symbols (i.e. the 5 th symbol and the 10 th symbol) in the first uplink control channel format.
The two first pilot subsequences and the two second pilot subsequences are orthogonal. Since the time domain positions of the two first pilot subsequences and the two second pilot subsequences are the same. Therefore, the two first pilot subsequences and the two second pilot subsequences may be frequency-divided, the two first pilot subsequences and the two second pilot subsequences may be code-divided, or the two first pilot subsequences and the two second pilot subsequences may be frequency-divided and code-divided simultaneously.
Specifically, in the case that the two first pilot subsequences and the two second pilot subsequences are frequency-division, subsequences located at the same time domain position in the two first pilot subsequences and the two second pilot subsequences may occupy different subcarriers in the same frequency domain unit. The frequency domain unit may be 12 subcarriers included in one Physical Resource Block (PRB). For example, the first pilot sub-sequence may occupy the 1 st to 6 th sub-carriers of the 12 sub-carriers. The second pilot sub-sequence may occupy the 7 th sub-carrier to the 12 th sub-carrier of the 12 sub-carriers. As another example, the first pilot subsequence may occupy odd subcarriers of the 12 subcarriers. The second pilot sub-sequence may occupy even subcarriers of the 12 subcarriers. Of course, as long as the first pilot sub-sequence and the second pilot sub-sequence occupy different sub-carriers, the first pilot sub-sequence and the second pilot sub-sequence can also occupy the 12 sub-carriers in other manners.
In the case where the two first pilot subsequences and the two second pilot subsequences are code-division, the two first pilot subsequences and the two second pilot subsequences may be generated using the same sequence, but using different cyclic shift values. For example, the two first pilot subsequences and the two second pilot subsequences may both be generated using ZC sequences, but using different cyclic shift values. The two first pilot subsequences and the two second pilot subsequences may also be generated using different sequences.
Through the above technical solution, the first uplink control information and the first pilot sequence sent by the first terminal device and the second uplink control information and the second pilot sequence sent by the second terminal device may use the same PRB. Therefore, the technical scheme can achieve the purpose of saving time-frequency resources. In addition, the base station can support uplink control channels of various formats. In this case, the base station may select a suitable uplink control channel format according to needs, so that the received uplink control information sent by different terminal devices occupies the same frequency domain resource but all the parts of the pilot sequences with the same time domain are orthogonal, thereby achieving the effects of fully utilizing the resource and reducing mutual interference between different signals.
Optionally, in other embodiments, the plurality of uplink control channel formats may further include a third uplink control channel format. The third uplink control channel format may include X symbols. The X symbols may include P information symbols and Q pilot symbols, where P is a positive integer greater than or equal to 1, Q is a positive integer greater than or equal to 1, the sum of P and Q is X, and X is less than Y.
Optionally, in some embodiments, the number of pilot symbols included in the first uplink control channel format is the same as the number of pilot symbols included in the third uplink control channel format.
For example, fig. 5 is a schematic diagram of the first control channel format and the third control channel format. As shown in fig. 5, the first uplink control channel format includes 14 symbols. The 1 st symbol and the 4 th symbol of the 14 symbols are pilot symbols. The symbols other than the 1 st symbol and the 4 th symbol among the 14 symbols are information symbols. The third uplink control channel format includes 7 symbols. The 1 st symbol and the 4 th symbol of the 7 symbols are pilot symbols. The symbols other than the 1 st symbol and the 4 th symbol among the 7 symbols are information symbols.
Optionally, in some embodiments, the number of pilot symbols included in the first uplink control channel format is greater than the number of pilot symbols included in the third uplink control channel format.
For example, fig. 6 is another schematic diagram of the first control channel format and the third control channel format. As shown in fig. 6. The first uplink control channel format includes 14 symbols. The 1 st, 4 th, 8 th and 11 th symbols of the 14 symbols are pilot symbols. The symbols of the 14 symbols except for the 1 st symbol, the 4 th symbol, the 8 th symbol and the 11 th symbol are information symbols. The third uplink control channel format includes 7 symbols. The 1 st symbol and the 4 th symbol of the 7 symbols are pilot symbols. The symbols other than the 1 st symbol and the 4 th symbol among the 7 symbols are information symbols.
Optionally, in some embodiments, the first terminal device and the second terminal device may transmit the uplink control information and the pilot sequence using uplink control channel formats with different numbers of symbols.
Optionally, in some embodiments, the number of pilot symbols included in the first uplink control channel format is the same as the number of pilot symbols included in the third uplink control channel format.
Taking fig. 5 as an example, the first terminal device may transmit the first uplink control information and the first pilot sequence using the first control channel format as shown in fig. 5. The second terminal device may transmit the second uplink control information and the second pilot sequence using a third control channel format as shown in fig. 5. The frequency domain resource used for carrying the first uplink control information is the same as the frequency domain resource used for carrying the second uplink control information, the time domain position used for carrying the first pilot frequency sequence is the same as the time domain position used for carrying the second pilot frequency sequence, and the first pilot frequency sequence is orthogonal to the second pilot frequency sequence.
Specifically, the first uplink control information sent by the first terminal device may be carried by the first sequence. The second uplink control information sent by the second terminal device may be carried by the second sequence. The first sequence may be carried by 12 information symbols in the first uplink control channel format. The second sequence may be carried by 5 information symbols in the third uplink control channel format. The first pilot sequence transmitted by the first terminal device may comprise two subsequences. The second pilot sequence transmitted by the second terminal device may also include two subsequences. The two first pilot subsequences are carried by two pilot symbols (i.e. the 1 st symbol and the 4 th symbol) in the first uplink control channel format. The two second pilot subsequences are carried by two pilot symbols (i.e. the 1 st symbol and the 4 th symbol) in the third uplink control channel format.
In the case that the number of pilot symbols included in the first uplink control channel format is the same as the number of pilot symbols included in the third uplink control channel format, the two first pilot subsequences and the two second pilot subsequences may be orthogonal to each other in the above description, and need not be described herein again.
Optionally, in some embodiments, the number of pilot symbols included in the first uplink control channel format is greater than the number of pilot symbols included in the third uplink control channel format.
Taking fig. 6 as an example, the first terminal device may send the first uplink control information and the first pilot sequence using the first control channel format as shown in fig. 6. The second terminal device may transmit the second uplink control information and the second pilot sequence using a third control channel format as shown in fig. 6. The frequency domain resource used for carrying the first uplink control information is the same as the frequency domain resource used for carrying the second uplink control information. As shown in fig. 6, the time domain positions of the first two of the four pilot symbols for carrying the first pilot sequence and the time domain positions of the two pilot symbols for carrying the second pilot sequence are the same. In addition to the time domain positions for carrying the first two pilot symbols of the four pilot symbols of the first pilot sequence and the time domain positions for carrying the two pilot symbols of the second pilot sequence being the same as shown in fig. 6, there may be other ways in which the time domain positions for carrying the two pilot symbols of the four pilot symbols of the first pilot sequence and the time domain positions for carrying the two pilot symbols of the second pilot sequence are the same. For example, the time domain positions of the last two of the four pilot symbols used to carry the first pilot sequence are the same as the time domain positions of the two pilot symbols used to carry the second pilot sequence.
Specifically, the first uplink control information sent by the first terminal device may be carried by the first sequence. The second uplink control information sent by the second terminal device may be carried by the second sequence. The first sequence may be carried by 12 information symbols in the first uplink control channel format. The second sequence may be carried by 5 information symbols in the third uplink control channel format. The first pilot sequence transmitted by the first terminal device may comprise four subsequences. The second pilot sequence transmitted by the second terminal device may also include two subsequences. The four first pilot subsequences are carried by four pilot symbols (i.e., the 1 st symbol, the 4 th symbol, the 8 th symbol, and the 11 th symbol) in the first uplink control channel format. The two second pilot subsequences are carried by two pilot symbols (i.e. the 1 st symbol and the 4 th symbol) in the third uplink control channel format. Two first pilot subsequences carried by a first pilot symbol and a second pilot symbol of the four pilot symbols are orthogonal to the two second pilot subsequences. The two first pilot subsequences and the two second pilot subsequences are orthogonal as described in the above embodiments, and thus, detailed description is not needed here. In other words, if the number of pilot symbols included in the first uplink control channel format and the third uplink control channel format is different, all of the same portions of the time domains of the pilot sequences transmitted by the first terminal device and the second terminal device are orthogonal.
Further, the number of pilot symbols included in the first uplink control channel format may be R times the number of pilot symbols included in the third uplink control channel format, the information symbols included in the first uplink control channel format may also be R times the information symbols included in the third uplink control channel, and R is a positive integer greater than or equal to 2. In other words, M ═ R × Q and T ═ R × P. In this case, the Y symbols may include R symbol sets, each of the R symbol sets includes X symbols, and each of the symbol sets includes X symbols having the same attribute as that of the X-th symbol of the X symbols included in the third uplink control channel format, where the attributes of the symbols include a first attribute and a second attribute, the attribute of the symbol for carrying the uplink control information is the first attribute, and the attribute of the symbol for carrying the pilot sequence is the second attribute. That is, the first uplink control channel format is a result of the third uplink control channel format being repeated R times. The positions of the pilot symbols and the information symbols in any two symbol sets of the R symbol sets are the same, and are the same as the positions of the pilot symbols and the information symbols included in the third uplink control channel format.
Also taking fig. 6 as an example, the first uplink control channel format in fig. 6 includes two symbol sets. The first symbol and the fourth symbol of each of the two symbol sets are pilot symbols. The symbols in each of the two symbol sets except the first symbol and the fourth symbol are information symbols.
Based on the above technical solution, the base station may receive the uplink control information and the pilot sequence sent by R +1 terminal devices on the same frequency domain resource. The uplink control information and the pilot sequence transmitted by R terminal devices among the R +1 terminal devices are continuous in the time domain. The total time domain resource occupied by the uplink control information and the pilot frequency sequence sent by the R terminal devices in the R +1 terminal devices is equal to the total time domain resource occupied by the uplink control information and the pilot frequency sequence sent by another terminal device except the R terminal device in the R +1 terminal devices. The pilot sequence transmitted by any one of the R terminal devices is orthogonal to a portion of the subsequences in the other pilot sequence.
For example, fig. 7 is a schematic diagram of uplink control information and pilot sequences transmitted by three terminal devices. As shown in fig. 7, the first uplink control information and the first pilot sequence sent by the first terminal device occupy 14 symbols, and the first pilot sequence occupies 4 symbols. The second uplink control information and the second pilot sequence sent by the second terminal device occupy 7 symbols, and the second pilot sequence occupies 2 symbols. The third uplink control information and the third pilot sequence sent by the third terminal device occupy 7 symbols and the third pilot sequence occupies 2 symbols. As shown in fig. 7, the second pilot sequence is orthogonal to the two subsequences of the first pilot sequence carried by the first two pilot symbols, and the third pilot sequence is orthogonal to the two subsequences of the first pilot sequence carried by the last two pilot symbols. Therefore, on the same time-frequency resource, at most three terminal devices can simultaneously send the uplink control information and the pilot frequency sequence to the base station, thereby achieving the effects of fully utilizing the resource and reducing the mutual interference among different signals.
Optionally, in some embodiments, in a case that the first terminal device transmits the first uplink control information and the first pilot sequence in the first uplink control channel format, the first pilot sequence may include M subsequences, where M subsequences are M subsequences2The subsequence carried by each symbol is the M subsequences1The sub-sequence carried by each symbol is obtained by Spreading Orthogonal Variable Spreading Factor (OVSF), wherein M is2Is a positive integer greater than or equal to 1, M1And M2The sum of (1) is M.
Optionally, in some embodiments, in a case that the first terminal device transmits the first uplink control information and the first pilot sequence in the first uplink control channel format, the first pilot sequence may include M subsequences, where M subsequences are M subsequences2The subsequence carried by each symbol is the M subsequences1The sub-sequence carried by each symbol is obtained by Spreading Orthogonal Variable Spreading Factor (OVSF), wherein M is2Is greater than or equal to 1Integer, M1And M2The sum of (1) is M. For example, assume M1The subsequence carried by each symbol is [ 1-1 ]]The M sequences obtained after spreading by OVSF are [1, -1, -1,1]. In this case, the other two terminal devices can use the sequence of [ -1,1]And [1, -1]Two pilot sequences. Therefore, the time-frequency resources can be fully utilized by the three terminal devices under the condition of reducing mutual interference.
Optionally, in other embodiments, the R × N + N subsequences of the M subsequences are the same as the N subsequences of the M subsequences, where R is 1, …, and R, N is 1, …, N. For example, M sequences are [1, -1,1, -1 ]. In this case, two other terminal devices may use two pilot sequences of the sequences [ -1,1] and [ -1,1 ]. Therefore, the time-frequency resources can be fully utilized by the three terminal devices under the condition of reducing mutual interference.
Based on the above technical solution, when receiving uplink control information and pilot sequences sent in uplink control channel formats with different symbol numbers used by different terminal devices, the base station may also implement that the uplink control information occupies the same frequency domain resource but the same time domain of the pilot sequences is completely orthogonal, thereby achieving the effects of fully utilizing the resource and reducing mutual interference between different signals.
Optionally, in some embodiments, before step 201, step 203 may be further included; before step 202, step 204 may also be included.
203, the base station sends first format indication information to the first terminal device, where the first format indication information is used to indicate an uplink control channel format used by the first terminal device to send the first uplink control information and the first pilot sequence.
204, the base station sends second format indication information to the second terminal device, where the second format indication information is used to indicate an uplink control channel format used by the second terminal device to send the second uplink control information and the second pilot sequence.
For example, the first format indication information may be used to instruct the first terminal device to transmit the first uplink control information and the first pilot sequence in the first uplink control channel format. The second format may be used to instruct the second terminal device to transmit the second uplink control information and the second pilot sequence in the first uplink control channel format. For another example, the first format indication information may be used to instruct the first terminal device to transmit the first uplink control information and the first pilot sequence in the first uplink control channel format. The second format may be used to instruct the first terminal device to transmit the second uplink control information and the second pilot sequence in the third uplink control channel format.
Alternatively, in some embodiments, the format indication information (i.e., the first format indication information or the second format indication information) may be explicit indication information. For example, the format indication information may include K bits. And indicating the format of the uplink control channel by different values of K bits. K is a positive integer greater than or equal to 1. The specific value of K may be related to the number of uplink control channel formats. For example, if the plurality of uplink control channel formats includes three uplink control channel formats or four uplink control channel formats, K may be equal to 2. The K bits whose value is 00 may indicate that the uplink control information and the pilot sequence are transmitted in the first uplink control channel format, the K bits whose value is 01 may indicate that the uplink control information and the pilot sequence are transmitted in the second uplink control channel format, and the K bits whose value is 10 may indicate that the uplink control information and the pilot sequence are transmitted in the third uplink control channel format.
Optionally, in some embodiments, the format indication information (i.e. the first format indication information or the second format indication information) may be implicit indication information. That is, the base station may indicate an uplink control channel format for transmitting the uplink control information and the pilot sequence by indicating other information.
Optionally, in some embodiments, the base station may indicate the uplink control channel format by indicating time-frequency resources. The terminal equipment can determine the uplink control channel format to be used according to the corresponding relation between the time-frequency resource and the uplink control channel format.
Specifically, the first uplink control channel format indication information may be first time-frequency resource information, where the first time-frequency resource information is used to indicate a time-frequency resource used by the first terminal device to send the first uplink control information and the first pilot sequence. The second uplink control channel format indication information may be second time-frequency resource information, where the second time-frequency resource information is used to indicate time-frequency resources used by the second terminal device to send second uplink control information and a second pilot sequence. The first terminal device may determine to send the first uplink control information and the first pilot sequence using the uplink control channel format corresponding to the time-frequency resource indicated by the first time-frequency resource information according to the correspondence between the time-frequency resource and the uplink control channel format. The second terminal device may determine to send the second uplink control information and the second pilot sequence using the uplink control channel format corresponding to the time-frequency resource indicated by the second time-frequency resource information according to the correspondence between the time-frequency resource and the uplink control channel format.
For example, if the base station instructs the first terminal device to transmit the first uplink control information and the first pilot sequence using two PRBs, the first terminal device may transmit the first uplink control information and the first pilot sequence using the first uplink control channel format. If the base station instructs the second terminal device to use one PRB to transmit the second uplink control information and the second pilot sequence, the second terminal device may use the third uplink control channel format to transmit the second uplink control information and the second pilot sequence.
Optionally, in other embodiments, the base station may indicate the uplink control channel format by indicating a coding mode. The terminal device may determine the uplink control channel format to be used according to the corresponding relationship between the coding mode and the uplink control channel format.
Optionally, in some embodiments, the first uplink control channel format indication information may be first coding information, where the first coding information is used to indicate a coding mode used by the first terminal device to generate the first pilot sequence. The second uplink control channel format indication information may be second coding information, where the second coding information is used to indicate a coding scheme used by the second terminal device to generate the second pilot sequence. The first terminal device may determine to transmit the first uplink control information and the first pilot sequence using the uplink control channel format corresponding to the coding scheme indicated by the first coding information according to the correspondence between the coding scheme and the uplink control channel format. The second terminal device may determine to transmit the second uplink control information and the second pilot sequence using the uplink control channel format corresponding to the coding scheme indicated by the second coding information according to the correspondence between the coding scheme and the uplink control channel format.
For example, if the base station instructs the first terminal device to generate the first pilot sequence using a first coding scheme, the first terminal device may send the first uplink control information and the first pilot sequence using the first uplink control channel format. If the base station instructs the second terminal device to generate the second pilot sequence using the second coding scheme, the second terminal device may send the second uplink control information and the second pilot sequence using the third uplink control channel format. The first encoding mode and the second encoding mode are different. The difference between the first coding scheme and the second coding scheme may be a difference between sequences used for generating pilot sequences, or a difference between cyclic shift values.
Optionally, in other embodiments, the first uplink control channel format indication information may be third coding information, where the third coding information is used to indicate a coding scheme used by the first terminal device to generate a sequence for carrying the first uplink control information. The second uplink control channel format indication information may be fourth coding information, where the fourth coding information is used to indicate a coding scheme used by the second terminal device to generate a sequence for carrying the second uplink control information. The first terminal device may determine to transmit the first uplink control information and the first pilot sequence using the uplink control channel format corresponding to the coding scheme indicated by the first coding information according to the correspondence between the coding scheme and the uplink control channel format. The second terminal device may determine to transmit the second uplink control information and the second pilot sequence using the uplink control channel format corresponding to the coding scheme indicated by the second coding information according to the correspondence between the coding scheme and the uplink control channel format.
For example, if the base station instructs the first terminal device to use a third coding scheme to generate a sequence for carrying the first uplink control information, the first terminal device may send the first uplink control information and the first pilot sequence using the first uplink control channel format. If the base station instructs the second terminal device to use a fourth coding scheme to generate a sequence for carrying the second uplink control information, the second terminal device may send the second uplink control information and the second pilot sequence using the third uplink control channel format. The third encoding scheme is different.
Optionally, in other embodiments, the base station may indicate the uplink control channel format by indicating the position of a pilot symbol. The terminal equipment can determine the uplink control channel format required to be used according to the corresponding relation between the position of the pilot frequency symbol and the uplink control channel format.
Specifically, the first uplink control channel format indication information may be position information of a first pilot symbol, where the position information of the first pilot symbol is used to indicate a position of a symbol used to carry the first pilot sequence when the first terminal device sends the first pilot sequence. The second uplink control channel format indication information may be location information of a second pilot symbol, where the location information of the second pilot symbol is used to indicate a location of a symbol used to carry the second pilot sequence when the second terminal device sends the second pilot sequence. The first terminal device may determine to transmit the first uplink control information and the first pilot sequence using an uplink control channel format corresponding to the position of the pilot symbol indicated by the position of the first pilot symbol according to the correspondence between the position of the pilot symbol and the uplink control channel format. The second terminal device may determine to transmit the second uplink control information and the second pilot sequence using the uplink control channel format corresponding to the position of the pilot symbol indicated by the position of the second pilot symbol according to the correspondence between the position of the pilot symbol and the uplink control channel format.
For example, if the base station instructs the first terminal device to use the 1 st symbol, the 4 th pilot symbol, the 8 th pilot symbol, and the 11 th symbol to carry the first pilot sequence, the first terminal device may send the first uplink control information and the first pilot sequence using the first uplink control channel format. If the base station instructs the second terminal device to use the 1 st symbol and the 4 th symbol to carry the first pilot sequence, the second terminal device may send the second uplink control information and the second pilot sequence using the third uplink control channel format.
Besides the above several implicit indication methods, the base station may also use other implicit indication methods, such as indicating the service type, which are not listed here.
Optionally, in other embodiments, the terminal device may determine the uplink control channel format for sending the uplink control information and the pilot sequence according to the service type, the service delay requirement, the service reliability requirement, the terminal type, and the like. The terminal device may send the determined uplink control channel format to the base station, or send related information for determining the uplink control channel format to the base station, so that the base station may determine the uplink control channel format used by the terminal device. Of course, the base station may also determine the uplink control channel format used by the terminal device in other manners. For example, the base station may obtain, through other devices (e.g., a core network device or other terminal devices), related information that the terminal device uses the uplink control channel format or is used to determine the uplink control channel format. For another example, the related information for determining the uplink control channel format may also be determined by the base station, so that the base station may directly determine the uplink control channel format used by the terminal device by using the related information.
Optionally, in some embodiments, before step 203 and step 204, step 205 may be further included.
205, the base station sends candidate format information to the first terminal device and the second communication device, the candidate format information may include at least two of the following information: the candidate uplink control channel format includes the number of symbols, the symbol position for carrying the pilot sequence in the candidate uplink control channel format, and the symbol position for carrying the uplink control information in the candidate uplink control channel format.
For example, the candidate format information may include the number of symbols included in the candidate uplink control channel format and the symbol position used for carrying the pilot sequence in the candidate uplink control channel format. In this way, the terminal devices (i.e., the first terminal device and the second terminal device) may determine the symbol position for carrying the uplink control information in the candidate uplink control channel format according to the number of symbols included in the candidate uplink control channel format and the symbol position for carrying the pilot sequence in the candidate uplink control channel format.
For another example, the candidate format information may include the number of symbols included in the candidate uplink control channel format and the position of the symbol used to carry the uplink control information in the candidate uplink control channel format. In this way, the terminal device may determine the symbol position used for carrying the pilot sequence in the candidate uplink control channel format according to the number of symbols included in the candidate uplink control channel format and the symbol position used for carrying the uplink control information in the candidate uplink control channel format.
For another example, the candidate format information may include a symbol position in the candidate uplink control channel format for carrying a pilot sequence and a symbol position in the candidate uplink control channel format for carrying uplink control information. In this way, the terminal device may determine the number of symbols included in the candidate uplink control channel format according to the symbol position for carrying the pilot sequence in the candidate uplink control channel format and the symbol position for carrying the uplink control information in the candidate uplink control channel format.
Of course, the candidate format information may also include the number of symbols included in the candidate uplink control channel format, the positions of the symbols in the candidate uplink control channel format for carrying the pilot sequences, and the positions of the symbols in the candidate uplink control channel format for carrying the uplink control information.
Optionally, in some embodiments, the candidate format information may further include one or both of a coding scheme used for generating a pilot sequence and a coding scheme used for generating a sequence for carrying uplink control information.
In some embodiments, the candidate format information may include a coding scheme for generating a pilot sequence and a coding scheme for generating a sequence for carrying uplink control information. In this way, when the terminal device determines the uplink control channel format to be used, the terminal device may simultaneously determine a coding scheme for generating a pilot sequence and a coding scheme for generating a sequence for carrying uplink control information.
In other embodiments, the candidate format information may include a coding scheme used for generating a sequence for carrying uplink control information, but not include a coding scheme used for generating a pilot sequence. In this way, when the terminal device determines the uplink control channel format to be used, the terminal device may also determine the coding scheme used for generating the sequence for carrying the uplink control information. The base station may indicate the coding scheme used to generate the pilot sequence to the terminal device via other information. For example, the base station may send, after step 203, first coding information to the first terminal device, where the first coding information is used to indicate a coding scheme used by the first terminal device to generate the first pilot sequence, and send, after step 204, second coding information to the second terminal device, where the second coding information is used to indicate a coding scheme used by the second terminal device to generate the second pilot sequence. For another example, the first format indication information may be used to indicate a coding scheme for generating a first pilot sequence and an uplink control channel format for sending the first uplink control information and the first pilot sequence, and the second format indication information may be used to indicate a coding scheme for generating a second pilot sequence and a specific uplink control channel format for sending the second uplink control information and the second pilot sequence at the same time, which is described in the foregoing embodiments and is not described herein again.
In other embodiments, the candidate format information may include a coding scheme used for generating a pilot sequence, but not include a coding scheme used for generating a sequence for carrying uplink control information. In this way, when the terminal device determines the uplink control channel format to be used, the terminal device can also determine the coding scheme used for generating the pilot sequence. The base station may indicate, to the terminal device, a coding scheme used for generating a sequence for carrying uplink control information through other information. For example, the base station may send, after step 203, third coding information to the first terminal device, where the third coding information is used to indicate a coding scheme used by the first terminal device to generate a sequence for carrying the first uplink control information, and send, after step 204, fourth coding information to the second terminal device, where the fourth coding information is used to indicate a coding scheme used by the second terminal device to generate a sequence for carrying the second uplink control information. For another example, the first format indication information may be used to indicate a coding scheme for generating a sequence used to carry first uplink control information and an uplink control channel format for sending the first uplink control information and the first pilot sequence, and the second format indication information may be used to indicate a coding scheme for generating a sequence used to carry second uplink control information and a specific indication scheme for sending the second uplink control information and the uplink control channel format of the second pilot sequence, which are described in the foregoing embodiments and need not be repeated here.
Optionally, in other embodiments, the candidate format information does not include a coding scheme used for generating a pilot sequence and a coding scheme used for generating a sequence for carrying uplink control information. In this case, the terminal device may indicate, through other information, a coding scheme used for generating the pilot sequence and a coding scheme used for generating the sequence for carrying the uplink control information. For example, the base station may send first coding information and third coding information to the first terminal device after step 203, and send second coding information and fourth coding information to the second terminal device after step 204, where the contents of the first coding information, the second coding information, the third coding information, and the fourth coding information are the same as those in the above embodiments, and thus, are not described herein again. For another example, the first format indication information may be used to indicate a coding scheme for generating a sequence used to carry first uplink control information and an uplink control channel format for sending the first uplink control information and the first pilot sequence, and the second format indication information may be used to indicate a coding scheme for generating a sequence used to carry second uplink control information and a specific indication scheme for sending the second uplink control information and the uplink control channel format of the second pilot sequence, which are described in the foregoing embodiments and need not be repeated here.
It can be understood that the coding scheme used for generating the pilot sequence indicated by the base station to different terminal devices is different, so that the pilot sequences generated by different devices are code division.
In some embodiments, only one uplink control channel format may be included in the candidate uplink control channel formats. In other embodiments, the candidate uplink control channel formats may include a plurality of uplink control channel formats, for example, the candidate uplink control channel formats may include the first uplink control channel format, the second uplink control channel format, and the third uplink control channel format.
Based on the above technical solution, the base station may notify the terminal device of the uplink control channel format that the terminal device can use.
Of course, the candidate uplink control channel format may be stored in the terminal device in advance.
Optionally, in some embodiments, before step 201, the base station may further send, to the first terminal device, first frequency-domain resource indication information, where the first frequency-domain resource indication information is used to indicate subcarriers occupied by the first pilot sequence. Before step 202, the base station may further send, to the second terminal device, second frequency-domain resource indication information, where the second frequency-domain resource indication information is used to indicate subcarriers occupied by the second pilot sequence, and the subcarriers occupied by the first pilot sequence are different from the subcarriers occupied by the second pilot sequence. The technical scheme can enable the first pilot sequence and the second pilot sequence to be orthogonal in a frequency division mode.
Similarly, the frequency domain resource indication information (i.e. the first frequency domain resource indication information and the second frequency domain resource indication information) may also be explicit indication information or implicit indication information. The specific indication mode is similar to the format indication information, and thus, the detailed description is not needed herein.
Optionally, in other embodiments, the first terminal device and the second terminal device may also determine the subcarriers occupied by the pilot sequences in other manners. For example, the first terminal device and the second terminal device may negotiate to determine the subcarriers occupied by the respective pilot sequences, so that the first pilot sequence and the second pilot sequence are orthogonal in a frequency division manner.
Further, except that the same time domain portions of the pilot sequences sent by the first terminal device and the second terminal device are all orthogonal, the same time domain portions of the first sequence used for carrying the first uplink control information and the second sequence used for carrying the second uplink control information sent by the first terminal device may also be all orthogonal.
Taking fig. 3 as an example, the first uplink control information sent by the first terminal device may be carried by the first sequence. The second uplink control information sent by the second terminal device may be carried by the second sequence. The first sequence is orthogonal to the second sequence. The specific implementation of the orthogonality is the same as the implementation of the orthogonality of the pilot sequence, that is, the orthogonality may be implemented in a frequency division and/or code division manner, which is not described herein.
Taking fig. 6 as an example, the first uplink control information sent by the first terminal device may be carried by the first sequence. The second uplink control information sent by the second terminal device may be carried by the second sequence. The first sequence may include 12 subsequences, and the 12 subsequences are carried by 12 information symbols in the first uplink control channel format. The second sequence may be carried by 5 information symbols in the third uplink control channel format. The second sequence may be orthogonal to the first five of the 12 subsequences. The specific implementation of the orthogonality is the same as the implementation of the orthogonality of the pilot sequence, that is, the orthogonality may be implemented in a frequency division and/or code division manner, which is not described herein.
Fig. 8 is a block diagram of a base station according to an embodiment of the present application. As shown in fig. 8, the base station 800 includes a communication unit 801 and a second communication unit 802.
A first communication unit 801, configured to receive first uplink control information and a first pilot sequence from a first terminal device, where the first uplink control information and the first pilot sequence are carried by X symbols, the first pilot sequence includes N subsequences, the N subsequences are carried by N symbols in the X symbols, N is a positive integer greater than or equal to 1, and X is a positive integer greater than N;
a second communication unit 802, configured to receive second uplink control information and a second pilot sequence from a second terminal, where the second uplink control information and the second pilot sequence are carried by Y symbols, the second pilot sequence includes M subsequences, the M subsequences are carried by M symbols in the Y symbols, and the N subsequences and the M subsequences are carried by M symbols in the M subsequences1M carried by a symbol1The subsequences are orthogonal, the time domain positions of the N symbols are corresponding to the M1The time domain positions of the symbols are the same, and the frequency domain resource used for carrying the first uplink control information is the same as the frequency domain resource used for carrying the second uplink control information, wherein M is1Equal to N, M is a positive integer greater than or equal to N, Y is a positive integer greater than or equal to M.
The communication unit 801 and the second communication unit 802 may be implemented by transceivers. The detailed functions and advantages of the communication unit 801 and the second communication unit 802 can be referred to the method shown in fig. 2, and need not be described herein.
Fig. 9 is a block diagram of a terminal device according to an embodiment of the present application. As shown in fig. 9, the terminal apparatus 900 includes a processing unit 901 and a communication unit 902.
A processing unit 901, configured to determine a first uplink control channel format;
a communication unit 902, configured to send, to a base station, first uplink control information and a first pilot sequence according to the first uplink control channel format determined by the control unit 901, where the first uplink control information and the first pilot sequence are carried by X symbols, the first pilot sequence includes N subsequences, the N subsequences are carried by N symbols in the X symbols, a frequency domain resource used for carrying the first uplink control information is the same as a frequency domain resource used for carrying second uplink control information, and M subsequences in the M subsequences of the N subsequences and the second uplink control information are carried by M subsequences1M carried by a symbol1The subsequences are orthogonal, the time domain positions of the N symbols are corresponding to the M1The time domain positions of the symbols are the same, the second pilot sequence comprises the M subsequences, the second pilot sequence and the second uplink control information are sent by the second terminal device, the second pilot sequence and the second uplink control information are carried by Y symbols, the M subsequences are carried by M symbols in the Y symbols, where N is a positive integer greater than or equal to 1, X is a positive integer greater than N, M is a positive integer greater than N1Equal to N, M is a positive integer greater than or equal to N, Y is a positive integer greater than or equal to M.
The processing unit 901 may be implemented by a processor and the communication unit 902 may be implemented by a transceiver. The detailed functions and advantages of the processing unit 901 and the communication unit 902 can be referred to the method shown in fig. 2, and need not be described herein.
Fig. 10 is a block diagram of a base station according to an embodiment of the present invention. The base station 1000 shown in fig. 10 includes: a processor 1001, a memory 1002, and a transceiver 1003.
The processor 1001, the memory 1002, and the transceiver 1003 communicate with each other via internal connection paths, passing control and/or data signals.
The method disclosed by the embodiment of the invention can be applied to the processor 1001 or can be implemented by the processor 1001. The processor 1001 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 1001. The Processor 1001 may be a general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in a Random Access Memory (RAM), a flash Memory, a Read-Only Memory (ROM), a programmable ROM, an electrically erasable programmable Memory, a register, or other storage media that are well known in the art. The storage medium is located in the memory 1002, and the processor 1001 reads the instructions in the memory 1002 and performs the steps of the method in combination with the hardware.
Optionally, in some embodiments, the memory 1002 may store instructions for performing a method performed by a base station as in the method of fig. 2. The processor 1001 may execute the instructions stored in the memory 1002 to perform the steps performed by the base station in the method shown in fig. 2 in combination with other hardware (e.g., the transceiver 1003), and the specific operation and beneficial effects can be referred to the description in the embodiment shown in fig. 2.
Fig. 11 is a block diagram of a terminal device according to an embodiment of the present invention. The terminal device 1100 shown in fig. 11 includes: a processor 1101, a memory 1102, and a transceiver 1103.
The processor 1101, memory 1102, and transceiver 1103 communicate with each other, passing control and/or data signals, over the internal connection paths.
The methods disclosed in the embodiments of the present invention described above may be implemented in the processor 1101 or by the processor 1101. The processor 1101 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by instructions in the form of hardware, integrated logic circuits, or software in the processor 1101. The Processor 1101 may be a general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in a Random Access Memory (RAM), a flash Memory, a Read-Only Memory (ROM), a programmable ROM, an electrically erasable programmable Memory, a register, or other storage media that are well known in the art. The storage medium is located in the memory 1102, and the processor 1101 reads the instructions in the memory 1102 and combines the instructions with the hardware to perform the steps of the method.
It is understood that although not shown, terminal apparatus 1100 may also include other devices, such as input devices, output devices, batteries, and the like.
Optionally, in some embodiments, the memory 1102 may store instructions for performing the method performed by the terminal device in the method illustrated in fig. 2. The processor 1101 may execute the instructions stored in the memory 1102 to complete the steps of the terminal device in the method shown in fig. 2 in combination with other hardware (e.g., the transceiver 1103), and the specific working process and beneficial effects may refer to the description in the embodiment shown in fig. 2.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The above-described embodiments may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the invention to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.