Information transmission method and device
By requesting the allocation of side-line transmission resources on the first activation period in the DRX cycle, the problem that the existing DRX mechanism is not applicable in side-line data transmission scenarios is solved, and the effect of reducing terminal equipment power consumption and improving transmission reliability is achieved.
Patent Information
- Application Number
- CN202080099283.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-04-22
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2040-04-22
AI Technical Summary
The existing DRX mechanism is not applicable in side-line data transmission scenarios, and cannot effectively reduce the power consumption of terminal devices when receiving side-line data.
By requesting the allocation of side-line transmission resources on the first activation period in the DRX cycle, the terminal device may send control information, including resource request information, to the network device to configure side-line transmission resources on the first activation period in the DRX cycle.
The DRX mechanism is implemented to apply the side-line data transmission scenario, reducing the power consumption of the terminal device when receiving side-line data and improving the reliability of transmission.
Smart Images

Figure CN115380588B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to an information transmission method and device. Background Art
[0002] The generation of data packets is not continuous. When there is no data transmission, the power consumption can be reduced by turning off the receiving circuit of the terminal device. Therefore, discontinuous reception (DRX) technology is introduced to save power. Terminal devices with energy-saving requirements will report energy-saving requests to the base station, and the base station configures the corresponding DRX cycle for the terminal device. At least one activation time period is defined in a DRX cycle, which can include several configurable different activation time periods including the DRX onduration. During the activation time period, the terminal device monitors and receives data from the downlink channel; in other time periods except the activation time period in the DRX cycle, the terminal device does not receive data from the downlink channel to save power consumption.
[0003] The current DRX mechanism itself defines the functional requirements of the receiving end, that is, it stipulates the receiving behavior of the terminal device receiving downlink signals. In the sidelink data transmission scenario, the original DRX mechanism is no longer suitable, because it cannot be simply assumed that the terminal device receiving downlink control information has DRX requirements. Summary of the invention
[0004] The embodiments of the present application provide an information transmission method and device, which can be applied to vehicle networking, such as V2X communication, long term evolution-vehicle (LTE-V), vehicle to vehicle (V2V) communication, etc., or can be used in the fields of intelligent driving, intelligent networked vehicles, etc., and can request side transmission resources for the first activation time period in the DRX cycle for the terminal device, thereby applying the DRX mechanism to the side transmission scenario and reducing the power consumption of the terminal device receiving the side data. In addition, the embodiments of the present application make full use of the existing technical solutions, and on the basis of ensuring the feasibility of the existing solutions, add new information expression methods to support the expression of resource request information.
[0005] In a first aspect, an embodiment of the present application provides an information transmission method, wherein the method may be executed by a terminal device, or may be executed by a component of the terminal device (such as a processor, a chip, or a chip system, etc.). The information transmission method may include: the terminal device determines control information, the control information includes resource request information, the resource request information is used to request allocation of sideline transmission resources in a first activation time period in a DRX cycle, and the DRX cycle includes at least one activation time period.
[0006] The first activation time period in the embodiment of the present application may be one or more activation time periods in at least one activation time period included in the DRX cycle. Optionally, the first activation time period may be a DRX On Duration in the DRX cycle.
[0007] Optionally, in addition to the resource request information, the control information may also include SR information and / or hybrid automatic repeat request (HARQ) information, which is not limited in the embodiments of the present application.
[0008] The terminal device sends control information to the network device. The terminal device may send the control information to the network device via a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH). If the control information is sent to the network device via PUCCH, the control information may be sent using one of PUCCH format 0, PUCCH format 1, PUCCH format 2, PUCCH format 3 and PUCCH format 4.
[0009] Correspondingly, the network device receives the control information and configures side transmission resources in the first activation time period for the terminal device according to the resource request information included in the control information.
[0010] By implementing the embodiments of the present application, the terminal device can request the network device to allocate sideline transmission resources in the first activation time period in the DRX cycle through resource request information, thereby applying the DRX mechanism in the sideline data transmission scenario and reducing the power consumption of the terminal device receiving the sideline data.
[0011] In one possible design, the terminal device receives resource scheduling information from the network device, where the resource scheduling information is used to indicate to the terminal device the side transmission resources in the first activation time period. The terminal device sends broadcast information or multicast information on the indicated side transmission resources.
[0012] Optionally, a terminal device with energy-saving requirements can be configured with a unified DRX cycle, and the terminal device with energy-saving requirements must receive information in the first activation time period of the DRX cycle. Therefore, when the terminal device sends broadcast information or multicast information on the side transmission resources of the first activation time period, other terminal devices can receive the broadcast information or multicast information, thereby improving the reliability of receiving the broadcast information or multicast information. The other terminal devices may include terminal devices with energy-saving requirements and terminal devices without energy-saving requirements.
[0013] By implementing this embodiment, the terminal device sends broadcast information or multicast information on the side transmission resources in the first activation time period configured by the network device, which can improve the reliability of the transmission of the broadcast information or multicast information.
[0014] In one possible design, the terminal device may send the control information to the network device using PUCCH format 0. Optionally, when the control information includes resource request information, the terminal device may send a first PUCCH format 0 sequence and a second PUCCH format 0 sequence, that is, the terminal device indicates the resource request information to the network device by sending two PUCCH format 0 sequences.
[0015] Among them, the first PUCCH format 0 sequence is obtained according to the first cyclic shift value, and the second PUCCH format 0 sequence is obtained according to the second cyclic shift value. Optionally, the first cyclic shift value and the second cyclic shift value may be values in a preconfigured cyclic shift value set. The preconfigured cyclic shift value set may include at least two cyclic shift values. In some possible designs, the cyclic shift value set may only include the first cyclic shift value and the second cyclic shift value, which is not limited in the embodiments of the present application.
[0016] By implementing this embodiment, the terminal device can indicate to the network device that the control information includes resource request information by sending two PUCCH format 0 sequences, so that the network device can determine that the control information includes resource request information.
[0017] In one possible design, the control information includes HARQ information in addition to resource request information, that is, the network device expects the terminal device to send HARQ information, and the terminal device can determine the first cyclic shift value and the second cyclic shift value based on the HARQ information.
[0018] By implementing this embodiment, the first PUCCH format 0 sequence and the second PUCCH format 0 sequence sent by the terminal device can not only indicate the resource request information included in the control information to the network device, but also indicate the HARQ information included in the control information to the network device, thereby increasing the information type carried in the PUCCH format 0 sequence.
[0019] In one possible design, the first cyclic shift value corresponds to first HARQ information and first scheduling request SR information, the second cyclic shift value corresponds to the first HARQ information and the second scheduling request SR information, the first SR information indicates that the terminal device has a scheduling request, and the second SR information indicates that the terminal device does not have a scheduling request, and the first HARQ information can be the HARQ information that the terminal device prepares to feedback.
[0020] By implementing this embodiment, the first cyclic shift value and the second cyclic shift value are determined according to the HARQ information, the first SR information and the second SR information that the terminal device is ready to feedback, without adding a new cyclic shift value to represent the resource request information, and the compatibility is strong.
[0021] In a possible design, if the control information does not include HARQ information except resource request information, that is, the network device does not expect the terminal device to send HARQ information, then the first cyclic shift value may correspond to the first SR information, and the second cyclic shift value may correspond to the resource request information, and the first SR information indicates that the terminal device has a scheduling request. Optionally, the second cyclic shift value may be different from the first cyclic shift value.
[0022] Exemplarily, the second cyclic shift value may be a newly configured cyclic shift value corresponding to the resource request information. The second cyclic shift value may be an integer greater than or equal to 0 and less than or equal to 11, for example, the second cyclic shift value may be 3 or 6 or 9.
[0023] Optionally, the first PUCCH format 0 sequence obtained according to the first cyclic shift value can be used to indicate that the terminal device has a scheduling request. The second PUCCH format 0 sequence obtained according to the second cyclic shift value can be used to indicate that the terminal device requests to allocate sideline transmission resources in the first activation time period in the DRX cycle.
[0024] By implementing this embodiment, in a scenario where the control information does not include HARQ information, the terminal device can indicate the resource request information and SR information included in the control information to the network device by sending two PUCCH format 0 sequences.
[0025] Optionally, the second cyclic shift value may be configured by the network device.
[0026] In one possible design, if the control information includes resource request information but does not include HARQ information, that is, the network device does not expect the terminal device to send HARQ information, the terminal device can send a third PUCCH format 0 sequence, and the third PUCCH format 0 sequence can be obtained according to a third cyclic shift value, and the third cyclic shift value can correspond to the resource request information.
[0027] The third cyclic shift value may be a newly configured cyclic shift value corresponding to the resource request information. The third cyclic shift value may be different from the first cyclic shift value, and the first cyclic shift value may correspond to the first SR information, and the first SR information indicates that the terminal device has a scheduling request.
[0028] Exemplarily, the third cyclic shift value may be an integer greater than or equal to 0 and less than or equal to 11, for example, the third cyclic shift value may be 3 or 6 or 9.
[0029] Among them, the third PUCCH format 0 obtained according to the third cyclic shift value can be used to indicate that the terminal device requests allocation of sideline transmission resources in the first activation time period in the DRX cycle.
[0030] By implementing this embodiment, the third PUCCH format 0 sequence obtained by the newly configured third cyclic shift value indicates the resource request information included in the control information, that is, in a scenario where HARQ information is not included in the control information, the resource request information included in the control information can be indicated to the network device, and the number of PUCCH format 0 sequences sent can be reduced.
[0031] In one possible design, the terminal device may send the control information to the network device using PUCCH format 1. Optionally, if the control information includes resource request information but does not include HARQ information, that is, the network device does not expect the terminal device to send HARQ information, the terminal device may determine the bit information to be transmitted, that is, the control information, based on the resource request information, wherein the value of the bit information to be transmitted is 1.
[0032] It can be understood that if the control information only includes SR information for indicating that the terminal device has an SR request, but does not include resource request information and HARQ information, the terminal device can determine the bit information to be transmitted based on the SR information, wherein the value of the bit information to be transmitted is 0.
[0033] By implementing this embodiment, the difference in the value of the bit information to be transmitted is used to indicate to the network device that the control information includes the resource request information, without adding new bits, and thus the overhead is small.
[0034] Further optionally, the terminal device may adopt binary phase shift keying (BPSK) to modulate the bit information to be transmitted, and use PUCCH format 1 to send the modulated bit information to the network device.
[0035] By implementing this embodiment, the bit information to be transmitted can still be modulated using BPSK, thereby not changing the existing modulation method and having strong compatibility.
[0036] In one possible design, the terminal device may determine the bit information to be transmitted, ie, the control information, based on the HARQ information, the SR information and the resource request information.
[0037] Optionally, the HARQ information may be 1 bit or 2 bits.
[0038] Exemplarily, the network device expects the terminal device to send 1 bit of HARQ information, and the terminal device also has a demand for sideline transmission resources in the first activation time period of the DRX cycle. The terminal device determines the bit information to be transmitted based on the 1 bit of HARQ information, SR information and resource request information.
[0039] Exemplarily, the network device expects the terminal device to send 2 bits of HARQ information, and the terminal device also has a demand for sideline transmission resources in the first activation time period of the DRX cycle. The terminal device determines the bit information to be transmitted based on the 2 bits of HARQ information, SR information and resource request information.
[0040] By implementing this embodiment, resource request information can be carried in the bit information to be transmitted, so that the network device can allocate side transmission resources in the first activation time period in the DRX cycle to the terminal device.
[0041] In one possible design, when the bit information to be transmitted includes 1-bit HARQ information, SR information and resource request information, the terminal device can use π / 4 quadrature phase shift keying (quadrature phase shift keyin, QPSK) to modulate the 1-bit HARQ information and SR information in the bit information to be transmitted, and use PUCCH format 1 in the SR reporting time slot to send the modulated bit information to the network device.
[0042] It can be understood that if the bit information to be transmitted does not include resource request information, but only includes 1-bit HARQ information and SR information, the terminal device can use QPSK to modulate the 1-bit HARQ information and SR information.
[0043] By implementing this embodiment, the terminal device indicates resource request information to the network device through different modulation methods, thereby increasing the number of bit information that can be carried by the PUCCH format 1 signal.
[0044] In one possible design, when the bit information to be transmitted includes 2-bit HARQ information, SR information and resource request information, the terminal device can use 16QAM to modulate the bit information to be transmitted, and use PUCCH format 1 in the SR reporting time slot to send the modulated bit information to the network device.
[0045] By implementing this embodiment, the terminal device can adopt a higher-order modulation method to modulate the bit information to be transmitted, thereby increasing the number of bits that can be carried by the PUCCH format 1 signal.
[0046] In one possible design, the terminal device may encode the control information and send the encoded control information to the network device using one of PUCCH formats 2, PUCCH format 3, or PUCCH format 4. Optionally, after encoding the control information, the terminal device may also perform other operations such as scrambling and modulation on the encoded control information, which is not limited in the embodiments of the present application.
[0047] Optionally, the control information may be UCI, and 1 bit of information may be added to the UCI to indicate resource request information.
[0048] By implementing this embodiment, the terminal device may use one of PUCCH formats 2, 3 or 4 to indicate resource request information to the network device.
[0049] In a second aspect, an embodiment of the present application provides an information transmission method, wherein the method may be executed by a network device, or may be executed by a component of the network device (such as a processor, a chip, or a chip system, etc.). The information transmission method may include: the network device receives control information, the control information includes resource request information, the resource request information is used to request a sideline transmission resource to be allocated in a first activation time period in a DRX cycle, and the DRX cycle includes at least one activation time period.
[0050] Further, the network device may configure the side transmission resources in the first activation time period for the terminal device according to the resource request information. Optionally, the network device may indicate the configured side transmission resources to the terminal device through resource scheduling information, so that the terminal device sends broadcast information or multicast information on the indicated side transmission resources.
[0051] By implementing the embodiments of the present application, the network device can allocate sideline transmission resources in the first activation time period in the DRX cycle to the terminal device based on the resource request information, thereby applying the DRX mechanism to the sideline data transmission scenario and reducing the power consumption of the terminal device receiving the sideline data.
[0052] It can be understood that the terminal device can send the control information to the network device through PUCCH or PUSCH, and correspondingly, the network device receives the control information through PUCCH or PUSCH. If the control information is sent to the network device through PUCCH, the network device can schedule the terminal device to use one of PUCCH format 0, PUCCH format 1, PUCCH format 2, PUCCH format 3 and PUCCH format 4 to send the control information to the network device, and correspondingly, the network device receives the signal of the corresponding PUCCH format and determines the information contained in the control information based on the received signal of the PUCCH format.
[0053] In one possible design, the network device schedules the terminal device to send control information using PUCCH format 0. If the terminal device sends the first PUCCH format 0 sequence and the second PUCCH format 0 sequence, that is, the terminal device indicates resource request information to the network device by sending two PUCCH format 0 sequences. Accordingly, the network device receives the first PUCCH format 0 sequence and the second PUCCH format 0 sequence, and can determine that the control information includes resource request information, that is, it is determined that the terminal device has a demand for uplink transmission resources in the first activation time period in the DRX cycle.
[0054] The first PUCCH format 0 sequence is obtained according to a first cyclic shift value, and the second PUCCH format 0 sequence is obtained according to a second cyclic shift value, and the first cyclic shift value and the second cyclic shift value are values in a preconfigured cyclic shift value set.
[0055] By implementing this embodiment, the network device can determine the resource request information included in the control information through the two PUCCH format 0 sequences sent by the terminal device.
[0056] In one possible design, if the network device also expects the terminal device to send HARQ information, that is, the control information includes HARQ information in addition to the resource request information, the first cyclic shift value and the second cyclic shift value can be determined based on the HARQ information included in the control information.
[0057] The network device may obtain a first cyclic shift value corresponding to a first PUCCH format 0 sequence and a second cyclic shift value corresponding to a second PUCCH format 0 sequence, and determine the HARQ information included in the control information according to the first cyclic shift value and / or the second cyclic shift value.
[0058] By implementing this embodiment, the first PUCCH format 0 sequence and the second PUCCH format 0 sequence can indicate not only resource request information, but also HARQ information, thereby increasing the type of information indicated.
[0059] In a possible design, the first cyclic shift value may correspond to the first HARQ information and the first scheduling request SR information, the second cyclic shift value may correspond to the first HARQ information and the second scheduling request SR information, the first SR information indicates that the terminal device has a scheduling request, and the second SR information indicates that the terminal device does not have a scheduling request. The first HARQ information is the HARQ information fed back by the terminal device to the network device.
[0060] By implementing this embodiment, it is possible to increase the resource request information while indicating the first HARQ information on the basis of the existing cyclic shift value set, thereby achieving strong compatibility.
[0061] In one possible design, if the network device does not expect the terminal device to send HARQ information, that is, the control information does not include HARQ information except SR information and resource request information, the network device can determine that the terminal device has an SR request and that the terminal device requests the allocation of sideline transmission resources in the first activation time period in the DRX cycle based on the received first PUCCH format 0 sequence and the second PUCCH format 0 sequence.
[0062] Optionally, the first cyclic shift value may correspond to first SR information, and the second cyclic shift value may correspond to resource request information, and the first SR information indicates that a scheduling request exists for the terminal device.
[0063] The network device can also further obtain a first cyclic shift value corresponding to the first PUCCH format 0 sequence and a second cyclic shift value corresponding to the second PUCCH format 0 sequence. If the first cyclic shift value corresponds to the first SR information and the second cyclic shift value corresponds to the resource request information, it is determined that the terminal device has an SR request and that the terminal device has a demand for uplink transmission resources in the first activation time period of the DRX cycle.
[0064] By implementing this embodiment, when the network device does not expect the terminal device to send HARQ information, it can determine the resource request information and the first SR information included in the control information through the received first PUCCH format 0 sequence and second PUCCH format 0 sequence.
[0065] In one possible design, the second cyclic shift value corresponding to the resource request information may be configured by the network device for the terminal device, and the network device may indicate the second cyclic shift value to the terminal device.
[0066] In one possible design, if the network device does not expect the terminal device to send HARQ information, that is, the control information does not include HARQ information, the network device receives a third PUCCH format 0 sequence, and further obtains a third cyclic shift value corresponding to the third PUCCH format 0 sequence. If the third cyclic shift value is the cyclic shift value corresponding to the resource request information, it can be determined that the control information includes resource request information, that is, it is determined that the terminal device has a demand for upper side transmission resources in the first activation time period in the DRX cycle.
[0067] Optionally, the third cyclic shift value is an integer greater than or equal to 0 and less than or equal to 11.
[0068] By implementing this embodiment, the third PUCCH format 0 sequence obtained by the newly configured third cyclic shift value indicates the resource request information included in the control information, that is, in a scenario where HARQ information is not included in the control information, the resource request information included in the control information can be indicated to the network device, and the number of PUCCH format 0 sequences sent can be reduced.
[0069] In one possible design, the network device schedules the terminal device to use PUCCH format 1 to send control information (i.e., bit information). If the network device does not expect the terminal device to send HARQ information, that is, the bit information does not include HARQ information, the network device determines that the terminal device uses BPSK to modulate the bit information. Accordingly, after the network device receives the PUCCH format 1 signal, it decodes the PUCCH format 1 signal based on BPSK to obtain the bit information.
[0070] If the value of the bit information is 1, it is determined that the control information includes resource request information, that is, it is determined that the terminal device has a demand for uplink transmission resources in the first activation time period of the DRX cycle.
[0071] By implementing this embodiment, the resource request information included in the control information can be additionally indicated without increasing the number of bits and changing the modulation mode.
[0072] In one possible design, if the network device expects the terminal device to send 1 bit of HARQ information, that is, the bit information includes 1 bit of HARQ information, in order to further determine whether the bit information includes resource request information, the network device can further detect the modulation method of the PUCCH format 1 signal after receiving the PUCCH format 1 signal.
[0073] If the signal of the PUCCH format 1 is modulated based on π / 4QPSK, the bit information includes resource request information. Further, the network device decodes the signal of the PUCCH format 1 based on π / 4QPSK, thereby further obtaining 1 bit of HARQ information and SR information in addition to the resource request information contained in the bit information.
[0074] By implementing this embodiment, the terminal device indicates resource request information to the network device through different modulation methods, thereby increasing the number of bit information that can be carried by the PUCCH format 1 signal.
[0075] In a possible design, if the network device expects the terminal device to send 2 bits of HARQ information, that is, the bit information includes 2 bits of HARQ information, the network device can determine that the terminal device modulates the bit information using 16QAM, and accordingly, after receiving the PUCCH format 1 signal, the network device decodes the PUCCH format 1 signal based on 16QAM to obtain the bit information. The bit information includes resource request information, SR information and 2 bits of HARQ information.
[0076] By implementing this embodiment, the terminal device can adopt a higher-order modulation method to modulate the bit information to be transmitted, thereby increasing the number of bits that can be carried by the PUCCH format 1 signal.
[0077] In a third aspect, an embodiment of the present application provides a communication device, comprising various modules or units for executing the method of the first aspect or the second aspect.
[0078] In a fourth aspect, an embodiment of the present application provides a terminal device, comprising various modules or units for implementing the method of the first aspect.
[0079] In a fifth aspect, an embodiment of the present application provides a network device, comprising various modules or units for implementing the method of the second aspect.
[0080] In a sixth aspect, an embodiment of the present application provides a communication device, including a processor. The processor is coupled to a memory and can be used to execute instructions in the memory to implement the method of the first aspect or the second aspect. Optionally, the communication device also includes a memory. Optionally, the communication device also includes a communication interface, and the processor is coupled to the communication interface.
[0081] In a seventh aspect, an embodiment of the present application provides a processor, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is used to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method of the first aspect or the second aspect.
[0082] In the specific implementation process, the processor can be one or more chips, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a trigger, and various logic circuits. The input signal received by the input circuit can be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to a transmitter and transmitted by the transmitter, and the input circuit and the output circuit can be the same circuit, which is used as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation methods of the processor and various circuits.
[0083] In an eighth aspect, an embodiment of the present application provides a processing device, including a processor and a memory. The processor is used to read instructions stored in the memory, and can receive signals through a receiver and transmit signals through a transmitter to execute the method of the first aspect or the second aspect.
[0084] Optionally, the number of the processors is one or more, and the number of the memories is one or more.
[0085] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.
[0086] In the specific implementation process, the memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or can be set on different chips respectively. The embodiments of the present application do not limit the type of memory and the setting method of the memory and the processor.
[0087] It should be understood that the related data interaction process, such as sending control information, can be a process of outputting control information from a processor, and receiving a message can be a process of receiving a message by a processor. Specifically, the data output by the processor can be output to a transmitter, and the input data received by the processor can come from a receiver. Among them, the transmitter and the receiver can be collectively referred to as a transceiver.
[0088] The processing device in the eighth aspect may be one or more chips. The processor in the processing device may be implemented by hardware or by software. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor may be a general-purpose processor implemented by reading software code stored in a memory, which may be integrated in the processor or located outside the processor and exist independently.
[0089] In the ninth aspect, an embodiment of the present application provides a computer program product, which includes: a computer program (also referred to as code, or instructions), which enables a computer to execute the method of the first aspect or the second aspect when the computer program is executed.
[0090] In the tenth aspect, an embodiment of the present application provides a readable storage medium, which stores a computer program (also referred to as code, or instruction) that, when executed on a computer, enables the method of the first aspect or the second aspect to be implemented.
[0091] In the eleventh aspect, an embodiment of the present application provides a communication system, including the aforementioned terminal device and / or network device.
[0092] In a twelfth aspect, a chip system is provided, the chip system includes a processor and an interface circuit, the processor is used to call and run a computer program (also referred to as code or instruction) stored in the memory from a memory to implement the functions involved in the first aspect or the second aspect, in a possible design, the chip system also includes a memory, the memory is used to store necessary program instructions and data. The chip system can be composed of a chip, or it can include a chip and other discrete devices. BRIEF DESCRIPTION OF THE DRAWINGS
[0093] Figure 1 is a schematic diagram of side transmission in a base station scheduling scenario;
[0094] Figure 2 This is a schematic diagram of using PUCCH format 0 to transmit data;
[0095] Figure 3 is a schematic diagram of using PUCCH format 1 to transmit data;
[0096] Figure 4 This is a schematic diagram of using PUCCH format 2 / 3 / 4 to transmit data;
[0097] Figure 5 is a schematic diagram of a network system provided by the present application;
[0098] Figure 6 It is a flowchart of an information transmission method provided by the present application;
[0099] Figure 7 is a schematic block diagram of a communication device provided in an embodiment of the present application;
[0100] Figure 8 is a schematic block diagram of a terminal device provided in an embodiment of the present application;
[0101] Fig. 9is a schematic block diagram of a network device provided in an embodiment of the present application;
[0102] Fig.10 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application;
[0103] Fig.11 is a schematic block diagram of another communication device provided in an embodiment of the present application;
[0104] Fig.12 It is a schematic diagram of the structure of a chip provided in an embodiment of the present application. DETAILED DESCRIPTION
[0105] First, before describing the embodiments of the present application, the names or terms involved in the embodiments of the present application are introduced.
[0106] 1. There are two main transmission modes in the sideline data transmission scenario: the mode based on base station scheduling is transmission mode 1, and the mode in which the user equipment (UE) independently selects sideline transmission resources is transmission mode 2. The following introduces transmission mode 1 and transmission mode 2 respectively:
[0107] Transmission mode 1 can be used for V2X communication within the coverage area of the base station. Taking dynamic scheduling as an example, the base station centrally allocates resources based on the buffer status report (BSR) of the UE. Specifically, Figure 1 As shown, the base station indicates the time-frequency resources of the sidelink data of the transmitting UE through downlink control information (DCI). The transmitting UE receives the DCI and sends the sidelink control information (SCI) and data to the receiving UE on the time-frequency resources indicated by the DCI. In transmission mode 1, the sidelink transmission resources of each UE are uniformly scheduled by the base station, so collision can be avoided.
[0108] Transmission mode 2 may refer to the UE selecting the time-frequency resources used for communication from the available time-frequency resources contained in the communication resource pool, and sending control messages and data on the selected time-frequency resources. In transmission mode 2, the UE's side transmission resources may be selected by the UE based on the results of its own monitoring. This mode may not be limited by network coverage. In the absence of network coverage, the transmitting UE may also use this mode for communication.
[0109] 2. Scheduling request (SR) information and BSR information feedback
[0110] The UE can send SR information to the base station to inform the scheduler of the base station whether the UE has a scheduling request. In the subsequent embodiments of the present application, for the convenience of description, the existence of a scheduling request for the UE is referred to as the UE having an SR request, and the absence of a scheduling request for the UE is referred to as the UE having no SR request. For UEs with scheduling requests, BSR information must also be reported to inform the base station of the size and priority of the service data to be sent by the UE. Among them, SR information and BSR information can be carried in the uplink control channel (physical uplink control channel, PUCCH) and the physical uplink shared channel (physical uplink shared channel, PUSCH).
[0111] 3. Hybrid automatic repeat request (HARQ) information
[0112] The HARQ protocol exists at both the transmitting and receiving ends. The HARQ operation at the transmitting end includes transmitting and retransmitting transport blocks (TB), receiving and processing acknowledgment (ACK) information and / or negative acknowledgement (NACK) information. The HARQ operation at the receiving end includes receiving TB, soft combining processing, generating and feeding back ACK / NACK information. Among them, after each TB is sent by the transmitting end, the receiving end receives the TB and performs a cyclical redundancy check (CRC) on it. If the CRC check succeeds, ACK information is fed back to the transmitting end. If the CRC check fails, NACK information is fed back. If the transmitting end receives the ACK information, it transmits a new TB. If the transmitting end receives the NACK information, it retransmits the corresponding TB.
[0113] In this application, ACK and / or NACK information is referred to as HARQ information.
[0114] 4. PUCCH format
[0115] PUCCH is used to transmit uplink control information (UCI). UCI may include one or more of HARQ information, SR information, link recovery request (LRR) and channel state information (CSI). NR PUCCH has five formats. The occupied time domain and frequency domain resources and the number of information bits that can be carried are shown in Table 1:
[0116] Table 1 PUCCH format
[0117]
[0118]
[0119] PUCCH format 0 and PUCCH format 1 use different sequences to feed back different information, and PUCCH formats 2 to 4 use the encoding method of UCI to feed back.
[0120] 5. PUCCH format 0
[0121] PUCCH format 0 is based on a low peak-to-average ratio ZC sequence. The specific generation method is to generate a basic sequence r(n) according to the sequence length, 0≤n<M ZC , a phase rotation is performed based on the basic sequence r(n) to generate a reusable low peak-to-average ratio sequence. For example, a reusable low peak-to-average ratio sequence can be generated according to the following formula:
[0122] r α (n) = r*e jαn , 0≤n<M ZC
[0123] For example, in the NR standard, the PUCCH format 0 sequence length is 12, that is, M ZC =12, and PUCCH format 0 supports multiple users to be sent on one RB based on the sequence generated in the above manner. Since the UE needs to feedback ACK information and NACK information, a user is assigned at least two sequences, corresponding to different α values. The phase rotation value α can be determined by the following formula:
[0124]
[0125] Indicates the number of subcarriers in an RB. NR defines this value as 12. Indicates the time slot number corresponding to the current subcarrier spacing μ in a wireless frame. For PUCCH format 0, l∈{0,1}, l represents the symbol index of the sequence in the current PUCCH feedback resource. l′ represents the symbol index of the first symbol of the current PUCCH channel in the current time slot. m 0 It is configured by the network for each UE and indicates the initial phase of the current user. The base station needs to configure different sequence cyclic shift values for each user. cs , to express the ACK information or NACK information in the HARQ information, as well as information such as whether there is an SR request, among which the sequence cyclic shift value m csIt can also be called a cyclic shift value, and they can be replaced with each other. For the convenience of description, in the subsequent embodiments, they are referred to as cyclic shift values.
[0126] m cs The configuration scheme can be shown in Table 2-Table 5 below, where the HARQ information in Table 2 and Table 3 is 1 bit, and Table 2 is used to indicate the m corresponding to different HARQ information when the UE has no SR request. cs Table 3 is used to indicate the m corresponding to different HARQ information when the UE has an SR request. cs .
[0127] The HARQ information in Table 4 and Table 5 is 2 bits. Table 4 is used to indicate the m corresponding to different HARQ information when the UE has no SR request. cs Table 5 is used to indicate the m corresponding to different HARQ information when the UE has an SR request. cs .
[0128] Among them, a HARQ-ACK Value of 0 can be used to indicate that the HARQ information is NACK information, and a HARQ-ACK Value of 1 can be used to indicate that the HARQ information is ACK information.
[0129] HARQ-ACK Value 0 1 Sequence cyclic shift <![CDATA[m CS =0]]> <![CDATA[m CS =6]]>
[0130] HARQ-ACK Value 0 1 Sequence cyclic shift <![CDATA[m CS =3]]> <![CDATA[m CS =9]]>
[0131] HARQ-ACK Value {0,0} {0,1} {1,1} {1,0} Sequence cyclic shift <![CDATA[m CS =0]]> <![CDATA[m CS =3]]> <![CDATA[m CS =6]]> <![CDATA[m CS =9]]>
[0132] HARQ-ACK Value {0,0} {0,1} {1,1} {1,0} Sequence cyclic shift <![CDATA[m CS =1]]> <![CDATA[m CS =4]]> <![CDATA[m CS =7]]> <![CDATA[m CS =10]]>
[0133] According to the above configuration parameters, a phase cyclic shift parameter α can be uniquely determined, and the PUCCH format 0 sequence is determined by the α. The specific calculation process can be referred to Figure 2 As shown, an m can be determined based on the HARQ information and / or the SR information. cs , and according to the high-level configuration m 0 The phase rotation factor is calculated using the parameters such as PUCCH format 0, thereby generating the transmission data according to the generated base sequence.
[0134] Optionally, HARQ information and SR information can be transmitted using PUCCH format 0 alone. For example, in a time slot other than SR reporting, if the UE needs to feedback HARQ information, PUCCH format 0 can be used alone to transmit HARQ information. In this scenario, the base station will configure Table 2 or Table 4 for the UE. If Table 2 is configured, it means that the base station expects the UE to feedback 1 bit of HARQ information. If Table 4 is configured, it means that the base station expects the UE to feedback 2 bits of HARQ information.
[0135] For example, in the time slot reported by SR, the UE does not receive the scheduling information of the data, so it does not need to feedback the HARQ information, that is, the base station does not expect the UE to feedback the HARQ information, and can use PUCCH format 0 to transmit the SR information alone. In this scenario, the base station can configure a sequence for the UE, that is, m cs =0 indicates the sequence. If the UE does not have an SR request, it may not report the SR information, that is, it does not send any PUCCH format 0 signal. If the UE has an SR request, it may send the m cs =0 represents the PUCCH format 0 sequence.
[0136] Optionally, HARQ information and SR information can also be bundled together and transmitted using PUCCH format 0. For example, in the time slot where SR is reported, the UE needs to feedback HARQ information. If the base station expects the UE to feedback 1 bit of HARQ information, the base station will configure Table 2 and Table 3 for the UE. If the UE has no SR request, the UE selects Table 2 to feedback HARQ information. If the UE has an SR request, the UE selects Table 3 to feedback HARQ information.
[0137] If the base station expects the UE to feedback 2 bits of HARQ information, the base station will configure Table 4 and Table 5 for the UE. If the UE has no SR request, the UE selects Table 4 to feedback HARQ information. If the UE has an SR request, the UE selects Table 5 to feedback HARQ information.
[0138] In the above scenario, the UE determines an m based on the HARQ information and / or SR information. cs , and according to the m cs Generate a corresponding PUCCH format 0 sequence and send it to the base station.
[0139] 6. PUCCH format 1
[0140] PUCCH format 1 still supports multiple users on the same time-frequency resource, and the transmitted signal is further coded and modulated based on the low peak-to-average ratio ZC sequence. The number of users supported for multiplexing on the same time-frequency resource is determined by the number of continuous symbols in the PUCCH time domain excluding the pilot. Unlike PUCCH format 0, the ZC sequence of PUCCH format 1 does not carry any information. The ZC sequences of multiple users multiplexed on the same time-frequency resource are α (n) is exactly the same, the specific process is as follows Figure 3 shown.
[0141] like Figure 3 As shown, the base station configures m for users multiplexed on the same time-frequency resources. 0 The same, thus generating the same ZC sequence rα (n), n represents the subcarrier index. After the bit information b(0) to be transmitted by each user is modulated, the modulation symbol d(0) is output, and the modulation mode includes BPSK or QPSK. Among them, b(0) can be 1 bit or 2 bits. If b(0) is 1 bit, the modulation mode is BPSK, and if b(0) is 2 bits, the modulation mode is QPSK.
[0142] Further modulate d(0) onto the generated ZC sequence, that is, α (n) to generate y(n) = d(0)*r α (n).
[0143] Generate an orthogonal expansion factor w on symbol m according to user i i (m), And put w i (m) is multiplied by each y(n) to generate the output sequence z(m,n)=y(n)*w on each symbol i (m).
[0144] Optionally, HARQ information and SR information can be transmitted using PUCCH format 1 alone. For example, in a time slot other than SR reporting, if the UE needs to feedback HARQ information, PUCCH format 1 can be used alone to transmit the HARQ information. In this scenario, if the base station expects the HARQ information fed back by the UE to be 1 bit, that is, the bit information b(0) to be transmitted is 1 bit, BPSK is used to modulate the bit information b(0) to be transmitted. If the base station expects the HARQ information fed back by the UE to be 2 bits, that is, the bit information b(0) to be transmitted is 2 bits, QPSK is used to modulate the bit information b(0) to be transmitted.
[0145] For another example, in the time slot where SR is reported, the UE does not receive data, so there is no need to feedback HARQ information, that is, the base station does not expect the UE to feedback HARQ information, and the SR information can be transmitted using PUCCH format 1 alone. In this scenario, if the UE does not have an SR request, the SR information may not be reported, that is, no PUCCH format 1 signal is sent. If the UE has an SR request, the bit information to be transmitted b(0) = 0, and the bit information to be transmitted b(0) is modulated using BPCK.
[0146] Optionally, HARQ information and SR information can also be bundled together and transmitted using PUCCH format 1. For example, in the time slot in which the SR is reported, the UE needs to feedback HARQ information. If the base station expects the UE to feedback 1 bit of HARQ information, both the SR information and the 1 bit of HARQ information can be transmitted using PUCCH format 1. The bit information b(0) to be transmitted is 2 bits, and the bit information b(0) to be transmitted is modulated using QPSK. If the base station expects the UE to feedback 2 bits of HARQ information, the UE will discard the SR information and use PUCCH format 1 to transmit 2 bits of HARQ information. The bit information b(0) to be transmitted is 2 bits, and the bit information b(0) to be transmitted is modulated using QPSK.
[0147] 7. PUCCH format 2 / 3 / 4
[0148] PUCCH format 2 / 3 / 4 can carry one or more information including HARQ information, SR information, link recovery request (LRR) and channel state information (CSI). The control information to be sent (which can be called the bit information to be transmitted) can be transmitted through Figure 4 The encoding method shown is used for transmission. Figure 4 As shown, the bit information to be transmitted is sent through operations such as channel coding, scrambling, and modulation. Among them, PUCCH format 2 and PUCCH format 4 support the transformation precoding shown in the dotted box, while PUCCH format 3 may not perform the transformation precoding step. After receiving the PUCCH reporting information, the base station side obtains the corresponding control information through decoding and parsing.
[0149] 8. DRX
[0150] The generation of data packets is not continuous. When there is no data transmission, the power consumption can be reduced by turning off the UE's receiving circuit, thereby increasing the service life of the mobile battery. Therefore, DRX technology is introduced for power saving. The UE can be configured with several consecutive DRX cycles. A DRX cycle defines the active time, which can include a set of several configurable different activation time periods including the DRX On Duration. In the NR system, the DRX On Duration can be indicated by the parameter drx-onDurationTimer. The several configurable different activation time periods contained in a DRX cycle can be continuous or discontinuous in time. During the active time period of a DRX cycle, the UE monitors and receives the PDCCH; at other times in the DRX cycle except the active time period, the UE does not receive data on the downlink channel to save power consumption.
[0151] The resource request information in the embodiment of the present application is used to request the allocation of sideline transmission resources in the first activation time period in the DRX cycle, and the first activation time period may be a DRX on time period (DRX On Duration) in the DRX cycle. It can be understood that it may also be other activation time periods, which are not limited in the embodiment of the present application. The first activation time period may include one or more activation time periods.
[0152] Optionally, the resource request information may also be referred to as a DRX resource request, or a DRX on time slot resource request, etc., which is not limited in the embodiments of the present application.
[0153] In an embodiment of the present application, the network device expects the terminal device to send HARQ information, which can also be referred to as the network device having HARQ information feedback expectations. For example, the network device sends data to the terminal device, and correspondingly, the terminal device has demodulation information of the received data. Therefore, the terminal device needs to send HARQ information to the network device.
[0154] The network device not expecting the terminal device to send HARQ information can also be called the network device having no HARQ information feedback expectation. For example, the network device does not send data to the terminal device, and accordingly, the terminal device does not receive the demodulation information of the data. Therefore, the terminal device will not send HARQ information to the network device.
[0155] The present application can be applied in transmission mode 1 of the sidelink data transmission scenario. If the receiving UE (also referred to as the receiving terminal device, or the receiving user, etc.) on the sidelink link has energy saving requirements, the DRX mechanism is introduced, that is, the DRX cycle is configured for the receiving UE. Before sending data to the receiving UE, the transmitting UE (also referred to as the sending terminal device, or the sending user, etc.) on the sidelink link requests the base station for the sidelink transmission resources corresponding to the activation time period in the DRX cycle of the receiving UE, so that the receiving UE can receive the data sent by the sending UE.
[0156] In the broadcast service scenario, the transmitting UE does not know which receiving UEs there are before sending data. Therefore, when the transmitting UE requests sidelink transmission resources from the base station, it cannot determine the DRX cycle of the receiving UE, and cannot guarantee the reliability of receiving all broadcast service data.
[0157] To support the DRX mechanism of broadcast service scenarios, a unified DRX cycle can be configured for all UEs with energy saving requirements, such as defining that all UEs with energy saving requirements must receive information within the first activation time period of the DRX cycle. The first activation time period may be a DRX on time period (DRX On Duration). The present application provides a variety of methods to facilitate the originating UE to request the base station to allocate side transmission resources within the first activation time period in the DRX cycle, so as to ensure the reliability of broadcast service data reception. For details, please refer to the description of the subsequent embodiments.
[0158] It is understandable that the present application may also be applicable to multicast service scenarios, and the embodiments of the present application are not limited thereto.
[0159] The technical solutions of the embodiments of the present application can be applied to vehicle networks, such as V2X communication, long-term evolution-yehicle (LTE-V) communication technology, vehicle-to-vehicle (V2V) communication, etc., or can be used in the fields of intelligent driving, intelligent connected vehicles, etc., and can also be used in other wireless networks, such as WiFi networks, long-term evolution (LTE) networks, fifth-generation (5G) networks, new radio (NR) networks, device-to-device (D2D) networks, future networks, etc., as well as other new networks that emerge with the development of technology.
[0160] Figure 5A schematic diagram of a network system that can be applied to the present application is shown, and the network system may include a network device and one or more terminal devices. The one or more terminal devices may all be within the coverage of the network device, or some of the terminal devices may be within the coverage of the network device. It is understandable that the terminal device that sends control information to the network device in the embodiment of the present application is within the coverage of the network device.
[0161] A network device is a device that connects a terminal device to a wireless network, and specifically can be a base station, a transceiver node (Tx / Rx Point), a road side unit (Road Side Unit), etc. The base station can include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, access points, etc. Specifically, it can be: an access point (AP) in a wireless local area network (WLAN), a base transceiver station (BTS) in a global system for mobile communications (GSM) or code division multiple access (CDMA), or a base station (NodeB, NB) in a wideband code division multiple access (WCDMA), or an evolved Node B (eNB or eNodeB) in LTE, or a relay station or access point, and the next generation Node B (gNB) in a 5G system or a base station in a future evolved public land mobile network (PLMN) network, etc.
[0162] Terminal equipment may also be referred to as user equipment UE, access terminal, terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless network equipment, vehicle-mounted terminal, user agent, user device, access point, and other vehicles with V2V communication capabilities, etc. The terminal may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other device connected to a wireless modem, a vehicle-mounted device, a wearable device or the Internet of Things, a terminal device in a vehicle network, and any form of terminal device in a future network, etc. The terminal device may communicate with one or more core networks (CN) via a network device. It is understandable that in some possible application scenarios, the terminal device of the embodiment of the present application may also be a virtual reality (VR) terminal device with wireless transceiver function, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical, a wireless terminal device in smart grid, a wireless terminal in transportation safety, a wireless terminal device in smart city, and a wireless terminal in smart home. The terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on the water (such as a ship, etc.); it can also be deployed in the air (such as an airplane, a balloon, and a satellite, etc.).
[0163] It should be understood that the embodiments of the present application are not limited to application only in Figure 1 For example, a communication system to which the information transmission method according to the embodiment of the present application can be applied may include more or fewer network elements or devices.
[0164] In one possible scenario, if the embodiment of the present application is applied in a V2V communication scenario, V2V communication can be regarded as a special case of device-to-device (D2D) communication. Through communication between vehicles, status information of other vehicles and road conditions can be obtained in real time, thereby better assisting vehicle driving and even realizing autonomous driving.
[0165] In the explanation of subsequent embodiments, when a network device receives resource request information from a terminal device, in addition to determining that the terminal device requests to be allocated side transmission resources in the first activation time period in the DRX cycle, it can also be considered that the terminal device has a resource scheduling request. Therefore, in the embodiment of the present application, the resource request information, when expressing the side transmission resource request in the first activation time period, may also additionally express SR information for indicating that the terminal device has a SR request.
[0166] In addition, the resource request information mentioned in the embodiments of the present application is used to request allocation of sidelink transmission resources in the first activation time period in the DRX cycle.
[0167] Please refer to Figure 6 , is a flow chart of an information transmission method provided in an embodiment of the present application. As shown in the figure, the information transmission method in the embodiment of the present application includes but is not limited to the following steps:
[0168] S101, a terminal device determines control information, wherein the control information includes resource request information, wherein the resource request information is used to request allocation of sidelink transmission resources in a first activation time period in a discontinuous reception DRX cycle, wherein the DRX cycle includes at least one activation time period.
[0169] In one embodiment, the control information may be UCI, and the control information includes resource request information. Optionally, in addition to the resource request information, the control information may also include SR information and / or HARQ information. The DRX cycle may include at least one activation time period, and the first activation time period in the embodiment of the present application may be one or more activation time periods in the at least one activation time period. Optionally, the first activation time period may be a DRX on time period (DRX On Duration) in the DRX cycle.
[0170] S102, the terminal device sends the control information to the network device.
[0171] In one embodiment, the terminal device may send the control information to the network device via PUCCH or PUSCH. Wherein, if the control information is sent to the network device via PUCCH, the control information may be sent using one of PUCCH formats 0, PUCCH format 1, PUCCH format 2, PUCCH format 3 and PUCCH format 4. The following describes the use of the above PUCCH formats to send the control information. Optionally, the control information of the embodiment of the present application may be sent in the time slot reported by SR, wherein the time slot reported by SR may be understood as that the SR information may be sent periodically, that is, the time slot reported by SR information may be defined. Of course, the terminal device may send SR information through control information in the time slot reported by SR, or may not send SR information. For example, if the terminal device does not need to send other information in the time slot reported by SR (other information may be HARQ information, which may refer to the description of subsequent embodiments), if the terminal device does not have a scheduling request, the SR information may not be sent. Optionally, if the terminal device needs to send other information within the time slot reported by the SR, the SR information and other information can be sent together within the time slot reported by the SR. The SR information is used to indicate whether the terminal device has a scheduling request.
[0172] 1. Use PUCCH format 0 to send control information
[0173] The network device schedules the terminal device to send control information using PUCCH format 0. Since PUCCH format 0 uses different sequences to represent different information in the control information, and different sequences are configured by different cyclic shift values m cs For details, please refer to the different cyclic shift values m in Table 2-Table 5 in the above embodiments. cs The corresponding different information.
[0174] In an optional implementation, in the time slot reported by the SR, when the resource request information is included in the control information, the first PUCCH format 0 sequence and the second PUCCH format 0 sequence may be sent, that is, the terminal device indicates the resource request information to the network device by sending two PUCCH format 0 sequences. The first PUCCH format 0 sequence is obtained according to the first cyclic shift value, and the second PUCCH format 0 sequence is obtained according to the second cyclic shift value. Optionally, the first cyclic shift value and the second cyclic shift value may be values in a preconfigured cyclic shift value set. The preconfigured cyclic shift value set may include at least two cyclic shift values. In some possible designs, the cyclic shift value set may include only the first cyclic shift value and the second cyclic shift value.
[0175] Optionally, in the time slot reported by SR, if the control information includes HARQ information in addition to resource request information, that is, the network device expects the terminal device to send HARQ information, then the terminal device can determine the first cyclic shift value and the second cyclic shift value based on the HARQ information. Exemplarily, the first cyclic shift value corresponds to the first HARQ information and the first scheduling request SR information, the second cyclic shift value corresponds to the first HARQ information and the second scheduling request SR information, the first SR information indicates that the terminal device has a scheduling request, and the second SR information indicates that the terminal device does not have a scheduling request. The first HARQ information can be the HARQ information that the terminal device is ready to feedback.
[0176] Exemplarily, in the time slot reported by the SR, if the HARQ information is 1 bit, that is, the network device expects the terminal device to send 1 bit of HARQ information, then the network device can configure Table 2 and Table 3 in the above embodiment for the terminal device. The cyclic shift values included in Table 2 and Table 3 can constitute a preconfigured cyclic shift value set. The terminal device determines two cyclic shift values m from Table 2 and Table 3 respectively according to the 1-bit first HARQ information to be fed back. cs , respectively as the first cyclic shift value and the second cyclic shift value, and generate the first PUCCH format 0 sequence according to the first cyclic shift value, and generate the second PUCCH format 0 sequence according to the second cyclic shift value. The terminal device sends the generated first PUCCH format 0 sequence and the second PUCCH format 0 sequence to the network device at the same time in the time slot reported by the SR. For example, if the 1-bit first HARQ information is ACK information, that is, the HARQ-ACK Value is 1, then the two cyclic shift values m cs can be 6 and 9 respectively; if the 1-bit first HARQ information is NACK information, that is, the HARQ-ACK Value is 0, then the two cyclic shift values m cs Can be 0 and 3 respectively.
[0177] For example, in the time slot reported by the SR, if the HARQ information is 2 bits, that is, the network device expects the terminal device to send 2 bits of HARQ information, then the network device can configure Table 4 and Table 5 for the terminal device. The cyclic shift values included in Table 4 and Table 5 can constitute a preconfigured cyclic shift value set. The terminal device determines two cyclic shift values m from Table 4 and Table 5 respectively according to the 2-bit first HARQ information to be fed back. cs, respectively as the first cyclic shift value and the second cyclic shift value, and generate the first PUCCH format 0 sequence according to the first cyclic shift value, and generate the second PUCCH format 0 sequence according to the second cyclic shift value. The terminal device sends the generated first PUCCH format 0 sequence and the second PUCCH format 0 sequence to the network device at the same time in the time slot reported by the SR. For example, if the 2-bit first HARQ information is NACK information and NACK information, that is, the HARQ-ACK Value is 00, then the two cyclic shift values m cs can be 0 and 1 respectively; if the 2-bit first HARQ information is NACK information and ACK information, that is, the HARQ-ACK Value is 01, then the two cyclic shift values m cs It can be 3 and 4 respectively, and the others can be deduced by analogy. Among them, the first HARQ information is NACK information and NACK information, which can indicate that the HARQ information corresponding to the two transport blocks is NACK information. The first HARQ information is NACK information and ACK information, which can indicate that the HARQ information corresponding to the first transport block is NACK information, and the HARQ information corresponding to the second transport block is ACK information, and the others can be deduced by analogy.
[0178] Correspondingly, the network device can determine the resource request information, SR information and first HARQ information included in the control information according to the first cyclic shift value corresponding to the first PUCCH format 0 sequence and / or the second cyclic shift value corresponding to the second PUCCH format 0 sequence. Please refer to the description of subsequent embodiments for details.
[0179] Optionally, in the time slot reported by the SR, if the control information does not include HARQ information except resource request information, that is, the network device does not expect the terminal device to send HARQ information, then the first cyclic shift value may correspond to the first SR information, and the second cyclic shift value may correspond to the resource request information, and the first SR information indicates that the terminal device has a scheduling request. Optionally, the second cyclic shift value may be different from the first cyclic shift value. Among them, the first cyclic shift value may be 0, and the first PUCCH format 0 sequence obtained according to the first cyclic shift value may be used to indicate that the terminal device has a scheduling request.
[0180] The second cyclic shift value may be a newly configured cyclic shift value corresponding to the resource request information, for example, it may be the second cyclic shift value configured by the network device. The second cyclic shift value may be an integer greater than or equal to 0 and less than or equal to 11, for example, the second cyclic shift value may be 3 or 6 or 9. Further, the second PUCCH format 0 sequence obtained according to the second cyclic shift value is also a newly configured sequence, and the second PUCCH format 0 sequence may be used to indicate that the terminal device requests to be allocated sideline transmission resources in the first activation time period in the DRX cycle, that is, the control information indicating that the resource request information is included.
[0181] Exemplarily, in the time slot reported by SR, if the control information does not include either HARQ information or resource request information, that is, the network device does not expect the terminal device to send HARQ information, and the terminal device does not have the need for sideline transmission resources in the first activation time period in the DRX cycle, but the terminal device has an SR request, then the terminal device can obtain the first PUCCH format 0 sequence according to the first cyclic shift value, and send the first PUCCH format 0 sequence to the network device in the time slot reported by SR, and the first cyclic shift value can be 0. Accordingly, the network device can determine that the terminal device has a scheduling request based on the first cyclic shift value corresponding to the first PUCCH format 0 sequence. It can be understood that in this scenario, if the terminal device does not have an SR request, the terminal device may not send a PUCCH format 0 signal.
[0182] If the control information does not include HARQ information but includes resource request information, that is, the terminal device has a demand for uplink transmission resources in the first activation time period in the DRX cycle, the terminal device generates a first PUCCH format 0 sequence according to the first cyclic shift value and generates a second PUCCH format 0 sequence according to the second cyclic shift value. The terminal device simultaneously sends the generated first PUCCH format 0 sequence and the second PUCCH format 0 sequence to the network device in the time slot reported by the SR. For example, the two cyclic shift values m cs They may be 0 and 3, or 0 and 6, or 0 and 9, etc. Accordingly, the network device receives two sequences and can determine that the control information includes resource request information and SR information. For details, please refer to the description of the subsequent embodiments and will not be described in detail.
[0183] In another optional implementation, in the time slot reported by the SR, the control information includes resource request information, but does not include HARQ information, that is, the network device does not expect the terminal device to send HARQ information, and can send a third PUCCH format 0 sequence, which is obtained according to a third cyclic shift value, and the third cyclic shift value can correspond to the resource request information. The third cyclic shift value can be a newly configured cyclic shift value corresponding to the resource request information. The third cyclic shift value can be different from the first cyclic shift value, and the first cyclic shift value can correspond to the first SR information, which indicates that the terminal device has a scheduling request, and the first cyclic shift value can be 0, wherein the description of the first cyclic shift value can specifically refer to the aforementioned embodiment, and will not be repeated here. Optionally, the third cyclic shift value can be an integer greater than or equal to 0 and less than or equal to 11, for example, the third cyclic shift value can be 3 or 6 or 9.
[0184] Furthermore, the third PUCCH format 0 sequence obtained according to the third cyclic shift value is also a newly configured sequence. The third PUCCH format 0 sequence can be used to indicate that the terminal device requests allocation of sideline transmission resources in the first activation time period in the DRX cycle, that is, to indicate that the control information includes resource request information.
[0185] Exemplarily, in the time slot reported by SR, if the control information does not include either HARQ information or resource request information, that is, the network device does not expect the terminal device to send HARQ information, and the terminal device does not have a demand for sideline transmission resources in the first activation time period in the DRX cycle, but the terminal device has an SR request, then the terminal device can obtain a first PUCCH format 0 sequence according to a first cyclic shift value, and send the first PUCCH format 0 sequence to the network device in the time slot reported by SR, and the first cyclic shift value can be 0. Accordingly, the network device can determine that the terminal device has a scheduling request, but does not have a demand for sideline transmission resources in the first activation time period in the DRX cycle, based on the first cyclic shift value corresponding to the first PUCCH format 0 sequence.
[0186] If the control information does not include HARQ information, but includes resource request information, that is, the terminal device has a demand for sideline transmission resources in the first activation time period of the DRX cycle, then the terminal device can generate a third PUCCH format 0 sequence according to the third cyclic shift value. The terminal device sends the generated third PUCCH format 0 sequence to the network device in the time slot reported by the SR. Accordingly, the network device can determine that the terminal device has a demand for sideline transmission resources in the first activation time period of the DRX cycle based on the third cyclic shift value corresponding to the third PUCCH format 0 sequence. For details, please refer to the description of the subsequent embodiments, which will not be repeated here.
[0187] 2. Use PUCCH format 1 to send control information
[0188] The network device schedules the terminal device to use PUCCH format 1 to send control information, and the control information may be bit information to be transmitted. When using PUCCH format 1 to transmit the bit information to be transmitted, when the number of bit information to be transmitted is different, different modulation methods may be used. For example, if the number of bit information to be transmitted is 1 bit, for example, the control information only includes SR information, and the SR information indicates that the UE has an SR request, and the value of the bit information to be transmitted is 0, BPSK may be used to modulate the bit information to be transmitted. If the bit information to be transmitted is 2 bits, for example, the control information includes SR information and 1 bit of HARQ information, QPSK may be used to modulate the bit information to be transmitted. For details, please refer to the description of the aforementioned embodiment, which will not be repeated here.
[0189] In an optional implementation, in the time slot reported by the SR, if the control information includes resource request information but does not include HARQ information, that is, the network device does not expect the terminal device to send HARQ information, the terminal device can determine the bit information to be transmitted based on the resource request information. In order to distinguish it from the value of the bit information to be transmitted determined according to the SR information, in this embodiment, the value of the bit information to be transmitted determined according to the resource request information is 1.
[0190] Exemplarily, in the time slot in which the SR is reported, if the control information includes SR information but does not include HARQ information and resource request information, that is, the network device does not expect the terminal device to send HARQ information, and the terminal device does not have a demand for sideline transmission resources in the first activation time period of the DRX cycle, but the terminal device has an SR request, then the terminal device determines that the value of the bit information to be transmitted is 0 based on the SR information, and uses BPSK to modulate the bit information to be transmitted. Further, the modulated bit information is sent using PUCCH format 1. Accordingly, the network device decodes the received PUCCH format 1 signal and obtains that the value of the bit information is 0, then it can be determined that the terminal device has an SR request, but does not have a demand for sideline transmission resources in the first activation time period of the DRX cycle.
[0191] If the control information includes resource request information but does not include HARQ information, that is, the network device does not expect the terminal device to send HARQ information, but the terminal device has a demand for sideline transmission resources in the first activation time period in the DRX cycle, then the terminal device determines that the value of the bit information to be transmitted is 1 based on the resource request information, and modulates the bit information to be transmitted using BPSK. Further, the modulated bit information is sent using PUCCH format 1. It can be understood that in this implementation, the value of the bit information to be transmitted is 1, which can not only indicate that the terminal device has an SR request, but also indicate that the terminal device has a demand for sideline transmission resources in the first activation time period in the DRX cycle. Accordingly, the network device decodes the received PUCCH format 1 signal and obtains that the value of the bit information is 1, then it can be determined that the control information includes resource request information, that is, it is determined that the terminal device has a demand for sideline transmission resources in the first activation time period in the DRX cycle. For details, please refer to the description of the subsequent embodiments, which will not be repeated for the time being.
[0192] In another optional implementation, in the time slot reported by SR, if the control information includes resource request information, SR information and 1-bit HARQ information, that is, the network device expects the terminal device to send 1-bit HARQ information, and the terminal device also has a demand for uplink transmission resources in the first activation time period in the DRX cycle, then the terminal device determines the bit information to be transmitted based on the 1-bit HARQ information, SR information and resource request information. The terminal device further adopts π / 4QPSK to modulate the HARQ information and SR information in the bit information to be transmitted, and uses PUCCH format 1 in the time slot reported by SR to send the modulated bit information to the network device. That is, the terminal device indicates the resource request information to the network device through different modulation methods. Correspondingly, when the bit information to be transmitted does not include resource request information, but only includes 1-bit HARQ information and SR information, the terminal device uses QPSK to modulate the HARQ information and SR information.
[0193] Exemplarily, in the time slot in which the SR is reported, if the control information includes SR information and 1-bit HARQ information, but does not include resource request information, that is, the network device expects the terminal device to send 1-bit HARQ information, but the terminal device does not have a demand for uplink transmission resources in the first activation time period in the DRX cycle, the terminal device determines the bit information to be transmitted based on the 1-bit HARQ information and the SR information, and modulates the bit information to be transmitted using QPSK. Further, the terminal device uses PUCCH format 1 to send the modulated bit information to the network device. Accordingly, after the network device receives the PUCCH format 1 signal, if it detects that the PUCCH format 1 signal is based on QPSK modulation, it can be determined that the control information does not include resource request information.
[0194] If the control information includes SR information, 1-bit HARQ information and resource request information, that is, the network device expects the terminal device to send 1-bit HARQ information, and the terminal device has a demand for sideline transmission resources in the first activation time period of the DRX cycle, the terminal device determines the bit information to be transmitted based on the 1-bit HARQ information, SR information and resource request information, and uses π / 4 quadrature phase shift keying QPSK to modulate the HARQ information and SR information in the bit information to be transmitted, and uses PUCCH format 1 to send the modulated bit information to the network device. Correspondingly, in the time slot reported by the SR, after the network device receives the signal of PUCCH format 1, if it detects that the signal of PUCCH format 1 is based on π / 4QPSK modulation, it can be determined that the control information includes resource request information, that is, it is determined that the terminal device has a demand for sideline transmission resources in the first activation time period of the DRX cycle. For details, please refer to the description of the subsequent embodiments, which will not be repeated for the time being.
[0195] In another optional implementation, in the time slot reported by SR, if the control information includes resource request information, SR information and 2-bit HARQ information, that is, the network device expects the terminal device to send 2-bit HARQ information, and the terminal device also has a demand for uplink transmission resources in the first activation time period in the DRX cycle, then the terminal device determines the bit information to be transmitted based on the 2-bit HARQ information, SR information and resource request information, and uses 16QAM to modulate the bit information to be transmitted. The terminal device further uses PUCCH format 1 to send the modulated bit information to the network device. In this implementation, since 16QAM can realize the modulation of 4-bit information, in the embodiment of the present application, 16QAM can be used to modulate all the bit information in the bit information to be transmitted.
[0196] Exemplarily, in the time slot reported by SR, if the control information includes SR information, 2-bit HARQ information and resource request information, that is, the network device expects the terminal device to send 2-bit HARQ information, and the terminal device has a demand for sideline transmission resources in the first activation time period in the DRX cycle, the terminal device determines the bit information to be transmitted according to the 2-bit HARQ information, SR information and resource request information, and modulates the bit information to be transmitted using 16QAM, and uses PUCCH format 1 to send the modulated bit information to the network device. Correspondingly, in the time slot reported by SR, if the network device expects the terminal device to send 2-bit HARQ information, after receiving the signal of PUCCH format 1, the network device decodes the signal of PUCCH format 1 based on 16QAM, thereby obtaining SR information, resource request information and 2-bit HARQ information. It can also be determined that the terminal device has a demand for sideline transmission resources in the first activation time period in the DRX cycle. For details, please refer to the description of the subsequent embodiments, which will not be repeated for the time being.
[0197] Optionally, the use of PUCCH format 1 to send modulated bit information to the network device described in the above embodiment may be that the terminal device modulates the bit information to be transmitted to generate a modulation symbol, and further modulates the modulation symbol onto the generated ZC sequence. For details, please refer to the above Figure 3 The description of the embodiments will not be repeated here.
[0198] 3. Use one of PUCCH format 2, PUCCH format 3 and PUCCH format 4 to send control information
[0199] If the network device schedules the terminal device to send control information using one of PUCCH formats 2, 3 and 4, the terminal device can encode the control information including resource request information and send the encoded control information to the network device using one of PUCCH formats 2, 3 and 4.
[0200] Optionally, one of PUCCH formats 2, 3 and 4 is used to send the encoded control information to the network device. The terminal device may perform channel coding on the control information, and further perform other operations such as scrambling and modulation on the channel-coded control information. For details, please refer to the aforementioned Figure 4 The description of the embodiments will not be repeated here.
[0201] The control information may be bit information to be transmitted, and the bit information to be transmitted may be UCI. Specifically and optionally, 1 bit of information may be added to the UCI to indicate the resource request information, so as to indicate that the terminal device has a demand for uplink transmission resources in the first activation time period of the DRX cycle.
[0202] For example, in the UCI schematic diagram shown in Table 6, 1 bit of information (ie, DRX resource request) is added at the end of the UCI to indicate the resource request information. The encoding method of the resource request information may be the same as the encoding method of the SR information.
[0203] Table 6 Schematic diagram of UCI
[0204]
[0205] S103, the network device receives control information, where the control information includes resource request information, where the resource request information is used to request allocation of sideline transmission resources in a first activation time period in a discontinuous reception DRX cycle, where the DRX cycle includes at least one activation time period.
[0206] In one embodiment, the terminal device sends the control information to the network device via PUCCH or PUSCH, and correspondingly, the network device receives the control information via PUCCH or PUSCH. If the control information is sent to the network device via PUCCH, the network device can schedule the terminal device to use one of PUCCH formats 0, 1, 2, 3, and 4 to send the control information to the network device, and correspondingly, the network device receives the signal of the corresponding PUCCH format and determines the information contained in the control information based on the received signal of the PUCCH format. The following are respectively described:
[0207] 1. The network device schedules the terminal device to use PUCCH format 0 to send control information
[0208] In an optional implementation, in the time slot reported by the SR, if the terminal device sends the first PUCCH format 0 sequence and the second PUCCH format 0 sequence, that is, the terminal device indicates resource request information to the network device by sending two PUCCH format 0 sequences. Accordingly, the network device receives the first PUCCH format 0 sequence and the second PUCCH format 0 sequence, and can determine that the control information includes resource request information, that is, it is determined that the terminal device has a demand for upper sideline transmission resources in the first activation time period of the DRX cycle.
[0209] Optionally, within the time slot reported by the SR, if the network device also expects the terminal device to send HARQ information, that is, the network device expects the control information to include HARQ information in addition to the resource request information, the network device can further obtain a first cyclic shift value corresponding to the first PUCCH format 0 sequence and a second cyclic shift value corresponding to the second PUCCH format 0 sequence, and determine the first HARQ information included in the control information based on the first cyclic shift value and / or the second cyclic shift value.
[0210] Exemplarily, in the time slot reported by the SR, if the network device expects the terminal device to send 1 bit of HARQ information, the network device can determine the first HARQ information according to the first cyclic shift value and / or the second cyclic shift value, and Table 2 and Table 3 configured for the terminal device. For example, if the first cyclic shift value and the second cyclic shift value are 6 and 9 respectively, it can be determined that the first HARQ information is 1, that is, ACK information.
[0211] Exemplarily, in the time slot reported by the SR, if the network device expects the terminal device to send 2 bits of HARQ information, the network device can determine the first HARQ information according to the first cyclic shift value and / or the second cyclic shift value, and Table 4 and Table 5 configured for the terminal device. For example, if the first cyclic shift value and the second cyclic shift value are 3 and 4 respectively, it can be determined that the first HARQ information is NACK information and ACK information, that is, the first transmission block corresponds to NACK information, and the second transmission block corresponds to ACK information.
[0212] Optionally, in the time slot in which the SR is reported, if the network device does not expect the terminal device to send HARQ information, that is, the control information does not include HARQ information except the SR information and the resource request information, then the network device can determine that the terminal device has an SR request and that the terminal device requests to be allocated a side transmission resource in the first activation time period in the DRX cycle according to the received first PUCCH format 0 sequence and the second PUCCH format 0 sequence. It can be understood that the network device can also further obtain a first cyclic shift value corresponding to the first PUCCH format 0 sequence and a second cyclic shift value corresponding to the second PUCCH format 0 sequence. If the first cyclic shift value corresponds to the first SR information, the second cyclic shift value can correspond to the resource request information, and determine that the terminal device has an SR request and that the terminal device has a demand for side transmission resources in the first activation time period in the DRX cycle, and the first SR information indicates that the terminal device has a scheduling request. In this implementation manner, please refer to the description of the terminal device side for the description of the first cyclic shift value and the second cyclic shift value, which will not be repeated here.
[0213] Exemplarily, in the time slot in which the SR is reported, if the network device does not expect the terminal device to send HARQ information, if the network device only receives the first PUCCH format 0 sequence, and the first PUCCH format 0 sequence corresponds to the first cyclic shift value, and the first cyclic shift value corresponds to the first SR request, for example, the first cyclic shift value is 0, then it can be determined that the control information includes SR information, but does not include HARQ information and resource request information, that is, the terminal device has an SR request. If the network device receives the first PUCCH format 0 sequence and the second PUCCH format 0 sequence, it can be determined that the control information includes resource request information, that is, it is determined that the terminal device has a demand for upper sideline transmission resources in the first activation time period in the DRX cycle.
[0214] In another optional implementation, in the time slot reported by the SR, the network device does not expect the terminal device to send HARQ information, the network device receives the third PUCCH format 0 sequence, and further obtains a third cyclic shift value corresponding to the third PUCCH format 0 sequence. If the third cyclic shift value is the cyclic shift value corresponding to the resource request information, it can be determined that the control information includes resource request information, that is, it is determined that the terminal device has a demand for upper line transmission resources in the first activation time period in the DRX cycle. For the description of the third cyclic shift value, please refer to the description on the terminal device side, which will not be repeated here.
[0215] 2. The network device schedules the terminal device to use PUCCH format 1 to send control information
[0216] The control information may be bit information, that is, the network device receives the bit information. Specifically, the network device may decode the signal of PUCCH format 1 to obtain the bit information. Exemplarily, the terminal device sends the control information in the time slot reported by the SR, and correspondingly, the network device may receive the control information in the time slot reported by the SR.
[0217] In an optional implementation, in the time slot reported by SR, if the network device does not expect the terminal device to send HARQ information, the network device determines that the terminal device uses BPSK to modulate the bit information. Accordingly, after receiving the signal of PUCCH format 1, the network device decodes the signal of PUCCH format 1 based on BPSK to obtain the bit information. If the value of the bit information is 1, it is determined that the control information includes resource request information, that is, it is determined that the terminal device has a demand for sideline transmission resources in the first activation time period of the DRX cycle. If the value of the bit information is 0, it is determined that the control information only includes SR information, but does not include resource request information, that is, it is determined that the terminal device only has an SR request, but does not have a demand for sideline transmission resources in the first activation time period of the DRX cycle.
[0218] In another optional implementation, in the time slot in which the SR is reported, the network device expects the terminal device to send 1 bit of HARQ information, that is, the bit information includes 1 bit of HARQ information. In order to further determine whether the bit information includes resource request information, the network device can further detect the modulation mode of the PUCCH format 1 signal after receiving the PUCCH format 1 signal. If the PUCCH format 1 signal is based on π / 4QPSK modulation, the bit information includes resource request information. Further, the network device decodes the PUCCH format 1 signal based on π / 4QPSK, thereby further obtaining 1 bit of HARQ information and SR information in the bit information. Optionally, if the PUCCH format 1 signal is based on QPSK modulation, the bit information does not include resource request information. Further, the network device decodes the PUCCH format 1 signal based on QPSK, thereby obtaining 1 bit of HARQ information and SR information in the bit information.
[0219] In another optional implementation, in the time slot reported by SR, the network device expects the terminal device to send 2 bits of HARQ information, that is, the bit information includes 2 bits of HARQ information, and the network device can determine that the terminal device modulates the bit information using 16QAM. Accordingly, after receiving the signal of PUCCH format 1, the network device decodes the signal of PUCCH format 1 based on 16QAM to obtain the bit information. The bit information includes resource request information, SR information and 2 bits of HARQ information.
[0220] 3. The network device schedules the terminal device to use one of PUCCH formats 2, 3 and 4 to send control information
[0221] Among them, if the terminal device uses PUCCH format 2 to send the encoded control information to the network device, then the network device decodes the signal of PUCCH format 2 to obtain the control information. If the terminal device uses PUCCH format 3 to send the encoded control information to the network device, then the network device decodes the signal of PUCCH format 3 to obtain the control information. If the terminal device uses PUCCH format 4 to send the encoded control information to the network device, then the network device decodes the signal of PUCCH format 4 to obtain the control information.
[0222] Optionally, before decoding, the network device may also perform descrambling, demodulation, and other operations on the PUCCH format 2 signal, the PUCCH format 3 signal, or the PUCCH format 4 signal.
[0223] S104: The network device configures side transmission resources for the terminal device in the first activation time period according to the resource request information.
[0224] In one embodiment, when the network device determines that the control information includes resource request information, a side transmission resource in the first activation time period can be configured for the terminal device. Further, the network device sends resource scheduling information to the terminal device, and the resource scheduling information is used to indicate the configured side transmission resource in the first activation time period to the terminal device. For example, the resource scheduling information may include time-frequency resource information of the side transmission resource configured by the network device.
[0225] Correspondingly, the terminal device receives the resource scheduling information and sends broadcast information or multicast information on the indicated side transmission resources.
[0226] Since the terminal devices with energy-saving requirements are configured with a unified DRX cycle, and the terminal devices with energy-saving requirements must receive information in the first activation time period of the DRX cycle, the terminal devices send broadcast information on the side transmission resources of the first activation time period, and other terminal devices can receive the broadcast information, thereby improving the reliability of receiving the broadcast information. The other terminal devices may include terminal devices with energy-saving requirements and terminal devices without energy-saving requirements.
[0227] It can be understood that if the terminal device sends multicast information on the side transmission resources in the first activation time period, it can be that a unified DRX cycle is configured for the terminal devices with energy-saving requirements within the group, and the terminal devices configured with the unified DRX cycle must receive information in the first activation time period, thereby improving the reception reliability of the multicast information.
[0228] Above, combined Figure 6 The method provided by the embodiment of the present application is described in detail. Figures 7 to 12 The device provided in the embodiments of the present application is described in detail.
[0229] Figure 7 is a schematic block diagram of a communication device provided in an embodiment of the present application. Figure 7 As shown, the communication device 1700 may include a transceiver unit 1710 and a processing unit 1720. The transceiver unit 1710 and the processing unit 1720 may be software, hardware, or a combination of software and hardware.
[0230] The transceiver unit 1710 may include a sending unit and a receiving unit. The sending unit is used to implement a sending function, and the receiving unit is used to implement a receiving function. The transceiver unit 1710 may implement a sending function and / or a receiving function. The transceiver unit may also be described as a communication unit.
[0231] Optionally, the transceiver unit 1710 may be used to receive information (or messages) sent by other devices, and may also be used to send information (or messages) to other devices. The processing unit 1720 may be used to perform internal processing of the device.
[0232] In a possible design, the communication device 1700 may correspond to the terminal device in the above method embodiment, such as the communication device 1700 may be a terminal device or a chip in the terminal device. The communication device 1700 may include a unit for executing the operations performed by the terminal device in the above method embodiment, and each unit in the communication device 1700 is respectively for implementing the operations performed by the terminal device in the above method embodiment.
[0233] Exemplarily, the processing unit 1720 is configured to determine control information, where the control information includes resource request information, where the resource request information is used to request allocation of a sideline transmission resource in a first active time period in a discontinuous reception DRX cycle, where the DRX cycle includes at least one active time period;
[0234] The transceiver unit 1710 is used to send the control information to the network device.
[0235] Optionally, the transceiver unit 1710 is further used to receive resource scheduling information from the network device, where the resource scheduling information is used to indicate the side transmission resources in the first activation time period to the terminal device;
[0236] The transceiver unit 1710 is further configured to send broadcast information on the sidelink transmission resource.
[0237] Optionally, the transceiver unit 1710 is specifically used to send a first PUCCH format 0 sequence and a second PUCCH format 0 sequence to a network device, wherein the first PUCCH format 0 sequence is obtained according to a first cyclic shift value, and the second PUCCH format 0 sequence is obtained according to a second cyclic shift value, and the first cyclic shift value and the second cyclic shift value are values in a preconfigured cyclic shift value set.
[0238] Optionally, the control information further includes hybrid automatic repeat request HARQ information;
[0239] The processing unit 1720 is further configured to determine the first cyclic shift value and the second cyclic shift value according to the HARQ information.
[0240] Optionally, the first cyclic shift value corresponds to first HARQ information and first scheduling request SR information, and the second cyclic shift value corresponds to the first HARQ information and second scheduling request SR information, the first SR information indicates that the terminal device has a scheduling request, and the second SR information indicates that the terminal device does not have a scheduling request.
[0241] Optionally, the control information does not include HARQ information;
[0242] The first cyclic shift value corresponds to first SR information, the second cyclic shift value corresponds to the resource request information, and the first SR information indicates that the terminal device has a scheduling request.
[0243] Optionally, the second cyclic shift value is configured by the network device.
[0244] Optionally, the control information does not include HARQ information.
[0245] The transceiver unit 1710 is specifically used to send a third PUCCH format 0 sequence to a network device, where the third PUCCH format 0 sequence is obtained based on a third cyclic shift value, where the third cyclic shift value corresponds to the resource request information, and where the third cyclic shift value is an integer greater than or equal to 0 and less than or equal to 11.
[0246] Optionally, the control information does not include HARQ information;
[0247] The processing unit 1720 is specifically configured to determine bit information to be transmitted according to the resource request information, where the value of the bit information is 1.
[0248] Optionally, the transceiver unit 1710 is specifically used to send the bit information to the network device using PUCCH format 1.
[0249] Optionally, the processing unit 1720 is specifically used to determine the bit information to be transmitted according to the HARQ information, the SR information and the resource request information.
[0250] Optionally, the transceiver unit 1710 is specifically configured to adopt π / 4 quadrature phase shift keying QPSK to modulate the HARQ information and the SR information in the bit information, and use PUCCH format 1 to send the modulated bit information to the network device;
[0251] The HARQ information is 1 bit.
[0252] Optionally, the transceiver unit 1710 is specifically configured to adopt 16QAM to modulate the bit information, and use PUCCH format 1 to send the modulated bit information to the network device;
[0253] The HARQ information is 2 bits.
[0254] Optionally, the transceiver unit 1710 is specifically used to encode the control information, and use a PUCCH format among PUCCH format 2, PUCCH format 3 or PUCCH format 4 to send the encoded control information to the network device.
[0255] In a possible design, the communication device 1700 may correspond to the network device in the above method embodiment, such as the communication device 1700 may be a network device or a chip in the network device. The communication device 1700 may include a unit for executing the operations performed by the network device in the above method embodiment, and each unit in the communication device 1700 is respectively for implementing the operations performed by the network device in the above method embodiment.
[0256] Exemplarily, the transceiver unit 1710 is configured to receive control information, where the control information includes resource request information, where the resource request information is used to request allocation of sideline transmission resources in a first active time period in a discontinuous reception DRX cycle, where the DRX cycle includes at least one active time period;
[0257] The processing unit 1720 is used to configure side transmission resources for the terminal device in the first activation time period according to the resource request information.
[0258] Optionally, the transceiver unit 1710 is specifically configured to receive a first PUCCH format 0 sequence and a second PUCCH format 0 sequence from a terminal device;
[0259] The first PUCCH format 0 sequence is obtained according to a first cyclic shift value, and the second PUCCH format 0 sequence is obtained according to a second cyclic shift value, and the first cyclic shift value and the second cyclic shift value are values in a preconfigured cyclic shift value set.
[0260] Optionally, the control information also includes HARQ information, and the first cyclic shift value and the second cyclic shift value are determined according to the HARQ information.
[0261] Optionally, the first cyclic shift value corresponds to first HARQ information and first scheduling request SR information, and the second cyclic shift value corresponds to the first HARQ information and second scheduling request SR information, the first SR information indicates that the terminal device has a scheduling request, and the second SR information indicates that the terminal device does not have a scheduling request.
[0262] Optionally, the control information does not include HARQ information;
[0263] The first cyclic shift value corresponds to first SR information, the second cyclic shift value corresponds to the resource request information, and the first SR information indicates that the terminal device has a scheduling request.
[0264] Optionally, the processing unit 1720 is further used to configure the second cyclic shift value for the terminal device.
[0265] Optionally, the transceiver unit 1710 is specifically used to receive a third PUCCH format 0 sequence from a terminal device, wherein the third PUCCH format 0 sequence is obtained based on a third cyclic shift value, wherein the third cyclic shift value corresponds to the resource request information, and the third cyclic shift value is an integer greater than or equal to 0 and less than or equal to 11.
[0266] Optionally, the control information does not include HARQ information;
[0267] The transceiver unit 1710 is specifically used to receive bit information from a terminal device;
[0268] The bit information includes the resource request information, which is carried in a PUCCH format 1 signal; the bit information is obtained by decoding the PUCCH format 1 signal, and the value of the bit information is 1.
[0269] Optionally, the transceiver unit 1710 is specifically configured to receive bit information from a terminal device;
[0270] Among them, the bit information includes HARQ information, SR information and the resource request information, which is carried in the PUCCH format 1 signal using π / 4QPSK modulation; the HARQ information and the SR information are obtained by decoding the PUCCH format 1 signal, and the HARQ information is 1 bit.
[0271] Optionally, the transceiver unit 1710 is specifically configured to receive bit information from a terminal device;
[0272] The bit information includes HARQ information, SR information and resource request information, and is carried in a PUCCH format 1 signal modulated by 16QAM; the bit information is obtained by decoding the PUCCH format 1 signal, and the HARQ information is 2 bits.
[0273] It should be understood that when the communication device 1700 is a terminal device (ie, UE), the transceiver unit 1710 in the communication device 1700 may correspond to Fig.10 The transceiver 2020 in the terminal device 2000 shown in FIG. 1 may correspond to the processing unit 1720 in the communication device 1700. Fig.10 The processor 2010 in the terminal device 2000 is shown.
[0274] It should also be understood that when the communication device 1700 is a chip configured in a terminal device (ie, UE), the transceiver unit 1710 in the communication device 1700 may be an input / output interface.
[0275] It should be understood that when the communication device 1700 corresponds to a network device, the transceiver unit 1710 in the communication device 1700 may correspond to Fig.11 The communication interface 3010 shown in FIG. 1 , the processing unit 1720 may correspond to Fig.11 Processor 3020 is shown in FIG.
[0276] Figure 8 is a schematic block diagram of a terminal device provided in an embodiment of the present application. Figure 8 As shown, the terminal device 1800 may include a processing unit 1810 and a transceiver unit 1820. The processing unit 1810 and the transceiver unit 1820 may be software, hardware, or a combination of software and hardware.
[0277] The transceiver unit 1820 may include a sending unit and a receiving unit. The sending unit is used to implement a sending function, and the receiving unit is used to implement a receiving function. The transceiver unit 1820 may implement a sending function and / or a receiving function. The transceiver unit may also be described as a communication unit.
[0278] Optionally, the transceiver unit 1820 may be used to receive information (or messages) sent by other devices, and may also be used to send information (or messages) to other devices. The processing unit 1810 may be used to perform internal processing of the device.
[0279] Exemplarily, the processing unit 1810 is configured to determine control information, where the control information includes resource request information, where the resource request information is used to request allocation of a sideline transmission resource in a first active time period in a discontinuous reception DRX cycle, where the DRX cycle includes at least one active time period;
[0280] The transceiver unit 1820 is used to send the control information to the network device.
[0281] Optionally, the transceiver unit 1820 is further used to receive resource scheduling information from the network device, where the resource scheduling information is used to indicate the side transmission resources in the first activation time period to the terminal device;
[0282] The transceiver unit 1820 is further configured to send broadcast information on the sidelink transmission resource.
[0283] Optionally, the transceiver unit 1820 is specifically used to send a first PUCCH format 0 sequence and a second PUCCH format 0 sequence to a network device, wherein the first PUCCH format 0 sequence is obtained based on a first cyclic shift value, and the second PUCCH format 0 sequence is obtained based on a second cyclic shift value, and the first cyclic shift value and the second cyclic shift value are values in a preconfigured cyclic shift value set.
[0284] Optionally, the control information further includes hybrid automatic repeat request HARQ information;
[0285] The processing unit 1810 is further configured to determine the first cyclic shift value and the second cyclic shift value according to the HARQ information.
[0286] Optionally, the first cyclic shift value corresponds to first HARQ information and first scheduling request SR information, and the second cyclic shift value corresponds to the first HARQ information and second scheduling request SR information, the first SR information indicates that the terminal device has a scheduling request, and the second SR information indicates that the terminal device does not have a scheduling request.
[0287] Optionally, the control information does not include HARQ information;
[0288] The first cyclic shift value corresponds to first SR information, the second cyclic shift value corresponds to the resource request information, and the first SR information indicates that the terminal device has a scheduling request.
[0289] Optionally, the second cyclic shift value is configured by the network device.
[0290] Optionally, the control information does not include HARQ information.
[0291] The transceiver unit 1820 is specifically used to send a third PUCCH format 0 sequence to the network device, where the third PUCCH format 0 sequence is obtained according to a third cyclic shift value, where the third cyclic shift value corresponds to the resource request information, and where the third cyclic shift value is an integer greater than or equal to 0 and less than or equal to 11.
[0292] Optionally, the control information does not include HARQ information;
[0293] The processing unit 1810 is specifically configured to determine bit information to be transmitted according to the resource request information, where the value of the bit information is 1.
[0294] Optionally, the transceiver unit 1820 is specifically used to send the bit information to the network device using PUCCH format 1.
[0295] Optionally, the processing unit 1810 is specifically used to determine the bit information to be transmitted according to the HARQ information, the SR information and the resource request information.
[0296] Optionally, the transceiver unit 1820 is specifically configured to adopt π / 4 quadrature phase shift keying QPSK to modulate the HARQ information and the SR information in the bit information, and use PUCCH format 1 to send the modulated bit information to the network device;
[0297] The HARQ information is 1 bit.
[0298] Optionally, the transceiver unit 1820 is specifically configured to adopt 16QAM to modulate the bit information, and use PUCCH format 1 to send the modulated bit information to the network device;
[0299] The HARQ information is 2 bits.
[0300] Optionally, the transceiver unit 1820 is specifically used to encode the control information, and use a PUCCH format among PUCCH format 2, PUCCH format 3 or PUCCH format 4 to send the encoded control information to the network device.
[0301] Fig. 9 is a schematic block diagram of a network device provided in an embodiment of the present application. Fig. 9 As shown, the network device 1900 may include a transceiver unit 1910 and a processing unit 1920. The transceiver unit 1910 and the processing unit 1920 may be software, hardware, or a combination of software and hardware.
[0302] The transceiver unit 1910 may include a sending unit and a receiving unit. The sending unit is used to implement a sending function, and the receiving unit is used to implement a receiving function. The transceiver unit 1910 may implement a sending function and / or a receiving function. The transceiver unit may also be described as a communication unit.
[0303] Optionally, the transceiver unit 1910 may be used to receive information (or messages) sent by other devices, and may also be used to send information (or messages) to other devices. The processing unit 1920 may be used to perform internal processing of the device.
[0304] Exemplarily, the transceiver unit 1910 is configured to receive control information, where the control information includes resource request information, where the resource request information is used to request allocation of sideline transmission resources in a first active time period in a discontinuous reception DRX cycle, where the DRX cycle includes at least one active time period;
[0305] The processing unit 1920 is used to configure side transmission resources for the terminal device in the first activation time period according to the resource request information.
[0306] Optionally, the transceiver unit 1910 is specifically configured to receive a first PUCCH format 0 sequence and a second PUCCH format 0 sequence from a terminal device;
[0307] The first PUCCH format 0 sequence is obtained according to a first cyclic shift value, and the second PUCCH format 0 sequence is obtained according to a second cyclic shift value, and the first cyclic shift value and the second cyclic shift value are values in a preconfigured cyclic shift value set.
[0308] Optionally, the control information also includes HARQ information, and the first cyclic shift value and the second cyclic shift value are determined according to the HARQ information.
[0309] Optionally, the first cyclic shift value corresponds to first HARQ information and first scheduling request SR information, and the second cyclic shift value corresponds to the first HARQ information and second scheduling request SR information, the first SR information indicates that the terminal device has a scheduling request, and the second SR information indicates that the terminal device does not have a scheduling request.
[0310] Optionally, the control information does not include HARQ information;
[0311] The first cyclic shift value corresponds to first SR information, the second cyclic shift value corresponds to the resource request information, and the first SR information indicates that the terminal device has a scheduling request.
[0312] Optionally, the processing unit 1920 is further used to configure the second cyclic shift value for the terminal device.
[0313] Optionally, the transceiver unit 1910 is specifically used to receive a third PUCCH format 0 sequence from a terminal device, wherein the third PUCCH format 0 sequence is obtained based on a third cyclic shift value, the third cyclic shift value corresponds to the resource request information, and the third cyclic shift value is an integer greater than or equal to 0 and less than or equal to 11.
[0314] Optionally, the control information does not include HARQ information;
[0315] The transceiver unit 1910 is specifically used to receive bit information from a terminal device;
[0316] The bit information includes the resource request information, which is carried in a PUCCH format 1 signal; the bit information is obtained by decoding the PUCCH format 1 signal, and the value of the bit information is 1.
[0317] Optionally, the transceiver unit 1910 is specifically configured to receive bit information from a terminal device;
[0318] Among them, the bit information includes HARQ information, SR information and the resource request information, which is carried in the PUCCH format 1 signal using π / 4QPSK modulation; the HARQ information and the SR information are obtained by decoding the PUCCH format 1 signal, and the HARQ information is 1 bit.
[0319] Optionally, the transceiver unit 1910 is specifically configured to receive bit information from a terminal device;
[0320] The bit information includes HARQ information, SR information and resource request information, and is carried in a PUCCH format 1 signal modulated by 16QAM; the bit information is obtained by decoding the PUCCH format 1 signal, and the HARQ information is 2 bits.
[0321] Fig.10 2 is a schematic diagram of the structure of a terminal device 2000 provided in an embodiment of the present application. The terminal device 2000 can be applied to Figure 1 In the system shown, the functions of the terminal device (or UE) in the above method embodiment are performed. Fig.10 As shown, the terminal device 2000 includes a processor 2010 and a transceiver 2020. Optionally, the terminal device 2000 also includes a memory 2030. The processor 2010, the transceiver 2002 and the memory 2030 can communicate with each other through an internal connection path to transmit control or data signals. The memory 2030 is used to store a computer program, and the processor 2010 is used to call and run the computer program from the memory 2030 to control the transceiver 2020 to send and receive signals. Optionally, the terminal device 2000 may also include an antenna 2040, which is used to send the uplink data or uplink control signaling output by the transceiver 2020 through a wireless signal.
[0322] The processor 2010 and the memory 2030 may be combined into a processing device, and the processor 2010 is used to execute the program code stored in the memory 2030 to implement the above functions. In specific implementation, the memory 2030 may also be integrated into the processor 2010, or independent of the processor 2010. The processor 2010 may be combined with the memory 2030 to form a processing device. Figure 7 or Figure 8 The processing units in correspondence.
[0323] The above transceiver 2020 can be used with Figure 7 or Figure 8The transceiver 2020 may include a receiver (or receiver, receiving circuit) and a transmitter (or transmitter, transmitting circuit). The receiver is used to receive signals, and the transmitter is used to transmit signals.
[0324] It should be understood that Fig.10 The terminal device 2000 shown can implement each process of the terminal device in any of the method embodiments described above. The operations or functions of each module in the terminal device 2000 are respectively to implement the corresponding processes in the method embodiments described above. For details, please refer to the description in the method embodiments described above. To avoid repetition, the detailed description is appropriately omitted here.
[0325] The processor 2010 can be used to execute the actions implemented by the terminal device in the previous method embodiment, and the transceiver 2020 can be used to execute the actions of the terminal device sending to or receiving from the network side described in the previous method embodiment. Please refer to the description in the previous method embodiment for details, which will not be repeated here.
[0326] Optionally, the terminal device 2000 may further include a power supply 2050 for providing power to various devices or circuits in the terminal device.
[0327] In addition, in order to make the functions of the terminal device more complete, the terminal device 2000 may also include one or more of an input unit 2060, a display unit 2070, an audio circuit 2080, a camera 2090 and a sensor 2100, and the audio circuit may also include a speaker 2082, a microphone 2084, etc.
[0328] Fig.11 is a schematic structural diagram of a communication device according to an embodiment of the present application. It should be understood that Fig.11 The communication device 3000 shown is only an example. The communication device of the embodiment of the present application may also include other modules or units, or include Fig.11 modules that have similar functions to the modules in the Fig.11 All modules in .
[0329] The communication device 3000 includes a communication interface 3010 and at least one processor 3020 .
[0330] The communication device 3000 may correspond to a network device. At least one processor 3020 executes program instructions so that the communication device 3000 implements the corresponding process of the method executed by the network device in the above method embodiment.
[0331] The communication device 3000 may be a network device or a chip in the network device. The communication device 3000 may include components for executing the operations performed by the network device in the above method embodiment.
[0332] Exemplarily, the communication interface 3010 is used to receive control information, where the control information includes resource request information, where the resource request information is used to request allocation of sideline transmission resources in a first active time period in a discontinuous reception DRX cycle, where the DRX cycle includes at least one active time period;
[0333] The processor 3020 is used to configure side transmission resources for the terminal device in the first activation time period according to the resource request information.
[0334] Optionally, the communication device 3000 may further include a memory. The memory may store program instructions, and the at least one processor 3020 may read the program instructions stored in the memory and execute the program instructions.
[0335] For the case where the communication device may be a chip or a chip system, see Fig.12 Schematic diagram of the chip structure shown. Fig.12 The chip 900 shown includes a processor 901 and an interface 902. The number of the processors 901 may be one or more, and the number of the interfaces 902 may be multiple. It should be noted that the functions corresponding to the processor 901 and the interface 902 may be implemented by hardware design, software design, or a combination of hardware and software, which is not limited here.
[0336] In one possible design, for the case where the chip is used to implement the functions of the terminal device in the embodiment of the present application: the processor 901 is used to determine control information, the control information including resource request information, the resource request information is used to request allocation of sideline transmission resources in the first activation time period in a discontinuous reception DRX cycle, and the DRX cycle includes at least one activation time period.
[0337] The interface 902 is used to send the control information to the network device.
[0338] For the case where the chip is used to implement the function of the network device in the embodiment of the present application: interface 902 is used to receive control information, and the control information includes resource request information, and the resource request information is used to request allocation of side transmission resources in the first activation time period in the discontinuous reception DRX cycle, and the DRX cycle includes at least one activation time period.
[0339] The processor 901 is used to configure side transmission resources for the terminal device in the first activation time period according to the resource request information.
[0340] Optionally, the chip further includes a memory 903, and the memory 903 is used to store necessary program instructions and data.
[0341] The processor in the embodiment of the present application may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0342] According to the method provided in the embodiments of the present application, the present application also provides a computer program product, which includes: computer program code, when the computer program code is run on a computer, the computer executes the method on the terminal device side or the method on the network device side in any of the aforementioned method embodiments.
[0343] In another embodiment of the present application, a communication system is provided, which includes a terminal device and / or a network device. Figure 6 The terminal device provided and used to perform Figure 6 The steps of the terminal device in the information transmission method provided; and / or, the network device can be Figure 6 The network equipment provided and used to perform Figure 6 The steps of the network device in the information transmission method are provided.
[0344] An embodiment of the present application also provides a processing device, including a processor and an interface; the processor is used to execute the method in any of the above method embodiments.
[0345] It should be understood that the above-mentioned processing device can be a chip. For example, the processing device can be a field programmable gate array (FPGA), a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processing circuit (DSP), a microcontroller unit (MCU), a programmable logic device (PLD) or other integrated chips. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application can be directly embodied as a hardware decoding processor to be executed, or the hardware and software modules in the decoding processor are combined to be executed. The software module can be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0346] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0347] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can 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 the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, 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 computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disc (SSD)).
[0348] The network devices in the above-mentioned various device embodiments completely correspond to the network devices or terminal devices in the terminal devices and method embodiments, and the corresponding modules or units perform the corresponding steps. For example, the communication unit (transceiver) performs the steps of receiving or sending in the method embodiment, and other steps except sending and receiving can be performed by the processing unit (processor). The functions of the specific units can refer to the corresponding method embodiments. Among them, the processor can be one or more.
[0349] The terms "component", "module", "system", etc. used in this specification are used to represent computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, or a computer. By way of illustration, both applications running on a computing device and a computing device can be components. One or more components may reside in a process or an execution thread, and a component may be located on a computer or distributed between two or more computers. In addition, these components may be executed from various computer-readable media having various data structures stored thereon. Components may communicate, for example, through local or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, or a network, such as the Internet interacting with other systems through signals).
[0350] It should be understood that the "embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, the various embodiments in the entire specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner.
[0351] It should be understood that in the embodiments of the present application, the numbers "first", "second", etc. are only for distinguishing different objects, such as distinguishing different network devices, and do not constitute a limitation on the scope of the embodiments of the present application. The embodiments of the present application are not limited to this.
[0352] It should also be understood that in the present application, "when", "if" and "if" all mean that the network element will make corresponding processing under certain objective circumstances, and it is not a time limit, nor does it require the network element to have a judgment action when implementing it, nor does it mean that there are other limitations.
[0353] It should also be understood that in each embodiment of the present application, "A corresponds to B" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.
[0354] It should also be understood that the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0355] The meaning of expressions similar to "the project includes one or more of the following: A, B, and C" in this application, unless otherwise specified, generally means that the project can be any of the following: A; B; C; A and B; A and C; B and C; A, B and C; A and A; A, A and A; A, A and B; A, A and C, A, B and B; A, C and C; B and B, B, B and B, B, B and C, C and C; C, C and C, and other combinations of A, B and C. The above is an example of three elements, A, B and C, to illustrate the optional items of the project. When it is expressed as "the project includes at least one of the following: A, B, ..., and X", that is, when there are more elements in the expression, the items that can be applied to the project can also be obtained according to the above rules.
[0356] It is understandable that in the embodiment of the present application, the network device and / or the terminal device can perform some or all of the steps in the embodiment of the present application, and these steps or operations are only examples, and the embodiment of the present application can also perform other operations or variations of various operations. In addition, each step can be performed in a different order presented in the embodiment of the present application, and it is possible not to perform all the operations in the embodiment of the present application.
[0357] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0358] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0359] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0360] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0361] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0362] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories ROM, random access memories RAM, magnetic disks or optical disks.
[0363] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for transmitting information, It is characterized in that include: The terminal device determines control information, the control information including resource request information, the resource request information is used to request allocation of a sideline transmission resource in a first activation time period in a discontinuous reception DRX cycle, the DRX cycle includes at least one activation time period, and the sideline transmission resource is used by the terminal device to send broadcast information or multicast information; The terminal device sends the control information to the network device.
2. The method according to claim 1, It is characterized in that The method further comprises: The terminal device receives resource scheduling information from the network device, where the resource scheduling information is used to indicate to the terminal device the side transmission resources in the first activation time period; The terminal device sends broadcast information on the side transmission resource.
3. The method according to claim 1 or 2, It is characterized in that The terminal device sends the control information to the network device, including: The terminal device sends a first physical uplink control channel PUCCH format 0 sequence and a second PUCCH format 0 sequence to a network device, wherein the first PUCCH format 0 sequence is obtained according to a first cyclic shift value, and the second PUCCH format 0 sequence is obtained according to a second cyclic shift value, and the first cyclic shift value and the second cyclic shift value are values in a preconfigured cyclic shift value set.
4. The method according to claim 3, It is characterized in that The control information also includes hybrid automatic repeat request HARQ information; the method also includes: The terminal device determines the first cyclic shift value and the second cyclic shift value according to the HARQ information.
5. The method according to claim 3, It is characterized in that The first cyclic shift value corresponds to first HARQ information and first scheduling request SR information, the second cyclic shift value corresponds to the first HARQ information and second scheduling request SR information, the first SR information indicates that the terminal device has a scheduling request, and the second SR information indicates that the terminal device does not have a scheduling request.
6. The method according to claim 3, It is characterized in that The control information does not include HARQ information; The first cyclic shift value corresponds to first SR information, the second cyclic shift value corresponds to the resource request information, and the first SR information indicates that the terminal device has a scheduling request.
7. The method according to claim 6, It is characterized in that The second cyclic shift value is configured by the network device.
8. The method according to claim 1 or 2, It is characterized in that The control information does not include HARQ information, and the terminal device sends the control information to the network device, including: The terminal device sends a third PUCCH format 0 sequence to the network device, where the third PUCCH format 0 sequence is obtained based on a third cyclic shift value, where the third cyclic shift value corresponds to the resource request information, and where the third cyclic shift value is an integer greater than or equal to 0 and less than or equal to 11.
9. The method according to claim 1 or 2, It is characterized in that The control information does not include HARQ information; The terminal device determines control information, including: The terminal device determines the bit information to be transmitted according to the resource request information, and the value of the bit information is 1.
10. The method according to claim 9, It is characterized in that The terminal device sends the control information to the network device, including: The terminal device uses PUCCH format 1 to send the bit information to the network device.
11. The method according to claim 1 or 2, It is characterized in that The terminal device determines control information, including: The terminal device determines the bit information to be transmitted based on the HARQ information, the SR information and the resource request information.
12. The method according to claim 11, It is characterized in that The terminal device sends the control information to the network device, including: The terminal device uses π / 4 quadrature phase shift keying QPSK to modulate the HARQ information and the SR information in the bit information; The terminal device sends modulated bit information to the network device using PUCCH format 1; The HARQ information is 1 bit.
13. The method according to claim 11, It is characterized in that The terminal device sends the control information to the network device, including: The terminal device uses 16QAM to modulate the bit information; The terminal device sends modulated bit information to the network device using PUCCH format 1; The HARQ information is 2 bits.
14. The method according to claim 1 or 2, It is characterized in that The terminal device sends the control information to the network device, including: The terminal device encodes the control information and uses a PUCCH format among PUCCH format 2, PUCCH format 3 or PUCCH format 4 to send the encoded control information to the network device.
15. A method for transmitting information, It is characterized in that include: The network device receives control information, the control information including resource request information, the resource request information being used to request allocation of sideline transmission resources in a first active time period in a discontinuous reception DRX cycle, the DRX cycle including at least one active time period; The network device configures side transmission resources in the first activation time period for the terminal device according to the resource request information, and the side transmission resources are used by the terminal device to send broadcast information or multicast information.
16. The method of claim 15, It is characterized in that The network device receives control information, including: The network device receives a first physical uplink control channel PUCCH format 0 sequence and a second PUCCH format 0 sequence from a terminal device; The first PUCCH format 0 sequence is obtained according to a first cyclic shift value, and the second PUCCH format 0 sequence is obtained according to a second cyclic shift value, and the first cyclic shift value and the second cyclic shift value are values in a preconfigured cyclic shift value set.
17. The method of claim 16, It is characterized in that The control information also includes hybrid automatic repeat request HARQ information, and the first cyclic shift value and the second cyclic shift value are determined according to the HARQ information.
18. The method of claim 17, It is characterized in that The first cyclic shift value corresponds to first HARQ information and first scheduling request SR information, the second cyclic shift value corresponds to the first HARQ information and second scheduling request SR information, the first SR information indicates that the terminal device has a scheduling request, and the second SR information indicates that the terminal device does not have a scheduling request.
19. The method of claim 16, wherein the control information does not include HARQ information; The first cyclic shift value corresponds to first SR information, the second cyclic shift value corresponds to the resource request information, and the first SR information indicates that the terminal device has a scheduling request.
20. The method of claim 19, It is characterized in that The method further comprises: The network device configures the second cyclic shift value for the terminal device.
21. The method of claim 15, It is characterized in that The control information does not include HARQ information; The network device receives control information, including: The network device receives a third PUCCH format 0 sequence from the terminal device, where the third PUCCH format 0 sequence is obtained based on a third cyclic shift value, where the third cyclic shift value corresponds to the resource request information, and where the third cyclic shift value is an integer greater than or equal to 0 and less than or equal to 11.
22. The method of claim 15, It is characterized in that The control information does not include HARQ information; The network device receives control information, including: The network device receives bit information from the terminal device; The bit information includes the resource request information, which is carried in a PUCCH format 1 signal; the bit information is obtained by decoding the PUCCH format 1 signal, and the value of the bit information is 1.
23. The method of claim 15, It is characterized in that The network device receives control information, including: The network device receives bit information from the terminal device; Among them, the bit information includes HARQ information, SR information and the resource request information, which is carried in the PUCCH format 1 signal using π / 4QPSK modulation; the HARQ information and the SR information are obtained by decoding the PUCCH format 1 signal, and the HARQ information is 1 bit.
24. The method of claim 15, It is characterized in that The network device receives control information, including: The network device receives bit information from the terminal device; The bit information includes HARQ information, SR information and resource request information, and is carried in a PUCCH format 1 signal modulated by 16QAM; the bit information is obtained by decoding the PUCCH format 1 signal, and the HARQ information is 2 bits.
25. A communication device, It is characterized in that include: a processing unit, configured to determine control information, the control information comprising resource request information, the resource request information being used to request allocation of a sideline transmission resource in a first active time period in a discontinuous reception DRX cycle, the DRX cycle comprising at least one active time period, the sideline transmission resource being used by the communication device to send broadcast information or multicast information; The transceiver unit is used to send the control information to the network device.
26. The device according to claim 25, It is characterized in that The transceiver unit is further used to receive resource scheduling information from the network device, where the resource scheduling information is used to indicate the side transmission resources in the first activation time period to the communication device; The transceiver unit is further configured to send broadcast information on the sideline transmission resource.
27. The device according to claim 25 or 26, It is characterized in that The transceiver unit is specifically used to send a first physical uplink control channel PUCCH format 0 sequence and a second PUCCH format 0 sequence to a network device, wherein the first PUCCH format 0 sequence is obtained according to a first cyclic shift value, and the second PUCCH format 0 sequence is obtained according to a second cyclic shift value, and the first cyclic shift value and the second cyclic shift value are values in a preconfigured cyclic shift value set.
28. The device according to claim 27, It is characterized in that The control information also includes hybrid automatic repeat request HARQ information; The processing unit is further configured to determine the first cyclic shift value and the second cyclic shift value according to the HARQ information.
29. The device according to claim 27, It is characterized in that The first cyclic shift value corresponds to first HARQ information and first scheduling request SR information, the second cyclic shift value corresponds to the first HARQ information and second scheduling request SR information, the first SR information indicates that the communication device has a scheduling request, and the second SR information indicates that the communication device does not have a scheduling request.
30. The device of claim 27, It is characterized in that The control information does not include HARQ information; The first cyclic shift value corresponds to first SR information, the second cyclic shift value corresponds to the resource request information, and the first SR information indicates that the communication device has a scheduling request.
31. The device of claim 30, It is characterized in that The second cyclic shift value is configured by the network device.
32. The device according to claim 25 or 26, It is characterized in that The control information does not include HARQ information, The transceiver unit is specifically used to send a third PUCCH format 0 sequence to the network device, where the third PUCCH format 0 sequence is obtained according to a third cyclic shift value, where the third cyclic shift value corresponds to the resource request information, and where the third cyclic shift value is an integer greater than or equal to 0 and less than or equal to 11.
33. The device according to claim 25 or 26, It is characterized in that The control information does not include HARQ information; The processing unit is specifically configured to determine bit information to be transmitted according to the resource request information, wherein a value of the bit information is 1.
34. The device of claim 33, It is characterized in that The transceiver unit is specifically configured to use PUCCH format 1 to send the bit information to the network device.
35. The device according to claim 25 or 26, It is characterized in that The processing unit is specifically configured to determine the bit information to be transmitted according to the HARQ information, the SR information and the resource request information.
36. The device of claim 35, It is characterized in that The transceiver unit is specifically used to modulate the HARQ information and the SR information in the bit information by using π / 4 quadrature phase shift keying QPSK, and send the modulated bit information to the network device by using PUCCH format 1; The HARQ information is 1 bit.
37. The device of claim 35, It is characterized in that The transceiver unit is specifically used to modulate the bit information using 16QAM, and send the modulated bit information to the network device using PUCCH format 1; The HARQ information is 2 bits.
38. The device of claim 25 or 26, It is characterized in that The transceiver unit is specifically used to encode the control information, and use a PUCCH format of PUCCH format 2, PUCCH format 3 or PUCCH format 4 to send the encoded control information to the network device.
39. A communication device, It is characterized in that include: a transceiver unit, configured to receive control information, wherein the control information includes resource request information, wherein the resource request information is used to request allocation of sideline transmission resources in a first active time period in a discontinuous reception DRX cycle, wherein the DRX cycle includes at least one active time period; A processing unit is used to configure side transmission resources in the first activation time period for the terminal device according to the resource request information, and the side transmission resources are used for the terminal device to send broadcast information or multicast information.
40. The device of claim 39, It is characterized in that The transceiver unit is specifically used to receive a first physical uplink control channel PUCCH format 0 sequence and a second PUCCH format 0 sequence from a terminal device; The first PUCCH format 0 sequence is obtained according to a first cyclic shift value, and the second PUCCH format 0 sequence is obtained according to a second cyclic shift value, and the first cyclic shift value and the second cyclic shift value are values in a preconfigured cyclic shift value set.
41. The device of claim 40, It is characterized in that The control information also includes hybrid automatic repeat request HARQ information, and the first cyclic shift value and the second cyclic shift value are determined according to the HARQ information.
42. The device of claim 41, It is characterized in that The first cyclic shift value corresponds to first HARQ information and first scheduling request SR information, the second cyclic shift value corresponds to the first HARQ information and second scheduling request SR information, the first SR information indicates that the terminal device has a scheduling request, and the second SR information indicates that the terminal device does not have a scheduling request.
43. The device of claim 40, It is characterized in that The control information does not include HARQ information; The first cyclic shift value corresponds to first SR information, the second cyclic shift value corresponds to the resource request information, and the first SR information indicates that the terminal device has a scheduling request.
44. The device of claim 43, It is characterized in that The processing unit is further configured to configure the second cyclic shift value for the terminal device.
45. The device of claim 39, It is characterized in that The transceiver unit is specifically used to receive a third PUCCH format 0 sequence from a terminal device, wherein the third PUCCH format 0 sequence is obtained according to a third cyclic shift value, wherein the third cyclic shift value corresponds to the resource request information, and wherein the third cyclic shift value is an integer greater than or equal to 0 and less than or equal to 11.
46. The device of claim 39, It is characterized in that The control information does not include HARQ information; The transceiver unit is specifically used to receive bit information from the terminal device; The bit information includes the resource request information, which is carried in a PUCCH format 1 signal; the bit information is obtained by decoding the PUCCH format 1 signal, and the value of the bit information is 1.
47. The device of claim 39, It is characterized in that The transceiver unit is specifically used to receive bit information from the terminal device; Among them, the bit information includes HARQ information, SR information and the resource request information, which is carried in the PUCCH format 1 signal using π / 4QPSK modulation; the HARQ information and the SR information are obtained by decoding the PUCCH format 1 signal, and the HARQ information is 1 bit.
48. The device of claim 39, It is characterized in that The transceiver unit is specifically used to receive bit information from the terminal device; The bit information includes HARQ information, SR information and resource request information, and is carried in a PUCCH format 1 signal modulated by 16QAM; the bit information is obtained by decoding the PUCCH format 1 signal, and the HARQ information is 2 bits.
49. A terminal device, It is characterized in that include: a processing unit, configured to determine control information, the control information comprising resource request information, the resource request information being used to request allocation of a sideline transmission resource in a first activation time period in a discontinuous reception DRX cycle, the DRX cycle comprising at least one activation time period, the sideline transmission resource being used by the terminal device to send broadcast information or multicast information; The transceiver unit is used to send the control information to the network device.
50. The terminal device according to claim 49, It is characterized in that The transceiver unit is further used to receive resource scheduling information from the network device, where the resource scheduling information is used to indicate the side transmission resources in the first activation time period to the terminal device; The transceiver unit is further configured to send broadcast information on the sideline transmission resource.
51. The terminal device according to claim 49 or 50, It is characterized in that The transceiver unit is specifically used to send a first physical uplink control channel PUCCH format 0 sequence and a second PUCCH format 0 sequence to a network device, wherein the first PUCCH format 0 sequence is obtained according to a first cyclic shift value, and the second PUCCH format 0 sequence is obtained according to a second cyclic shift value, and the first cyclic shift value and the second cyclic shift value are values in a preconfigured cyclic shift value set.
52. The terminal device as claimed in claim 51, It is characterized in that The control information also includes hybrid automatic repeat request HARQ information; The processing unit is further configured to determine the first cyclic shift value and the second cyclic shift value according to the HARQ information.
53. The terminal device according to claim 51, It is characterized in that The first cyclic shift value corresponds to first HARQ information and first scheduling request SR information, the second cyclic shift value corresponds to the first HARQ information and second scheduling request SR information, the first SR information indicates that the terminal device has a scheduling request, and the second SR information indicates that the terminal device does not have a scheduling request.
54. The terminal device according to claim 51, It is characterized in that The control information does not include HARQ information; The first cyclic shift value corresponds to first SR information, the second cyclic shift value corresponds to the resource request information, and the first SR information indicates that the terminal device has a scheduling request.
55. The terminal device as claimed in claim 54, It is characterized in that The second cyclic shift value is configured by the network device.
56. The terminal device according to claim 49 or 50, It is characterized in that The control information does not include HARQ information, The transceiver unit is specifically used to send a third PUCCH format 0 sequence to the network device, where the third PUCCH format 0 sequence is obtained according to a third cyclic shift value, where the third cyclic shift value corresponds to the resource request information, and where the third cyclic shift value is an integer greater than or equal to 0 and less than or equal to 11.
57. The terminal device according to claim 49 or 50, It is characterized in that The control information does not include HARQ information; The processing unit is specifically configured to determine bit information to be transmitted according to the resource request information, wherein a value of the bit information is 1.
58. The terminal device as claimed in claim 57, It is characterized in that The transceiver unit is specifically configured to use PUCCH format 1 to send the bit information to the network device.
59. The terminal device according to claim 49 or 50, It is characterized in that The processing unit is specifically configured to determine the bit information to be transmitted according to the HARQ information, the SR information and the resource request information.
60. The terminal device according to claim 59, It is characterized in that The transceiver unit is specifically used to modulate the HARQ information and the SR information in the bit information by using π / 4 quadrature phase shift keying QPSK, and send the modulated bit information to the network device by using PUCCH format 1; The HARQ information is 1 bit.
61. The terminal device according to claim 59, It is characterized in that The transceiver unit is specifically used to modulate the bit information using 16QAM, and send the modulated bit information to the network device using PUCCH format 1; The HARQ information is 2 bits.
62. The terminal device according to claim 49 or 50, It is characterized in that The transceiver unit is specifically used to encode the control information, and use a PUCCH format of PUCCH format 2, PUCCH format 3 or PUCCH format 4 to send the encoded control information to the network device.
63. A network device, It is characterized in that include: a transceiver unit, configured to receive control information, wherein the control information includes resource request information, wherein the resource request information is used to request allocation of sideline transmission resources in a first active time period in a discontinuous reception DRX cycle, wherein the DRX cycle includes at least one active time period; A processing unit is used to configure side transmission resources in the first activation time period for the terminal device according to the resource request information, and the side transmission resources are used for the terminal device to send broadcast information or multicast information.
64. The network device according to claim 63, It is characterized in that The transceiver unit is specifically used to receive a first physical uplink control channel PUCCH format 0 sequence and a second PUCCH format 0 sequence from a terminal device; The first PUCCH format 0 sequence is obtained according to a first cyclic shift value, and the second PUCCH format 0 sequence is obtained according to a second cyclic shift value, and the first cyclic shift value and the second cyclic shift value are values in a preconfigured cyclic shift value set.
65. The network device according to claim 64, It is characterized in that The control information also includes hybrid automatic repeat request HARQ information, and the first cyclic shift value and the second cyclic shift value are determined according to the HARQ information.
66. The network device according to claim 65, It is characterized in that The first cyclic shift value corresponds to first HARQ information and first scheduling request SR information, the second cyclic shift value corresponds to the first HARQ information and second scheduling request SR information, the first SR information indicates that the terminal device has a scheduling request, and the second SR information indicates that the terminal device does not have a scheduling request.
67. The network device according to claim 64, It is characterized in that The control information does not include HARQ information; The first cyclic shift value corresponds to first SR information, the second cyclic shift value corresponds to the resource request information, and the first SR information indicates that the terminal device has a scheduling request.
68. The network device according to claim 67, It is characterized in that The processing unit is further configured to configure the second cyclic shift value for the terminal device.
69. The network device according to claim 63, It is characterized in that The transceiver unit is specifically used to receive a third PUCCH format 0 sequence from a terminal device, wherein the third PUCCH format 0 sequence is obtained according to a third cyclic shift value, wherein the third cyclic shift value corresponds to the resource request information, and wherein the third cyclic shift value is an integer greater than or equal to 0 and less than or equal to 11.
70. The network device according to claim 63, It is characterized in that The control information does not include HARQ information; The transceiver unit is specifically used to receive bit information from the terminal device; The bit information includes the resource request information, which is carried in a PUCCH format 1 signal; the bit information is obtained by decoding the PUCCH format 1 signal, and the value of the bit information is 1.
71. The network device of claim 63, It is characterized in that The transceiver unit is specifically used to receive bit information from the terminal device; Among them, the bit information includes HARQ information, SR information and the resource request information, which is carried in the PUCCH format 1 signal using π / 4QPSK modulation; the HARQ information and the SR information are obtained by decoding the PUCCH format 1 signal, and the HARQ information is 1 bit.
72. The network device of claim 63, It is characterized in that The transceiver unit is specifically used to receive bit information from the terminal device; The bit information includes HARQ information, SR information and resource request information, and is carried in a PUCCH format 1 signal modulated by 16QAM; the bit information is obtained by decoding the PUCCH format 1 signal, and the HARQ information is 2 bits.
73. A communication device, It is characterized in that The device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method according to any one of claims 1 to 14.
74. A communication device, It is characterized in that The device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method according to any one of claims 15 to 24.
75. A communication device, It is characterized in that include: processor and interface circuits; The interface circuit is used to receive code instructions and transmit them to the processor; The processor is used to run the code instructions to execute the method according to any one of claims 1 to 14.
76. A communication device, It is characterized in that include: processor and interface circuits; The interface circuit is used to receive code instructions and transmit them to the processor; The processor is used to run the code instructions to execute the method as described in any one of claims 15 to 24.
77. A readable storage medium for storing instructions, which, when executed, implement the method as claimed in any one of claims 1 to 14.
78. A readable storage medium for storing instructions, which, when executed, implement the method as claimed in any one of claims 15 to 24.
79. A computer program product, comprising a computer program, wherein when the computer program is executed, the method according to any one of claims 1 to 14 is implemented.
80. A computer program product, comprising a computer program, wherein when the computer program is executed, the method according to any one of claims 15 to 24 is implemented.