CN115884259A - Communication method and device - Google Patents
Communication method and device Download PDFInfo
- Publication number
- CN115884259A CN115884259A CN202110904554.4A CN202110904554A CN115884259A CN 115884259 A CN115884259 A CN 115884259A CN 202110904554 A CN202110904554 A CN 202110904554A CN 115884259 A CN115884259 A CN 115884259A
- Authority
- CN
- China
- Prior art keywords
- terminal
- message
- transmission
- mode
- network device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 258
- 238000004891 communication Methods 0.000 title claims abstract description 214
- 230000005540 biological transmission Effects 0.000 claims abstract description 883
- 230000008569 process Effects 0.000 claims description 48
- 238000012545 processing Methods 0.000 claims description 41
- 230000004044 response Effects 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 13
- 230000000875 corresponding effect Effects 0.000 description 71
- 230000006870 function Effects 0.000 description 46
- 238000013507 mapping Methods 0.000 description 27
- 238000013468 resource allocation Methods 0.000 description 24
- 101100274486 Mus musculus Cited2 gene Proteins 0.000 description 23
- 101150096622 Smr2 gene Proteins 0.000 description 23
- 238000010586 diagram Methods 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 11
- 101100533725 Mus musculus Smr3a gene Proteins 0.000 description 9
- 125000004122 cyclic group Chemical group 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 230000008878 coupling Effects 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 5
- 238000005859 coupling reaction Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 230000002596 correlated effect Effects 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000007774 longterm Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a communication method and device, and relates to the field of wireless communication. The terminal may send a first message to the network device through a first transmission resource corresponding to the first mode, and receive a second message, where the second message includes a transmission parameter that the network device performs uplink transmission according to the terminal configured by the first mode. Subsequently, the terminal may send a third message to the network device according to the second message. Wherein the first mode is any one of the following modes: the terminal does not adopt a joint sending mode to carry out repeated transmission; or the terminal does not adopt a joint sending mode and does not perform repeated transmission; or the terminal performs repeated transmission in a mode of joint transmission in the first duration or the second duration. Therefore, the terminal can indicate whether the terminal performs joint sending or not and whether the terminal performs repeated transmission or not to the network equipment, so that the network equipment can configure transmission parameters for the terminal according to the indication of the terminal, and further the terminal sends the third message according to the transmission parameters.
Description
Technical Field
The present application relates to the field of wireless communications, and in particular, to a communication method and apparatus.
Background
In a communication system, a terminal may be in a radio resource control connected (RRC-connected) state, a radio resource control idle (RRC-idle) state, or a radio resource control inactive (RRC-inactive) state. When the terminal is in the RRC-connected state, the terminal is connected to a network device (e.g., an access network device) and can communicate with the network device. For example, the terminal may transmit uplink data to the network device. When the terminal is in the RRC-idle state, and the terminal is in the RRC-idle state, the terminal is not connected to a network device (e.g., an access network device) and cannot communicate with the network device. For example, the terminal cannot transmit uplink data to the network device. The terminal in the RRC-idle state, or in the RRC-idle state, may enter the RRC-connected state through a random access procedure, thereby communicating with the network device.
The random access procedure includes a contention-based random access (CBRA) procedure or a non-contention random access (CFRA) procedure. In the CBRA procedure, the terminal may send a random access request (i.e., msg 1) to the network device. After receiving the Msg1, the network device may send a Random Access Response (RAR) to the terminal (i.e., msg 2). After receiving the Msg2, the terminal may send uplink data (i.e., msg 3) to the network device. After receiving the Msg3, the network device may decode the Msg3. If the decoding is successful, the network device may send a contention resolution message (i.e., msg 4) to the terminal. However, in the case of poor channel condition or poor terminal coverage condition (e.g., poor terminal coverage condition at the cell edge), the received signal to noise ratio (SNR) of Msg3 received by the network device is low, and the success rate of network device decoding is also low.
In order to improve the decoding success rate of the network device, the network device may schedule the terminal to resend the Msg3 through Downlink Control Information (DCI). After receiving the Msg3 retransmitted by the terminal, the network device may perform soft combining (i.e., joint decoding) on the Msg3 retransmitted by the terminal for the first time and the Msg3 retransmitted by the terminal, so as to obtain a certain combining gain, thereby improving the success rate of decoding by the network device. Subsequently, in order to reduce signaling overhead, it is proposed that the terminal may request a network device to repeatedly send Msg3 through Msg1 (i.e., send Msg3 multiple times) when sending Msg1. After receiving the Msg1, the network device may indicate the number of times of repeatedly sending Msg3 to the terminal through Msg2. After receiving Msg2, the terminal can repeat Msg3 transmission according to Msg2. After receiving the Msg3 repeatedly sent by the terminal, the network device may perform joint decoding on the Msg3 repeatedly sent by the terminal.
Subsequently, in order to further improve the decoding success rate of the network device, it is proposed that the terminal may repeatedly send Msg3 in a joint sending manner. After receiving the Msg3 repeatedly sent by the terminal, the network device may process the Msg3 in a Joint Channel Estimation (JCE) manner to obtain a gain caused by a more accurate channel estimation result, thereby further improving a success rate of network device decoding. However, the joint transmission method has a high requirement for the terminals, and is not applicable to all terminals. Therefore, how to repeatedly send Msg3 in a joint sending manner in the random access process is an urgent problem to be solved.
Disclosure of Invention
The communication method and the communication device can realize repeated sending of the third message in the random access process.
In order to achieve the above purpose, the embodiment of the present application adopts the following technical solutions:
in a first aspect, a communication method is provided, and a communication device executing the communication method may be a terminal; but also a module, such as a chip or a system of chips, applied in a terminal. The following description will be given taking the execution body as a terminal. The method comprises the following steps: sending a first message for requesting access to the network device via a first transmission resource, the first transmission resource corresponding to a first mode; receiving a second message from the network equipment, wherein the second message comprises first configuration information, and the first configuration information is used for configuring transmission parameters of uplink transmission of the terminal; sending a third message to the network equipment according to the second message; the first mode is any one of the following: the terminal does not adopt a joint sending mode to carry out repeated transmission; or the terminal does not adopt a joint sending mode and does not perform repeated transmission; or, the terminal performs repeated transmission in a joint transmission mode within the first duration; or, the terminal performs repeated transmission in a joint transmission mode within the second duration; wherein the first duration and the second duration are different.
Based on the method provided by the first aspect, the terminal may indicate the first mode to the network device through the first transmission resource, so that the network device may configure a transmission parameter for performing uplink transmission for the terminal according to the first mode, and further cause the terminal to transmit the third message according to the transmission parameter, thereby implementing a combination of the joint transmission and the random access process. In addition, in the method provided by the first aspect, the types of the first mode are reduced as much as possible, so that the types of the RACH resources are correspondingly reduced, and the RACH resources are prevented from being excessively divided. In addition, under the condition that the first mode indicates that the terminal adopts the joint sending mode to carry out transmission, the terminal can repeatedly send the third message in the random access process by adopting the joint sending mode according to the transmission parameters, so that the decoding success rate of the network equipment is improved.
In one possible implementation, the first configuration information is included in a medium access control protocol data unit, MAC PDU, of the second message. Based on the above method, the first configuration information may be received through the MAC PDU of the second message.
In one possible implementation, the first configuration information is included in at least one of the following fields: a back-off indication field in the MAC subheader, a random access preamble identification field in the MAC subheader, a reserved field in the MAC subheader, a MAC random access response field in the MAC subpdu, or a padding field in the MAC PDU; wherein the MAC sub-header or the MAC sub-PDU is included in the MAC PDU. Based on the method, the first configuration information can be received through at least one field in the MAC PDU, so that the flexibility and diversity of the terminal for receiving the first configuration information are increased.
In a possible implementation manner, the second message is downlink control information. Based on the method, the first configuration information can be received through the downlink control information.
In one possible implementation, the transmission parameter is used to indicate at least one of: whether the terminal sends the third message or the first time domain window in a joint sending mode; and the first time domain window is a time domain window for the terminal to send the third message in a joint sending mode. Based on the method, whether the third message is sent in a joint sending mode or not can be determined according to the transmission parameters, and/or the terminal sends the time domain window of the third message in the joint sending mode, and then the third message is sent according to the transmission parameters.
In one possible implementation, the transmission parameter is further used to indicate at least one of: a repetition count mode for repeatedly sending the third message, a repetition number for repeatedly sending the third message, a frequency hopping mode for repeatedly sending the third message, a frequency hopping granularity for repeatedly sending the third message, and a number of slots whether the terminal sends the third message in a manner of spanning multi-slot transport block processing or not or whether the terminal sends the third message in a manner of spanning multi-slot transport block processing. Based on the method, the third message may be sent according to the information.
In one possible implementation, before sending the first message to the network device through the first transmission resource, the method further includes: and receiving resource configuration information from the network equipment, wherein the resource configuration information is used for indicating the corresponding relation between the first transmission resource and the first mode. Based on the method, the corresponding relation between the first transmission resource and the first mode can be obtained. Subsequently, the terminal may send a first message to the network device through the first transmission resource corresponding to the first mode, so as to report the first mode to the network device.
In one possible implementation, at least one of the first duration and the second duration is predefined or configured by a system message. Based on the above method, the first duration and/or the second duration may be defined by a protocol or configured by a system message.
In a second aspect, a communication method is provided, and a communication apparatus performing the communication method may be a network device; but also a module, e.g. a chip or a system of chips, applied in a network device. The following description will be given taking an execution subject as a network device as an example. The method comprises the following steps: receiving a first message for requesting access to a network device from a terminal through a first transmission resource, the first transmission resource corresponding to a first mode; sending a second message to the terminal according to the first transmission resource, wherein the second message comprises first configuration information, and the first configuration information is used for configuring transmission parameters for uplink sending of the terminal; receiving a third message from the terminal; the first mode is any one of the following: the terminal does not adopt a joint sending mode to carry out repeated transmission; or the terminal does not adopt a joint sending mode and does not perform repeated transmission; or, the terminal performs repeated transmission in a joint transmission mode within the first duration; or, the terminal performs repeated transmission in a joint transmission mode within the second duration; wherein the first duration and the second duration are different.
Based on the method provided in the second aspect, the network device may receive the first message from the terminal through the first transmission resource, determine the first mode through the first transmission resource, and configure the transmission parameter for uplink transmission for the terminal according to the first mode, so that the terminal transmits the third message according to the transmission parameter, thereby implementing the combination of the joint transmission and the random access process. In addition, in the method provided by the second aspect, the types of the first mode are reduced as much as possible, so that the types of the RACH resources are correspondingly reduced, and the RACH resources are prevented from being excessively divided. In addition, under the condition that the first mode indicates that the terminal adopts a joint sending mode to carry out transmission, the network equipment can adopt a joint channel estimation mode to process the third message in the random access process, so that the decoding success rate of the network equipment is improved.
In one possible implementation, the first configuration information is included in a medium access control protocol data unit, MAC PDU, of the second message. Based on the above method, the first configuration information may be transmitted through the MAC PDU of the second message.
In one possible implementation, the first configuration information is included in at least one of the following fields: a back-off indication field in the MAC subheader, a random access preamble identification field in the MAC subheader, a reserved field in the MAC subheader, a MAC random access response field in the MAC subpdu, or a padding field in the MAC PDU; wherein the MAC sub-header or the MAC sub-PDU is included in the MAC PDU. Based on the method, the first configuration information can be sent to the terminal through at least one field in the MAC PDU, and the flexibility and diversity of sending the first configuration information by the network equipment are increased.
In one possible implementation manner, the second message is downlink control information. Based on the method, the first configuration information can be sent to the terminal through the downlink control information.
In one possible implementation, the transmission parameter is used to indicate at least one of: whether the terminal sends the third message or the first time domain window in a joint sending mode; and the first time domain window is a time domain window for the terminal to send the third message in a joint sending mode. Based on the method, whether the terminal sends the third message in a joint sending mode or not can be configured, and/or the terminal sends a time domain window of the third message in the joint sending mode, so that the terminal sends the third message according to the transmission parameter.
In one possible implementation, the transmission parameter is further used to indicate at least one of: the method comprises the steps of repeatedly sending a repeated counting mode of a third message, repeatedly sending repeated times of the third message, repeatedly sending a frequency hopping mode of the third message, repeatedly sending frequency hopping granularity of the third message, and whether the terminal sends the third message in a mode of processing a transmission block spanning multiple time slots or the number of time slots processed by the transmission block spanning multiple time slots. Based on the method, the information can be configured for the terminal, so that the terminal can send the third message according to the information.
In one possible implementation, the method further includes: and sending resource configuration information to the terminal, wherein the resource configuration information is used for indicating the corresponding relation between the first transmission resource and the first mode. Based on the method, the network device may configure the corresponding relationship between the first transmission resource and the first mode, so that the terminal may indicate the first mode to the network device through the first transmission resource.
In one possible implementation, the method further includes: determining resource configuration information according to first information, wherein the first information is used for indicating at least one of the following items: whether the terminals accessing the network equipment transmit in a joint transmission mode or not, or the number of the terminals accessing the network equipment through different types of transmission resources. Based on the method, the resource configuration information can be determined according to whether the terminal accessed to the network equipment adopts the joint sending mode for transmission or according to the number of the terminals accessed to the network equipment by different types of transmission resources.
In one possible implementation, the first information is further used to indicate at least one of: the number of terminals accessing the network device, or the number of terminals in a connected state among the terminals accessing the network device. Based on the method, the number of terminals accessing the network device or the number of terminals in a connected state in the terminals accessing the network device can be considered when determining the resource configuration information, so as to increase the diversity of determining the resource configuration information.
In one possible implementation, at least one of the first duration and the second duration is predefined or configured by a system message. Based on the above method, the first duration and/or the second duration may be defined by a protocol or configured by a system message.
In a third aspect, a communication method is provided, and a communication device executing the communication method may be a terminal; but also a module, such as a chip or a system of chips, applied in a terminal. The following description will be given taking the execution body as a terminal. The method comprises the following steps: sending a first message to the network equipment, wherein the first message is used for requesting to access the network equipment and requesting to repeatedly transmit a third message; receiving a second message from the network device, the second message including first configuration information indicating at least one of: whether the terminal sends the third message in a joint sending mode or a first time domain window, wherein the first time domain window is a time domain window for sending the third message by the terminal in the joint sending mode; sending the third message to the network device in a first mode, wherein the first characteristic of the third message corresponds to the first indication information; the first indication information is used for indicating any one of the following items: the terminal does not support repeated transmission in a combined sending mode within the first duration; or the terminal supports repeated transmission in a joint transmission mode in the first duration.
Based on the method provided in the third aspect, after the terminal requests to access the network device, the terminal may receive the transmission parameter configured by the network device for the terminal to send the third message, determine the manner in which the terminal sends the third message according to the transmission parameter, and indicate, to the network device, whether the terminal supports the repeated transmission in the joint sending manner within the first duration in the process of sending the third message. Therefore, the network device can determine the mode of the terminal for sending the third message according to the indication of the terminal and determine the channel estimation mode, so that the terminal and the network device unify the sending mode of the third message, the terminal can send the third message in a proper mode, the network device can receive the third message in a correct mode, and the combination of the joint sending and the random access process is realized. And the success rate of network equipment decoding is improved under the condition that the terminal transmits the third message in a joint transmission mode. In addition, compared with the method provided by the first aspect, the method provided by the third aspect does not need to further divide the RACH resource, and can avoid the problem of excessive division of the RACH resource.
In one possible implementation, the first feature includes at least one of: scrambling sequence or demodulation reference signal configuration information. Based on the method, whether the terminal supports repeated transmission in a joint transmission mode in the first duration can be indicated to the network equipment through the scrambling sequence or the demodulation reference signal configuration information.
In a possible implementation manner, the first configuration information is further used for the terminal to determine that the network device configures the terminal to send the third message in the second manner; the second mode is that the terminal does not adopt a joint sending mode to carry out repeated transmission; or, the second mode is that the terminal performs repeated transmission in a joint transmission mode in the first time domain window. Based on the method, the terminal can determine that the network equipment configures the terminal to perform repeated transmission without adopting a joint sending mode according to the first configuration information; or, the terminal is configured to perform repeated transmission in a joint transmission mode in the first time domain window.
In a possible implementation manner, if the second manner is that the terminal does not adopt the joint transmission manner for repeated transmission, the first manner is that the terminal does not adopt the joint transmission manner for repeated transmission; if the second mode is that the terminal performs repeated transmission in a joint transmission mode in the first time domain window and the terminal does not support the repeated transmission in the joint transmission mode in the first duration, the first mode performs repeated transmission without the joint transmission mode; if the second mode is that the terminal performs repeated transmission in a joint sending mode in the first time domain window and the terminal supports the repeated transmission in a joint sending mode in the first duration, the first mode is that the terminal performs repeated transmission in a joint sending mode in the second time domain window, and the second time domain window is the smaller value of the first time domain window and the first duration. Based on the method, the first mode can be determined according to the second mode and whether the terminal supports the repeated transmission in the mode of joint transmission within the first duration.
In one possible implementation, the first configuration information is included in a medium access control protocol data unit, MAC PDU, of the second message. Based on the above method, the first configuration information may be received through the MAC PDU of the second message.
In one possible implementation, the first configuration information is included in at least one of the following fields: a back-off indication field in the MAC subheader, a random access preamble identification field in the MAC subheader, a reserved field in the MAC subheader, a MAC random access response field in the MAC subpdu, or a padding field in the MAC PDU; wherein the MAC sub-header or the MAC sub-PDU is included in the MAC PDU. Based on the method, the first configuration information can be received through at least one field in the MAC PDU, so that the flexibility and diversity of the terminal for receiving the first configuration information are increased.
In a possible implementation manner, after the third message is sent to the network device in the first manner, the method further includes: receiving downlink control information from the network equipment, wherein the downlink control information comprises second configuration information, and the second configuration information is used for configuring the terminal to send the third message in a third mode; the third message is sent to the network device in a third manner. Based on the above method, the third message may be retransmitted in a third manner according to the scheduling of the network device.
In a possible implementation manner, the third manner is that the terminal does not adopt a joint transmission manner to perform repeated transmission; or, the third mode is that the terminal performs repeated transmission in a joint transmission mode in a third time domain window. Based on the method, when the network equipment dispatches the third message again, the network equipment can dispatch the terminal to repeatedly send the third message without adopting a joint sending mode; alternatively, the terminal may be scheduled to repeatedly transmit the third message in a joint transmission manner within the third time domain window.
In one possible implementation, the first configuration information further indicates at least one of: the method comprises the steps of repeatedly sending a repeated counting mode of a third message, repeatedly sending repeated times of the third message, repeatedly sending a frequency hopping mode of the third message, repeatedly sending frequency hopping granularity of the third message, and whether the terminal sends the third message in a mode of crossing multi-slot transmission block processing or the number of time slots of the multi-slot transmission block processing. Based on the method, the third message may be sent according to the information.
In a possible implementation manner, before sending the third message to the network device in the first manner, the method further includes: and receiving third configuration information from the network equipment, wherein the third configuration information is used for indicating the corresponding relation between the first characteristic and the first indication information. Based on the method, the corresponding relation between the first characteristic and the first indication information can be obtained. Subsequently, the terminal may send a first message to the network device using the first characteristic corresponding to the first indication information to indicate the first indication information to the network device.
In a fourth aspect, a communication method is provided, and a communication apparatus performing the communication method may be a network device; but also a module, e.g. a chip or a system of chips, applied in a network device. The following description will be given taking an execution subject as a network device as an example. The method comprises the following steps: receiving a first message from a terminal, wherein the first message is used for requesting to access the network equipment and requesting to repeatedly transmit a third message; sending a second message to the terminal, wherein the second message comprises first configuration information, and the first configuration information is used for indicating at least one of the following items: whether the terminal sends the third message in a joint sending mode or a first time domain window, wherein the first time domain window is a time domain window for sending the third message by the terminal in the joint sending mode; receiving a third message sent by the terminal in a first mode, wherein a first characteristic of the third message corresponds to the first indication information; the first indication information is used for indicating any one of the following items: the terminal does not support repeated transmission in a combined sending mode within the first duration; or the terminal supports repeated transmission in a joint transmission mode in the first duration.
Based on the method provided in the fourth aspect, after receiving the first message, the network device may configure a transmission parameter for sending the third message for the terminal, so that the terminal may determine a manner in which the terminal sends the third message according to the transmission parameter, and indicate, to the network device, whether the terminal supports repeated transmission in a manner of joint sending within the first duration in a process of sending the third message. In this way, the network device may determine, according to the indication of the terminal, a manner in which the terminal transmits the third message, and determine a manner of channel estimation. Therefore, the terminal and the network device unify the sending mode of the third message, so that the terminal can send the third message in a proper mode, the network device can receive the third message in a correct mode, and the combination of the joint sending and the random access process is realized. And the success rate of network equipment decoding is improved under the condition that the terminal transmits the third message in a joint transmission mode. In addition, compared with the method shown in fig. 5, the method shown in fig. 6 does not need to further divide the RACH resources, and can avoid the problem of excessive division of the RACH resources.
In one possible implementation, the first feature includes at least one of: scrambling sequence or demodulation reference signal configuration information. Based on the method, whether the terminal supports repeated transmission in a joint transmission mode in the first duration can be determined through the scrambling sequence or the demodulation reference signal configuration information.
In a possible implementation manner, the first configuration information is further used for the terminal to determine that the network device configures the terminal to send the third message in the second manner; the second mode is that the terminal does not adopt a joint sending mode to carry out repeated transmission; or, the second mode is that the terminal performs repeated transmission in a joint transmission mode in the first time domain window. Based on the method, the terminal can determine that the network equipment configures the terminal to perform repeated transmission without adopting a joint sending mode according to the first configuration information; or, the terminal is configured to perform repeated transmission in a joint transmission mode in the first time domain window.
In a possible implementation manner, if the second manner is that the terminal does not adopt the joint transmission manner for repeated transmission, the first manner is that the terminal does not adopt the joint transmission manner for repeated transmission; if the second mode is that the terminal performs repeated transmission in a joint sending mode in the first time domain window and the terminal does not support the repeated transmission in the joint sending mode in the first duration, the first mode performs repeated transmission in a non-joint sending mode; if the second mode is that the terminal performs repeated transmission in a joint sending mode in the first time domain window and the terminal supports the repeated transmission in a joint sending mode in the first duration, the first mode is that the terminal performs repeated transmission in a joint sending mode in the second time domain window, and the second time domain window is the smaller value of the first time domain window and the first duration. Based on the method, the first mode can be determined according to the second mode and whether the terminal supports the repeated transmission in the mode of joint transmission within the first duration.
In one possible implementation, the first configuration information is included in a medium access control protocol data unit, MAC PDU, of the second message. Based on the above method, the first configuration information may be transmitted through the MAC PDU of the second message
In one possible implementation, the first configuration information is included in at least one of the following fields: a back-off indication field in the MAC subheader, a random access preamble identification field in the MAC subheader, a reserved field in the MAC subheader, a MAC random access response field in the MAC subpdu, or a padding field in the MAC PDU; wherein the MAC subheader or the MAC subPDU is included in the MAC PDU. Based on the method, the first configuration information can be sent through at least one field in the MAC PDU, so that the flexibility and diversity of the network equipment for sending the first configuration information are increased.
In a possible implementation manner, after receiving the third message sent by the terminal in the first manner, the method further includes: sending downlink control information to the terminal, wherein the downlink control information comprises second configuration information, and the second configuration information is used for configuring the terminal to send a third message in a third mode; and receiving the third message sent by the terminal in a third mode. Based on the method, the network device can schedule the terminal to resend the third message in a third mode through the downlink control information.
In a possible implementation manner, the third manner is that the terminal does not adopt a joint transmission manner to perform repeated transmission; or, the third mode is that the terminal performs repeated transmission in a joint transmission mode in a third time domain window. Based on the method, when the network equipment dispatches the third message again, the network equipment can dispatch the terminal to repeatedly send the third message without adopting a joint sending mode; alternatively, the terminal may be scheduled to repeatedly transmit the third message in a joint transmission manner within the third time domain window.
In one possible implementation, the first configuration information further indicates at least one of: the method comprises the steps of repeatedly sending a repeated counting mode of a third message, repeatedly sending repeated times of the third message, repeatedly sending a frequency hopping mode of the third message, repeatedly sending frequency hopping granularity of the third message, and whether the terminal sends the third message in a mode of processing a transmission block spanning multiple time slots or the number of time slots processed by the transmission block spanning multiple time slots. Based on the method, the information can be configured for the terminal, so that the terminal can send the third message according to the information.
In a possible implementation manner, before receiving the third message sent by the terminal in the first manner, the method further includes: and sending third configuration information to the terminal, wherein the third configuration information is used for indicating the corresponding relation between the first characteristics and the first indication information. Based on the method, the terminal may be configured with the corresponding relationship between the first characteristic and the first indication information, so that the terminal may send a first message to the network device using the first characteristic corresponding to the first indication information to indicate the first indication information to the network device.
In a fifth aspect, a communication device is provided for implementing the above method. The communication device may be a terminal of the first or third aspect, or a device comprising the terminal; alternatively, the communication device may be the network device in the second aspect or the fourth aspect, or a device including the network device. The communication device comprises corresponding modules, units or means (means) for implementing the above method, and the modules, units or means can be implemented by hardware, software or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions.
With reference to the fifth aspect, in one possible implementation manner, the communication device may include a transceiver module and a processing module. The transceiver module, which may also be referred to as a transceiver unit, is configured to implement the transmitting and/or receiving functions in any of the above aspects and any possible implementation manners. The transceiver module may be formed by a transceiver circuit, a transceiver or a communication interface. The processing module may be configured to implement the processing function in any of the above aspects and any possible implementation manner thereof. The processing module may be, for example, a processor.
With reference to the fifth aspect, in a possible implementation manner, the transceiver module includes a sending module and a receiving module, which are respectively configured to implement sending and receiving functions in any one of the above aspects and any possible implementation manner thereof.
In a sixth aspect, a communication apparatus is provided, including: a processor; the processor is configured to be coupled to the memory, and to execute the method according to any one of the above aspects after reading the instruction in the memory. The communication device may be the terminal of the first or third aspect, or a device comprising the terminal; alternatively, the communication device may be the network device in the second or fourth aspect, or a device including the network device.
With reference to the sixth aspect described above, in one possible implementation manner, the communication device further includes a memory for storing necessary program instructions and data.
With reference to the sixth aspect, in a possible implementation manner, the communication device is a chip or a chip system. Optionally, when the communication device is a chip system, the communication device may be formed by a chip, and may also include a chip and other discrete devices.
In a seventh aspect, a communication apparatus is provided, including: a processor and an interface circuit; an interface circuit for receiving a computer program or instructions and transmitting the same to a processor; the processor is configured to execute the computer program or instructions to cause the communication device to perform the method according to any of the above aspects.
With reference to the seventh aspect, in a possible implementation manner, the communication device is a chip or a chip system. Optionally, when the communication device is a chip system, the communication device may be formed by a chip, or may include a chip and other discrete devices.
In an eighth aspect, there is provided a computer readable storage medium having stored therein instructions which, when run on a computer, cause the computer to perform the method of any of the above aspects.
In a ninth aspect, there is provided a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of any of the above aspects.
For technical effects brought by any possible implementation manner in the fifth aspect to the ninth aspect, reference may be made to technical effects brought by any one of the first aspect to the fourth aspect or different possible implementation manners in any one of the first aspect to the fourth aspect, and details are not repeated here.
A tenth aspect provides a communication system comprising a terminal for performing the method of the first aspect and a network device for performing the method of the second aspect; alternatively, the communication system comprises a terminal for performing the method of the third aspect and a network device for performing the method of the fourth aspect.
Drawings
Fig. 1 is a schematic diagram of a terminal repeatedly sending Msg 3;
FIG. 2A is a diagram of a MAC PDU of Msg 2;
FIG. 2B is a diagram of a MAC sub-header with a BI;
FIG. 2C is a schematic diagram of a MAC sub-header with RAPID;
fig. 2D is a schematic diagram of a MAC RAR;
fig. 3 is a schematic diagram of a communication system architecture according to an embodiment of the present application;
fig. 4 is a schematic hardware structure diagram of a communication device according to an embodiment of the present application;
fig. 5 is a first flowchart illustrating a communication method according to an embodiment of the present disclosure;
fig. 6 is a second flowchart illustrating a communication method according to an embodiment of the present application;
fig. 7 is a third schematic flowchart of a communication method according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a communication device according to an embodiment of the present application.
Detailed Description
First, in order to facilitate understanding of the technical aspects of the present application, technical terms related to the embodiments of the present application are explained.
1. Time slot (slot)
A slot is a time domain unit of data scheduling. There are various scheduling time units, e.g., frames, subframes, time slots, and symbols, in fifth generation (5 g) communication systems. One frame (10 ms) may include 10 subframes, and one subframe (1 ms) may include 2 slots. Under a normal cyclic prefix, one slot may include 14 symbols, and under an extended cyclic prefix, one slot may include 12 symbols. In the embodiment of the present application, a symbol may also be referred to as a time domain symbol, for example, the symbol may be an Orthogonal Frequency Division Multiplexing (OFDM) symbol. The 5G communication system may also be referred to as a New Radio (NR) communication system.
2. Repetition (repetition)
In the embodiment of the application, the terminal can repeatedly send the Msg3 so as to improve the decoding success rate of the network equipment. For example, the terminal may send Msg3 once on each of a plurality of slots scheduled by the network device, and Msg3 occupies consecutive symbols that are the same in both position and number on each slot. As shown in fig. 1, the network device may schedule the terminal to repeatedly send Msg3 on 4 slots.
3. Joint transmission
In the embodiment of the present application, joint transmission is for a terminal. For example, the terminal transmits Msg3 by a joint transmission method. When performing the joint transmission, the terminal generally transmits Msg3 a plurality of times, and Msg3 transmitted a plurality of times satisfies power consistency and phase continuity. For example, taking the terminal sending 2 Msg3 times in a joint sending manner, the sending of Msg 32 times may satisfy one or more of the following conditions: the transmitting power sent by Msg3 for 2 times is the same; the frequency domain resources sent by the 2 Msg3 are the same (for example, the number and the positions of Physical Resource Blocks (PRBs) are the same); the Transmitted Precoding Matrix Indicator (TPMI) sent by Msg 32 times is the same; downlink receiving or downlink monitoring is not allowed to exist between 2 Msg3 sending times; no adjustment of Timing Advance (TA) is allowed between 2 Msg3 transmissions, etc.
Correspondingly, if the terminal sends Msg3 in a joint sending manner, the network device receives Msg3 in a joint receiving manner, that is, after receiving Msg3 sent by the terminal, the network device may process the received Msg3 in a Joint Channel Estimation (JCE) manner. Because the Msg3 sent for multiple times needs to meet the power consistency and the phase continuity, the network device processes the received Msg3 in a JCE manner, and can obtain a more accurate gain brought by a channel estimation result, thereby further improving the success rate of network device decoding.
In the embodiment of the present application, the joint transmission may be replaced by transmission in a demodulation reference signal (DMRS) bundling manner, transmission in a manner of satisfying a condition required for joint channel estimation, or transmission across time slots, or the like.
In this embodiment, joint reception may also be replaced by joint processing, reception or processing in a JCE manner, reception or processing in a DMRS bundling manner, reception or processing in a cross-slot channel estimation manner, or the like.
4. Maximum Duration (MD)
The MD is the maximum time domain span over which the terminal can maintain power consistency and phase continuity, or the network device requires the terminal to maintain power consistency and phase continuity. The unit of MD may be any time domain unit. MD is a capability that the terminal possesses, or a capability that the network device requires the terminal to possess. For example, if the MD supported by the terminal is 4 slots, it means that the terminal can keep consistent power and continuous phase in 4 slots, that is: the terminal can keep the number of slots with consistent power and continuous phase less than or equal to 4. It will be appreciated that MD supported by different vendors or different terminals may be the same or different. In the embodiment of the present application, MD may also be referred to as a maximum time domain span, a maximum time span, and the like.
It will be appreciated that at least one MD may be provided and that the terminal may determine whether it supports itself based on its capabilities (or requirements)(or need to) maintain power consistency and phase continuity in a certain MD of the at least one MD. For example, one MD may be set, which is X. If the terminal supports MD greater than or equal to X, the terminal may determine to support maintaining power consistency and phase continuity within X. As another example, two MDs may be provided, one MD being X 1 The other MD is X 2 . If terminal supported MD is greater than or equal to X 1 And is less than X 2 Then the terminal may determine that support is at X 1 Keeping the power consistent and the phase continuous. If terminal supported MD is greater than or equal to X 2 Then the terminal may determine that support is at X 2 Keeping the power consistent and the phase continuous. Wherein, X 1 <X 2 X and X 1 Or X 2 May be the same or different.
It can be understood that, if the terminal determines whether it supports (or needs) maintaining power consistency and phase continuity in a certain MD of the at least one MD, the terminal may report to the network device whether the terminal supports (or needs) maintaining power consistency and phase continuity in a first MD of the at least one MD, and the network device may configure the transmission parameters for the terminal according to the report of the terminal. Optionally, if a plurality of MDs are provided, the first MD is a maximum value that can be supported by the terminal in the at least one MD.
It will be appreciated that the above arrangement of MD is merely exemplary. In a specific application, MD may also be set to other values, and the embodiment of the present application is not particularly limited. For example, a plurality of MDs, each X, may be provided 1 、X 2 、X 3 、…
It can be appreciated that X, X, described above 1 Or X 2 May be predefined (as specified by the protocol) or may be network device configured. For example, the network device may configure X, X via a system message (e.g., system Information Block (SIB) 1) 1 Or X 2 。
5. Time Domain Window (TDW)
TDW may also be referred to as a time domain length or a time length. For example, a TDW may include 2 slots or 4 slots, etc. The terminal may maintain power consistency and phase continuity within the TDW to enable joint transmission within the TDW. In the embodiment of the present application, the TDW may be preconfigured (as specified in the protocol), or determined according to a predefined rule, or derived according to a configuration parameter, or configured by the network device, without limitation.
In some embodiments, for example, in the embodiment shown in fig. 5, the terminal may report the MD to the network device, and the network device may configure the TDW for the terminal according to the MD reported by the terminal. The TDW configured by the network device may be less than or equal to the MD reported by the terminal. And the MD reported by the terminal is less than or equal to the MD supported by the terminal. Taking the example that the MD supported by the terminal includes 8 timeslots, the MD reported by the terminal to the network device may include 6 timeslots, and the TDW configured by the network device for the terminal may include 4 timeslots. Subsequently, the terminals may transmit jointly over 4 slots.
In other embodiments, for example, the embodiment shown in fig. 6, the network device may configure the TDW first, and the subsequent terminal determines whether to perform joint transmission within the TDW configured by the network device according to the TDW configured by the network device and its own capability (or requirement). For this case, the TDW configured by the network device may be greater than or equal to the MD supported by the terminal, and may also be smaller than the MD supported by the terminal.
In the embodiment of the present application, the unit of TDW may be any time domain unit. Such as OFDM symbols, mini-slots (mini-slots), slots, time units comprising multiple slots, repetitions (repetitions), and so forth. Wherein the repetition is a repetition of repetition type a, or an actual repetition or a nominal repetition of repetition type B. When the time domain unit of the TDW is repetition, it may also refer to the time domain resource occupied by the repetition.
6. Media Access Control (MAC) Protocol Data Unit (PDU) of Msg2
The MAC PDU of Msg2 may include one or more MAC sub-PDUs (MAC sub-PDUs). Optionally, the MAC PDU of Msg2 further includes a reserved field or padding field (padding). Wherein the MAC sub-pdu may include one or more of a MAC sub-header (MAC sub-header) having a Backoff Indicator (BI), a MAC sub-header having a Random Access Preamble Identifier (RAPID), or a MAC sub-header having a RAPID and a MAC Random Access Response (RAR).
For example, as shown in fig. 2A, the MAC PDU of Msg2 may include MAC sub PDU 1 to MAC sub PDU n and padding. Wherein, the MAC subPDU 1 includes a MAC subpeader having BI. The MAC subPDU 2 includes a MAC subpeader having RAPID. The MAC subPDU 3 includes a MAC subheader having RAPID and MAC RAR.
As an example, the MAC subheader with the BI may include fields as shown in fig. 2B. In fig. 2B, the MAC subheader with the BI may occupy 1 byte (octet, oct). The MAC subheader with the BI may include an E field (including 1bit (bit)), a T field (including 1 bit), an R field (including 2 bits), and a BI field (including 4 bits). In the embodiment of the present application, the E field and the T field are function fields, and have been given certain functions. The R field is a reserved field or a reserved field, and has not been given a specific function. The BI field is used to indicate the load condition of the cell.
As an example, the MAC sub header with RAPID may include fields as shown in fig. 2C. In fig. 2C, the MAC header with RAPID may occupy 1 byte. The MAC subheader with RAPID may include an E field (including 1 bit), a T field (including 1 bit), and a RAPID field (including 6 bits). In the embodiment of the present application, the RAPID field is used to identify a random access preamble (preamble). The MAC subppdu may also include a MAC RAR if the RAPID corresponds to one of the 64 configured random access preambles, which may be used to identify the terminals for random access.
As an example, the MAC RAR may include fields as shown in fig. 2D. In fig. 2D, the MAC RAR may occupy 7 bytes. The MAC RAR may include an R field (including 1 bit), a Timing Advance (TA) field (including 12 bits), an uplink grant (UL grant) field (including 27 bits), and a temporary cell radio network temporary identity (TC-RNTI) field (including 16 bits). In this embodiment of the present application, the TA field is used to indicate an index value TA, and the index value is used to control a timing adjustment amount applied by the MAC entity. The UL grant field is used to indicate resources for uplink transmission. The TC-RNTI field is used to indicate a temporary identity used by the MAC entity in the random access procedure.
As an example, the UL grant field may include contents as shown in table 1. In table 1, the UL grant field may include a Frequency hopping indication (Frequency hopping flag) field (including 1 bit), a Physical Uplink Shared Channel (PUSCH) Frequency domain resource allocation (PUSCH Frequency allocation) field (including 14bits or 12 bits), a PUSCH time domain resource allocation (PUSCH time allocation) field (including 4 bits), a Modulation and Coding Strategy (MCS) field (including 4 bits), a transmission power control (transmission power control, TPC) command (TPC command for PUSCH) field (including 3 bits), and a channel state information (channel state information, CSI) request (CSI request) field (including 1 bit). Optionally, the UL grant field may further include a channel access and Cyclic Prefix (CP) extension (channel access-CPext) field (including 2 bits)
TABLE 1
UL grant field | Number of bits |
Frequency hopping indication field | 1bit |
PUSCH frequency domain resource allocation field | 14bits or 12bits |
PUSCH time domain resource allocation field | 4bits |
MCS field | 4bits |
TPC command field of PUSCH | 3bits |
CSI request field | 1bit |
Channel access and CP extension fields | 2bits |
7. Repeat count mode for repeatedly sending third message
The repetition count mode of repeatedly transmitting the third message may include a count mode based on an available time unit or a count mode based on a physical time unit. In this embodiment of the present application, the time unit may be a time slot, an OFDM symbol, a mini-slot, or a time unit including multiple time slots, and is not limited. Taking the time unit as the timeslot as an example, the repetition count mode for repeatedly sending the third message includes a count mode based on available timeslots (available slots) or a count mode based on physical timeslots (physical slots).
The counting mode based on the available time unit may refer to that, in the process of calculating the number of repetitions of the third message, if a certain time unit can be used for sending uplink information, the terminal considers that the terminal sends the third message in the time unit regardless of whether the terminal sends the third message in the time unit. Taking the example that the network device configures the terminal to send the third message on time unit 1-time unit 4, if time unit 1 and time unit 2 can be used to send uplink information and time unit 3 and time unit 4 can be used to send downlink information, the number of times of repeating the third message sent by the terminal determined based on the available time unit counting mode is 2. And the terminal may actually send the third message in one or both of time unit 1 and time unit 2, i.e. the number of repetitions that the terminal actually sends the third message is less than or equal to 2.
The counting pattern based on the physical time unit may mean that consecutive N time units are considered to have transmitted the third message in the process of counting the number of repetitions of the third message. N is the number of times the third message is repeatedly sent. That is, after configuring the number N of repetitions of the terminal transmitting the third message, the terminal is considered to transmit the third message on consecutive N time units, regardless of whether the N time units are available for transmitting uplink information or whether the terminal transmits the third message on the N time units. Taking N equal to 4 as an example, 4 consecutive time units can be counted, i.e. the terminal is considered to complete 4 repeated transmissions. And the number of repetitions of the terminal actually sending the third message is less than or equal to 4.
In the embodiment of the present application, the available time slot may also be called a logical time slot, and the physical time slot may also be called a continuous time slot.
8. Frequency hopping pattern for repeated transmission of third message
The frequency hopping pattern of the repeated transmission of the third message may include one or more of: and the terminal performs frequency hopping when sending the third message, does not perform frequency hopping when sending the third message, performs Inter-slot frequency hopping (Inter-slot hopping) when sending the third message or performs Intra-slot frequency hopping (Intra-slot hopping) when sending the third message.
9. Granularity of frequency hopping for repeated transmission of third message
The frequency hopping granularity of the repeated sending of the third message is used for indicating how many time slots the terminal hops when the terminal repeatedly sends the third message. The value of the hopping granularity is non-negative. E.g., 0, 0.5, 1,2, + ∞, and so forth. Wherein, the frequency hopping granularity is 0 or + ∞ to indicate no limitation, namely no frequency hopping; a hop granularity of 0.5 indicates hopping within the timeslot. On each hop at the same frequency domain location, the transmission may or may not be transmitted in a joint transmission.
It can be understood that, as described above, the joint transmission performed by the terminals satisfies a certain condition, so that not all terminals may perform joint transmission, and the MD of the terminals capable of performing joint transmission may also be different. Therefore, if the Msg3 is repeatedly sent in the joint sending manner during the random access process, on one hand, the terminal needs to have the capability of performing joint sending, and on the other hand, the terminal needs to acquire the transmission parameters for repeatedly sending the Msg3 in the joint sending manner.
In a possible implementation manner, the terminal may report to the network device whether the terminal can perform joint transmission, and if the terminal can perform joint transmission, the terminal may also report the MD supported by the terminal to the network device. Therefore, the network equipment can configure the transmission parameters for the terminal to perform uplink transmission according to the information reported by the terminal. Specifically, reference may be made to the following description of the embodiment shown in fig. 5.
In another possible implementation manner, the network device may configure a transmission parameter for performing uplink transmission for the terminal, and after acquiring the transmission parameter, the terminal may determine whether to perform uplink transmission by using the transmission parameter according to its own capability (e.g., whether the terminal can perform joint transmission, an MD supported by the terminal, and the like). The terminal can also report the capability of the terminal to the network equipment in the uplink transmission process. Specifically, reference may be made to the following description of the embodiment shown in fig. 6.
Embodiments of the present application will be described in detail below with reference to the accompanying drawings.
The method provided by the embodiment of the application can be used for various communication systems. For example, the communication system may be a Long Term Evolution (LTE) system, a 5G communication system, a wireless fidelity (WiFi) system, a third generation partnership project (3 gpp) -related communication system, a future evolution communication system, or a system in which multiple systems are integrated, without limitation. The method provided by the embodiment of the present application is described below by taking the communication system 30 shown in fig. 3 as an example.
Fig. 3 is a schematic block diagram of a communication system 30 according to an embodiment of the present invention. In fig. 3, the communication system 30 may include one or more network devices 301 (only 1 shown) and terminals 302-304 that may communicate with the network devices 301. Fig. 3 is a schematic diagram, and does not limit the application scenarios of the technical solutions provided in the present application.
In fig. 3, a network device may provide a wireless access service for a terminal. Specifically, each network device corresponds to a service coverage area, and a terminal entering the service coverage area can communicate with the network device through the Uu port to receive the wireless access service provided by the network device. Optionally, the service coverage area may include one or more cells. The terminal and the network equipment can communicate through a Uu port link. Among them, the Uu interface link can be divided into an Uplink (UL) and a Downlink (DL) according to the direction of data transmitted thereon. Uplink data transmitted from the terminal to the network device may be transmitted on the UL, and downlink data transmitted from the network device to the terminal may be transmitted on the DL. For example: in fig. 3, the terminal 303 is located in the coverage area of the network device 301, the network device 301 may transmit downlink data to the terminal 303 through DL, and the terminal 303 may transmit uplink data to the network device 301 through UL.
Optionally, the terminals in fig. 3 may communicate with each other through a direct communication link. The direct communication link between the terminals in fig. 3 may be referred to as a side link or a Sidelink (SL). For example: the terminal 302 and the terminal 303 can communicate through a sidelink, and the terminal 304 and the terminal 303 can communicate through the sidelink.
It can be understood that the communication method provided in the embodiment of the present application may be applied between a network device and a terminal, or between a terminal and a relay. The following embodiments of the present application describe the case where the communication method is applied between a network device and a terminal. The communication method is applied to the situation between the terminal and the terminal, and between the terminal and the relay, which is similar to the situation that the communication method is applied to the situation between the network device and the terminal, so that the corresponding description in the following embodiments can be referred to, and the embodiments of the present application are not described in detail.
It can be understood that the scenarios in which the communication method provided in the embodiment of the present application can be applied are not limited to the scenarios listed above.
The network device in the embodiment of the present application, for example: the network device 301 may be any device having a wireless transceiving function. Including but not limited to: an evolved Node B (NodeB or eNB or e-NodeB, evolved Node B) in LTE, a base station (gnnodeb or gNB) or a Transmission Reception Point (TRP) in NR, a base station of subsequent evolution in 3GPP, an access Node in WiFi system, a wireless relay Node, a wireless backhaul Node, and the like. The base station may be: macro base stations, micro base stations, pico base stations, small stations, relay stations, or balloon stations, etc. Multiple base stations may support the same technology network as mentioned above, or different technologies networks as mentioned above. The base station may contain one or more co-sited or non co-sited TRPs. The network device may also be a wireless controller in a Cloud Radio Access Network (CRAN) scenario. The network device may also be a Centralized Unit (CU), and/or a Distributed Unit (DU). The network device may also be a server, a wearable device, a machine communication device, or an in-vehicle device, etc. The following description will take a network device as an example of a base station. The multiple network devices may be base stations of the same type or different types. The base station may communicate with the terminal, and may also communicate with the terminal through the relay station. The terminal may communicate with multiple base stations of different technologies, for example, the terminal may communicate with a base station supporting an LTE network, may communicate with a base station supporting a 5G network, and may support dual connectivity with the base station of the LTE network and the base station of the 5G network. In the embodiment of the present application, the apparatus for implementing the function of the network device may be a network device; it may also be a device, such as a chip system, capable of supporting the network device to implement the function, and the device may be installed in the network device or used in cooperation with the network device. In the embodiment of the present application, the chip system may be composed of a chip, and may also include a chip and other discrete devices. In the method provided in the embodiment of the present application, the method provided in the embodiment of the present application is described by taking a device for implementing a function of a network device as an example.
The terminal in the embodiment of the present application, for example: the terminal 302, the terminal 303, or the terminal 304 is a device having a wireless transceiving function. The terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface (such as a ship and the like); and may also be deployed in the air (e.g., airplanes, balloons, satellites, etc.). A terminal may also be referred to as a terminal device, which may be a User Equipment (UE), where the UE includes a handheld device, a vehicle-mounted device, a wearable device, or a computing device with wireless communication capabilities. Illustratively, the UE may be a mobile phone (mobile phone), a tablet computer, or a computer with wireless transceiving function. The terminal device may also be a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a wireless terminal in smart grid, a wireless terminal in smart city (smart city), or a wireless terminal in smart home (smart home), and so on. In the embodiment of the present application, the apparatus for implementing the function of the terminal may be a terminal; it may also be a device, such as a chip system, which can support the terminal to realize the function, and the device can be installed in the terminal or used in cooperation with the terminal. In the embodiment of the present application, the chip system may be formed by a chip, and may also include a chip and other discrete devices. In the method provided in the embodiment of the present application, a device for implementing a function of a terminal is taken as an example, and the method provided in the embodiment of the present application is described.
By way of example, and not limitation, in the present application, the terminal may be a wearable device. Wearable equipment can also be called wearable intelligent equipment, is the general term of equipment that uses wearable technique to carry out intelligent design, develop can dress to daily wearing, such as glasses, gloves, wrist-watch, dress and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the clothing or accessories of the user. For example, the wearable device is not only a hardware device, but also a device that implements powerful functions through software support, data interaction, and cloud interaction. Generalized wearable smart devices include fully functional, large-sized devices that can perform full or partial functionality without relying on a smart phone, such as: smart watches or smart glasses and the like, and devices which are only concentrated on a certain application function and need to be used in cooperation with other devices such as smart phones, such as various smart bracelets and smart jewelry for monitoring physical signs.
In the application, the terminal may be a terminal in an internet of things (IoT) system, the IoT is an important component of future information technology development, and the main technical feature of the terminal is to connect an article with a network through a communication technology, so as to implement an intelligent network with interconnected people and machines and interconnected articles. The terminal in the present application may be a terminal in Machine Type Communication (MTC). The terminal of the present application may be an on-board module, an on-board component, an on-board chip, or an on-board unit built into a vehicle as one or more components or units, and the vehicle may implement the method of the present application through the built-in on-board module, on-board component, on-board chip, or on-board unit. Therefore, the embodiments of the present application may be applied to vehicle networking, such as vehicle to outside (V2X), long term evolution (LTE-V) for vehicle to vehicle communication, vehicle to vehicle (V2V), and the like.
The communication system 30 shown in fig. 3 is only for example and is not used to limit the technical solution of the present application. It should be understood by those skilled in the art that the communication system 30 may include other devices in the implementation process, and the number of network devices and terminals may be determined according to the specific needs without limitation.
Optionally, in this embodiment of the present application, each network element or device (for example, the network device 301, the terminal 302, the terminal 303, or the terminal 304) in fig. 3 may also be referred to as a communication apparatus, which may be a general device or a special device, and this is not specifically limited in this embodiment of the present application.
Optionally, in this embodiment of the application, related functions of each network element or device (for example, the network device 301, the terminal 302, the terminal 303, or the terminal 304) in fig. 3 may be implemented by one device, may also be implemented by multiple devices together, and may also be implemented by one or more functional modules in one device, which is not specifically limited in this embodiment of the application. It is understood that the above functions may be network elements in a hardware device, or may be software functions running on dedicated hardware, or a combination of hardware and software, or virtualized functions instantiated on a platform (e.g., a cloud platform).
In a specific implementation, each network element or device (e.g., the network device 301, the terminal 302, the terminal 303, or the terminal 304) shown in fig. 3 may adopt the constituent structure shown in fig. 4, or include the components shown in fig. 4. Fig. 4 is a schematic diagram of a hardware structure of a communication device applicable to the embodiment of the present application. The communication device 40 includes at least one processor 401 and at least one communication interface 404 for implementing the methods provided by the embodiments of the present application. The communication device 40 may also include a communication line 402 and a memory 403.
The processor 401 may be a general-purpose Central Processing Unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more ics for controlling the execution of programs in accordance with the present disclosure.
Communication link 402 may include a path to transfer information between the aforementioned components, such as a bus.
A communication interface 404 for communicating with other devices or a communication network. The communication interface 404 may be any transceiver or other device, such as an ethernet interface, a Radio Access Network (RAN) interface, a Wireless Local Area Network (WLAN) interface, a transceiver, pins, a bus, or a transceiver circuit.
The memory 403 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disk read-only memory (CD-ROM) or other optical disk storage, optical disk storage (including compact disk, laser disk, optical disk, digital versatile disk, blu-ray disk, etc.), magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to these. The memory may be separate and coupled to the processor 401 via a communication line 402. The memory 403 may also be integrated with the processor 401. The memory provided by the embodiment of the application can be generally nonvolatile.
The memory 403 is used for storing computer-executable instructions for executing the solution provided by the embodiment of the present application, and is controlled by the processor 401 to execute. The processor 401 is configured to execute the computer executable instructions stored in the memory 403, so as to implement the method provided by the embodiment of the present application. Alternatively, in this embodiment of the present application, the processor 401 may also execute functions related to processing in a method provided in embodiments described below in the present application, and the communication interface 404 is responsible for communicating with other devices or a communication network, which is not specifically limited in this embodiment of the present application.
Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application program codes, which are not specifically limited in the embodiments of the present application.
The coupling in the embodiments of the present application is an indirect coupling or a communication connection between devices, units or modules, and may be an electrical, mechanical or other form for information interaction between the devices, units or modules.
For one embodiment, processor 401 may include one or more CPUs, such as CPU0 and CPU1 of FIG. 4.
For one embodiment, communications device 40 may include multiple processors, such as processor 401 and processor 407 in fig. 4. Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. A processor herein may refer to one or more devices, circuits, and/or processing cores that process data (e.g., computer program instructions).
For one embodiment, the communications apparatus 40 may further include an output device 405 and/or an input device 406. An output device 405 is coupled to the processor 401 and may display information in a variety of ways. For example, the output device 405 may be a Liquid Crystal Display (LCD), a Light Emitting Diode (LED) display device, a Cathode Ray Tube (CRT) display device, a projector (projector), or the like. An input device 406 is coupled to the processor 401 and may receive user input in a variety of ways. For example, the input device 406 may be a mouse, a keyboard, a touch screen device, or a sensing device, among others.
It will be understood that the component structures shown in fig. 4 are not intended to limit the communication device, and that the communication device may include more or less components than shown, or some components in combination, or a different arrangement of components than those shown in fig. 4, in addition to the components shown in fig. 4.
The following describes a communication method provided in an embodiment of the present application with reference to the drawings. Each network element in the following embodiments may include the components shown in fig. 4, which are not described in detail.
It should be noted that, in the embodiments of the present application, transmission may be understood as transmission and/or reception according to specific context. The transmission may be a noun or a verb. Often, transmission is used in place of transmission and/or reception when de-emphasizing the subject of the execution of the action. For example, the phrase transport Msg3 may be understood as a send Msg3 from the terminal perspective and a receive Msg3 from the network device perspective.
It should be noted that "indication" in the embodiment of the present application may be an explicit indication. For example, the indication may be made independently or in combination with other information. Taking the example where the transmission parameter indicates the first time window, the transmission parameter may include N bits whose values may explicitly indicate the first time window. Alternatively, "indication" in the embodiments of the present application may be an implicit indication. E.g. implicitly derived from parameters indicating other information. Taking the example that the transmission parameter indicates the first time window, the transmission parameter may implicitly indicate that the terminal does not transmit the third message in a joint transmission manner by indicating that the first time window is 1 timeslot. Similarly, the "configuration" in the embodiment of the present application may be an explicit configuration or an implicit configuration.
It should be noted that, in the following embodiments of the present application, names of messages between network elements or names of parameters in messages are only an example, and other names may also be used in a specific implementation, which is not specifically limited in this embodiment of the present application.
It should be noted that in the embodiments of the present application, "/" may indicate that the associated objects are in an "or" relationship, for example, a/B may indicate a or B; "and/or" may be used to describe that there are three relationships associated with an object, e.g., a and/or B, which may represent: a exists singly, A and B exist simultaneously, and B exists singly, wherein A and B can be singular or plural. Furthermore, expressions similar to "at least one of A, B and C" or "at least one of A, B or C" are generally used to denote any of the following: a is present alone; b is present alone; c is present alone; both A and B are present; both A and C are present; both B and C are present; there are A, B and C at the same time. The above description has been made with A, B and C as three elements, for example, to illustrate the optional items of the item, and when there are more elements in the expression, the meaning of the expression can be obtained according to the aforementioned rules.
For convenience in describing the technical solutions of the embodiments of the present application, in the embodiments of the present application, terms such as "first" and "second" may be used to distinguish technical features having the same or similar functions. The terms "first", "second", and the like do not necessarily limit the number and execution order, and the terms "first", "second", and the like do not necessarily differ. In the embodiments of the present application, the words "exemplary" or "such as" are used to mean examples, illustrations or illustrations, and any embodiment or design described as "exemplary" or "such as" is not to be construed as preferred or advantageous over other embodiments or designs. The use of the terms "exemplary" or "such as" are intended to present relevant concepts in a concrete fashion for ease of understanding.
In the embodiments of the present application, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "a", "B", "C", and "D", and the like, and the technical features described in the "first", "second", "third", "a", "B", "C", and "D" are not in a sequential order or a magnitude order.
It is to be understood that steps or technical features of the same step or the same function in the embodiments of the present application may be referred to with each other between different embodiments.
It is understood that, in the embodiments of the present application, a terminal and/or a network device may perform some or all of the steps in the embodiments of the present application, and these steps are merely examples, and the embodiments of the present application may also perform other steps or various modifications of the steps. Moreover, the various steps may be performed in a different order presented in the embodiments of the application, and not all of the steps in the embodiments of the application may be performed.
As shown in fig. 5, a communication method provided in the embodiment of the present application includes S501-S503.
S501: the terminal sends a first message to the network device through the first transmission resource. Correspondingly, the network device receives a first message from the terminal through the first transmission resource.
The terminal may be any terminal in the communication system 30 shown in fig. 3. For example, the terminal may be the terminal 302, the terminal 303, or the terminal 304 in fig. 3. The network device may be the network device 301 in the communication system 30 shown in fig. 3.
In S501, the first message may be used to request to access a network device. For example, the first message may be Msg1, msg1 may also be referred to as message 1. The first transmission resources may comprise time-frequency resources for transmission of the first message. If the first message is Msg1, the first transmission resource may also be referred to as a Random Access Channel (RACH) resource.
In one possible implementation, the first transmission resource corresponds to the first mode. The first mode may indicate a mode of sending the third message reported (or requested) by the terminal, or a mode of sending the third message reported (or requested) by the terminal. That is, before S501, the terminal may determine to transmit the third message in the first manner according to its own capability (or requirement). Subsequently, the terminal may send the first message to the network device through the first transmission resource corresponding to the first mode, so as to report (or request) a mode that the terminal sends the third message to the network device. It should be understood that in case the terminal is capable of supporting the transmission of the third message in the first manner, or in case the terminal is capable of supporting the transmission of the third message in the first manner and the terminal needs to transmit the third message in the first manner, the terminal determines to transmit the third message in the first manner. In this embodiment, the third message may be used for the terminal to send uplink data to the network device. For example, the third message may be Msg3, msg3 may also be referred to as message 3.
It can be understood that the manner indicated by the first manner is reported to the network device by the terminal, and is not the manner in which the terminal actually sends the third message. That is, if the terminal reports that the third message is sent in the first manner, the terminal may send the first message to the network device through the first transmission resource corresponding to the first manner. Correspondingly, the network device may determine the first mode through the first transmission resource. For example, if the network device receives the first message via a first transmission resource corresponding to the first mode, the network device may determine that the terminal has reported sending the third message in the first mode, or that the terminal has the ability to send the third message in the first mode. Subsequently, the network device may configure the manner in which the terminal sends the third message, and the terminal sends the third message according to the configuration of the network device. The way in which the terminal actually sends the third message may be the same as or different from the first way, mainly to see how the network device is configured. It should be understood that the manner in which the terminal configured by the network device sends the third message is within the capability range embodied by the first manner reported by the terminal. For example, if the terminal does not use the joint transmission mode in the report, that is, the terminal does not support (or does not need or does not request) the joint transmission, the network device may configure the terminal not to use the joint transmission mode, or the network device does not perform the configuration related to the joint transmission. If the terminal reports that the joint transmission mode is adopted, that is, the terminal supports (or needs or requests) joint transmission, the network device may configure the terminal to adopt the joint transmission mode or not adopt the joint transmission mode. If the terminal reports that the joint transmission mode is adopted in the MD1, that is, the terminal supports (or needs or requests) the joint transmission mode in the MD1, the TDW configured by the network device for the terminal for joint transmission is not greater than the MD1.
It can be understood that the manner of sending the third message reported by the terminal is embodied by the capability or the request of the terminal. The way in which the terminal actually sends the third message is determined according to the configuration of the network device, for example, the way in which the terminal actually sends the third message is determined according to the first configuration information in S502. The first configuration information is configured by the network equipment within the capability range reported (or requested) by the terminal. Therefore, the subsequent terminal can transmit the third message according to the first configuration information.
It can be understood that, in order to enable the terminal to report the sending mode of the third message to the network device through the resource for transmitting the first message, the RACH resources managed by the network device may be divided into multiple types, and the sending mode of the third message corresponding to each type of RACH resources is different. In this way, the terminal may send the first message to the network device through the RACH resource corresponding to the sending method of the third message, and the network device may determine the sending method of the third message reported by the terminal according to the type of the RACH resource of the received first message.
In a possible implementation manner, the sending manner of the third message reported by the terminal may indicate whether the terminal sends the third message in a joint sending manner, and/or whether the terminal repeatedly sends the third message. In this case, the sending method of the third message reported by the terminal may include the following 4 types: in the mode 1, the terminal transmits the third message in a joint transmission mode, but does not repeatedly transmit the third message; in the mode 2, the terminal sends the third message in a joint sending mode and repeatedly sends the third message; mode 3, the terminal does not adopt a joint sending mode to send the third message and does not repeatedly send the third message; in mode 4, the terminal does not transmit the third message in the joint transmission mode, but repeatedly transmits the third message. For the 4 modes, the RACH resources managed by the network device need to be divided into 4 types, and the 4 types of RACH resources correspond to the 4 modes, respectively. If the sending mode of the third message reported by the terminal further indicates the MD supported by the terminal (the introduction of the MD may refer to the foregoing explanation of the technical terms related to the embodiments of the present application), the RACH resources managed by the network device may be further divided into more types. However, generally, RACH resources are limited, and in the conventional art, in order to indicate other functions (such as the type of terminal, whether the terminal performs packet transmission through Msg3, etc.), RACH resources have been divided into various types. If the RACH resources are further divided so that the RACH resources indicate the above 4 ways or more, the RACH resources are excessively divided, thereby severely limiting the flexibility of the communication system and increasing the collision probability when the terminal accesses the network device.
It will be appreciated that the joint transmission is over a plurality of consecutive time slots. If the terminal reports that the third message is sent in a joint sending manner, but the third message is not repeatedly sent (i.e., manner 1), and the terminal subsequently depends on scheduling to resend the third message, the time interval between two adjacent times of sending the third message may be relatively large. According to the conditions satisfied by the joint transmission described above, for the method 1, the significance of joint transmission performed by the terminal and joint channel estimation performed by the network device is not great. Therefore, the sending mode of the third message reported by the terminal may not include the mode 1, so as to reduce the division type of the RACH resource and avoid excessive division of the RACH resource. In this case, the RACH resources managed by the network device may be divided into 3 types, and the type of the first transmission resource is included in the 3 types.
In a possible implementation manner, when the sending manner of the third message reported by the terminal further indicates the MD reported by the terminal, the MD reported by the terminal may be indicated by the foregoing manner 2, or may be indicated by adding a new manner.
As an example, according to the foregoing, if the MD is set to be X, the MD reported by the terminal may be indicated to be greater than or equal to X in the above-mentioned manner 2. That is, if the terminal reports that the third message is sent in the manner 2, it may indicate that the terminal reports the MD, and the MD is greater than or equal to X, or indicate that the terminal supports joint sending with the MD being X.
As another example, if two MDs are provided, X for each MD, as described above 1 And X 2 Then, a new mode can be added to indicate the MD reported by the terminal.
As described above, the first mode may indicate a transmission mode of the third message reported by the terminal, so the first mode may be any one of the following two cases.
Case 1: the first mode is any one of the following: the terminal does not adopt a joint sending mode to carry out repeated transmission; or the terminal does not adopt a joint sending mode and does not perform repeated transmission; or, the terminal performs repeated transmission in a joint transmission mode within the first duration; or the terminal performs repeated transmission in a joint transmission mode in the second duration.
In this embodiment of the application, the terminal does not perform repeated transmission in a joint transmission manner, which may be understood as that the terminal does not transmit the third message in the joint transmission manner, but repeatedly transmits the third message. The terminal does not adopt the joint transmission mode, and the non-repeated transmission can be understood as that the terminal does not adopt the joint transmission mode to transmit the third message, and does not repeatedly transmit the third message. The terminal performs the repeated transmission in the manner of joint transmission in the first duration or the second duration may be understood as that the terminal transmits the third message in the manner of joint transmission in the first duration or the second duration, and repeatedly transmits the third message.
In the embodiment of the present application, the first duration or the second duration may be referred to as MD. The first duration and the second duration are different. For example, the first duration is X as described above 1 And the second duration is X as described above 2 . In this case, if the MD reported by the terminal is greater than or equal to X 1 If the terminal is in the first mode, the terminal performs repeated transmission in a joint transmission mode within the first duration; if MD reported by the terminal is greater than or equal to X 2 Then, the first mode is that the terminal performs repeated transmission in a joint transmission mode within the second duration.
Case 2: the first mode is any one of: the terminal does not adopt a joint sending mode to carry out repeated transmission; or the terminal does not adopt a joint sending mode and does not perform repeated transmission; or, the terminal performs repeated transmission in a joint transmission mode.
In the embodiment of the present application, the terminal performs repeated transmission in a joint transmission manner, which may be understood as that the terminal transmits the third message in a joint transmission manner and repeatedly transmits the third message. If the first mode further indicates the MD reported by the terminal, the terminal performs repeated transmission in a joint transmission mode, which may be understood as that the terminal performs repeated transmission in a joint transmission mode within the third duration. Wherein the third duration may be referred to as MD. For example, the third duration is X as described above. In this case, if the MD reported by the terminal is greater than or equal to X, the first manner is that the terminal performs repeated transmission in a joint transmission manner within the third duration.
It is understood that the above two cases are only examples of the first mode, and in a specific application, the first mode may also include other cases, without limitation. For example, the first mode may be either one of the following two cases.
Case 3: the first mode is any one of the following: the terminal does not adopt a joint sending mode; or the terminal adopts a joint sending mode in the first duration; or the terminal adopts a joint transmission mode in the second duration. It can be understood that, if the first mode is a mode in which the terminal does not use the joint transmission, it indicates that the terminal does not use the joint transmission to transmit and does not perform the repeated transmission, or indicates that the terminal does not use the joint transmission to perform the repeated transmission. If the first mode is a mode in which the terminal employs joint transmission within the first duration (or the second duration), it means that the terminal employs joint transmission within the first duration (or the second duration) to perform repeated transmission.
Case 4: the first mode is any one of: the terminal does not adopt a joint sending mode; or the terminal adopts a joint transmission mode. It can be understood that, if the first mode is a mode in which the terminal does not use the joint transmission, it indicates that the terminal does not use the joint transmission to transmit and does not perform the repeated transmission, or indicates that the terminal does not use the joint transmission to perform the repeated transmission. If the first mode is a mode that the terminal adopts the joint transmission, the terminal adopts the joint transmission mode to perform repeated transmission. Alternatively, the first mode is any one of: the terminal does not repeatedly send the third message; or the terminal repeatedly sends the third message. Optionally, if the first mode is that the terminal does not repeatedly send the third message, it indicates that the terminal does not send the third message in the joint sending mode, and does not repeatedly send the third message. If the first mode is the third message repeatedly sent by the terminal, it indicates that the terminal performs repeated transmission by adopting a joint sending mode, or the terminal does not perform repeated transmission by adopting the joint sending mode.
In this embodiment, the first method may be replaced by other information capable of reflecting the transmission method of the third message to the network device. For example, the first mode may be replaced with type information of the terminal, capability information of the terminal, demand information of the terminal, request information of the terminal, or the like. Subsequently, the network device may configure transmission parameters for the terminal according to the information.
In this embodiment, the type information of the terminal may indicate a type of the terminal, where the type of the terminal at least includes a Reduced capability (redcapability) terminal, a Coverage Enhancement (CE) terminal, or an old version (legacy) terminal. The legacy terminal comprises an LTE terminal and an NR old version (Release 15/Release 16) terminal. The REDCAP terminal and the legacy terminal do not support joint transmission, nor transport block processing over multiple slots (TBoMS), and the CE terminal supports joint transmission and TBoMS. Therefore, if the type information of the terminal indicates the REDCAP terminal or the legacy terminal, it indicates that the terminal does not support the joint transmission. And if the type information of the terminal indicates the CE terminal, the terminal supports the joint transmission. The REDCAP terminal, legacy terminal and CE terminal all support repeated transmission. Optionally, the MD corresponding to different types of terminals is different. In this case, the type of the terminal may also indicate MD supported by the terminal.
It will be appreciated that the types of terminals described above are merely exemplary. The type of terminal may also be other in particular applications. For example, the type of the terminal may be a V2X terminal, a device to device (D2D) terminal, or an internet of things terminal. For another example, the type of the terminal may be a terminal that supports the JCE feature, a terminal that does not support the JCE feature, a terminal that supports the TBoMS feature, or a terminal that does not support the TBoMS feature.
In this embodiment, the capability information of the terminal may indicate whether the terminal supports joint transmission, and/or whether the terminal supports MD, and/or whether the terminal supports repeated transmission, and/or whether the terminal supports TBoMS. The requirement information of the terminal may indicate whether the terminal needs to perform joint transmission, and/or a TDW required by the terminal, and/or whether the terminal needs to perform repeated transmission, and/or whether the terminal needs to perform TBoMS. The request information of the terminal may indicate whether the terminal requests the joint transmission, and/or the terminal requests the TDW, and/or the terminal requests the repeat transmission, and/or the terminal requests the TBoMS. It should be understood that even if the terminals support joint transmission, the terminals do not necessarily need (or request) joint transmission. For example, in the case where the terminal is in the center of the cell and there is no need to enhance coverage, the terminal does not need (or request) to perform joint transmission even if the terminal supports joint transmission. If the terminal does not support the joint transmission, the terminal does not need (or does not request) to perform the joint transmission.
S502: and the network equipment sends a second message to the terminal according to the first transmission resource. Correspondingly, the terminal receives the second message from the network equipment.
The second message may be Msg2, and Msg2 may also be referred to as message 2; alternatively, the second message may be DCI. For example, the second message is DCI format 0_0 of a temporary cell radio network temporary identity (TC-RNTI) scrambled Cyclic Redundancy Check (CRC) code.
In one possible implementation, the second message may include the first configuration information. The first configuration information may be used to configure a transmission parameter for uplink transmission by the terminal. If the second message is Msg2, the first configuration information may be included in the MAC PDU of the second message. Illustratively, the first configuration information is included in at least one of the following fields: a BI field in a MAC subheader, a RAPID field in a MAC subheader, an R field in a MAC subheader (e.g., an R field of a MAC subheader with a BI), a MAC RAR field in a MAC subPDU, or padding in a MAC PDU. The above description of the respective fields can refer to the explanation of the technical terms related to the embodiments of the present application.
It will be appreciated that the BI field includes 4bits, as described above, to indicate the load condition of the cell. In the random access process, a plurality of terminals may use the same preamble to simultaneously initiate contention random access in a short time, thereby causing preamble collision. In this case, one of the terminals can normally and quickly complete random access, and the other terminals can retransmit the preamble on the same Physical Random Access Channel (PRACH) at a later time to attempt access. In this case, the probability of collision on the PRACH is still high, and thus the terminal may not be able to access again, thereby increasing the time delay for the terminal to perform random access.
In order to reduce the probability that the terminal uses the same preamble for random access again at the same time, the network device may indicate an appropriate backoff value to the terminal through the BI field according to the load condition of the cell. In the embodiment of the present application, the RACH resources managed by the network device may be divided into multiple types, and different types of RACH resources correspond to different transmission modes of the third message. And the subsequent terminal can send the first message through the RACH resource corresponding to the sending mode of the third message reported by the terminal. The terminal accesses the network equipment in this way, so that the load of the cell in which the terminal is positioned can be reduced. As such, the network device may not need 4bits to indicate the appropriate backoff value to the terminal. Accordingly, a bit in the BI field may be used to indicate the first configuration information. For example, high (or low) 2bits in the BI field may be used to indicate the first configuration information, or high (or low) 1 bits in the BI field may be used to indicate the first configuration information.
It will be appreciated that the RAPID field includes 6bits, as described above, and that 64 preambles can be identified. By the method provided by the embodiment of the application, the RACH resources can be divided, and the number of each type of the divided RACH resources is 64 (for example, the number of a certain type of RACH resources is 32 or 16). Therefore, the preamble does not need to use 6bits to indicate. A bit in the RAPID field may be used to indicate the first configuration information. For example, high (or low) 2bits in the RAPID field may be used to indicate the first configuration information, or high (or low) 1 bits in the RAPID field may be used to indicate the first configuration information.
As an example, if the first configuration information is included in a MAC RAR field in a MAC sub pdu, the first configuration information may be included in at least one of the following fields: an R field in the MAC RAR field, a UL grant field in the MAC RAR field (e.g., some or all bits in the UL grant field), a CSI request field in the MAC RAR field, an MCS field in the MAC RAR field, a TPC command field of a PUSCH in the MAC RAR field, a PUSCH frequency domain resource allocation field in the MAC RAR field, an already existing field in the MAC RAR field (e.g., a newly added bit in the already existing field), or a newly added field in the MAC RAR field.
It can be appreciated that in case of limited terminal coverage, the MCS field may indicate a lower MCS index (modulation order or code rate), so the network device may not need 4bits to indicate the MCS to the terminal. Accordingly, a bit in the MCS field may be used to indicate the first configuration information. For example, a high (or low) 2bit in the MCS field may be used to indicate the first configuration information, or a high (or low) 1bit in the MCS field may be used to indicate the first configuration information.
It can be appreciated that in case of limited terminal coverage, the network device may not need to turn down the transmit power of the terminal through the TPC command field of the PUSCH. Bits in the TPC command field of the PUSCH may be used to indicate the first configuration information. For example, high (or low) 2bits in the TPC command field of the PUSCH may be used to indicate the first configuration information, or high (or low) 1 bits in the TPC command field of the PUSCH may be used to indicate the first configuration information.
For example, taking a field already existing in the MAC RAR field as a PUSCH time domain resource allocation field as an example, the network device may jointly encode the PUSCH time domain resource allocation field and the first configuration information in the conventional technology. For example, the PUSCH time domain resource allocation list after joint coding may be as shown in table 2. And under the condition that the row identification (TDRA row index) in the PUSCH time domain resource allocation field is 0, 1,3 or 5, the transmission parameter indicates the terminal to adopt a joint transmission mode to transmit the third message. And under the condition that the row identifier in the PUSCH time domain resource allocation field is 2,4, 6 or 7, the transmission parameter indicates that the terminal does not adopt a joint transmission mode to transmit the third message.
TABLE 2
In another possible implementation manner, if the second message is DCI, the first configuration information may be included in at least one field in the DCI, where the field may be an already existing field in the DCI, such as a frequency hopping indication field, a PUSCH frequency domain resource allocation field, a PUSCH time domain resource allocation field, an MCS field, a TPC command field of a PUSCH, a CSI request field, or a hybrid automatic repeat request (HARQ) process number (HARQ) field. This field may also be a newly added field in the DCI. If the field is an already existing field in the DCI, the first configuration information may configure the transmission parameter for the uplink transmission by the terminal through all bits of the field, part of the bits of the field, or a newly added bit of the field.
It can be understood that, if the existing field in the DCI is a PUSCH time domain resource allocation field, the network device may configure the transmission parameters by using the method shown in table 2 above.
It is understood that the first configuration information may be included in newly added bits at the head or tail of the MAC PDU of the second message, in addition to the above-described case. For other CBRA scenarios than initial access, the first configuration information may also be included in a media access control-control element (MAC-CE) of the second message.
In one possible implementation, the transmission parameter may be used to indicate at least one of: whether the terminal transmits the third message, or the first time-domain window, in a joint transmission manner. And the first time domain window is a TDW for transmitting the third message by the terminal in a joint transmission mode. The TDW may be introduced by referring to the foregoing explanation of technical terms related to the embodiments of the present application.
As an example, if the transmission parameter indicates whether the terminal transmits the third message in a joint transmission manner, the first configuration information may include 1bit. If the value of the 1bit is "0", it indicates that the transmission parameter indicates that the terminal transmits the third message in a joint transmission manner, and if the value of the 1bit is "1", it indicates that the transmission parameter indicates that the terminal does not transmit the third message in a joint transmission manner, or vice versa.
As another example, if the transmission parameter indicates the first time domain window, the first configuration information may include 2bits. If the value of the 2bits is '00', the first time domain window comprises 1 time slot; if the value of the 2bits is '01', the first time domain window comprises 2 time slots; if the value of the 2bits is '10', it means that the first time domain window includes 4 time slots; if the value of 2bits is "11", it means that the first time domain window includes 8 time slots. It should be understood that if the first time domain window includes 1 time slot, it may indicate that the network device instructs the terminal not to transmit the third message in a joint transmission manner. If the number of timeslots included in the first time domain window is greater than 1, it may indicate that the network device instructs the terminal to transmit the third message in a joint transmission manner.
As another example, if the transmission parameter indicates whether the terminal transmits the third message and the first time domain window in a joint transmission manner, the first configuration information may include 2bits. One bit may be used to indicate whether the terminal transmits the third message in a joint transmission manner, and another bit may be used to indicate the first time domain window. Only in this case, the first configuration information indicates a window length of 2 lengths. It is understood that the two bits may be included in the same field, or may be included in two different fields. For example, the two bits may both include a BI field in the MAC subheader. Alternatively, one of the bits is included in a BI field in the MAC sub, and the other bit is included in an R field in the MAC sub.
As another example, if the transmission parameter indicates whether the terminal sends the third message and the first time domain window in a joint sending manner, the first configuration information may include 3bits. One bit may be used to indicate whether the terminal transmits the third message in a joint transmission manner, and the other two bits may be used to indicate the first time domain window. It is understood that the above 3bits may be included in the same field, or may be included in two or three fields, respectively. For example, the above 3bits may all be included in padding in the MAC PDU. Alternatively, the one bit may be included in a BI field in the MAC subheader, and the two bits may be included in a RAPID field in the MAC subheader.
It is understood that the transmission parameters may be configured through other messages (such as system messages) besides the first configuration information.
It can be understood that, if the network device does not configure the first time domain window, the terminal may determine the first time domain window according to a preset rule.
As an example, the first time domain window may be determined according to an uplink and downlink frame structure configuration of Time Division Duplex (TDD). The uplink and downlink frame structure configuration of TDD may be configured through Radio Resource Control (RRC) signaling. The uplink and downlink frame structure configuration of the TDD may include at least one of a TDD uplink and downlink common configuration (TDD-UL-DL-Configcommon) and a TDD uplink and downlink dedicated configuration (TDD-UL-DL-configuration dedicated). Optionally, the uplink and downlink frame structure of TDD may be configured by Slot Format Information (SFI) indicated by DCI format 2_0.
For example, the terminal may determine a first time unit indicated in an uplink and downlink frame structure configuration of TDD as a first time domain window. The first time unit may be a plurality of consecutive time units available for uplink transmission, or the first time unit available for uplink transmission. In the embodiment of the present application, the time unit may be a time slot, an OFDM symbol, a mini-slot, or a time unit including multiple time slots. Taking the example where the time unit is an OFDM symbol, the first time unit may include at least one uplink symbol. The at least one uplink symbol may be included in at least one of the following slots: uplink time slots, flexible time slots or special time slots.
As another example, the first time domain window may be determined according to a number of repetitions of the third message configured by the network device. For example, the length of the first time domain window may be the same as 1/N of the number of repetitions (e.g., 1/2,1/4, etc.). The unit of the first time domain window may be any time domain unit. N is a positive integer. In the embodiment of the present application, the number of repetitions may also be referred to as a repetition factor.
As another example, the first time domain window may be determined according to the number of repetitions of the MD reported by the terminal and the third message configured by the network device. For example, if the number of repetitions is n and the length of the MD reported by the terminal is less than or equal to n, the length of the first time domain window is the same as the length of the MD reported by the terminal; if the repetition number is n and the length of the MD reported by the terminal is greater than n, the length of the first time domain window is n. n is a positive integer.
Optionally, the transmission parameter is further used to indicate at least one of: a repeated counting mode for repeatedly sending the third message, the repeated times for repeatedly sending the third message, a frequency hopping mode for repeatedly sending the third message, the frequency hopping granularity for repeatedly sending the third message, and the number of time slots whether the terminal sends the third message or the TBoMS in a TBoMS mode. Wherein, the introduction of the repetition count pattern for repeatedly transmitting the third message, the frequency hopping pattern for repeatedly transmitting the third message, and the granularity of frequency hopping for repeatedly transmitting the third message may refer to the foregoing explanation of technical terms related to the embodiments of the present application. It is to be understood that, in the case where the transmission parameter indicates a plurality of types among a repetition count pattern of repeatedly transmitting the third message, a repetition number of repeatedly transmitting the third message, a frequency hopping pattern of repeatedly transmitting the third message, a frequency hopping granularity of repeatedly transmitting the third message, whether the terminal transmits the third message in a TBoMS manner, or a number of slots of the TBoMS, the information may be indicated by different fields, or may be indicated by different bits of the same field.
As an example, if the transmission parameter indicates a repetition count mode for repeatedly transmitting the third message, a frequency hopping mode for repeatedly transmitting the third message, and a frequency hopping granularity for repeatedly transmitting the third message, the repetition count mode for repeatedly transmitting the third message may be indicated by a BI field in the MAC subheader, the frequency hopping mode for repeatedly transmitting the third message may be indicated by a RAPID field in the MAC subheader, and the frequency hopping granularity for repeatedly transmitting the third message may be indicated by padding in the MAC PDU.
As another example, if the transmission parameter indicates a repetition count pattern in which the third message is repeatedly transmitted and a frequency hopping pattern in which the third message is repeatedly transmitted, the repetition count pattern in which the third message is repeatedly transmitted may be indicated by one bit in padding in the MAC PDU and the frequency hopping pattern in which the third message is repeatedly transmitted may be indicated by another bit in padding in the MAC PDU.
It is to be understood that, in case the first configuration information includes a plurality of bits, the transmission parameter indicated by the lower bits may be affected by the transmission parameter indicated by the higher bits. Similarly, the transmission parameter indicated by the higher order bits may be affected by the transmission parameter indicated by the lower order bits.
As an example, the first configuration information may include 2bits, where the first bit may be used to indicate whether the terminal transmits the third message in a joint transmission manner. If the first bit indicates that the terminal does not transmit the third message in a joint transmission manner, the second bit may be used to indicate a frequency hopping mode for repeatedly transmitting the third message; if the first bit indicates that the terminal transmits the third message in a joint transmission manner, the second bit may be used to indicate the first time domain window or the frequency hopping granularity for repeatedly transmitting the third message.
In a possible implementation manner, after the terminal receives the second message from the network device, the terminal may parse the second message to determine the transmission parameter. Specifically, if the first mode indicates that the terminal employs a joint transmission mode (for example, the first mode is that the terminal employs a joint transmission mode to perform repeated transmission within a first duration time or a second duration time, or the first mode is that the terminal employs a joint transmission mode to perform repeated transmission), the terminal analyzes the second message by employing the signaling format introduced in the above S502; if the first mode indicates that the terminal does not adopt the joint sending mode (for example, the first mode is that the terminal does not adopt the joint sending mode to carry out repeated transmission, or the first mode is that the terminal does not adopt the joint sending mode and does not carry out repeated transmission), the terminal analyzes the second message by adopting a signaling format in the conventional technology.
S503: and the terminal sends a third message to the network equipment according to the second message. Correspondingly, the network device receives a third message from the terminal.
In a possible implementation manner, the terminal sends the third message to the network device according to the information indicated by the transmission parameter.
As an example, if the transmission parameter indicates that the terminal transmits the third message in a joint transmission manner, the terminal transmits the third message in the joint transmission manner; and if the transmission parameters indicate that the terminal does not transmit the third message in the joint transmission mode, the terminal does not transmit the third message in the joint transmission mode.
As another example, if the transmission parameters indicate that the terminal transmits the third message in a joint transmission manner and the first time domain window, the terminal transmits the third message in the joint transmission manner within the first time domain window.
It can be understood that, if the first time domain window is not configured, and the preset rule for determining the first time domain window is not configured, or if the terminal cannot acquire the first time domain window, the terminal may use the MD indicated by the first mode as the first time domain window. For example, if the first mode is that the terminal performs the repeated transmission in the joint transmission mode within the first duration, and the network device instructs the terminal to repeatedly transmit the third message in the joint transmission mode, the terminal may repeatedly transmit the third message in the joint transmission mode within a time domain window having the same length as the first duration.
Based on the method shown in fig. 5, the terminal may indicate the first mode to the network device through the first transmission resource, so that the network device may configure the transmission parameter for performing uplink transmission for the terminal according to the first mode, and further cause the terminal to transmit the third message according to the transmission parameter, thereby implementing the combination of the joint transmission and the random access process. And the type of RACH resource division is reduced as much as possible by simplifying the mode of sending the third message by the terminal, and the excessive division of the RACH resource is avoided. In addition, under the condition that the first mode indicates that the terminal adopts the joint sending mode to carry out transmission, the terminal can repeatedly send the third message in the random access process by adopting the joint sending mode according to the transmission parameters, so that the decoding success rate of the network equipment is improved.
It is understood that in the embodiment of the present application, S501 or S502 may be implemented as a single embodiment. For example, an embodiment of the present application may provide a communication method, where the communication method may include S501, so that a terminal may indicate a first manner to a network device through a first transmission resource. For another example, an embodiment of the present application may provide a communication method, where the communication method may include S502, so that a network device may configure, for a terminal, transmission parameters for performing uplink transmission.
Optionally, in a possible implementation manner of the method shown in fig. 5, before S501, the network device may indicate a correspondence between the first transmission resource and the first manner to the terminal, so that the terminal may determine the transmission resource for sending the first message according to the correspondence. For example, in a case where the terminal determines to transmit the third message in the first manner, the terminal may transmit the first message to the network device through the first transmission resource corresponding to the first manner to indicate the first manner to the network device. Specifically, before S501, the method shown in fig. 5 further includes S504.
S504: and the network equipment sends the resource configuration information to the terminal. Correspondingly, the terminal receives the resource configuration information from the network equipment.
The resource configuration information is used for indicating the corresponding relation between the first transmission resource and the first mode. The resource configuration information may be included in a system message (e.g., SIB 1).
As an example, the resource configuration information may indicate { transmission resource 1, mode 1}, and if the terminal determines to send the third message in mode 1, the terminal sends the first message to the network device through transmission resource 1.
As another example, the resource configuration information may indicate { transmission resource 1, manner 1; transmission resource 2, mode 2; transmission resource 3, mode 3}, if the terminal determines to send the third message in mode 1, the terminal sends the first message to the network device through transmission resource 1; if the terminal determines to send the third message in the mode 2, the terminal sends a first message to the network equipment through the transmission resource 2; if the terminal determines to send the third message in the mode 3, the terminal sends the first message to the network device through the transmission resource 3.
As another example, the resource configuration information may indicate { mode 1, transmission resource 2} and { mode 2, transmission resource 3, transmission resource 4}, and if the terminal determines to send the third message in mode 1, the terminal sends the first message to the network device through transmission resource 1 or transmission resource 2; if the terminal determines to send the third message in the mode 2, the terminal sends the first message to the network device through the transmission resource 3 or the transmission resource 4.
As another example, the resource configuration information may indicate a mode 1: { transmission resource 1, transmission resource 2} and mode 2: { transmission resource 3, transmission resource 4}, if the terminal determines to send the third message in the manner 1, the terminal sends the first message to the network device through the transmission resource 1 or the transmission resource 2; if the terminal determines to send the third message in the mode 2, the terminal sends the first message to the network device through the transmission resource 3 or the transmission resource 4.
It is understood that the above examples are merely examples of the resource configuration information, and in a specific application, the resource configuration information may be in other forms, without limitation.
It is understood that before S501, the terminal may determine the first mode according to the signal quality between the terminal and the network device. In this way, the terminal may determine the transmission resource for transmitting the first message according to the correspondence between the first transmission resource and the first mode. Specifically, before S501, the method shown in fig. 5 further includes S505.
S505: the terminal determines the first mode according to the signal quality between the terminal and the network device.
In one possible implementation manner, the terminal determines the first manner according to a Reference Signal Received Power (RSRP). For example, the terminal may periodically measure the downlink RSRP, or the terminal may measure the downlink RSRP based on the scheduling of the network device and determine the first manner according to the most recently measured downlink RSRP before S501.
It can be understood that the downlink RSRP may reflect the coverage of the terminal. For example, if the downlink RSRP is less than or equal to a threshold, it indicates that the coverage of the terminal is limited, and the terminal may report to the network device and send the third message in a joint sending manner, and/or repeatedly send the third message to enhance the coverage; if the downlink RSRP is greater than the threshold, it indicates that the coverage of the terminal is not limited, and the terminal may not send the third message in a joint sending manner, and/or the terminal does not repeatedly send the third message. Thus, the terminal may compare the measured downlink RSRP to a threshold to determine the first manner.
It will be appreciated that, as described above, the first mode may be multiple, and therefore, multiple RSRP thresholds may be configured, and the first mode may be different for different threshold intervals. The first mode corresponds to the first transmission resource, so the transmission resources of the first message corresponding to different threshold value intervals are different. Wherein a threshold interval comprises values between two endpoints of the interval. Optionally, the threshold interval further includes at least one of the two endpoints. For example, if a threshold value 1 and a threshold value 2 are configured, three threshold value intervals are corresponding, which are [0, threshold value 1], (threshold value 1, threshold value 2] and (threshold value 2, + ∞).
Example 1, for an example that a first threshold and a second threshold are configured, and the first threshold is smaller than the second threshold, if a downlink RSRP measured by a terminal is smaller than or equal to the first threshold, that is, the downlink RSRP measured by the terminal is located in a threshold interval [0, the first threshold ], the first mode is that the terminal performs repeated transmission in a joint transmission mode; if the downlink RSRP measured by the terminal is greater than the first threshold and less than or equal to the second threshold, that is, the downlink RSRP measured by the terminal is located in the threshold interval (the first threshold and the second threshold), the first mode is that the terminal does not use the joint transmission mode for repeated transmission, and if the downlink RSRP measured by the terminal is greater than the second threshold, that is, the downlink RSRP measured by the terminal is located in the threshold interval (the second threshold, and the value is + infinity), the first mode is that the terminal does not use the joint transmission mode and does not perform repeated transmission.
Example 2, for example, if a first threshold, a second threshold, and a third threshold are configured, where the first threshold is smaller than the second threshold, and the second threshold is smaller than the third threshold, if a downlink RSRP measured by the terminal is smaller than or equal to the first threshold, that is, the downlink RSRP measured by the terminal is located in a threshold interval [0, the first threshold ], the first mode is that the terminal performs repeated transmission in a joint sending mode within a second duration; if the downlink RSRP measured by the terminal is greater than the first threshold and less than or equal to the second threshold, that is, the downlink RSRP measured by the terminal is within the threshold interval (the first threshold and the second threshold), the first mode is that the terminal performs repeated transmission in a joint transmission mode within the second duration, if the downlink RSRP measured by the terminal is greater than the second threshold and less than or equal to the third threshold, that is, the downlink RSRP measured by the terminal is within the threshold interval (the second threshold and the third threshold), the first mode is that the terminal does not perform repeated transmission in the joint transmission mode, and if the downlink RSRP measured by the terminal is greater than the third threshold, that is, the downlink RSRP measured by the terminal is within the threshold interval (the third threshold, plus and minus), the first mode is that the terminal does not perform joint transmission and does not perform repeated transmission.
Example 3, for example, if a first threshold and a second threshold are configured, and the first threshold is smaller than the second threshold, if the downlink RSRP measured by the terminal is smaller than or equal to the first threshold, or the downlink RSRP measured by the terminal is greater than the first threshold and smaller than or equal to the second threshold, that is, the downlink RSRP measured by the terminal is located in a threshold interval [0, the first threshold ] or a threshold interval (the first threshold, the second threshold), the first mode is that the terminal repeatedly transmits the third message, and if the downlink RSRP measured by the terminal is greater than the second threshold, that is, the downlink RSRP measured by the terminal is located in the threshold interval (the second threshold, infinity), the first mode is that the terminal does not repeatedly transmit the third message.
In the embodiment of the present application, if the plurality of threshold values are arranged according to the magnitude of the threshold value, the difference between two adjacent threshold values may be the same or may be different. Taking the first threshold, the second threshold and the third threshold as an example, the difference between the second threshold and the first threshold, and the difference between the third threshold and the second threshold may be the same or different.
In one possible implementation manner, before S505, the network device may send the second configuration information to the terminal. Correspondingly, the terminal receives second configuration information from the network equipment. Wherein the second configuration information may be used to configure at least one threshold value, which may be used to determine the first mode.
As an example, the second configuration information includes at least one threshold value. For example, with example 1 above, the second configuration information includes a first threshold value and a second threshold value; for example 2 above, the second configuration information includes the first threshold value, the second threshold value, and the third threshold value.
As another example, the second configuration information includes a threshold value and at least one offset. After receiving the second configuration information, the terminal may determine at least one threshold according to the second configuration information. Taking the second configuration information including the threshold 1 and the offset 1 as an example, after receiving the second configuration information, the terminal may determine that the threshold 1 is equal to the threshold n, where n is a positive integer. Wherein, the threshold value 2= threshold value 1 ± offset 1, the threshold value 3= threshold value 1 ± 2 × offset 1 …, the threshold value n = threshold value 1 ± (n-1) offset 1. Taking the second configuration information including the threshold 1, the offset 2, and the offset 3 as an example, after receiving the second configuration information, the terminal may determine the threshold 1 to the threshold 3. Wherein, the threshold 2= threshold 1 ± offset 1, the threshold 3= threshold 1 ± offset 2, and the threshold 3= threshold 1 ± offset 3.
In a possible implementation manner, the network device may determine the number of times of repeating the third message according to the signal quality between the terminal and the network device. Illustratively, the network device determines the repetition number of the third message according to the downlink RSRP measured by the terminal.
As an example, if the downlink RSRP measured by the terminal is less than or equal to a threshold, the network device determines that the number of times of repetition of the third message is greater than or equal to N; and if the downlink RSRP measured by the terminal is greater than a threshold value, the network equipment determines that the repetition times of the third message is less than P. Wherein N and P are positive integers greater than 1, and N is greater than or equal to P.
In a possible implementation manner, the threshold interval corresponds to a transmission resource of the first message. The corresponding relationship between the threshold interval and the transmission resource of the first message may be preset or configured by the network device. For example, the correspondence may be configured by the network device through a system message (e.g., SIB 1).
For example, a first threshold and a second threshold are configured, where the first threshold is smaller than the second threshold, a transmission resource of a first message corresponding to a threshold interval [0, first threshold ] is a resource 1, a transmission resource of a first message corresponding to the threshold interval [0, second threshold ] is a resource 2, and a transmission resource of the first message corresponding to the threshold interval [0, infinity ] is a resource 3, and the downlink RSRP measured by the terminal is located in the threshold interval [0, first threshold ], the first mode is that the terminal performs repeated transmission in a joint transmission mode, and the terminal transmits the first message to the network device on the resource 1, that is, the first transmission resource is a resource 1.
If the downlink RSRP measured by the terminal is within the threshold interval (the first threshold, the second threshold), the first mode is that the terminal does not perform repeat transmission in a joint transmission mode, and the terminal transmits the first message to the network device on the resource 2, that is, the first transmission resource is the resource 2.
If the downlink RSRP measured by the terminal is within the threshold interval (the second threshold, plus infinity), the first mode is that the terminal does not use the joint transmission mode and does not perform the repeated transmission, and the terminal transmits the first message to the network device on the resource 3, that is, the first transmission resource is the resource 3. In this case, after receiving the first message through the resource 3, the network device may determine that the coverage of the terminal is not limited, may not configure the number of repetitions of the third message, or configure the number of repetitions of the third message to be 0.
It can be understood that the smaller the downlink RSRP measured by the terminal is, the more severe the coverage limitation degree of the terminal is, and the terminal may send the first message to the network device through the corresponding resource. After receiving the first message through the corresponding resource, the network device determines the coverage limitation degree of the terminal according to the corresponding resource. The network device can be configured with a larger number of repetitions.
It can be understood that, if the method shown in fig. 5 includes both S504 and S505, the execution order of S504 and S505 is not limited in the embodiment of the present application, and S504 may be executed first and then S505, or S505 may be executed first and then S504.
Optionally, in a possible implementation manner of the method shown in fig. 5, the network device may determine the resource configuration information according to the first information, so that the RACH resources managed by the network device may be reasonably divided to meet the requirement of the communication system, improve the efficiency of the communication system, and reduce the collision probability in the random access process. Specifically, before S501 or after S503, the method shown in fig. 5 further includes S506.
S506: and the network equipment determines the resource configuration information according to the first information.
Wherein the first information may be used to indicate at least one of: whether the terminals accessing the network equipment transmit in a joint transmission mode or not, or the number of the terminals accessing the network equipment through different types of transmission resources.
It is to be understood that the type of the transmission resource is related to the transmission mode of the third message. For example, if there are three transmission modes of the third message, the types of the transmission resources also include three types, and the three types of transmission resources correspond to the three transmission modes of the third message, respectively. Thus, the number of terminals accessing the network device via different types of transmission resources may reflect the number of terminals transmitting the third message in different ways.
For example, taking the first information indicating whether the terminal accessing the network device performs transmission in the joint transmission manner as an example, if the number of terminals performing transmission in the joint transmission manner in the terminal accessing the network device is greater than or equal to the first threshold, the network device may increase the number of the second transmission resources. If the number of terminals that transmit in the joint transmission manner is smaller than the first threshold among the terminals that access the network device, the network device may reduce the number of second transmission resources, where the second transmission resources correspond to the manner in which the terminals transmit in the joint transmission manner.
For example, taking the first information indicating the number of terminals accessing the network device through the different types of transmission resources as an example, if the number of terminals accessing the network device through the first type of transmission resources is greater than or equal to the second threshold, the network device may increase the number of the first type of transmission resources. If the number of terminals accessing the network device through the first type of transmission resource is less than the second threshold, the network device may reduce the number of the first type of transmission resource. Wherein the first type of transmission resource is any type of transmission resource. The first threshold and the second threshold may be the same or different.
Optionally, the first information is further used for indicating at least one of: the number of terminals accessing the network device, or the number of terminals in a connected state among the terminals accessing the network device.
For example, taking the first information indicating whether the terminal accessing the network device performs transmission in the joint transmission manner and the number of terminals accessing the network device as examples, if the first ratio is greater than or equal to the third threshold, the network device may increase the number of the second transmission resources. If the first ratio is smaller than the third threshold, the network device may decrease the number of the second transmission resources. The first ratio is the ratio of the number of terminals which are transmitted in a joint transmission mode in the terminals which are accessed to the network equipment to the number of terminals which are accessed to the network equipment. The second transmission resource corresponds to a mode that the terminal transmits in a joint transmission mode.
For example, taking the first information indicating whether the terminal accessing the network device performs transmission in the joint transmission manner and the number of terminals in the connected state in the terminal accessing the network device as examples, if the second ratio is greater than or equal to the fourth threshold, the network device may increase the number of the second transmission resources. If the second ratio is smaller than the fourth threshold, the network device may decrease the number of the second transmission resources. The second ratio is a ratio of the number of terminals in the terminals accessing the network device and transmitting in a joint transmission manner to the number of terminals in a connected state in the terminals accessing the network device. The second transmission resource corresponds to a mode in which the terminal performs transmission in a joint transmission mode.
For example, taking the first information indicating the number of terminals accessing the network device through the different types of transmission resources and the number of terminals accessing the network device as an example, if the third ratio is greater than or equal to the fifth threshold, the network device may increase the number of the first type of transmission resources. If the third ratio is less than the fifth threshold, the network device may reduce the number of transmission resources of the first type. Wherein the third ratio is a ratio of the number of terminals accessing the network device through the transmission resource of the first type to the number of terminals accessing the network device. The first type of transmission resource is any type of transmission resource.
It is understood that the third, fourth and fifth thresholds may be the same or different.
It is understood that the network device may perform S506 periodically. The period may be one of at least one period preset.
The actions of the terminal or the network device in S501-S506 may be executed by the processor 401 in the communication apparatus 40 shown in fig. 4 calling the application program code stored in the memory 403, which is not limited in this embodiment of the present application.
In the method shown in fig. 5, the terminal may indicate the first mode to the network device through the first transmission resource, so that the network device may configure, according to the first mode, the transmission parameter for performing uplink transmission for the terminal, and further cause the terminal to configure the third message according to the transmission parameter mode. In a specific application, the network device may also configure a transmission parameter for performing uplink transmission for the terminal, and after acquiring the transmission parameter, the terminal determines whether to perform uplink transmission by using the transmission parameter according to its own capability (e.g., whether the terminal can perform joint transmission, MD supported by the terminal, etc.).
As shown in fig. 6, a further communication method provided in the embodiment of the present application includes S601-S603.
S601: the terminal sends a first message to the network device. Correspondingly, the network equipment receives a first message from the terminal.
The terminal may be any terminal in the communication system 30 shown in fig. 3. The terminal may be, for example, terminal 302, terminal 303 or terminal 304 in fig. 3. The network device may be the network device 301 in the communication system 30 shown in fig. 3.
In S601, the first message may be used to request access to the network device and request repeated transmission of the third message. For example, the first message may be Msg1. Wherein, the third message may be Msg3.
It will be appreciated that there may be two situations where the first message is used to request the repeated transmission of the third message. In one case, the first message includes second indication information indicating that the terminal requests the repeated transmission of the third message. In another case, the transmission resource for transmitting the first message corresponds to the second indication information. Thus, after receiving the first message, the network device may determine that the terminal requests to repeat transmission of the third message.
It is to be understood that the first message for requesting the repeated transmission of the third message may be replaced with the first message for indicating type information of the terminal, capability information of the terminal, or requirement information of the terminal. The introduction of the type information of the terminal, the capability information of the terminal, and the requirement information of the terminal may refer to the description in S501, which is not described herein again.
S602: the network device sends a second message to the terminal. Correspondingly, the terminal receives the second message from the network equipment.
Wherein the second message may be Msg2. The second message may include the first configuration information.
In one possible implementation, the first configuration information may be used to indicate at least one of: whether the terminal transmits the third message, or the first time-domain window, in a joint transmission manner. Alternatively, the first configuration information may be used to indicate at least one of: whether the terminal repeatedly transmits the third message, or the first time-domain window, in a joint transmission manner. And the first time domain window is a time domain window for the terminal to send the third message in a joint sending mode.
Optionally, the first configuration information is further used to indicate at least one of: a repeated counting mode for repeatedly sending the third message, the repeated times for repeatedly sending the third message, a frequency hopping mode for repeatedly sending the third message, the frequency hopping granularity for repeatedly sending the third message, and the number of time slots whether the terminal sends the third message or the TBoMS in a TBoMS mode. Wherein, the introduction of the repetition count pattern for repeatedly transmitting the third message, the frequency hopping pattern for repeatedly transmitting the third message, and the granularity of frequency hopping for repeatedly transmitting the third message may refer to the foregoing explanation of technical terms related to the embodiments of the present application.
In one possible implementation, the first configuration information may be included in a MAC PDU of the second message. Illustratively, the first configuration information is included in at least one of the following fields: a BI field in a MAC subheader, a RAPID field in a MAC subheader, an R field in a MAC subheader (e.g., an R field of a MAC subheader with a BI), a MAC RAR field in a MAC subPDU, or padding in a MAC PDU. Specifically, reference may be made to the introduction of the first configuration information in S502 described above. The manner of the first configuration information indicating the information may refer to the description of the transmission parameter indication information in S502, which is not described herein again.
It is understood that the first configuration information may be configured to the terminal through other messages (such as system messages) besides the second message.
In a possible implementation manner, if the network device does not configure the first time domain window, the terminal may determine the first time domain window according to a preset rule. The method for determining the first time domain window may refer to the method described in S502 above, which is not described herein again.
In a possible implementation manner, the first configuration information may also be used for the terminal to determine that the network device configures the terminal to send the third message in the second manner. The second mode is that the terminal does not adopt a joint sending mode to carry out repeated transmission; or, the second mode is that the terminal performs repeated transmission in a joint transmission mode in the first time domain window. That is to say, after receiving the second message, the terminal may determine, according to the first configuration information, that the network device configures itself to send the third message in the second manner.
For example, if the first configuration information indicates that the terminal transmits the third message in a joint transmission manner, and the first time domain window is indicated to the terminal by the network device through another message (e.g., a system message), after receiving the first configuration information and the another message, the terminal may determine that the network device configures the terminal to perform repeated transmission in the first time domain window in the joint transmission manner. Or, if the first configuration information indicates the first time domain window and the terminal sends the third message in the joint sending manner, where the third message is indicated to the terminal by the network device through another message (such as a system message), the terminal may determine that the network device configures the terminal to perform repeated transmission in the joint sending manner in the first time domain window after receiving the first configuration information and the another message.
For example, if the first configuration information indicates that the terminal transmits the third message in a joint transmission manner and the first time domain window, the terminal may determine that the network device configures the terminal to perform repeated transmission in the first time domain window in the joint transmission manner. If the first configuration information indicates that the terminal does not adopt the joint sending mode to send the third message, the terminal may determine that the network device configures the terminal to perform repeated transmission without adopting the joint sending mode.
It can be understood that, in the method shown in fig. 6, the terminal does not report a manner of sending the third message to the network device in S601. In this case, the network device may first configure a transmission parameter for the terminal to perform uplink transmission (i.e., the network device first blindly configures the transmission parameter), and after receiving the transmission parameter, the terminal may determine whether to transmit the third message using the transmission parameter according to the transmission parameter and its own capability (or its own requirement).
S603: the terminal sends a third message to the network device in the first manner. Correspondingly, the network device receives the third message sent by the terminal in the first mode.
In one possible implementation, the first characteristic of the third message corresponds to the first indication information. Alternatively, the third message includes the first indication information.
Wherein the first characteristic may include at least one of: scrambling sequence or DMRS configuration information. The DMRS configuration may include a base sequence of the DMRS, and/or a cyclic shift, and/or a DMRS port.
In one possible implementation, the first indication information may be either of the following two cases.
Case 5: the first indication information may be used to indicate any one of: the terminal is not supported in the first persistenceRepeated transmission is carried out in a joint sending mode within time; or the terminal supports repeated transmission in a joint transmission mode in the first duration. Wherein the first duration may be referred to as MD, for example, the first duration is X as described above 1 Or X 2 。
As an example, if the terminal does not support the repeated transmission in the joint transmission manner in the first duration, the first indication information may indicate that the terminal does not support the repeated transmission in the joint transmission manner in the first duration. If the terminal supports the repeated transmission in the joint transmission manner within the first duration, the first indication information may indicate that the terminal supports the repeated transmission in the joint transmission manner within the first duration.
Alternatively, for case 5, the network device may indicate the first duration to the terminal before S603. For example, the network device may indicate the first duration to the terminal through a system message (e.g., SIB 1) or Msg2. That is, the indication information for indicating the first duration may be included in the system message or the Msg2. Subsequently, the terminal may indicate, to the network device, whether the terminal supports the first duration configured by the network device according to its own capability (or requirement), that is, whether the terminal supports repeated transmission in a joint transmission manner within the first duration. For example, if the terminal supports (or needs) the repeated transmission in the joint transmission manner for the first duration, the terminal transmits the third message using the first feature corresponding to the information that the terminal supports (or needs) the repeated transmission in the joint transmission manner for the first duration. After receiving the third message, the network device may determine that the terminal supports (or needs) the joint transmission for the first duration to perform the repeated transmission.
In one possible implementation, before S603, the network device may indicate the first duration and the second duration to the terminal. For example, the first duration is X as described above 1 And the second duration is X as described above 2 . In this case, if the terminal supports less MD than the firstDuration, or the terminal does not support joint transmission, the terminal may indicate, to the network device, the first duration that the terminal does not support the configuration of the network device, that is, the terminal does not support repeated transmission in a joint transmission manner within the first duration, using the feature 1; if the MD supported by the terminal is greater than or equal to the first duration and less than the second duration, the terminal may indicate, using the feature 2, to the network device that the terminal supports the first duration configured by the network device, that is, the terminal supports repeated transmission in a joint transmission manner within the first duration; if the MD supported by the terminal is greater than the second duration, the terminal may indicate, using feature 3, to the network device that the terminal supports the second duration configured by the network device, that is, the terminal supports repeated transmission in a manner of joint transmission within the second duration.
Wherein the feature 1 corresponds to the information that the terminal does not support the repeated transmission in the joint transmission manner within the first duration. Feature 2 corresponds to the information that the terminal supports repeated transmissions in the first duration in a joint transmission. Feature 3 corresponds to the information that the terminal supports repeated transmissions in the second duration in a joint transmission. Feature 1, feature 2, and feature 3 are different from each other. For example, feature 1 is scrambling sequence 1, feature 2 is cyclic shift 1, and feature 3 is cyclic shift 2.
Case 6: the first indication information may be used to indicate any one of: the terminal does not support repeated transmission in a combined transmission mode; or, the terminal supports the adoption of a joint sending mode for repeated transmission.
Optionally, for the case 6, that the terminal supports the repeated transmission in the joint transmission manner may be understood as that the terminal performs the repeated transmission in the joint transmission manner in the second duration. Wherein the second duration may be referred to as MD. For example, the second duration is X as described above. For this case, the network device may indicate the second duration to the terminal before S603. For example, the network device may indicate the second duration to the terminal through a system message (e.g., SIB 1) or Msg2. That is, the indication information for indicating the second duration may be included in the system message or the Msg2. Subsequently, the terminal may indicate, to the network device, whether the terminal supports the second duration configured by the network device according to its own capability (or requirement), that is, whether the terminal supports repeated transmission in a manner of joint transmission within the second duration.
As an example, if the terminal does not support the repeated transmission in the joint transmission manner, the first indication information may indicate that the terminal does not support the repeated transmission in the joint transmission manner. If the terminal supports the repeated transmission in the joint transmission manner, the first indication information may indicate that the terminal supports the repeated transmission in the joint transmission manner.
It is understood that the first indication information may be replaced with type information of the terminal, capability information of the terminal, requirement information of the terminal, or request information of the terminal. Alternatively, in the method shown in FIG. 6, "support" may be replaced with "need" or "request" and "not support" may be replaced with "not need" or "not request". Taking the example that the terminal supports the retransmission in the manner of joint transmission, in the method shown in fig. 6, the terminal does not support the retransmission in the manner of joint transmission, and may instead perform the retransmission in the manner that the terminal does not need to use joint transmission, or the terminal does not request the retransmission in the manner of joint transmission. As can be seen from the above description, the terminal may report the capability, the request, or the requirement of the terminal to the network device through the first indication information, so that the network device configures the transmission parameter for the terminal according to the capability, the request, or the requirement of the terminal in subsequent communication.
It should be understood that the terminal does not need to perform the retransmission in the joint transmission manner may refer to that the terminal supports performing the retransmission in the joint transmission manner, but the terminal does not need to perform the retransmission in the joint transmission manner, or the terminal does not support or need to perform the retransmission in the joint transmission manner. Similarly, the terminal does not request to perform the repeat transmission in the joint transmission manner may refer to that the terminal supports the repeat transmission in the joint transmission manner, but the terminal does not request to perform the repeat transmission in the joint transmission manner, or the terminal does not support and does not request to perform the repeat transmission in the joint transmission manner.
First, a case where the first characteristic of the third message corresponds to the first indication information will be described.
In a possible implementation manner, after determining the first indication information, the terminal may send a third message by using the first feature corresponding to the first indication information. Thus, after receiving the third message, the network device may determine the first indication information according to the first characteristic, and determine a channel estimation manner, such as joint channel estimation or conventional channel estimation, to be adopted according to the first indication information. Conventional channel estimation may be understood as not performing joint channel estimation.
Specifically, if the terminal determines that the terminal does not support (or supports) the repeated transmission in the joint transmission manner within the first duration, the terminal transmits the third message using the first feature corresponding to the information that the terminal does not support (or supports) the repeated transmission in the joint transmission manner within the first duration, and does not use (or use) the joint transmission manner when transmitting the third message. After receiving the third message, the network device may determine, according to the first characteristic, that the terminal does not support (or supports) the repeated transmission in the joint transmission manner within the first duration. Or, if the terminal determines that the terminal does not support (or supports) the repeated transmission in the joint transmission manner, the terminal transmits the third message using the first feature corresponding to the information that the terminal does not support (or supports) the repeated transmission in the joint transmission manner, and does not use (or use) the joint transmission manner when transmitting the third message. After receiving the third message, the network device may determine, according to the first characteristic, that the terminal does not support (or supports) the repeated transmission in the joint transmission manner.
It should be understood that, if the second message does not include the first configuration information, after receiving the third message, the network device may not determine the first indication information according to the first characteristic, and may determine not to process the third message in a channel estimation manner.
As an example, taking the first feature as scrambling sequence 1, where scrambling sequence 1 corresponds to the terminal not supporting the repeated transmission in the joint transmission manner, if the terminal does not support the repeated transmission in the joint transmission manner, the terminal may use scrambling sequence 1 when transmitting the third message. After receiving the third message, the network device descrambles successfully through the scrambling sequence 1, and then the network device can determine that the terminal does not support the repeated transmission in a joint transmission mode, and the network device does not process the third message in a JCE mode.
As another example, taking the first characteristic of base sequence 1 of DMRS, that base sequence 1 of DMRS corresponds to the terminal supporting repeated transmission in the manner of joint transmission in the first duration as an example, if the terminal supports repeated transmission in the manner of joint transmission in the first duration, the terminal may use base sequence 1 of DMRS when transmitting the third message. After the network device receives the third message, if the demodulation is successful through the base sequence 1 of the DMRS, the network device may determine that the terminal supports repeated transmission in a joint transmission manner within the first duration, and the network device processes the third message in a JCE manner.
In a possible implementation manner, the corresponding relationship between the first feature and the first indication information may be configured by the network device (e.g., configured by the system message, DCI, or Msg 2), or may be predefined (e.g., specified in a protocol). If the corresponding relationship is configured by the network device through a system message (such as SIB 1), the method shown in fig. 6 may further include: and the network equipment sends the third configuration information to the terminal. Wherein the third configuration information is included in the system message. The third configuration information is used for indicating the corresponding relation between the first characteristic and the first indication information. The introduction of the third configuration information may refer to the description of the resource configuration information in S504, which is not described herein again.
The following describes a case where the third message includes the first indication information.
In a possible implementation manner, after determining the first indication information, the terminal may send a third message including the first indication information to the network device. After receiving the third message, the network device may determine the channel estimation mode according to the first indication information.
As an example, the first indication information may include 1bit. If the value of the 1bit is '0', the first indication information indicates that the terminal does not support the repeated transmission in the joint transmission mode within the first duration. And after the network equipment receives the third message, determining that the terminal does not support repeated transmission in a joint transmission mode within the first duration, and processing the third message by the network equipment without adopting a JCE (joint order aggregation) mode. Or, if the value of the 1bit is "1", the first indication information indicates that the terminal supports repeated transmission in a joint transmission manner within the first duration. And after the network equipment receives the third message, determining that the terminal supports repeated transmission in a joint transmission mode within the first duration, and processing the third message by the network equipment in a JCE (joint order discovery and discovery) mode.
In a possible implementation manner, the terminal may cause the third message to carry the first indication information in a rate matching or puncturing manner. If the terminal causes the third message to carry the first indication information in a rate matching manner, the terminal may map the third message including the first indication information onto a transmission resource and send the third message to the network device. If the terminal causes the third message to carry the first indication information in a puncturing manner, the terminal may map the third message that does not include the first indication information to a transmission resource, drop at least one Resource Element (RE) on the transmission resource, map the first indication information to the RE, and send the RE to the network device.
It is to be understood that, for the case 5, after S603, the network device may further configure the terminal with a TDW suitable for the terminal according to whether the terminal supports repeated transmission in the joint transmission manner within the first duration. E.g. for retransmission of the third message. For example, the network device may configure a terminal with a TDW suitable for the terminal in S604. Similarly, for case 6, after S603, the network device may further configure the terminal with the TDW of the appropriate terminal according to whether the terminal supports repeated transmission in the joint transmission manner in the second duration. Because the TDW configured by the network device is configured according to the report of the terminal, the terminal can perform repeated transmission in the TDW configured by the network device by adopting a joint transmission mode.
In one possible implementation, the first mode is determined according to the second mode and the first indication information (or the requirement information of the terminal, or the type information of the terminal, the request information of the terminal, or the capability information of the terminal). The introduction of the capability information of the terminal, the requirement information of the terminal, or the type information of the terminal may refer to the description in S501, which is not described herein again.
The first mode is determined according to the second mode and the first indication information, and if the second mode is that the terminal does not adopt the joint transmission mode to perform repeated transmission, the first mode does not adopt the joint transmission mode to perform repeated transmission; or, if the second mode is that the terminal performs the repeated transmission in the first time domain window by adopting a joint transmission mode, and the terminal does not support the repeated transmission in the first duration by adopting the joint transmission mode, the first mode is that the repeated transmission is performed without adopting the joint transmission mode; or, if the second mode is that the terminal performs the repeated transmission in the first time domain window by using the joint transmission mode, and the terminal supports the repeated transmission in the first duration by using the joint transmission mode, the first mode is that the terminal performs the repeated transmission in the second time domain window by using the joint transmission mode, and the second time domain window is a smaller value of the first time domain window and the first duration.
That is, if the network device configures that the terminal does not perform the retransmission in the joint transmission manner, the terminal does not perform the repeated transmission in the joint transmission manner. In this case, the first mode is to perform the repeated transmission without using the joint transmission mode, and the first indication information is that the terminal does not support the repeated transmission using the joint transmission mode within the first duration. After receiving the third message, the network device may determine that the terminal does not support the repeated transmission in the first duration in the joint sending manner, and further determine that the first manner is the repeated transmission without the joint sending manner. Therefore, the network device does not process the third message in a JCE manner.
If the network device configures the terminal to perform the repeat transmission in the first time domain window by using the joint transmission method and the terminal does not support the repeat transmission in the first duration by using the joint transmission method, the terminal does not perform the repeat transmission in the joint transmission method. In this case, the first mode is to perform the repeated transmission without using the joint transmission mode, and the first indication information is that the terminal does not support the repeated transmission using the joint transmission mode within the first duration. After receiving the third message, the network device may determine that the terminal does not support the repeated transmission in the first duration in the joint sending manner, and further determine that the first manner is the repeated transmission without the joint sending manner. Therefore, the network device does not process the third message in a JCE manner.
If the network device configures the terminal to perform repeated transmission in a joint transmission manner in the first time domain window and the terminal supports the repeated transmission in the joint transmission manner in the first duration, the terminal performs repeated transmission in a joint transmission manner in the second time domain window, wherein the second time domain window is the smaller value of the first time domain window and the first duration. In this case, the first manner is that the terminal performs repeated transmission in a manner of joint transmission in the second time domain window, and the first indication information is that repeated transmission in a manner of joint transmission in the first duration is supported. After receiving the third message, the network device may determine that the terminal supports repeated transmission in a joint transmission manner within the first duration, and further determine that the first manner is that the terminal performs repeated transmission in a joint transmission manner within the second time domain window. Therefore, the network device processes the third message in a JCE manner.
Exemplarily, the network device configures the terminal to perform the repeat transmission in the first time domain window by using the joint transmission mode through the second message, where the first time domain window includes 6 time slots, the first indication information is that the terminal supports performing the repeat transmission in the joint transmission mode in the first duration, and if the first duration includes 4 time slots, the second time domain window includes 4 time slots. In this case, the length of the first time domain window configured by the network device is greater than the MD supported by the terminal, so the terminal cannot send the third message according to the time domain window configured by the network device, and the terminal can send the third message according to the MD reported by the terminal (i.e., the first duration indicated by the first indication information). After receiving the third message, the network device may determine, according to the first indication information, that the terminal cannot send the third message according to the time domain window configured by the network device, and the first indication information indicates the MD reported by the terminal, so that the network device may determine that the length of the second time domain window is the same as the length of the MD reported by the terminal. If the first duration comprises 8 time slots, the second time domain window comprises 6 time slots. In this case, the length of the first time domain window configured by the network device is smaller than the MD reported by the terminal, and the terminal can send the third message according to the time domain window configured by the network device, so that the terminal sends the third message according to the time domain window (i.e., 6 time slots) configured by the network device. In this case, the length of the actual time domain window (i.e., the second time domain window) for the terminal to perform joint transmission is smaller than the length of the MD reported by the terminal. After receiving the third message, the network device may determine, according to the first indication information, that the terminal is capable of sending the third message according to the time domain window configured by the network device, and determine that the length of the second time domain window is the same as the length of the first time domain window.
It can be understood that, if the first time domain window is not configured and the preset rule for determining the first time domain window is not configured, or if the terminal cannot acquire the first time domain window, the terminal may use the MD indicated by the first indication information as the first time domain window. For example, if the first configuration information indicates that the terminal repeatedly transmits the third message in the joint transmission manner and the terminal supports repeated transmission in the joint transmission manner within the first duration, the terminal may repeatedly transmit the third message in the joint transmission manner within a time domain window having the same length as the first duration. In this case, the first indication information indicates that the terminal supports repeated transmission in a joint transmission manner for the first duration.
Based on the method shown in fig. 6, after the terminal requests to access the network device, the network device may first configure a transmission parameter for sending the third message for the terminal, the terminal determines a manner in which the terminal sends the third message according to the transmission parameter, and indicates, to the network device, whether the terminal supports performing the repeated transmission in the combined sending manner within the first duration in a process of sending the third message. The network device may determine, according to the indication of the terminal, a manner in which the terminal sends the third message, and determine a manner of channel estimation. Therefore, the terminal and the network device unify the sending mode of the third message, so that the terminal can send the third message in a proper mode, the network device can receive the third message in a correct mode, and the combination of the joint sending and the random access process is realized. And the success rate of network equipment decoding is improved under the condition that the terminal transmits the third message in a joint transmission mode. In addition, compared with the method shown in fig. 5, the method shown in fig. 6 does not need to further divide the RACH resources, and can avoid the problem of excessive division of the RACH resources.
It is understood that in the embodiment of the present application, S602 or S603 may be implemented as a single embodiment. For example, an embodiment of the present application may provide a communication method, where the communication method may include S602, so that a network device may indicate whether to perform joint transmission to a terminal, or so that the network device may configure transmission parameters for joint transmission for the terminal. For another example, an embodiment of the present application may provide a communication method, where the communication method may include S603, so that the terminal may indicate, to the network device, whether the terminal supports repeated transmission in the joint transmission manner, or indicate, to the network device, whether the terminal supports repeated transmission in the joint transmission manner within the first duration.
Optionally, in a possible implementation manner of the method shown in fig. 6, after S603, the network device may also resend the third message through the DCI scheduling terminal, so as to improve a success rate of decoding by the network device. Specifically, the method shown in FIG. 6 further includes S604-S605.
S604: and the network equipment sends the DCI to the terminal. Correspondingly, the terminal receives the DCI from the network equipment.
The DCI can be DCI format 0_0 of TC-RNTI scrambled CRC. The DCI may include the second configuration information. The second configuration information may be used to configure the terminal to send the third message in a third manner. The third mode is that the terminal does not adopt a joint sending mode to carry out repeated transmission; or, the third mode is that the terminal performs repeated transmission in a joint transmission mode in a third time domain window.
As an example, the second configuration information may indicate at least one of: whether the terminal adopts the joint sending mode to send the third message or the third time domain window. The third time domain window is a time domain window for the network device to transmit the third message to the terminal configured by the DCI for the terminal in a joint transmission manner.
Optionally, the second configuration information is further used to indicate at least one of: a repeated counting mode for repeatedly sending the third message, the repeated times for repeatedly sending the third message, a frequency hopping mode for repeatedly sending the third message, the frequency hopping granularity for repeatedly sending the third message, and the number of time slots whether the terminal sends the third message or the TBoMS in a TBoMS mode.
In one possible implementation, the second configuration information may be included in at least one field in the DCI, where the field may be an already existing field in the DCI, such as a frequency hopping indication field, a PUSCH frequency domain resource allocation field, a PUSCH time domain resource allocation field, an MCS field, a TPC command field of a PUSCH, a CSI request field, or a HARQ process number field. This field may also be a newly added field in the DCI. If the field is an already existing field in the DCI, the second configuration information may configure the terminal to transmit the third message in a third manner through all bits of the field, a part of the bits of the field, or a newly added bit of the field. Specifically, reference may be made to the description of the first configuration information in S502 described above.
It will be appreciated that the second configuration information is determined by the network device in combination with the first indication information. Thus, the terminal can transmit the third message in a third manner.
S605: the terminal sends the third message in a third manner. Correspondingly, the network device receives a third message sent by the terminal in a third mode.
For example, if the second configuration information configures the terminal not to perform the repeated transmission in the joint transmission manner, the terminal does not repeatedly transmit the third message in the joint transmission manner. And after receiving the third message, the network equipment processes the third message in a JCE (Java native object interface) mode. And if the second configuration information configures the terminal to perform repeated transmission in a joint sending mode in the third time domain window, the terminal repeatedly sends the third message in the third time domain window in the joint sending mode. And after receiving the third message, the network equipment processes the third message in a JCE mode.
The actions of the terminal or the network device in S601-S605 may be executed by the processor 401 in the communication apparatus 40 shown in fig. 4 calling the application program code stored in the memory 403, which is not limited in this embodiment of the present invention.
As shown in fig. 7, for another communication method provided in this embodiment of the present application, a repeat count mode for repeatedly sending the third message and/or a repeat number of times for repeatedly sending the third message may be configured for the terminal. In the case that the terminal is configured with the repetition count mode, the terminal may be caused to calculate the number of repetitions according to the configured repetition count mode, or determine a time domain resource for transmitting the third message according to the configured repetition count mode. In case that the terminal is configured with the repetition number, the terminal may be caused to transmit the third message according to the repetition number. The counting mode may also be referred to as a counting rule, a counting method, or the like. The communication method includes S701 to S702.
S701: the network device sends a first message to the terminal. Correspondingly, the terminal receives the first message from the network equipment.
The terminal may be any terminal in the communication system 30 shown in fig. 3. For example, the terminal may be the terminal 302, the terminal 303, or the terminal 304 in fig. 3. The network device may be the network device 301 in the communication system 30 shown in fig. 3.
The first message may be Msg2, DCI, a system message, or a Radio Resource Control (RRC) message. Wherein, the system message may be SIB 1. The DCI may be DCI format 0_0 of TC-RNTI scrambled CRC.
In one possible implementation, the first message may include first configuration information. The first configuration information may be used to instruct the terminal to send transmission parameters of the third message. The transmission parameter is used to indicate at least one of: a repetition count pattern of repeating transmission of the second message, or a number of repetitions of repeating transmission of the second message. For example, the first configuration information includes at least one of: an indication information of a repetition count pattern of the repeated transmission of the second message, or an indication information of a repetition number of the repeated transmission of the second message. For introducing the repetition count mode for repeatedly sending the second message, reference may be made to the explanation of the technical terms related to the embodiment of the present application, and details are not described herein.
Optionally, the second message is Msg3, or the second message is carried on a PUSCH. For example, if the first message is Msg2, DCI, or a system message, the second message is Msg3. For another example, if the first message is a system message or an RRC message, the second message is carried on the PUSCH.
In one possible implementation, there are two cases of the repetition count mode for repeatedly sending the second message. Case A: the maximum number of repetitions is the same for the available time unit based counting pattern and the physical time unit based counting pattern. For example, all 32 times. Case B: the maximum number of repetitions is different for the available time unit based counting pattern and the physical time unit based counting pattern. For example, the maximum number of repetitions corresponding to the counting pattern based on the available time units is 16, and the maximum number of repetitions corresponding to the counting pattern based on the physical time units is 32. For example, in the case where the maximum number of repetitions is 16, the possible number of repetitions is {1,2,3,4,7,8,12,16}; in the case where the maximum number of repetitions is 32 times, the possible number of repetitions is 1,2,3,4,7,8,12,16,20,24,28,32.
It will be appreciated that the reason for case a is primarily to assume the same maximum number of repetitions from a simple point of view. For case 2, it is mainly considered that for the counting mode based on the available time unit, maximum 16 times can ensure that the number of repetitions of actual transmission is sufficient, and does not need 32 times, and for the counting mode based on the available time unit, a large number of downlink timeslots included in TDD are all unavailable timeslots, which may result in an excessively large overall time span of transmission and an excessively large time delay.
It can be understood that, when the first message is a different type of message, the first configuration information indicates a different manner of transmitting the parameter. As will be described in detail below.
1. The first message is Msg2
In one possible implementation, the first configuration information may be included in a MAC PDU of the first message. Illustratively, the first configuration information is included in at least one of the following fields: a BI field in a MAC subheader, a RAPID field in a MAC subheader, an R field in a MAC subheader (e.g., an R field of a MAC subheader with a BI), a MAC RAR field in a MAC subPDU, or padding in a MAC PDU. Specifically, reference may be made to the corresponding description in S502 above.
In one possible implementation manner, if the first configuration information is included in a MAC RAR field in a MAC sub pdu, the first configuration information may be included in at least one of the following fields: an R field in the MAC RAR field, a UL grant field in the MAC RAR field (e.g., partial or all bits in the UL grant field), a CSI request field in the MAC RAR field, an MCS field in the MAC RAR field, a TPC command field of PUSCH in the MAC RAR field, a PUSCH frequency domain resource allocation field in the MAC RAR field, an already existing field in the MAC RAR field (e.g., a newly added bit in the already existing field), or a newly added field in the MAC RAR field. The first configuration information is included in the UL grant field for example.
In one possible implementation manner, the first configuration information includes indication information of a resource that transmits the second message. The indication information of the resource is used for indicating the transmission parameters. The resource indication information may be time domain resource indication information, frequency domain resource indication information, code domain resource indication information or space domain resource indication information. The time domain resource indication information may be used to indicate time domain resources. The frequency domain resource indication information may be used to indicate frequency domain resources. The code domain resource indication information may be used to indicate code domain resources. Such as sequence resources. The spatial resource indication information may be used to indicate spatial resources. In the embodiment of the present application, the resource indication information is described as time domain resource indication information, and for the introduction of other cases, reference may be made to the introduction of the resource indication information as time domain resource indication information, which is not described in detail. If the resource indication information is time domain resource indication information, it may indicate that the first configuration information is included in a PUSCH time domain resource allocation field.
In a possible implementation manner, the time domain resource indication information is used to indicate a position of the first time unit in which the second message is sent, and/or a number of sub time units in the first time unit. Wherein the location of the first time unit may refer to an outer location or an inner location, the granularity of the time unit represented by the outer location being greater than the granularity of the time unit represented by the inner location. For example, the outer position refers to the position of the slot granularity, and the inner position refers to the position of the symbol level. For example, the time domain resource indication information may pass through a parameter K 2 Or S indicates the position of the first time unit, and the number of sub-time units in the first time unit is indicated through the parameter L.
Wherein, K 2 And S or L is a parameter indicated by the PUSCH time domain resource allocation field. K 2 May be a first offset. The first offset is a time domain resource offset of the first time unit relative to the first message, and may also be referred to as an interval value. S may represent a sub-time unit location within the first time unit. L may represent the number of sub-time units within the first time unit. For example, if the unit of the first time unit is a slot, the unit of the sub-time unit in the first time unit may be an OFDM symbol.
In one possible implementation, the transmission parameter indicated by the time domain resource indicator information is included in a first TDRA table (TDRA table). The first TDRA table includes a plurality of repetition factors (repetition factors), which may be replaced with a repetition number. Optionally, the first TDRA table further includes other parameters corresponding to each repetition number, such as K 2 S, L, or a mapping type of PUSCH (PUSCH mapping type). The mapping type of the PUSCH may include a first mapping type or a second mapping type. The first mapping Type may be mapping Type a (i.e., type a). The second mapping Type may be mapping Type B (i.e., type B). MappingThe descriptions of type a and mapping type B can refer to the explanation in the conventional technology, and are not described herein.
In one possible implementation, the first TDRA table is configured by system messages. For example, the number of repetitions in the first TDRA table or other parameters are system message configured.
In one possible implementation, the number of repetitions in the first TDRA table does not include 1. In this case, if the number of repetitions of the network device configuration does not include 1, the network device may indicate to use the first TDRA table through 1bit in the system message or Msg2 or DCI, and indicate the transmission parameters through other bits. It can be understood that, if the terminal requests to perform the repeated transmission, the transmission parameter indicated by the default time domain resource indication information is a parameter in the first TDRA table, and if the terminal does not request the repeated transmission, the transmission parameter indicated by the default time domain resource indication information is a parameter in the TDRA table in the conventional technology.
In one possible implementation, the number of repetitions in the first TDRA table includes 1. In this case, the network device may not indicate to use the first TDRA table, indicating the transmission parameters. It can be understood that, if the terminal requests to perform the repeated transmission, the transmission parameter indicated by the default time domain resource indication information is a parameter in the first TDRA table, and if the terminal does not request the repeated transmission, the transmission parameter indicated by the default time domain resource indication information is a parameter in the TDRA table in the conventional technology. The network device may also indicate whether to use the first TDRA table or the TDRA table in the conventional technology by 1bit in the system message or Msg2 or DCI. It is understood that the limited configuration for 1 iteration in the first TDRA table may affect the flexibility of the TDRA. When repeated transmission is not required and more flexibility is required, the TDRA table in the conventional technique may be used.
A possible implementation, K 2 May be positively or negatively correlated with the number of repetitions of the second message.
Understandably, K 2 The larger the time delay for sending the second message is, the larger the time delay is, the time delay is not sensitive, so that K is larger 2 May be positively correlated with the number of repetitions of the second message. For example, for phaseSame L, K 2 The larger the number of repetitions.
It can be understood that in order to make the various K's in the first TDRA table 2 The corresponding time delay is configured to be close to the same L, K 2 The smaller the number of repetitions, the more. For example, the first TDRA table may be as shown in table 3. In table 3, the configurations corresponding to different rows are different. The table in the embodiments of the present application indicates that the parameters are not listed. It is to be understood that the time domain resource indication information may include a row identification (row index) of the first TDRA table to indicate the transmission parameter. For example, when the time domain resource indication information includes the row identifier 1, the transmission parameter indicates that the mapping Type of the PUSCH is Type a, K 2 J, S is 0,L is 14, the number of repetitions (Available Repetition factor) for the count pattern based on the Available time unit is 16, and the number of repetitions (Physical Repetition factor) for the count pattern based on the Physical time unit is 32. For another example, when the time domain resource indication information includes the row identifier 8, the transmission parameter indicates that the mapping Type of the PUSCH is Type a, K 2 J +1,S is 0,L is 14, available Repetition factor is 12, and physical Repetition factor is 24.
TABLE 3
In one possible implementation, L is positively or negatively correlated with the number of repetitions of the second message.
It can be understood that a smaller L indicates that less resources are used for sending the second message, which may result in a higher code rate, and thus coverage of the terminal may be limited, so that a smaller number of repetitions may be configured. I.e. for the same K 2 The smaller L, the greater the number of repetitions.
It will be appreciated that a larger L indicates that more resources are used to send the second message, and soIndicating that the coverage of the terminal is severely limited, a larger number of repetitions can be configured. I.e. for the same K 2 The larger L, the larger the number of repetitions. For example, the first TDRA table may be as shown in table 4.
TABLE 4
In one possible implementation, the number of repetitions corresponding to the first mapping type is greater than the number of repetitions corresponding to the second mapping type. It will be appreciated that the second mapping type is primarily for mini-slots, is more delay sensitive and therefore is not suitable for configuring larger repetition times. In the case that the terminal configures the second mapping type, the terminal may not have coverage limitation. The number of repetitions corresponding to the second mapping type may be smaller relative to the first mapping type. For example, the first mapping type is mapping type a, and the second mapping type is mapping type B. For example, for the same K 2 And L, the number of times of repetition corresponding to the first mapping type is large, and the number of times of repetition corresponding to the second mapping type is small. For example, the first TDRA table may be as shown in table 5.
TABLE 5
In one possible implementation manner, two TDRA tables may be configured, where the PUSCH mapping Type in one TDRA table is all Type a, and the PUSCH mapping Type in the other table is all Type B. Which table to use when determining the transmission parameters for sending the second message may be indicated by the system message or Msg2 or DCI.
In the above example, the number of repetitions may be determined by the type of repetition count pattern. Taking table 5 as an example, for the row id 3, if the type of the repetition count pattern is a count pattern based on an available time unit, the number of repetitions is 16; if the type of the repetition count pattern is a physical unit-based count pattern, the number of repetitions is 32. In a specific application, the number of repetitions may also be determined by the level to which the set of repetitions belongs.
For example, a plurality of sets of repetition times may be configured, each set of repetition times including at least one repetition time. The set of different numbers of repetitions includes at least one different number of repetitions. Each set of repetition times may correspond to a rank. The coverage limitation degree of the terminals corresponding to different grades is different. Each set of repetition times comprises a subset of the set of full repetition time candidate values. Wherein the set of full repetition candidate values is predefined or configured by the network device. Each set of repetition times may be predefined or network device configured.
In one possible implementation, the number of repetitions in the set of different numbers of repetitions is continuous in the set of all repetition candidate values, or is determined by means of a staggered selection.
Illustratively, taking two sets of repetition times, i.e., a repetition time set 1 and a repetition time set 2, respectively, and an example where the total set of candidate values for repetition times is {1,2,3,4,7,8,12,16}, the repetition time set 1 may be {1,2,3,4}, the repetition time set 2 may be {7,8,12,16}, or the repetition time set 1 may be {1,3,7,12}, and the repetition time set 2 may be {2,4,8,16}.
Illustratively, taking three sets of repetition times, namely a repetition time set 1, a repetition time set 2 and a repetition time set 3, as an example, the set of all repetition time candidate values is {1,2,3,4,7,8,12,16,20,24,28,32}, the repetition time set 1 may be {1,2,3,4}, the repetition time set 2 may be {7,8,12,16}, and the repetition time set 3 may be {20,24,28,32}; alternatively, the repetition number set 1 may be {1,4,12,24}, the repetition number set 2 may be {2,7,16,28}, and the repetition number set 3 may be {3,8,20,32 }.
In one possible implementation, the first TDRA table may include a repetition number corresponding to at least one level. Optionally, the number of repetitions included in the at least one level is included in the set of repetitions corresponding to the level. Taking the following table 6 as an example, the set of repetition times corresponding to level 1 is {1,2,3,4}, and the set of repetition times corresponding to level 2 is {7,8,12,16}. For level 1, each row identification corresponds to a repetition number of 1,2,3, or 4. For level 2, each row identification corresponds to a repetition number of 7,8,12, or 16.
If the first TDRA table includes a repetition number corresponding to one level, the transmission parameter may be indicated by a row identifier; if the first TDRA table includes a plurality of levels of repetition times, one row id corresponds to a plurality of repetition times. In this case, the rank may be indicated by an additional bit. Thus, the number of repetitions can be determined according to the rank. For example, the network device may send the second configuration information to the terminal. The second configuration information is used to indicate a first rank. The first level is used to determine at least one parameter (e.g., number of repetitions) indicated by the transmission parameter. After receiving the second configuration information, the terminal may determine the first rank according to the second configuration information, and determine the repetition number corresponding to the first rank corresponding to the row identifier indicated by the time domain resource indication information in the first TDRA table as the repetition number for the terminal to repeatedly send the second message.
Optionally, the second configuration information may be included in a system message (e.g., SIB 1), msg2, or DCI. For example, the second configuration information may be included in an existing field or a newly added field in the Msg2 or DCI. Specifically, reference may be made to the corresponding description in S502 above.
As an example, the first TDRA table may be as shown in table 6. If the time domain resource indication information comprises the row identifier 1 and the first level is level 1, the repetition frequency of the terminal for repeatedly sending the second message is 4; if the time domain resource indication information includes the row identifier 1 and the first level is level 2, the number of times that the terminal repeatedly sends the second message is 16.
TABLE 6
Line identification | PUSCH mapping type | K 2 | | L | Class | 1 | |
1 | Type A | j | 0 | 14 | 4 | 16 | |
2 | Type A | j | 0 | 12 | … | … | |
3 | Type A | j | 0 | 10 | … | … | |
4 | | j | 2 | 10 | … | … | |
5 | | j | 4 | 10 | … | … | |
6 | | j | 4 | 8 | … | … | |
7 | | j | 4 | 6 | … | … | |
8 | Type A | j+1 | 0 | 14 | 3 | 12 | |
9 | Type A | j+1 | 0 | 12 | … | … | |
10 | Type A | j+1 | 0 | 10 | … | … | |
11 | Type A | j+2 | 0 | 14 | 2 | 8 | |
12 | Type A | j+2 | 0 | 12 | … | … | |
13 | Type A | j+2 | 0 | 10 | … | … | |
14 | Type B | j | 8 | 6 | … | … | |
15 | Type A | j+3 | 0 | 14 | 1 | 7 | |
16 | Type A | j+3 | 0 | 10 | … | … |
It is understood that, in the first TDRA table, the repetition count pattern corresponding to different row identifiers may also be different.
In one possible implementation manner, the first TDRA table includes a repetition count pattern for repeatedly transmitting the second message, and a repetition number corresponding to the repetition count pattern. For example, the first TDRA table may be as shown in table 7. Column 7 of table 7 is the repeat count pattern and column 6 is the repeat factor. In table 7, physical indicates a repetition count pattern based on Physical time units. Available is a repeating counting pattern based on the Available time units.
TABLE 7
It is understood that the above tables 3 to 7 are only examples of the first TDRA table. In a specific application, the first TDRA table may include more or less rows or more or less columns than tables 3-7, without limitation.
It is understood that two TDRA tables may be configured, wherein one TDRA table corresponds to the physical time unit-based repetition count pattern, and the number of repetitions indicated in this table is the number of repetitions corresponding to the physical time unit-based repetition count pattern. Wherein another TDRA table corresponds to a repetition count pattern based on the available time units, the number of repetitions indicated in this table being the number of repetitions corresponding to the repetition count pattern based on the available time units.
In one possible implementation, the number of repeat count candidates differs for different repeat count modes. For example, the number of bits used to indicate the number of repetitions varies for different repetition count modes. As shown in tables 8-9 below.
TABLE 8
In one possible implementation, the number of candidates for the number of repetitions is the same for different repetition count modes. For example, the number of bits used to indicate the number of repetitions in different repetition count modes is the same, but the number of repetitions represented by the same status value is different. For example, as shown in table 9.
2. The first message is DCI
In one possible implementation manner, for the case a above, the first configuration information is included in at least one field in the DCI, where the field may be an already existing field in the DCI, such as a frequency hopping indication field, a PUSCH frequency domain resource allocation field, a PUSCH time domain resource allocation field, an MCS field, a TPC command field of a PUSCH, a CSI request field, or a hybrid automatic repeat request (HARQ) process number (HARQ process number) field. This field may also be a newly added field in the DCI. If the field is an already existing field in the DCI, the first configuration information may indicate the transmission parameter through all bits of the field, a part of the field, or a newly added bit of the field. Specifically, reference may be made to the corresponding description in S502, which is not described herein again.
3. The first message is an RRC message
In one possible implementation manner, for the case a, the first configuration information is included in a PUSCH Allocation field (e.g., PUSCH Allocation-r 17) in the RRC message. In this case, each row of the TDRA list (TDRA list) can be configured with a different repetition count mode, which is relatively more flexible. Alternatively, the first configuration information is included in a PUSCH time domain resource allocation field (e.g., PUSCH-timedomainresource allocation-r 17) in the RRC message. In this case, each TDRAlist has the same repeating counting pattern. Alternatively, the first configuration information is included in a PUSCH time domain resource allocation list field (e.g., PUSCH-timesdomainresourceallocationlist-r 17) in the RRC message. In this case, all TDRA lists have the same repetition count pattern.
As an example, the first configuration information may include the following information:
countingMethod-r17 ENUMERATED{AvailableSlotsBased,PhysicalSlotsBased}OPTIONAL
in one possible implementation manner, for the case B, the first configuration information is included in a PUSCH Allocation field (e.g., PUSCH Allocation-r 17) in the RRC message. In this case, each row of the TDRA list may be configured with a different repetition count pattern, which is relatively more flexible.
As an example, the first configuration information may include the following information:
AvailableBased-numberOfRepetitions-r17 ENUMERATED{n1,n2,n3,n4,n7,n8,n12,n16}OPTIONAL,--Cond Format01-02
PhysicalBased-numberOfRepetitions-r17 ENUMERATED{n1,n2,n3,n4,n7,n8,n12,n16,n20,n24,n28,n32}OPTIONAL,--Cond Format01-02
it is understood that there is one of the above-mentioned availablebase-number of repetitions-r17 and the above-mentioned physicalcase-number of repetitions-r 17. That is, the TDRA list configures a repetition count pattern and the number of repetitions corresponding to the repetition count pattern for each row. It should be understood that the number of repetitions for different repetition count patterns may be the same or different. The repetition times in the above examples are merely examples, and may be other values in specific applications, without limitation.
In a possible implementation manner, for the case B, the first configuration information is included in a PUSCH time domain resource allocation field (e.g., PUSCH-timedomainresource allocation-r 17) in the RRC message. In this case, each TDRA list has the same repetition count pattern.
As an example, the first configuration information may include the following information:
AvailableBased-puschTimeDomainResourceAllocation-r17 SEQUENCE(SIZE(1..maxNrofMultiplePUSCHs-r17))OF AvailableBased-PUSCH-Allocation-r17,
PhysicalBased-puschTimeDomainResourceAllocation-r17 SEQUENCE(SIZE(1..maxNrofMultiplePUSCHs-r17))OF PhysicalBased-PUSCH-Allocation-r17
it is understood that there can be one of AvailableBased-pushTimeDomainResourceAllocation-r 17 and Physically based-pushTimeDomainResourceAllocation-r 17. That is, for each TDRAlist, a repetition count pattern may be configured, and the repetition count of each line of the TDRA list is configured within the range of the repetition candidate value corresponding to the respective repetition count pattern.
As another example, the first configuration information may include the following information:
countingMethod-r17 ENUMERATED{AvailableSlotsBased,PhysicalSlotsBased}OPTIONAL,
…
AvailableBased-numberOfRepetitions-r17 ENUMERATED{n1,n2,n3,n4,n7,n8,n12,n16}OPTIONAL,--Cond Format01-02
PhysicalBased-numberOfRepetitions-r17 ENUMERATED{n1,n2,n3,n4,n7,n8,n12,n16,n20,n24,n28,n32}OPTIONAL,--Cond Format01-02
...
as will be appreciated, when the counting method-r17 is configured as AvailableS LotsBased, availableBased-number of Repetitions-r17 is in effect; the physical based-number of occurrences-r 17 takes effect when the counting method-r17 is configured as physical slotsbased. For each TDRAlist, a repetition count mode can be configured, and thus for one TDRA list, one can be configured for both availablebase-number of repetitions-r17 and physicalcase base-number of repetitions-r 17.
In one possible implementation manner, the first configuration information is included in a PUSCH time domain resource allocation list field (e.g., PUSCH-timedomainresource allocation list-r 17) in the RRC message. In this case, all TDRA lists have the same repetition count pattern.
As an example, the first configuration information may include the following information:
AvailableBased-puschAllocationList-r17 SEQUENCE(SIZE(1..maxNrofUL-Allocations-r17)) OF AvailableBased-PUSCH-TimeDomainResourceAllocation-r17,
PhysicalBased-puschAllocationList-r17 SEQUENCE(SIZE(1..maxNrofUL-Allocations-r17)) OF PhysicalBased-PUSCH-TimeDomainResourceAllocation-r17,
…
it is understood that there may be one of AvailableBased-pusch allocation List-r17 and PhysicalBased-pusch allocation List-r 17. That is, for all TDRA lists, one repetition count pattern may be configured, and the repetition count of each line of the TDRA list is configured within the range of the candidate value of the repetition count corresponding to the respective repetition count pattern.
As another example, the first configuration information may include the following information:
countingMethod-r17 ENUMERATED{AvailableSlotsBased,PhysicalSlotsBased}OPTIONAL,
…
AvailableBased-numberOfRepetitions-r17 ENUMERATED{n1,n2,n3,n4,n7,n8,n12,n16}OPTIONAL,--Cond Format01-02
PhysicalBased-numberOfRepetitions-r17 ENUMERATED{n1,n2,n3,n4,n7,n8,n12,n16,n20,n24,n28,n32}OPTIONAL,--Cond Format01-02
…
as will be appreciated, when the counting method-r17 is configured as AvailableS LotsBased, availableBased-number of Repetitions-r17 is in effect; the physical based-number of repetitions-r17 takes effect when the counting method-r17 is configured as the physical slotsbased. For all TDRA lists, a repeat count mode can be configured, so that for one TDRA list, one can be configured for both AvailableBased-number of Repetitions-r17 and physically based-number of Repetitions-r 17.
It is to be understood that the information included in the first configuration information is only exemplary, and the first configuration information may be in other forms in specific applications. For example, the first configuration information may include more or less information than the above information, without limitation.
S702: and the terminal sends a second message to the network equipment according to the first message. Correspondingly, the network device receives a second message from the terminal.
For example, the terminal determines a resource for transmitting the second message from the first message, and transmits the second message on the resource for transmitting the second message.
Optionally, before S701, the terminal sends the third message to the network device through the first transmission resource. Correspondingly, the network device receives the third message from the terminal through the first transmission resource.
Wherein the third message may be used to request access to the network device. For example, the third message may be Msg1. The first transmission resources may comprise time-frequency resources for transmission of the third message. If the third message is Msg1, the first transmission resource may also be referred to as RACH resource.
In one possible implementation, the first transmission resource corresponds to indication information requesting repeated transmission of the second message. That is, the terminal may determine whether to repeatedly transmit the second message according to its own capability (or requirement) before transmitting the third message. And if the terminal determines to repeatedly send the second message, the terminal sends a third message through the first transmission resource. After receiving the third message through the first transmission resource, the network device may determine that the terminal reports (or requests) to repeatedly send the second message. As such, the network device may configure the terminal with configuration information for repeatedly sending the second message. Of course, the network device may also configure the terminal not to repeatedly send the second message.
It is to be understood that the terminal may also determine not to repeatedly send the second message. In this case, the terminal may transmit the third message to the network device through a transmission resource different from the first transmission resource. After receiving the third message through a transmission resource different from the first transmission resource, the network device may determine to report (or request) the third message without repeatedly sending the second message. In this case, the network device may determine that the terminal does not support (or need) to repeatedly send the second message, so the network device may configure the terminal not to repeatedly send the second message.
The actions of the terminal or the network device in S701-S702 may be executed by the processor 401 in the communication apparatus 40 shown in fig. 4 calling the application program code stored in the memory 403, which is not limited in this embodiment of the present invention.
It can be understood that in the method shown in fig. 7, the repeat count mode and/or the repeat number may be configured in different manners, the flexibility of several manners is different, the overhead is also different, more choices are provided, the scheme with high flexibility has higher overhead, the scheme with lower overhead has lower flexibility, and a suitable manner may be determined by balancing according to the system and actual requirements. Several modes can realize the indication of the repeated counting mode, so that the network equipment can configure proper repeated times in the correct range under different repeated counting modes, and the sending and communication quality of uplink transmission is ensured.
It is understood that, in the above embodiments, the method and/or the steps implemented by the terminal may also be implemented by a component (e.g., a chip or a circuit) applicable to the terminal; the methods and/or steps implemented by the network device may also be implemented by components (e.g., chips or circuits) that may be used in the network device.
The above-mentioned scheme provided by the embodiment of the present application is introduced mainly from the perspective of interaction between network elements. Correspondingly, the embodiment of the present application further provides a communication device, where the communication device may be the network device in the foregoing method embodiment, or a device including the foregoing network device, or a component that can be used in the network device; alternatively, the communication device may be a terminal in the above method embodiment, or a device including the above terminal, or a component usable for a terminal. It is to be understood that the terminal or the network device, etc. includes a hardware structure and/or a software module for performing each function in order to implement the functions. Those skilled in the art will readily appreciate that the various illustrative elements and algorithm operations described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, the terminal or the network device may be divided into the functional modules according to the above method examples, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. It should be noted that, in the embodiment of the present application, the division of the module is schematic, and is only one logic function division, and another division manner may be available in actual implementation.
For example, in the case where the functional modules are divided in an integrated manner, fig. 8 shows a schematic configuration diagram of a communication device 80. The communication device 80 includes a transceiver module 801 and a processing module 802. The transceiving module 801, which may also be referred to as a transceiving unit, may be, for example, a transceiving circuit, a transceiver, or a communication interface.
Illustratively, the communication device 80 is used to implement the functionality of a terminal. The communication device 80 is, for example, a terminal according to the embodiment shown in fig. 5.
The transceiver module 801 is configured to send a first message to a network device through a first transmission resource. The first message is used for requesting access to the network device, and the first transmission resource corresponds to the first mode. The first mode is any one of the following: the communication device 80 does not perform repeated transmission in a joint transmission manner; alternatively, the communication device 80 does not use the joint transmission method and does not perform the repeated transmission; alternatively, the communication device 80 performs repeated transmission in a joint transmission manner within the first duration; alternatively, the communication device 80 performs repeated transmission in a joint transmission manner for the second duration; wherein the first duration and the second duration are different.
The transceiving module 801 is further configured to receive a second message from the network device. The second message includes first configuration information, where the first configuration information is used to configure a transmission parameter for uplink transmission by the communication device 80.
A processing module 802, configured to send a third message to the network device according to the second message.
In one possible implementation, the first configuration information is included in a MAC PDU of the second message.
In one possible implementation, the first configuration information is included in at least one of the following fields: a fallback indication field in the MAC subheader, a random access preamble identification field in the MAC subheader, a reserved field in the MAC subheader, a MAC random access response field in the MAC subpdu, or a padding field in the MAC PDU; wherein the MAC sub-header or the MAC sub-PDU is included in the MAC PDU.
In one possible implementation manner, the second message is downlink control information.
In one possible implementation, the transmission parameter is used to indicate at least one of: whether the communication device 80 transmits the third message, or the first time domain window, in a joint transmission; the first time domain window is a time domain window for the communication device 80 to transmit the third message in a joint transmission manner.
In one possible implementation, the transmission parameter is further used to indicate at least one of: a repetition count pattern to repeat transmission of the third message, a number of repetitions to repeat transmission of the third message, a frequency hopping pattern to repeat transmission of the third message, a frequency hopping granularity to repeat transmission of the third message, whether the communication device 80 transmits the third message in a manner to span a transport block process for multiple slots, or a number of slots to span a transport block process for multiple slots.
In a possible implementation manner, the transceiver module 801 is further configured to receive resource configuration information from the network device, where the resource configuration information is used to indicate a correspondence relationship between the first transmission resource and the first mode.
In one possible implementation, at least one of the first duration and the second duration is predefined or configured by a system message.
When the function of the terminal is implemented, reference may be made to the related description of the embodiment shown in fig. 5 for other functions that can be implemented by the communication device 80, and details are not repeated.
Alternatively, the communication device 80 is used to realize the functions of a network device, for example. The communication device 80 is, for example, a network device according to the embodiment shown in fig. 5.
The transceiver module 801 is configured to receive a first message from a terminal through a first transmission resource. Wherein the first message is for requesting access to the communication device 80 and the first transmission resource corresponds to the first mode. The first mode is any one of the following: the terminal does not adopt a joint sending mode to carry out repeated transmission; or the terminal does not adopt a joint sending mode and does not perform repeated transmission; or, the terminal performs repeated transmission in a joint transmission mode within the first duration; or the terminal performs repeated transmission in a joint sending mode within the second duration; wherein the first duration and the second duration are different.
A processing module 802, configured to send a second message to the terminal according to the first transmission resource. The second message includes first configuration information, and the first configuration information is used for configuring a transmission parameter for uplink transmission by the terminal.
The transceiving module 801 is further configured to receive a third message from the terminal.
In one possible implementation, the first configuration information is included in a MAC PDU of the second message.
In one possible implementation, the first configuration information is included in at least one of the following fields: a back-off indication field in the MAC subheader, a random access preamble identification field in the MAC subheader, a reserved field in the MAC subheader, a MAC random access response field in the MAC subpdu, or a padding field in the MAC PDU; wherein the MAC subheader or the MAC subPDU is included in the MAC PDU.
In one possible implementation manner, the second message is downlink control information.
In one possible implementation, the transmission parameter is used to indicate at least one of: whether the terminal sends the third message or the first time domain window in a joint sending mode; and the first time domain window is used for the terminal to transmit the third message in a joint transmission mode.
In one possible implementation, the transmission parameter is further used to indicate at least one of: the method comprises the steps of repeatedly sending a repeated counting mode of a third message, repeatedly sending repeated times of the third message, repeatedly sending a frequency hopping mode of the third message, repeatedly sending frequency hopping granularity of the third message, and whether the terminal sends the third message in a mode of processing a transmission block spanning multiple time slots or the number of time slots processed by the transmission block spanning multiple time slots.
In a possible implementation manner, the transceiver module 801 is further configured to send resource configuration information to the terminal, where the resource configuration information is used to indicate a correspondence between the first transmission resource and the first mode.
In a possible implementation manner, the processing module 802 is further configured to determine the resource configuration information according to first information, where the first information is used to indicate at least one of the following: whether the terminals accessing the communications apparatus 80 transmit in a joint transmission manner, or the number of terminals accessing the communications apparatus 80 through different types of transmission resources.
In one possible implementation, the first information is further used to indicate at least one of: the number of terminals accessing the communication apparatus 80, or the number of terminals in a connected state among the terminals accessing the communication apparatus 80.
In one possible implementation, at least one of the first duration and the second duration is predefined or configured by a system message.
When the function of the network is implemented, reference may be made to the related description of the embodiment shown in fig. 6 for other functions that can be implemented by the communication device 80, and details are not repeated.
Or, the communication device 80 is illustratively used to implement the functionality of a terminal. The communication device 80 is, for example, a network device as described in the embodiment shown in fig. 6.
The transceiver module 801 is configured to send a first message to a network device. The first message is used for requesting to access the network equipment and requesting to repeatedly transmit the third message.
The transceiving module 801 is further configured to receive a second message from the network device. Wherein the second message comprises first configuration information indicating at least one of: whether the communication device 80 transmits the third message in a joint transmission manner, or a first time domain window, where the first time domain window is a time domain window in which the communication device 80 transmits the third message in a joint transmission manner.
The processing module 802 sends a third message to the network device in the first manner. Wherein the first characteristic of the third message corresponds to the first indication information. The first indication information is used for indicating any one of the following items: the communication device 80 does not support repeated transmissions in the joint transmission mode for the first duration; alternatively, the communication device 80 supports repeated transmissions in a joint transmission manner for the first duration.
In one possible implementation, the first feature includes at least one of: scrambling sequence or demodulation reference signal configuration information.
In one possible implementation, the first configuration information is further used for the communication apparatus 80 to determine that the network device configures the communication apparatus 80 to send the third message in the second manner; wherein, the second mode is that the communication device 80 does not adopt a joint transmission mode to perform repeated transmission; alternatively, the second method is that the communication device 80 performs repeated transmission in the first time domain window by using a joint transmission method.
In one possible implementation, if the second mode is that the communication device 80 does not perform the repeated transmission by using the joint transmission method, the first mode is that the repeated transmission is performed without using the joint transmission method; if the second mode is that the communication device 80 performs the repeated transmission in the first time domain window by using the joint transmission mode, and the communication device 80 does not support the repeated transmission in the first duration by using the joint transmission mode, the first mode is that the repeated transmission is performed without using the joint transmission mode; if the second manner is that the communication device 80 performs the repeated transmission in the first time domain window by using the joint transmission method, and the communication device 80 supports the repeated transmission in the first duration by using the joint transmission method, the first manner is that the communication device 80 performs the repeated transmission in the second time domain window by using the joint transmission method, and the second time domain window is the smaller value of the first time domain window and the first duration.
In one possible implementation, the first configuration information is included in a MAC PDU of the second message.
In one possible implementation, the first configuration information is included in at least one of the following fields: a back-off indication field in the MAC subheader, a random access preamble identification field in the MAC subheader, a reserved field in the MAC subheader, a MAC random access response field in the MAC subpdu, or a padding field in the MAC PDU; wherein the MAC sub-header or the MAC sub-PDU is included in the MAC PDU.
In a possible implementation manner, after the third message is sent to the network device in the first manner, the method further includes: receiving downlink control information from the network equipment, wherein the downlink control information comprises second configuration information, and the second configuration information is used for configuring the terminal to send the three messages in a third mode; a third message is sent to the network device in a third manner.
In one possible implementation, the third mode is that the communication device 80 does not perform the repeated transmission in the joint transmission mode; or the third mode is that the communication device 80 performs repeated transmission in a third time domain window by adopting a joint transmission mode.
In one possible implementation, the first configuration information further indicates at least one of: a repetition count pattern for repeatedly transmitting the third message, a number of repetitions of repeatedly transmitting the third message, a frequency hopping pattern for repeatedly transmitting the third message, a frequency hopping granularity for repeatedly transmitting the third message, a number of slots whether the communication device 80 transmits the third message in a manner that spans a transport block process of the multi-slots or spans the transport block process of the multi-slots.
In a possible implementation manner, the transceiver module 801 is further configured to receive third configuration information from the network device, where the third configuration information is used to indicate a correspondence between the first characteristic and the first indication information.
When the function of the terminal is implemented, reference may be made to the related description of the embodiment shown in fig. 6 for other functions that can be implemented by the communication device 80, and details are not repeated.
Alternatively, the communication device 80 is illustratively used to implement the functionality of a network device. The communication device 80 is, for example, a network device as described in the embodiment shown in fig. 6.
The transceiver module 801 is configured to receive a first message from a terminal. The first message is used for requesting to access the network equipment and requesting to repeatedly transmit the third message.
The transceiving module 801 is further configured to send a second message to the terminal. Wherein the second message comprises first configuration information indicating at least one of: whether the terminal sends the third message in a joint sending mode or a first time domain window, wherein the first time domain window is a time domain window for the terminal to send the third message in the joint sending mode.
A processing module 802, configured to receive the third message sent by the terminal in the first manner through the transceiving module 801. The first characteristic of the third field corresponds to the first indication information. The first indication information is used for indicating any one of the following items: the terminal does not support repeated transmission in a combined sending mode within the first duration; or, the terminal supports repeated transmission in a joint transmission manner within the first duration.
In one possible implementation, the first feature includes at least one of: scrambling sequence or demodulation reference signal configuration information.
In a possible implementation, the first configuration information is further used for the terminal to determine that the communication device 80 configures the terminal to send the third message in the second manner; the second mode is that the terminal does not adopt a joint sending mode to carry out repeated transmission; or, the second mode is that the terminal performs repeated transmission in a joint transmission mode in the first time domain window.
In a possible implementation manner, if the second manner is that the terminal does not adopt a joint transmission manner to perform repeated transmission, the first manner is that the terminal does not adopt the joint transmission manner to perform repeated transmission; if the second mode is that the terminal performs repeated transmission in a joint transmission mode in the first time domain window and the terminal does not support the repeated transmission in the joint transmission mode in the first duration, the first mode performs repeated transmission without the joint transmission mode; if the second mode is that the terminal performs repeated transmission in a joint sending mode in the first time domain window and the terminal supports the repeated transmission in a joint sending mode in the first duration, the first mode is that the terminal performs repeated transmission in a joint sending mode in the second time domain window, and the second time domain window is the smaller value of the first time domain window and the first duration.
In one possible implementation, the first configuration information is included in a MAC PDU of the second message.
In one possible implementation, the first configuration information is included in at least one of the following fields: a fallback indication field in the MAC subheader, a random access preamble identification field in the MAC subheader, a reserved field in the MAC subheader, a MAC random access response field in the MAC subpdu, or a padding field in the MAC PDU; wherein the MAC sub-header or the MAC sub-PDU is included in the MAC PDU.
In a possible implementation manner, the transceiver module 801 is configured to send downlink control information to the terminal, where the downlink control information includes second configuration information, and the second configuration information is used to configure the terminal to send a third message in a third manner; the transceiving module 801 is further configured to receive a third message sent by the terminal in a third manner.
In a possible implementation manner, the third manner is that the terminal does not adopt a joint transmission manner to perform repeated transmission; or, the third mode is that the terminal performs repeated transmission in a joint transmission mode in a third time domain window.
In one possible implementation, the first configuration information further indicates at least one of: the method comprises the steps of repeatedly sending a repeated counting mode of a third message, repeatedly sending repeated times of the third message, repeatedly sending a frequency hopping mode of the third message, repeatedly sending frequency hopping granularity of the third message, and whether the terminal sends the third message in a mode of processing a transmission block spanning multiple time slots or the number of time slots processed by the transmission block spanning multiple time slots.
In a possible implementation manner, the transceiver module 801 is further configured to send third configuration information to the terminal, where the third configuration information is used to indicate a correspondence between the first characteristic and the first indication information.
When the function of the network device is implemented, reference may be made to the related description of the embodiment shown in fig. 6 for other functions that can be implemented by the communication device 80, and details are not repeated.
In a simple embodiment, those skilled in the art will appreciate that the communication device 80 may take the form shown in FIG. 4. For example, the processor 401 in fig. 4 may cause the communication device 80 to perform the method described in the above method embodiment by calling a computer stored in the memory 403 to execute the instructions.
Illustratively, the functions/implementation procedures of the transceiver module 801 and the processing module 802 in fig. 8 may be implemented by the processor 401 in fig. 4 calling a computer executing instructions stored in the memory 403. Alternatively, the function/implementation procedure of the processing module 802 in fig. 8 may be implemented by the processor 401 in fig. 4 calling a computer executing instruction stored in the memory 403, and the function/implementation procedure of the transceiver module 801 in fig. 8 may be implemented by the communication interface 404 in fig. 4.
It should be noted that one or more of the above modules or units may be implemented in software, hardware or a combination of both. When any of the above modules or units are implemented in software, which is present as computer program instructions and stored in a memory, a processor may be used to execute the program instructions and implement the above method flows. The processor may be built in a SoC (system on chip) or ASIC, or may be a separate semiconductor chip. The processor may further include a necessary hardware accelerator such as a Field Programmable Gate Array (FPGA), a PLD (programmable logic device), or a logic circuit for implementing a dedicated logic operation, in addition to a core for executing software instructions to perform an operation or a process.
When the above modules or units are implemented in hardware, the hardware may be any one or any combination of a CPU, a microprocessor, a Digital Signal Processing (DSP) chip, a Micro Controller Unit (MCU), an artificial intelligence processor, an ASIC, an SoC, an FPGA, a PLD, a dedicated digital circuit, a hardware accelerator, or a non-integrated discrete device, which may run necessary software or is independent of software to perform the above method flow.
Optionally, an embodiment of the present application further provides a chip system, including: at least one processor coupled with the memory through the interface, and an interface, the at least one processor causing the method of any of the above method embodiments to be performed when the at least one processor executes the computer program or instructions in the memory. In one possible implementation, the system-on-chip further includes a memory. Optionally, the chip system may be composed of a chip, and may also include a chip and other discrete devices, which is not specifically limited in this embodiment of the present application.
Optionally, an embodiment of the present application further provides a computer-readable storage medium. All or part of the processes in the above method embodiments may be performed by relevant hardware instructed by a computer program, which may be stored in the above computer-readable storage medium, and when executed, may include the processes in the above method embodiments. The computer readable storage medium may be an internal storage unit of the communication device of any of the foregoing embodiments, such as a hard disk or a memory of the communication device. The computer readable storage medium may also be an external storage device of the communication apparatus, such as a plug-in hard disk, a Smart Memory Card (SMC), a Secure Digital (SD) card, a flash memory card (flash card), or the like, provided on the communication apparatus. Further, the computer-readable storage medium may include both an internal storage unit and an external storage device of the communication apparatus. The computer-readable storage medium stores the computer program and other programs and data required by the communication apparatus. The above-described computer-readable storage medium may also be used to temporarily store data that has been output or is to be output.
Optionally, an embodiment of the present application further provides a computer program product. All or part of the processes in the above method embodiments may be performed by relevant hardware instructed by a computer program, which may be stored in the above computer program product, and when executed, may include the processes in the above method embodiments.
Optionally, an embodiment of the present application further provides a computer instruction. All or part of the flow of the above method embodiments may be performed by computer instructions to instruct related hardware (such as a computer, a processor, an access network device, a mobility management network element, or a session management network element). The program may be stored in the computer-readable storage medium or in the computer program product.
Through the above description of the embodiments, it is clear to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be completed by different functional modules according to needs, that is, the internal structure of the device may be divided into different functional modules to complete all or part of the above described functions.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the modules or units is only one logical functional division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another device, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may be one physical unit or a plurality of physical units, that is, may be located in one place, or may be distributed in a plurality of different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may also be implemented in the form of a software functional unit.
The above description is only an embodiment of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions within the technical scope of the present disclosure should be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (38)
1. A communication method applied to a terminal is characterized by comprising the following steps:
sending a first message to a network device through a first transmission resource, wherein the first message is used for requesting to access the network device, and the first transmission resource corresponds to a first mode;
receiving a second message from the network device, where the second message includes first configuration information, and the first configuration information is used to configure a transmission parameter for the terminal to perform uplink transmission;
sending a third message to the network equipment according to the second message; the first mode is any one of the following:
the terminal does not adopt a joint sending mode to carry out repeated transmission; or,
the terminal does not adopt a joint sending mode and does not perform repeated transmission; or,
the terminal performs repeated transmission in a joint sending mode within a first duration; or,
the terminal performs repeated transmission in a joint sending mode within a second duration;
wherein the first duration and the second duration are different.
2. The method of claim 1, wherein the first configuration information is included in a medium access control protocol data unit (MAC PDU) of the second message.
3. The method of claim 2, wherein the first configuration information is included in at least one of the following fields: a back-off indication field in the MAC subheader, a random access preamble identification field in the MAC subheader, a reserved field in the MAC subheader, a MAC random access response field in the MAC subpdu, or a padding field in the MAC PDU;
wherein the MAC subheader or the MAC subPDU is included in the MAC PDU.
4. The method of claim 1, wherein the second message is downlink control information.
5. The method according to any of claims 1-4, wherein the transmission parameter is used to indicate at least one of: whether the terminal sends the third message or a first time domain window in a joint sending mode;
and the first time domain window is used for sending the third message by the terminal in a joint sending mode.
6. The method of claim 5, wherein the transmission parameter is further used to indicate at least one of: the method comprises the steps of repeatedly sending a repeated counting mode of the third message, repeatedly sending the repeated times of the third message, repeatedly sending a frequency hopping mode of the third message, repeatedly sending the frequency hopping granularity of the third message, and whether the terminal sends the third message in a mode of processing transmission blocks spanning multiple time slots or the number of time slots processed by the transmission blocks spanning multiple time slots.
7. The method of any of claims 1-6, wherein prior to sending the first message to the network device over the first transmission resource, the method further comprises:
receiving resource configuration information from the network device, where the resource configuration information is used to indicate a correspondence between the first transmission resource and the first mode.
8. The method of any one of claims 1-7, wherein at least one of the first duration and the second duration is predefined or configured by a system message.
9. A communication method applied to a network device, the method comprising:
receiving a first message from a terminal through a first transmission resource, wherein the first message is used for requesting to access the network equipment, and the first transmission resource corresponds to a first mode;
sending a second message to the terminal according to the first transmission resource, wherein the second message comprises first configuration information, and the first configuration information is used for configuring transmission parameters for uplink sending of the terminal;
receiving a third message from the terminal;
the first mode is any one of the following:
the terminal does not adopt a joint sending mode to carry out repeated transmission; or,
the terminal does not adopt a joint sending mode and does not perform repeated transmission; or,
the terminal performs repeated transmission in a joint sending mode within a first duration; or,
the terminal performs repeated transmission in a joint sending mode within a second duration;
wherein the first duration and the second duration are different.
10. The method of claim 9, wherein the first configuration information is included in a medium access control protocol data unit (MAC PDU) of the second message.
11. The method of claim 10, wherein the first configuration information is included in at least one of the following fields: a back-off indication field in the MAC subheader, a random access preamble identification field in the MAC subheader, a reserved field in the MAC subheader, a MAC random access response field in the MAC subpdu, or a padding field in the MAC PDU;
wherein the MAC subheader or the MAC subPDU is included in the MAC PDU.
12. The method of claim 9, wherein the second message is downlink control information.
13. The method according to any of claims 9-12, wherein the transmission parameter is used to indicate at least one of: whether the terminal sends the third message or a first time domain window in a joint sending mode;
and the first time domain window is a time domain window for the terminal to send the third message in a joint sending mode.
14. The method of claim 13, wherein the transmission parameter is further configured to indicate at least one of: the repeated counting mode of repeatedly sending the third message, the repeated times of repeatedly sending the third message, the frequency hopping mode of repeatedly sending the third message, the frequency hopping granularity of repeatedly sending the third message, and the number of time slots whether the terminal sends the third message in a mode of processing the transmission blocks spanning multiple time slots or not.
15. The method according to any one of claims 9-14, further comprising:
and sending resource configuration information to the terminal, wherein the resource configuration information is used for indicating the corresponding relation between the first transmission resource and the first mode.
16. The method of claim 15, further comprising:
determining the resource configuration information according to first information, wherein the first information is used for indicating at least one of the following items: whether the terminals accessed to the network equipment adopt a joint sending mode for transmission or not, or the number of the terminals accessed to the network equipment through different types of transmission resources.
17. The method of claim 16, wherein the first information is further used to indicate at least one of: the number of terminals accessing the network device, or the number of terminals in a connected state in the terminals accessing the network device.
18. The method according to any of claims 9-17, wherein at least one of the first duration and the second duration is predefined or configured by a system message.
19. A communication apparatus, characterized in that the communication apparatus comprises: a transceiver module and a processing module;
the transceiver module is configured to send a first message to a network device through a first transmission resource, where the first message is used to request access to the network device, and the first transmission resource corresponds to a first mode;
the transceiver module is further configured to receive a second message from the network device, where the second message includes first configuration information, and the first configuration information is used to configure a transmission parameter for uplink transmission by the communication apparatus;
the processing module is configured to send a third message to the network device according to the second message; the first mode is any one of the following:
the communication device does not adopt a joint sending mode to carry out repeated transmission; or,
the communication device does not adopt a joint transmission mode and does not perform repeated transmission; or,
the communication device performs repeated transmission in a joint transmission mode within a first duration; or,
the communication device performs repeated transmission in a joint transmission mode within a second duration;
wherein the first duration and the second duration are different.
20. The communications apparatus of claim 19, wherein the first configuration information is included in a medium access control protocol data unit (MAC PDU) of the second message.
21. The communications apparatus of claim 20, wherein the first configuration information is included in at least one of the following fields: a back-off indication field in the MAC subheader, a random access preamble identification field in the MAC subheader, a reserved field in the MAC subheader, a MAC random access response field in the MAC subpdu, or a padding field in the MAC PDU;
wherein the MAC subheader or the MAC subPDU is included in the MAC PDU.
22. The communications apparatus as claimed in claim 19, wherein the second message is downlink control information.
23. A communication apparatus according to any of claims 19-22, wherein the transmission parameter is indicative of at least one of: whether the communication device transmits the third message in a joint transmission manner, or a first time domain window;
the first time domain window is a time domain window for the communication device to send the third message in a joint sending manner.
24. The communications apparatus of claim 23, wherein the transmission parameter is further configured to indicate at least one of: a repetition count pattern to repeat sending the third message, a number of repetitions to repeat sending the third message, a frequency hopping pattern to repeat sending the third message, a frequency hopping granularity to repeat sending the third message, a number of slots whether the communication device sends the third message in a manner to span a multi-slot transport block process, or a multi-slot transport block process.
25. The communication device according to any of claims 19-24,
the transceiver module is further configured to receive resource configuration information from the network device, where the resource configuration information is used to indicate a correspondence between the first transmission resource and the first mode.
26. A communication apparatus according to any of claims 19-25, wherein at least one of the first duration and the second duration is predefined or configured by a system message.
27. A communication apparatus, characterized in that the communication apparatus comprises: a transceiver module and a processing module;
the transceiver module is configured to receive a first message from a terminal through a first transmission resource, where the first message is used to request access to the communication apparatus, and the first transmission resource corresponds to a first mode;
the processing module is configured to send a second message to the terminal according to the first transmission resource, where the second message includes first configuration information, and the first configuration information is used to configure a transmission parameter for uplink sending by the terminal;
the transceiver module is further configured to receive a third message from the terminal;
the first mode is any one of the following:
the terminal does not adopt a joint sending mode to carry out repeated transmission; or,
the terminal does not adopt a joint sending mode and does not perform repeated transmission; or,
the terminal performs repeated transmission in a joint sending mode within a first duration; or,
the terminal performs repeated transmission in a joint sending mode within a second duration;
wherein the first duration and the second duration are different.
28. The communications apparatus of claim 27, wherein the first configuration information is included in a medium access control protocol data unit (MAC PDU) of the second message.
29. The communications apparatus of claim 28, wherein the first configuration information is included in at least one of the following fields: a back-off indication field in the MAC subheader, a random access preamble identification field in the MAC subheader, a reserved field in the MAC subheader, a MAC random access response field in the MAC subpdu, or a padding field in the MAC PDU;
wherein the MAC subheader or the MAC subPDU is included in the MAC PDU.
30. The communications apparatus as claimed in claim 27, wherein the second message is downlink control information.
31. A communication apparatus according to any of claims 27-30, wherein the transmission parameter is indicative of at least one of: whether the terminal sends the third message or a first time domain window in a joint sending mode;
and the first time domain window is used for sending the third message by the terminal in a joint sending mode.
32. The communications apparatus of claim 31, wherein the transmission parameter is further configured to indicate at least one of: the repeated counting mode of repeatedly sending the third message, the repeated times of repeatedly sending the third message, the frequency hopping mode of repeatedly sending the third message, the frequency hopping granularity of repeatedly sending the third message, and the number of time slots whether the terminal sends the third message in a mode of processing the transmission blocks spanning multiple time slots or not.
33. The communication device method according to any of claims 27-32,
the transceiver module is further configured to send resource configuration information to the terminal, where the resource configuration information is used to indicate a correspondence between the first transmission resource and the first mode.
34. The communication device of claim 33,
the processing module is further configured to determine the resource configuration information according to first information, where the first information is used to indicate at least one of: whether the terminals accessing the communication device transmit in a joint transmission mode or not, or the number of the terminals accessing the communication device through different types of transmission resources.
35. The communications apparatus of claim 34, wherein the first information is further configured to indicate at least one of: the number of terminals accessing the communication apparatus, or the number of terminals in a connected state among the terminals accessing the communication apparatus.
36. The communications apparatus of any of claims 27-35, wherein at least one of the first duration and the second duration is predefined or configured by a system message.
37. A communications apparatus, comprising: a processor coupled with a memory for storing a program or instructions that, when executed by the processor, cause the communication device to perform the method of any of claims 1 to 8 or perform the method of any of claims 9 to 18.
38. A computer-readable storage medium having stored thereon a computer program or instructions, which when executed cause a computer to perform the method of any of claims 1 to 8 or the method of any of claims 9 to 18.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110904554.4A CN115884259A (en) | 2021-08-06 | 2021-08-06 | Communication method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110904554.4A CN115884259A (en) | 2021-08-06 | 2021-08-06 | Communication method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115884259A true CN115884259A (en) | 2023-03-31 |
Family
ID=85762131
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110904554.4A Pending CN115884259A (en) | 2021-08-06 | 2021-08-06 | Communication method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115884259A (en) |
-
2021
- 2021-08-06 CN CN202110904554.4A patent/CN115884259A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11431464B2 (en) | Method and apparatus for uplink transmission in wireless communication system | |
US20210282184A1 (en) | Orthogonal frequency division multiple access communication apparatus and communication method | |
CN110475374B (en) | Communication method and communication device | |
WO2022028374A1 (en) | Method and apparatus for pusch repetition in a random access procedure | |
US11129173B2 (en) | Method and apparatus for transmitting sidelink feedback information | |
US20240090018A1 (en) | Method and Apparatus for Identification of RedCap UEs | |
WO2021142802A1 (en) | Method and apparatus for transmitting uplink control information | |
CN109391419B (en) | Wireless communication method and device | |
JP2023526813A (en) | PDCCH Diversity Based on Single CORESET Across Multiple TRPs | |
WO2020024202A1 (en) | Dynamic adjustment of pdcch monitoring occasions | |
EP4044720A1 (en) | Measurement method, apparatus and system | |
US20240015711A1 (en) | Communication method, terminal apparatus, and system | |
WO2021203956A1 (en) | Method and device for communication | |
US20230403687A1 (en) | Communication Method and Apparatus | |
WO2023051324A1 (en) | Random access preamble transmitting method, random access preamble receiving method, and communication apparatus | |
WO2023143054A1 (en) | Communication method and apparatus | |
US20200374913A1 (en) | Information transmission method, communications apparatus, and storage medium | |
CN112399574B (en) | Wireless communication method and device and communication equipment | |
CN115884259A (en) | Communication method and device | |
WO2021062760A1 (en) | Methods for sending and receiving feedback information and device | |
KR20220113424A (en) | Signaling Solutions for Fast Beam Diversity | |
KR20220046621A (en) | Feedback channel allocation and transmission method and device | |
KR20220104740A (en) | Systems and methods for designing and configuring reference signaling | |
WO2023011372A1 (en) | Data transmission method and apparatus | |
CN113543324B (en) | Target information sending method, target information receiving method and target information sending device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination |