Competition resolution methods, devices, equipment and storage media
By sending competition solution IDs on the network side, the terminal can determine that the competition solution is successful, solving the problem of access delay during the competition random access process, and achieving the successful competition solution of multiple terminals at the same time, reducing the access delay and Power consumption.
Patent Information
- Application Number
- CN202110049718.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-14
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2041-01-14
AI Technical Summary
In the prior art, in the process of competing random access, the terminal selects the same preamble to send on the same resource, resulting in the competing random access process increasing the terminal access delay.
Through the first physical downlink shared channel (PDSCH) sent on the network side, including the competition resolution ID of at least one terminal, the terminal can determine that the competition resolution is successful, thereby achieving the competition resolution success of multiple terminals and reducing access delay.
At least one terminal is successfully competed at the same time, which reduces access delay, reduces the power consumption of the terminal and the RACH resource usage.
Smart Images

Figure CN114765898B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to a competition resolution method, device, equipment and storage medium. Background Art
[0002] For the contention random access process, different terminals randomly select random access preambles for transmission, so that different terminals may select the same preamble to send on the same resources, triggering the contention random access process.
[0003] In the prior art, the network can only decode a PUSCH sent by a terminal on a Message 3 PUSCH scheduling resource. The network will include a contention resolution identity (Identity, ID) in Message 4 PDSCH and match the common control channel service data unit (Common Control Channel service Data Unit, CCCH SDU) sent by the terminal in Message 3 PUSCH. The terminal considers that the contention resolution is successful and uses the temporary Cell Radio Network Temporary Identifier (TC-RNTI) as the terminal's cell radio network temporary identifier (Cell Radio Network Temporary Identifier, C-RNTI). If there is no match, the contention resolution is considered unsuccessful. However, this contention resolution method may increase the terminal access delay when used for repeated transmission of the physical uplink shared channel (Physical Uplink Shared Channel, PUSCH). Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide a contention resolution method, apparatus, device and storage medium, which can achieve successful contention resolution of at least one terminal at the same time and reduce access delay.
[0005] In a first aspect, a contention resolution method is provided, the method comprising:
[0006] The terminal determines that the contention resolution is successful based on a first physical downlink shared channel (PDSCH) sent by the network side;
[0007] The first PDSCH includes: at least one terminal contention resolution ID (Identity), and the at least one terminal contention resolution ID includes a target terminal contention resolution ID of the terminal.
[0008] In a second aspect, a contention resolution method is provided, the method comprising:
[0009] The network side sends the first PDSCH;
[0010] The first PDSCH shown is used by the terminal to determine that contention resolution is successful;
[0011] The first PDSCH includes: at least one terminal contention resolution ID, and the at least one terminal contention resolution ID includes a target terminal contention resolution ID of the terminal.
[0012] In a third aspect, a contention resolution device is provided, the device comprising:
[0013] A first determining module, configured to determine that contention resolution is successful based on a first PDSCH sent by a network side;
[0014] The first PDSCH includes: at least one terminal contention resolution ID, and the at least one terminal contention resolution ID includes a target terminal contention resolution ID of the terminal.
[0015] In a fourth aspect, a contention resolution device is provided, the device comprising:
[0016] A first sending module, configured to send a first PDSCH;
[0017] The first PDSCH shown is used by the terminal to determine that contention resolution is successful;
[0018] The first PDSCH includes: at least one terminal contention resolution ID, and the at least one terminal contention resolution ID includes a target terminal contention resolution ID of the terminal.
[0019] In a fifth aspect, a terminal device is provided, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0020] In the sixth aspect, a network side device is provided, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the second aspect.
[0021] In the seventh aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0022] In an eighth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a device program or instruction to implement the method described in the first aspect, or to implement the method described in the second aspect.
[0023] In an embodiment of the present application, when supporting repeated transmission of Message 3, the terminal determines that the contention resolution is successful by receiving the target terminal contention resolution ID in at least one terminal contention resolution ID sent by the network side; at least one terminal corresponding to at least one terminal contention resolution ID can determine that the contention resolution is successful, and at least one terminal can simultaneously successfully contention resolve, thereby reducing access delay. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 is a block diagram of a wireless communication system to which the embodiments of the present application can be applied;
[0025] Figure 2 This is one of the flowcharts of the contention resolution method provided in the embodiment of the present application;
[0026] Figure 3 It is one of the schematic diagrams of the MAC Sub PDU format provided in the embodiment of the present application;
[0027] Figure 4 This is the second schematic diagram of the MAC Sub PDU format provided in the embodiment of the present application;
[0028] Figure 5 This is the third schematic diagram of the MAC Sub PDU format provided in the embodiment of the present application;
[0029] Figure 6 This is the second flow chart of the contention resolution method provided in the embodiment of the present application;
[0030] Figure 7 It is one of the structural schematic diagrams of the contention resolution device provided in the embodiment of the present application;
[0031] Figure 8 This is the second structural diagram of the contention resolution device provided in the embodiment of the present application;
[0032] Fig. 9 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0033] Fig.10 is a schematic diagram of the hardware structure of a terminal device provided in an embodiment of the present application;
[0034] Fig.11 It is a schematic diagram of the hardware structure of the network side device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0035] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.
[0036] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the objects associated with each other are in an "or" relationship.
[0037] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the above-mentioned systems and radio technologies as well as for other systems and radio technologies. The following description describes a new radio (NR) system for example purposes, and NR terms are used in most of the following descriptions, but these technologies can also be applied to applications other than NR system applications, such as the 6th Generation (6G) communication system.
[0038] Figure 1It is a block diagram of a wireless communication system applicable to the embodiment of the present application. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can also be called a terminal device or a user terminal (User Equipment, UE), and the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), a wearable device (Wearable Device) or a vehicle-mounted device (VUE), a pedestrian terminal (PUE) and other terminal side devices, and the wearable device includes: a bracelet, a headset, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 can be a base station or a core network, wherein the base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or some other suitable term in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.
[0039] The following, in conjunction with the accompanying drawings, describes in detail the competition resolution method provided by the embodiments of the present application through some embodiments and their application scenarios.
[0040] Figure 2 This is one of the flow charts of the competition solution method provided in the embodiment of the present application, such as Figure 2 As shown, the method comprises the following steps:
[0041] Step 200, the terminal determines that the contention resolution is successful based on the first PDSCH sent by the network side;
[0042] The first PDSCH includes: at least one terminal contention resolution ID, and the at least one terminal contention resolution ID includes a target terminal contention resolution ID of the terminal.
[0043] Optionally, for the competitive random access process, different terminals randomly select preambles for transmission, so that different terminals may select the same preamble to send on the same resources, triggering the competitive random access process. This situation can be understood as a preamble conflict of the terminal. In this case, different terminals can receive the same random access response (Random Access Response, RAR), then different terminals will transmit Message 3PUSCH according to the scheduling information in the random access response uplink grant resource (RAR Uplink Grant, RAR UL Grant).
[0044] Optionally, if Message 3 repeated transmission is supported, and / or the network indicates Message 3 PUSCH repeated transmission, the terminal can perform PUSCH repeated transmission at multiple occasions, and the network side can decode Message 3 PUSCH sent by multiple terminals.
[0045] Optionally, in the scenario of repeated transmission of Message 3 and / or repeated transmission of Message 3 PUSCH, one or more terminal contention resolution IDs can be sent to the terminal through the network side to achieve simultaneous success of one or more available contention resolutions. This avoids the situation where a terminal that has not successfully resolved contention can only make a new RACH attempt, thereby reducing the power consumption and access delay of the terminal, and also avoiding the occupation of more random access channel (RACH) resources.
[0046] Optionally, the terminal may receive a first PDSCH sent by the network side, obtain a target terminal contention resolution ID corresponding to the terminal among at least one terminal contention resolution ID included in the first PDSCH, and determine that the contention resolution is successful.
[0047] Optionally, multiple terminals may receive the first PDSCH sent by the network side, obtain target terminal contention resolution IDs corresponding to the multiple terminals in at least one terminal contention resolution ID included in the first PDSCH, and then the multiple terminals may determine that the contention resolution is successful.
[0048] In an embodiment of the present application, when supporting repeated transmission of Message 3, the terminal determines that the contention resolution is successful by receiving the target terminal contention resolution ID in at least one terminal contention resolution ID sent by the network side; at least one terminal corresponding to at least one terminal contention resolution ID can determine that the contention resolution is successful, and at least one terminal can simultaneously successfully contention resolve, thereby reducing access delay.
[0049] Optionally, the first PDSCH includes: a PDSCH scheduled by a PDCCH scrambled by a TC-RNTI of the terminal.
[0050] Optionally, the first PDSCH received by the terminal from the network side may be a PDSCH scheduled by a PDCCH scrambled by a TC-RNTI of the terminal.
[0051] Optionally, the first PDSCH received by the terminal from the network side may be Message 4.
[0052] Optionally, the terminal contention resolution ID is included in a media access control layer sub-protocol data unit (Media Access Control sub Protocol Data Unit, MAC sub PDU).
[0053] Optionally, the terminal contention resolution ID may be included in a MAC sub PDU for transmission.
[0054] Optionally, different MAC sub PDUs may contain different information.
[0055] Optionally, the determining that the contention resolution is successful based on the first PDSCH sent by the network side includes:
[0056] If the target sub PDU of the first PDSCH includes the target terminal contention resolution ID of the terminal, it is determined that the terminal contention resolution is successful;
[0057] The target terminal contention resolution ID matches the CCCH SDU of the terminal in Message 3.
[0058] Optionally, the network side may include a terminal contention resolution ID in the first PDSCH, such as Message 4PDSCH. If the terminal receiving the first PDSCH determines that it includes the target terminal contention resolution ID corresponding to the terminal, that is, it includes a terminal contention resolution ID that matches the CCCH SDU sent by the terminal in Message 3PUSCH, the terminal may consider that the contention resolution is successful. If there is no matching terminal contention resolution ID, the terminal may consider that the contention resolution is unsuccessful.
[0059] It should be noted that, for a certain terminal, the sub PDU including the target contention resolution ID of the terminal is the target sub PDU of the terminal, that is, the target sub PDU and the terminal are in a corresponding relationship.
[0060] It should be noted that, for a certain terminal, the target terminal contention resolution ID of the terminal may be the terminal contention resolution ID that matches the CCCH SDU of Message 3 of the terminal; that is, the target terminal contention resolution ID corresponds to the terminal one-to-one.
[0061] Optionally, a Message 4PDSCH may include multiple MAC Sub PDUs, corresponding to relevant information used by different terminals to determine contention resolution. The terminal may decode multiple MAC Sub PDUs. If a terminal contention resolution ID matching the Message 3CCCH SDU sent by itself is decoded, the contention resolution is considered successful. That is, the network may send contention resolution IDs to multiple users in a Message 4PDSCH. If multiple users all correctly receive the media access control layer protocol data unit MAC sub PDU (Media Access Control subProtocol Data Unit, MAC DU) of Message 4PDSCH, the contention resolution may be successfully completed at the same time.
[0062] In the embodiment of the present application, each terminal can obtain its corresponding target terminal contention resolution ID in its corresponding target sub PDU, and then determine that the contention resolution is successful, thereby helping to achieve successful contention resolution for multiple terminals at the same time.
[0063] Optionally, the first PDSCH further includes: first C-RNTI related information and / or first HARQ-Ack transmission resource related information;
[0064] The first C-RNTI related information and / or the first hybrid automatic repeat request acknowledgment (HARQ-Ack) transmission resource related information are included in the MACsub PDU.
[0065] Optionally, the first PDSCH may further include: first C-RNTI related information, which is used by the terminal to determine its C-RNTI.
[0066] Optionally, the first PDSCH may also include: a first HARQ-Ack transmission resource; a target physical uplink control channel (PUCCH) transmission resource used by the terminal to determine its C-RNTI, that is, a target physical uplink control channel (PUCCH) transmission resource used by the terminal to determine its corresponding HARQ-Ack for transmitting the first PDSCH.
[0067] Optionally, the first HARQ-Ack transmission resource related information may include: HARQ-Ack transmission resource, and / or HARQ-Ack feedback time offset K1.
[0068] Optionally, the first C-RNTI related information and / or the first HARQ-Ack transmission resource related information may be included in the MAC sub PDU together with the terminal contention resolution ID.
[0069] Optionally, the first C-RNTI related information may directly be all the information of the C-RNTI, such as 16-bit information, or may be indication information indicating the C-RNTI.
[0070] Optionally, the first HARQ-Ack transmission resource related information may directly be the target PUCCH transmission resource or resource index value of the HARQ-Ack for transmitting the first PDSCH corresponding to the terminal.
[0071] The first PDSCH is Message 4. Figure 3 This is one of the schematic diagrams of the MAC Sub PDU format provided in the embodiment of the present application, such as Figure 3 As shown, Figure 3 The format of a MAC Sub PDU of Message 4 is shown, which includes a MAC subheader and a 48-bit terminal contention resolution ID field, including a terminal contention resolution ID.
[0072] If other information needs to be included in the MAC sub PDU, the format of the MAC sub PDU needs to be extended. For example, the first PDSCH includes the first C-RNTI related information, the first HARQ-Ack transmission resource related information, and the timing advance (TA) indication information. Figure 4 This is a second schematic diagram of the MAC Sub PDU format provided in the embodiment of the present application, such as Figure 4 As shown, in Figure 3 Based on the MAC Sub PDU format, it may further include first C-RNTI related information, first HARQ-Ack transmission resource related information, and TA indication information, or part of the above information.
[0073] Optionally, different logical channel IDs may be used to distinguish different MAC sub PDU formats.
[0074] Optionally, all or part of the information contained in one of the MAC sub PDUs is associated.
[0075] Optionally, when the first C-RNTI related information and / or the first HARQ-Ack transmission resource related information may be included in a MAC sub PDU together with the terminal contention resolution ID, the information included in the same MAC sub PDU may be associated.
[0076] Optionally, when the first C-RNTI related information and the terminal contention resolution ID are included together in the MAC sub PDU, the first C-RNTI related information and the terminal contention resolution ID may both correspond to the same terminal.
[0077] Optionally, when the first HARQ-Ack transmission resource related information and the terminal contention resolution ID are included together in the MAC subPDU, the first HARQ-Ack transmission resource related information and the terminal contention resolution ID may both correspond to the same terminal.
[0078] Optionally, when the first HARQ-Ack transmission resource related information, the first C-RNTI related information and the terminal contention resolution ID are included in the MAC sub PDU together, the first HARQ-Ack transmission resource related information, the first C-RNTI related information and the terminal contention resolution ID may all correspond to the same terminal.
[0079] Optionally, the method further comprises:
[0080] Determine the C-RNTI of the terminal.
[0081] Optionally, after the terminal determines that the contention is resolved based on its corresponding target terminal contention resolution ID, it may further determine the C-RNTI of the terminal.
[0082] Optionally, the determining the C-RNTI of the terminal includes:
[0083] Based on the order of the MAC-PDUs in which the target sub PDUs are located in the first PDSCH, the C-RNTI of the terminal is determined.
[0084] Optionally, when determining the C-RNTI of the terminal, the C-RNTI of the terminal may be determined based on the order of the target sub PDUs of the terminal in the first PDSCH in the PDSCH.
[0085] Optionally, when the first C-RNTI related information is not defined in the first PDSCH, or when the first C-RNTI related information is defined in the first PDSCH, and the target sub PDU includes or does not include the first C-RNTI related information, the C-RNTI of the terminal can be determined based on the order of the MAC-PDU in which the target sub PDU is located in the first PDSCH.
[0086] It should be noted that the Cell-Radio Network Temporary Identifier (C-RNTI) is a dynamic identifier assigned to a terminal by a base station. C-RNTI uniquely identifies a terminal under a cell air interface, and C-RNTI is only valid for terminals in a connected state.
[0087] In an embodiment of the present application, since the target sub PDU of at least one terminal is different, the order of the MAC-PDU where the target sub PDU corresponding to at least one terminal is located is also different. Therefore, when determining the C-RNTI of the terminal based on the order of the MAC-PDU where the target sub PDU is located, different terminals can determine different C-RNTIs that correspond to each other one by one based on the order of different target sub PDUs, thereby ensuring the uniqueness of the C-RNTI of the terminal.
[0088] Optionally, the determining the C-RNTI of the terminal based on the order of the MAC-PDUs in which the target sub PDUs are located in the first PDSCH includes:
[0089] If the target sub PDU is the first MAC Sub PDU in the first PDSCH, the TC-RNTI of the terminal is determined as the C-RNTI of the terminal.
[0090] Optionally, for a terminal, if the terminal determines that its corresponding target sub PDU is the first MAC Sub PDU in the first PDSCH received by the terminal, the existing TC-RNTI of the terminal may be used as the C-RNTI of the terminal.
[0091] Optionally, the determining the C-RNTI of the terminal based on the order of the MAC-PDUs in which the target sub PDUs are located in the first PDSCH includes:
[0092] If the target sub PDU is the Xth MAC Sub PDU in the first PDSCH, the C-RNTI of the terminal is determined based on X; wherein X is greater than or equal to 1 and X is an integer.
[0093] Optionally, for a terminal, if the terminal determines that its corresponding target sub PDU is the Xth MAC Sub PDU in the first PDSCH received by the terminal, the C-RNTI of the terminal may be determined based on X.
[0094] Optionally, the determining the C-RNTI of the terminal based on X includes:
[0095] Calculate the TC-RNTI of the terminal based on Y to obtain the C-RNTI of the terminal;
[0096] Wherein, the Y is determined based on the X.
[0097] Optionally, Y may be determined based on X, and then the existing TC-RNTI of the terminal may be calculated based on Y to obtain the C-RNTI of the terminal.
[0098] Optionally, Y may be equal to X;
[0099] Alternatively, Y may be equal to X plus 1;
[0100] It should be noted that Y and X are in one-to-one correspondence, one X value does not correspond to multiple Ys, and one Y value does not correspond to multiple Xs, so as to ensure the uniqueness of the C-RNTI of the terminal obtained by calculation.
[0101] Optionally, the calculating the TC-RNTI of the terminal based on Y to obtain the C-RNTI of the terminal includes:
[0102] The decimal number corresponding to the TC-RNTI of the terminal is added to Y to obtain the decimal number corresponding to the C-RNTI of the terminal.
[0103] Optionally, a decimal number corresponding to the existing TC-RNTI of the terminal can be added to Y, and then converted into a binary bit sequence as the C-RNTI of the terminal. Optionally, the calculating the TC-RNTI of the terminal based on Y to obtain the C-RNTI of the terminal includes:
[0104] Perform a Y-bit cyclic shift on the TC-RNTI of the terminal to obtain the C-RNTI of the terminal.
[0105] Optionally, the existing TC-RNTI of the terminal may be cycled through Y bits to obtain the C-RNTI of the terminal.
[0106] Optionally, when the target sub PDU includes first C-RNTI related information, the determining the C-RNTI of the terminal includes:
[0107] Determine the C-RNTI of the terminal based on the first C-RNTI related information in the target sub PDU.
[0108] Optionally, in a case where the target sub PDU includes first C-RNTI related information, the C-RNTI of the terminal may be determined based on the first C-RNTI related information in the target sub PDU.
[0109] Optionally, if the C-RNTI of the terminal can be determined based only on the first C-RNTI related information, the terminal can discard the existing TC-RNTI.
[0110] Optionally, the determining the C-RNTI of the terminal includes:
[0111] Determine the C-RNTI of the terminal based on the second C-RNTI related information in the MAC Subhead in the target sub PDU.
[0112] Optionally, in the case where the target sub PDU includes the first C-RNTI related information, the first C-RNTI related information may include the second C-RNTI related information in the MAC Subhead in the target sub PDU, and the C-RNTI of the terminal may be determined based on the second C-RNTI related information in the MAC Subhead in the target sub PDU;
[0113] Optionally, when the target sub PDU does not include or define the first C-RNTI related information, the C-RNTI of the terminal can be determined directly based on the second C-RNTI related information in the MAC Subhead in the target sub PDU.
[0114] Optionally, the second C-RNTI related information includes at least one of the following:
[0115] format information; MAC sub header length information; MAC SDU length information; MAC-CE length information; and logical channel ID.
[0116] Optionally, the second C-RNTI related information may include but is not limited to at least one of the following:
[0117] format information;
[0118] MAC sub header length information;
[0119] MAC SDU length information;
[0120] Length information of Media Access Control Control Element (MAC-CE);
[0121] Logical channel ID.
[0122] Optionally, the method further comprises:
[0123] Determine a target PUCCH transmission resource for transmitting the HARQ-Ack of the first PDSCH corresponding to the terminal.
[0124] Optionally, after determining that the contention is resolved based on its corresponding target terminal contention resolution ID, the terminal may further determine a target PUCCH transmission resource for transmitting the HARQ-Ack of the first PDSCH corresponding to the terminal.
[0125] Optionally, the determining a target PUCCH transmission resource for transmitting a HARQ-Ack of the first PDSCH corresponding to the terminal includes:
[0126] The target PUCCH transmission resource is determined based on the order of the MAC-PDUs in which the target sub PDUs are located in the first PDSCH.
[0127] Optionally, when determining the target PUCCH transmission resource for the HARQ-Ack for transmitting the first PDSCH corresponding to the terminal, the target PUCCH transmission resource for the HARQ-Ack for transmitting the first PDSCH corresponding to the terminal can be determined based on the order of the target sub PDU of the terminal in the PDSCH in the first PDSCH.
[0128] Optionally, when the first PDSCH is not defined to include information related to the first HARQ-Ack transmission resource, or when the first PDSCH is defined to include information related to the first HARQ-Ack transmission resource, and the target sub PDU includes or does not include information related to the first HARQ-Ack transmission resource, the target PUCCH transmission resource for the HARQ-Ack for transmitting the first PDSCH corresponding to the terminal can be determined based on the order of the MAC-PDU in which the target sub PDU is located in the first PDSCH.
[0129] In an embodiment of the present application, since the target sub PDU of at least one terminal is different, the order of the MAC-PDU where the target sub PDU corresponding to at least one terminal is located is also different. Therefore, when determining the target PUCCH transmission resource based on the order of the MAC-PDU where the target sub PDU is located, different terminals can determine different target PUCCH transmission resources that correspond to each other one by one based on the order of different target sub PDUs, thereby ensuring the uniqueness of the target PUCCH transmission resource and that it can correspond to the C-RNTI of the terminal.
[0130] Optionally, the determining the target PUCCH transmission resource based on the order of the MAC-PDUs in which the target sub PDUs are located in the first PDSCH includes:
[0131] If the target sub PDU is the first MAC Sub PDU in the first PDSCH, the PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is determined as the target PUCCH transmission resource.
[0132] Optionally, for a terminal, if the terminal determines that its corresponding target sub PDU is the first MAC Sub PDU in the first PDSCH it receives, the PUCCH resources indicated by the PDCCH scrambled by the TC-RNTI of the terminal can be used as the target PUCCH transmission resources corresponding to the terminal.
[0133] Optionally, the determining the target PUCCH transmission resource based on the order of the MAC-PDUs in which the target sub PDUs are located in the first PDSCH includes:
[0134] If the target sub PDU is the Zth MAC Sub PDU in the first PDSCH, the target PUCCH transmission resource is determined based on Z; wherein Z is greater than or equal to 1 and Z is an integer.
[0135] Optionally, for a terminal, if the terminal determines that its corresponding target sub PDU is the Xth MAC Sub PDU in the first PDSCH received by the terminal, the target PUCCH transmission resource corresponding to the terminal can be determined based on Z.
[0136] Optionally, when determining the target PUCCH transmission resource corresponding to the terminal based on Z, the index value of the target PUCCH transmission resource corresponding to the terminal can be obtained based on Z first, and then the target PUCCH transmission resource corresponding to the terminal is obtained.
[0137] Optionally, the determining the target PUCCH transmission resource based on Z includes:
[0138] The PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is calculated based on Z to obtain the target PUCCH transmission resource.
[0139] Optionally, the PUCCH resources indicated by the PDCCH scrambled by the TC-RNTI of the terminal may be calculated based on Z to obtain an index value of a target PUCCH transmission resource corresponding to the terminal, thereby obtaining the target PUCCH transmission resource corresponding to the terminal.
[0140] Optionally, the calculating, based on Z, the PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal to obtain the target PUCCH transmission resource includes:
[0141] The index value of the PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is added to Z to obtain the target PUCCH transmission resource.
[0142] Optionally, the index value of the PUCCH resource indicated by the PDCCH encrypted by the TC-RNTI of the terminal may be added to Z to obtain the index value of the target PUCCH transmission resource corresponding to the terminal, thereby obtaining the target PUCCH transmission resource corresponding to the terminal.
[0143] Optionally, the calculating, based on Z, the PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal to obtain the target PUCCH transmission resource includes:
[0144] The target PUCCH transmission resource is determined based on the remainder after adding the index value of the PUCCH resource indicated by the PDCCH encrypted by the TC-RNTI of the terminal and Z and dividing it by a first preset value; the first preset value is preconfigured or predefined by the protocol.
[0145] Optionally, the index value of the PUCCH resource indicated by the PDCCH encrypted by the terminal's TC-RNTI can be added to Z, and then the remainder after division by the first preset value can be used as the index value of the target PUCCH transmission resource corresponding to the terminal, thereby obtaining the target PUCCH transmission resource corresponding to the terminal.
[0146] Optionally, the first preset value may be 16.
[0147] Optionally, the value range of the first preset value may be a positive integer greater than 1;
[0148] Optionally, the value range of the first preset value may be that the first preset value is greater than or equal to 2, and the first preset value is less than or equal to 16, and the first preset value is a positive integer.
[0149] Optionally, when the target sub PDU includes information related to a first HARQ-Ack transmission resource, determining a target PUCCH transmission resource for transmitting the HARQ-Ack of the first PDSCH corresponding to the terminal includes:
[0150] The target PUCCH transmission resource is determined based on the first HARQ-Ack transmission resource related information in the target sub PDU.
[0151] Optionally, when the target sub PDU includes the first HARQ-Ack transmission resource related information, the target PUCCH transmission resource corresponding to the terminal can be determined based on the first HARQ-Ack transmission resource related information in the target sub PDU.
[0152] Optionally, the determining a target PUCCH transmission resource of the terminal includes:
[0153] The target PUCCH transmission resource is determined based on the second HARQ-Ack transmission resource related information in the MAC Subhead in the target sub PDU.
[0154] Optionally, in a case where the target sub PDU includes first HARQ-Ack transmission resource related information, the first HARQ-Ack transmission resource related information may include second HARQ-Ack transmission resource related information in a MAC Subhead in the target sub PDU, and the terminal may determine the target PUCCH transmission resource corresponding to the terminal based on the second HARQ-Ack transmission resource related information in the MAC Subhead in the target sub PDU;
[0155] Optionally, when the target sub PDU does not include information related to the first HARQ-Ack transmission resource or is undefined, the terminal can directly determine the target PUCCH transmission resource corresponding to the terminal based on the information related to the second HARQ-Ack transmission resource in the MAC Subhead in the target sub PDU.
[0156] Optionally, the second HARQ-Ack transmission resource related information includes at least one of the following:
[0157] format information; MAC sub header length information; MAC SDU length information; MAC-CE length information; and logical channel ID.
[0158] Optionally, the second HARQ-Ack transmission resource related information may include but is not limited to at least one of the following:
[0159] format information;
[0160] MAC sub header length information;
[0161] MAC SDU length information;
[0162] Length information of MAC-CE;
[0163] Logical channel ID.
[0164] Optionally, the first PDSCH further includes:
[0165] The third indication information is used to indicate the continued reception of at least one subsequent MAC sub PDU containing a MAC SDU.
[0166] Optionally, the first PDSCH may further include third indication information, and the terminal may determine to continue receiving at least one subsequent MAC sub PDU containing a MAC SDU based on the third indication information.
[0167] Optionally, the first PDSCH may further include third indication information, and the terminal may determine not to continue receiving at least one subsequent MAC sub PDU containing a MAC SDU based on the third indication information.
[0168] Optionally, when the third indication information is not included in the first PDSCH, the terminal may continue to receive or not continue to receive at least one subsequent MAC sub PDU including the MAC SDU by default.
[0169] Optionally, the method further comprises:
[0170] In a case where repeated transmission of Message 3 is preconfigured or repeated transmission of Message 3 is determined based on the second indication information, determining that contention resolution is successful based on the first PDSCH sent by the network side;
[0171] The second indication information is preconfigured or sent by the network side.
[0172] Optionally, in the case where Message 3 is pre-configured or the network side instructs through second indication information to perform repeated transmission, it can be determined that the contention resolution is successful based on the first PDSCH sent by the network side.
[0173] Optionally, in the case where the Message 3 is instructing the network side to retransmit the message in advance or through the second indication information, any of the foregoing method embodiments or any combination of the method embodiments may be performed.
[0174] Optionally, the second indication information is transmitted by the network side through a PDCCH or system information scrambled by RAR UL grant or TC-RNTI.
[0175] Optionally, the second indication information may be transmitted by the network side through a PDCCH or system information scrambled by RAR UL grant or TC-RNTI.
[0176] Optionally, the method further comprises:
[0177] When the preamble of the Message 3 sent by the terminal meets the first preset condition, it is determined that the contention resolution is successful based on the first PDSCH sent by the network side.
[0178] Optionally, when the preamble of Message 3 sent by the terminal meets the first preset condition, it can be determined that the contention resolution is successful based on the first PDSCH sent by the network side.
[0179] Optionally, when the preamble of Message 3 sent by the terminal meets the first preset condition, any of the foregoing method embodiments or a combination of any of the method embodiments may be executed.
[0180] Optionally, the first preset condition includes at least one of the following:
[0181] The RSRP value corresponding to the group to which the Preamble belongs is lower than a preset threshold;
[0182] The number of bits of the group to which the Preamble belongs corresponding to Message 3 is greater than a second preset value, and the second preset value is preconfigured;
[0183] Message 3 corresponding to the group to which the Preamble belongs is transmitted repeatedly;
[0184] The group to which the Preamble belongs is associated with a first time domain resource allocation (TDRA) table, the first TDRA table corresponds to the scheduling of the Message 3, and / or the first TDRA table contains the number of repeated transmissions of the Message 3;
[0185] The group to which the Preamble belongs corresponds to the capability of the terminal.
[0186] Optionally, the first preset condition may include but is not limited to at least one of the following:
[0187] The RSRP value corresponding to the group to which the Preamble belongs is lower than a preset threshold;
[0188] The number of bits of the group to which the Preamble belongs corresponding to Message 3 is greater than a second preset value, and the second preset value is preconfigured;
[0189] Message 3 corresponding to the group to which the Preamble belongs is transmitted repeatedly;
[0190] The group to which the Preamble belongs is associated with a first TDRA table, the first TDRA table corresponds to the scheduling of the Message 3, and / or the first TDRA table contains the number of repeated transmissions of the Message 3;
[0191] The group to which the Preamble belongs corresponds to the capability of the terminal.
[0192] Optionally, the MAC Sub PDU transmitted by the first PDSCH includes an S field;
[0193] The S field is used to indicate whether the subsequent MAC Sub PDU is a MAC Sub PDU containing a MAC SDU.
[0194] Optionally, the MAC Sub PDU transmitted by the first PDSCH may include an S field, which is used to indicate whether a subsequent MAC SubPDU is a MAC Sub PDU including a MAC SDU.
[0195] Optionally, the method further comprises:
[0196] A subsequent MAC Sub PDU is received based on the S field.
[0197] Optionally, when the subsequent MAC Sub PDU indicated in the S domain is a MAC Sub PDU including a MAC SDU, it is determined to receive the subsequent MAC Sub PDU.
[0198] Optionally, the subsequent MAC Sub PDU includes RRC signaling;
[0199] The RRC signaling is associated with the first PDSCH of the Sub PDU including the S domain.
[0200] Optionally, a subsequent MAC Sub PDU may include RRC signaling associated with the first PDSCH of the Sub PDU corresponding to the S domain.
[0201] Optionally, the first PDSCH further includes at least one of the following:
[0202] TA; power control command (Transmit Power Control, TPC); Channel access-CP extension indication.
[0203] Optionally, the first PDSCH may also include but is not limited to at least one of the following:
[0204] TA; Transmit power control command TPC; Channel access-CP extention indication.
[0205] Optionally, the network includes UL grant information in the RAR to indicate Message 3PUSCH scheduling information, and includes RAPID (RACH preamble ID), TC-RNTI, TA, etc. If the network does not receive Message 3PUSCH, it can schedule the retransmission of Message 3PUSCH in the PDCCH scrambled by TC-RNTI.
[0206] Figure 5 This is a third schematic diagram of the MAC Sub PDU format provided in the embodiment of the present application, such as Figure 5 As shown, the MAC Sub PDU transmitted by the PDSCH of Message 4 can use this format; wherein, the S domain can indicate that the subsequent MAC Sub PDU is a MAC Sub PDU containing a MAC SDU. The terminal can receive the subsequent MAC Sub PDU according to the indication. The subsequent MACSub PDU may include RRC signaling, which is associated with the information of the Sub PDU containing the S domain, and is used to further issue RRC signaling while sending relevant information for the terminal to determine contention resolution. In an embodiment of the present application, when supporting repeated transmission of Message 3, the terminal determines that contention resolution is successful by receiving the target terminal contention resolution ID in at least one terminal contention resolution ID sent by the network side; at least one terminal corresponding to the at least one terminal contention resolution ID can determine that contention resolution is successful, and at least one terminal can simultaneously successfully resolve contention, thereby reducing access delay.
[0207] Figure 6 This is the second flow chart of the competition solution method provided in the embodiment of the present application. Figure 6 As shown, the method comprises the following steps:
[0208] Step 600: The network side sends a first PDSCH;
[0209] The first PDSCH shown is used by the terminal to determine that contention resolution is successful;
[0210] The first PDSCH includes: at least one terminal contention resolution ID, and the at least one terminal contention resolution ID includes a target terminal contention resolution ID of the terminal.
[0211] Optionally, in the scenario of repeated transmission of Message 3 and / or repeated transmission of Message 3 PUSCH, one or more terminal contention resolution IDs can be sent to the terminal through the network side, so that one or more available contention resolutions can be successfully solved at the same time. This avoids the situation where a terminal that has not successfully solved the contention can only make a new RACH attempt, thereby reducing the power consumption and access delay of the terminal, and also avoiding the occupation of more RACH resources.
[0212] Optionally, the terminal may receive a first PDSCH sent by the network side, obtain a target terminal contention resolution ID corresponding to the terminal among at least one terminal contention resolution ID included in the first PDSCH, and determine that the contention resolution is successful.
[0213] Optionally, multiple terminals may receive the first PDSCH sent by the network side, obtain target terminal contention resolution IDs corresponding to the multiple terminals in at least one terminal contention resolution ID included in the first PDSCH, and then the multiple terminals may determine that the contention resolution is successful.
[0214] In an embodiment of the present application, when supporting repeated transmission of Message 3, the network side determines that the contention resolution is successful by sending a target terminal contention resolution ID in at least one terminal contention resolution ID to the terminal; at least one terminal corresponding to at least one terminal contention resolution ID can determine that the contention resolution is successful, and at least one terminal can simultaneously successfully contention resolve, thereby reducing access delay.
[0215] Optionally, the method further comprises:
[0216] In a case where HARQ-Ack resources of only some terminals are received, resending the first PDSCH to all terminals or the some terminals;
[0217] The network side sends the first PDSCH to all the terminals.
[0218] Optionally, if the network side only receives HARQ-Ack resources of some of the terminals, the first PDSCH may be retransmitted, for example, Message 4;
[0219] Optionally, the network side may include only the MAC Sub PDU corresponding to the part of terminals in the PDSCH.
[0220] In an embodiment of the present application, when supporting repeated transmission of Message 3, the network side determines that the contention resolution is successful by sending a target terminal contention resolution ID in at least one terminal contention resolution ID to the terminal; at least one terminal corresponding to at least one terminal contention resolution ID can determine that the contention resolution is successful, and at least one terminal can simultaneously successfully contention resolve, thereby reducing access delay.
[0221] It should be noted that the contention resolution method provided in the embodiment of the present application may be executed by a contention resolution device, or a control module in the contention resolution device for executing the contention resolution method. In the embodiment of the present application, the contention resolution device provided in the embodiment of the present application is described by taking the contention resolution device executing the contention resolution method as an example.
[0222] Figure 7 is one of the structural diagrams of the contention resolution device provided in the embodiment of the present application, such as Figure 7 As shown, the device includes: a first determination module 710; wherein:
[0223] The first determination module 710 is used for the terminal to determine that the contention resolution is successful based on the first PDSCH sent by the network side;
[0224] The first PDSCH includes: at least one terminal contention resolution ID, and the at least one terminal contention resolution ID includes a target terminal contention resolution ID of the terminal.
[0225] Optionally, the contention resolution apparatus determines, through the first determination module 710 , that the contention resolution is successful based on a target terminal contention resolution ID of a terminal included in at least one terminal contention resolution ID in the first PDSCH sent by the network side.
[0226] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0227] In an embodiment of the present application, when supporting repeated transmission of Message 3, the terminal determines that the contention resolution is successful by receiving the target terminal contention resolution ID in at least one terminal contention resolution ID sent by the network side; at least one terminal corresponding to at least one terminal contention resolution ID can determine that the contention resolution is successful, and at least one terminal can simultaneously successfully contention resolve, thereby reducing access delay.
[0228] Optionally, the first PDSCH includes: a PDSCH scheduled by a PDCCH scrambled by a TC-RNTI of the terminal.
[0229] Optionally, the terminal contention resolution ID is included in a MAC sub PDU.
[0230] Optionally, the first determining module is further configured to:
[0231] If the target sub PDU of the first PDSCH includes the target terminal contention resolution ID of the terminal, it is determined that the terminal contention resolution is successful;
[0232] The target terminal contention resolution ID matches the CCCH SDU of the terminal in Message 3.
[0233] Optionally, the first PDSCH further includes: first C-RNTI related information and / or first HARQ-Ack transmission resource related information;
[0234] The first C-RNTI related information and / or the first HARQ-Ack transmission resource related information are included in the MACsub PDU.
[0235] Optionally, all or part of the information contained in one of the MAC sub PDUs is associated.
[0236] Optionally, the device further comprises:
[0237] The second determining module is used to determine the C-RNTI of the terminal.
[0238] Optionally, the second determination module is specifically used to determine the C-RNTI of the terminal based on the order of the MAC-PDUs in which the target sub PDUs are located in the first PDSCH.
[0239] Optionally, the second determination module is specifically used to: if the target sub PDU is the first MAC Sub PDU in the first PDSCH, determine the TC-RNTI of the terminal as the C-RNTI of the terminal.
[0240] Optionally, the second determining module is specifically configured to:
[0241] If the target sub PDU is the Xth MAC Sub PDU in the first PDSCH, the C-RNTI of the terminal is determined based on X; wherein X is greater than or equal to 1 and X is an integer.
[0242] Optionally, the second determining module is specifically configured to:
[0243] Calculate the TC-RNTI of the terminal based on Y to obtain the C-RNTI of the terminal;
[0244] Wherein, the Y is determined based on the X.
[0245] Optionally, the second determining module is specifically configured to:
[0246] The decimal number corresponding to the TC-RNTI of the terminal is added to Y to obtain the decimal number corresponding to the C-RNTI of the terminal.
[0247] Optionally, the second determining module is specifically configured to:
[0248] Perform a Y-bit cyclic shift on the TC-RNTI of the terminal to obtain the C-RNTI of the terminal.
[0249] Optionally, when the target sub PDU includes first C-RNTI related information, the second determining module is specifically configured to:
[0250] Determine the C-RNTI of the terminal based on the first C-RNTI related information in the target sub PDU.
[0251] Optionally, the second determining module is specifically configured to:
[0252] Determine the C-RNTI of the terminal based on the second C-RNTI related information in the MAC Subhead in the target sub PDU.
[0253] Optionally, the second C-RNTI related information includes at least one of the following:
[0254] format information; MAC sub header length information; MAC SDU length information; MAC-CE length information; and logical channel ID.
[0255] Optionally, the device further comprises:
[0256] The third determination module is used to determine the target PUCCH transmission resource of the HARQ-Ack for transmitting the first PDSCH corresponding to the terminal.
[0257] Optionally, the third determining module is specifically configured to:
[0258] The target PUCCH transmission resource is determined based on the order of the MAC-PDUs in which the target sub PDUs are located in the first PDSCH.
[0259] Optionally, the third determining module is specifically configured to:
[0260] If the target sub PDU is the first MAC Sub PDU in the first PDSCH, the PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is determined as the target PUCCH transmission resource.
[0261] Optionally, the third determining module is specifically configured to:
[0262] If the target sub PDU is the Zth MAC Sub PDU in the first PDSCH, the target PUCCH transmission resource is determined based on Z; wherein Z is greater than or equal to 1 and Z is an integer.
[0263] Optionally, the third determining module is specifically configured to:
[0264] The PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is calculated based on Z to obtain the target PUCCH transmission resource.
[0265] Optionally, the third determining module is specifically configured to:
[0266] The index value of the PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is added to Z to obtain the target PUCCH transmission resource.
[0267] Optionally, the third determining module is specifically configured to:
[0268] The target PUCCH transmission resource is determined based on the remainder after adding the index value of the PUCCH resource indicated by the PDCCH encrypted by the TC-RNTI of the terminal and Z and dividing it by a first preset value; the first preset value is preconfigured or predefined by the protocol.
[0269] Optionally, when the target sub PDU includes first HARQ-Ack transmission resource related information, the third determining module is specifically configured to:
[0270] The target PUCCH transmission resource is determined based on the first HARQ-Ack transmission resource related information in the target sub PDU.
[0271] Optionally, the third determining module is specifically configured to:
[0272] The target PUCCH transmission resource is determined based on the second HARQ-Ack transmission resource related information in the MAC Subhead in the target sub PDU.
[0273] Optionally, the second HARQ-Ack transmission resource related information includes at least one of the following:
[0274] format information; MAC sub header length information; MAC SDU length information; MAC-CE length information; and logical channel ID.
[0275] Optionally, the first PDSCH further includes:
[0276] The third indication information is used to indicate the continued reception of at least one subsequent MAC sub PDU containing a MAC SDU.
[0277] Optionally, the device further comprises:
[0278] a fourth determining module, configured to determine that contention resolution is successful based on a first PDSCH sent by a network side, when repetitive transmission of Message 3 is preconfigured or repetitive transmission of Message 3 is determined based on the second indication information;
[0279] The second indication information is preconfigured or sent by the network side.
[0280] Optionally, the second indication information is transmitted by the network side through a PDCCH or system information scrambled by RAR UL grant or TC-RNTI.
[0281] Optionally, the device further comprises:
[0282] The fifth determining module is used to determine that the contention resolution is successful based on the first PDSCH sent by the network side when the preamble of the Message 3 sent by the terminal meets the first preset condition.
[0283] Optionally, the first preset condition includes at least one of the following:
[0284] The RSRP value corresponding to the group to which the Preamble belongs is lower than a preset threshold;
[0285] The number of bits of the group to which the Preamble belongs corresponding to Message 3 is greater than a second preset value, and the second preset value is preconfigured;
[0286] Message 3 corresponding to the group to which the Preamble belongs is transmitted repeatedly;
[0287] The group to which the Preamble belongs is associated with a first TDRA table, the first TDRA table corresponds to the scheduling of the Message 3, and / or the first TDRA table contains the number of repeated transmissions of the Message 3;
[0288] The group to which the Preamble belongs corresponds to the capability of the terminal.
[0289] Optionally, the MAC Sub PDU transmitted by the first PDSCH includes an S field;
[0290] The S field is used to indicate whether the subsequent MAC Sub PDU is a MAC Sub PDU containing a MAC SDU.
[0291] Optionally, the device further comprises:
[0292] The first receiving module is used to receive a subsequent MAC Sub PDU based on the S field.
[0293] Optionally, the subsequent MAC Sub PDU includes RRC signaling;
[0294] The RRC signaling is associated with the first PDSCH of the Sub PDU including the S domain.
[0295] Optionally, the first PDSCH further includes at least one of the following:
[0296] TA; power control command TPC; Channel access-CP extention indication.
[0297] In an embodiment of the present application, when supporting repeated transmission of Message 3, the terminal determines that the contention resolution is successful by receiving the target terminal contention resolution ID in at least one terminal contention resolution ID sent by the network side; at least one terminal corresponding to at least one terminal contention resolution ID can determine that the contention resolution is successful, and at least one terminal can simultaneously successfully contention resolve, thereby reducing access delay.
[0298] The contention resolution device in the embodiment of the present application may be a device or electronic device with an operating system, or a component, integrated circuit, or chip in a terminal. The electronic device may be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal may include but is not limited to the types of terminals 11 listed above, and the non-mobile terminal may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0299] The contention resolution device provided in the embodiment of the present application can achieve Figures 2 to 5 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.
[0300] Figure 8 This is the second structural diagram of the contention resolution device provided in the embodiment of the present application, such as Figure 8 As shown, the device includes: a first sending module 810; wherein:
[0301] The first sending module 810 is used to determine that the contention resolution is successful based on the first PDSCH sent by the network side;
[0302] The first PDSCH includes: at least one terminal contention resolution ID, and the at least one terminal contention resolution ID includes a target terminal contention resolution ID of the terminal.
[0303] Optionally, the contention resolution device sends the first PDSCH through the first sending module 810, so that the terminal can determine that the contention resolution is successful based on the target terminal contention resolution ID of the terminal included in at least one terminal contention resolution ID in the first PDSCH.
[0304] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0305] In an embodiment of the present application, when supporting repeated transmission of Message 3, the network side determines that the contention resolution is successful by sending a target terminal contention resolution ID in at least one terminal contention resolution ID to the terminal; at least one terminal corresponding to at least one terminal contention resolution ID can determine that the contention resolution is successful, and at least one terminal can simultaneously successfully contention resolve, thereby reducing access delay.
[0306] Optionally, the device further comprises:
[0307] A second sending module is used to resend the first PDSCH to all terminals or the part of terminals when HARQ-Ack resources of only some terminals are received;
[0308] The said all terminals are all terminals to which the network side sends the first PDSCH.
[0309] Optionally, the first PDSCH includes: a PDSCH scheduled by a PDCCH scrambled by a TC-RNTI of the terminal.
[0310] Optionally, the terminal contention resolution ID is included in a MAC sub PDU.
[0311] Optionally, the first PDSCH further includes: first C-RNTI related information and / or first HARQ-Ack transmission resource related information;
[0312] The first C-RNTI related information and / or the first HARQ-Ack transmission resource related information are included in the MACsub PDU.
[0313] Optionally, all or part of the information contained in one of the MAC sub PDUs is associated.
[0314] Optionally, the first PDSCH further includes:
[0315] The third indication information is used to indicate the continued reception of at least one subsequent MAC sub PDU containing a MAC SDU.
[0316] Optionally, the MAC Sub PDU transmitted by the first PDSCH includes an S field;
[0317] The S field is used to indicate whether the subsequent MAC Sub PDU is a MAC Sub PDU containing a MAC SDU.
[0318] Optionally, the subsequent MAC Sub PDU includes RRC signaling;
[0319] The RRC signaling is associated with the first PDSCH of the Sub PDU including the S domain.
[0320] Optionally, the first PDSCH further includes at least one of the following:
[0321] TA; power control command TPC; Channel access-CP extention indication.
[0322] In an embodiment of the present application, when supporting repeated transmission of Message 3, the network side determines that the contention resolution is successful by sending a target terminal contention resolution ID in at least one terminal contention resolution ID to the terminal; at least one terminal corresponding to at least one terminal contention resolution ID can determine that the contention resolution is successful, and at least one terminal can simultaneously successfully contention resolve, thereby reducing access delay.
[0323] The contention resolution device in the embodiment of the present application may be a device, or a component, integrated circuit, or chip in a terminal. The device may be a mobile terminal or a non-mobile terminal. For example, the mobile terminal may include but is not limited to the types of terminals 11 listed above, and the non-mobile terminal may be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which are not specifically limited in the embodiment of the present application.
[0324] The contention resolution device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0325] The contention resolution device provided in the embodiment of the present application can achieve Figure 6 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.
[0326] Optional, Fig. 9 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application, such as Fig. 9 As shown, the communication device 900 includes a processor 901, a memory 902, and a program or instruction stored in the memory 902 and executable on the processor 901. For example, when the communication device 900 is a terminal, the program or instruction is executed by the processor 901 to implement each process of the above method embodiment, and can achieve the same technical effect. When the communication device 900 is a network side device, the program or instruction is executed by the processor 901 to implement each process of the above method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0327] Fig.10 It is a schematic diagram of the hardware structure of the terminal device provided in the embodiment of the present application.
[0328] The terminal 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 10010, a user input unit 1007, an interface unit 1008, a memory 1009, and at least some of the components of a processor 1010.
[0329] Those skilled in the art will appreciate that the terminal 1000 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 1010 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.10 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0330] It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 6071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0331] In the embodiment of the present application, the radio frequency unit 1001 receives information from the communication peer and sends it to the processor 1010 for processing; in addition, the information to be transmitted is sent to the communication peer. Generally, the radio frequency unit 1001 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0332] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 can mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area can store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1009 can include a high-speed random access memory, and can also include a non-volatile memory, wherein the non-volatile memory can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices.
[0333] The processor 1010 may include one or more processing units; optionally, the processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs or instructions, etc., and the modem processor mainly processes wireless communications, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1010.
[0334] The processor 1010 is used for:
[0335] The terminal determines that the contention resolution is successful based on the first PDSCH sent by the network side;
[0336] The first PDSCH includes: at least one terminal contention resolution ID, and the at least one terminal contention resolution ID includes a target terminal contention resolution ID of the terminal.
[0337] In an embodiment of the present application, when supporting repeated transmission of Message 3, the terminal determines that the contention resolution is successful by receiving the target terminal contention resolution ID in at least one terminal contention resolution ID sent by the network side; at least one terminal corresponding to at least one terminal contention resolution ID can determine that the contention resolution is successful, and at least one terminal can simultaneously successfully contention resolve, thereby reducing access delay.
[0338] Optionally, the first PDSCH includes: a PDSCH scheduled by a PDCCH scrambled by a TC-RNTI of the terminal.
[0339] Optionally, the terminal contention resolution ID is included in a MAC sub PDU.
[0340] Optionally, the processor 1010 is configured to:
[0341] If the target sub PDU of the first PDSCH includes the target terminal contention resolution ID of the terminal, it is determined that the terminal contention resolution is successful;
[0342] The target terminal contention resolution ID matches the CCCH SDU of the terminal in Message 3.
[0343] Optionally, the first PDSCH further includes: first C-RNTI related information and / or first HARQ-Ack transmission resource related information;
[0344] The first C-RNTI related information and / or the first HARQ-Ack transmission resource related information are included in the MACsub PDU.
[0345] Optionally, all or part of the information contained in one of the MAC sub PDUs is associated.
[0346] Optionally, the processor 1010 is configured to:
[0347] Determine the C-RNTI of the terminal.
[0348] Optionally, the processor 1010 is configured to:
[0349] Based on the order of the MAC-PDUs in which the target sub PDUs are located in the first PDSCH, the C-RNTI of the terminal is determined.
[0350] Optionally, the processor 1010 is configured to:
[0351] If the target sub PDU is the first MAC Sub PDU in the first PDSCH, the TC-RNTI of the terminal is determined as the C-RNTI of the terminal.
[0352] Optionally, the processor 1010 is configured to:
[0353] If the target sub PDU is the Xth MAC Sub PDU in the first PDSCH, the C-RNTI of the terminal is determined based on X; wherein X is greater than or equal to 1 and X is an integer.
[0354] Optionally, the processor 1010 is configured to:
[0355] Calculate the TC-RNTI of the terminal based on Y to obtain the C-RNTI of the terminal;
[0356] Wherein, the Y is determined based on the X.
[0357] Optionally, the processor 1010 is configured to:
[0358] The decimal number corresponding to the TC-RNTI of the terminal is added to Y to obtain the decimal number corresponding to the C-RNTI of the terminal.
[0359] Optionally, the processor 1010 is configured to:
[0360] Perform a Y-bit cyclic shift on the TC-RNTI of the terminal to obtain the C-RNTI of the terminal.
[0361] Optionally, when the target sub PDU includes first C-RNTI related information, the processor 1010 is configured to:
[0362] Determine the C-RNTI of the terminal based on the first C-RNTI related information in the target sub PDU.
[0363] Optionally, the processor 1010 is configured to:
[0364] Determine the C-RNTI of the terminal based on the second C-RNTI related information in the MAC Subhead in the target sub PDU.
[0365] Optionally, the second C-RNTI related information includes at least one of the following:
[0366] format information; MAC sub header length information; MAC SDU length information; MAC-CE length information; and logical channel ID.
[0367] Optionally, the processor 1010 is configured to:
[0368] Determine a target PUCCH transmission resource for transmitting the HARQ-Ack of the first PDSCH corresponding to the terminal.
[0369] Optionally, the processor 1010 is configured to:
[0370] The target PUCCH transmission resource is determined based on the order of the MAC-PDUs in which the target sub PDUs are located in the first PDSCH.
[0371] Optionally, the processor 1010 is configured to:
[0372] If the target sub PDU is the first MAC Sub PDU in the first PDSCH, the PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is determined as the target PUCCH transmission resource.
[0373] Optionally, the processor 1010 is configured to:
[0374] If the target sub PDU is the Zth MAC Sub PDU in the first PDSCH, the target PUCCH transmission resource is determined based on Z; wherein Z is greater than or equal to 1 and Z is an integer.
[0375] Optionally, the processor 1010 is configured to:
[0376] The PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is calculated based on Z to obtain the target PUCCH transmission resource.
[0377] Optionally, the processor 1010 is configured to:
[0378] The index value of the PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is added to Z to obtain the target PUCCH transmission resource.
[0379] Optionally, the processor 1010 is configured to:
[0380] The target PUCCH transmission resource is determined based on the remainder after adding the index value of the PUCCH resource indicated by the PDCCH encrypted by the TC-RNTI of the terminal and Z and dividing it by a first preset value; the first preset value is preconfigured or predefined by the protocol.
[0381] Optionally, when the target sub PDU includes first HARQ-Ack transmission resource related information, the processor 1010 is configured to:
[0382] The target PUCCH transmission resource is determined based on the first HARQ-Ack transmission resource related information in the target sub PDU.
[0383] Optionally, the processor 1010 is configured to:
[0384] The target PUCCH transmission resource is determined based on the second HARQ-Ack transmission resource related information in the MAC Subhead in the target sub PDU.
[0385] Optionally, the second HARQ-Ack transmission resource related information includes at least one of the following:
[0386] format information; MAC sub header length information; MAC SDU length information; MAC-CE length information; and logical channel ID.
[0387] Optionally, the first PDSCH further includes:
[0388] The third indication information is used to indicate the continued reception of at least one subsequent MAC sub PDU containing a MAC SDU.
[0389] Optionally, the processor 1010 is configured to:
[0390] In a case where repeated transmission of Message 3 is preconfigured or repeated transmission of Message 3 is determined based on the second indication information, determining that contention resolution is successful based on the first PDSCH sent by the network side;
[0391] The second indication information is preconfigured or sent by the network side.
[0392] Optionally, the second indication information is transmitted by the network side through a PDCCH or system information scrambled by RAR UL grant or TC-RNTI.
[0393] Optionally, the processor 1010 is configured to:
[0394] When the preamble of the Message 3 sent by the terminal meets the first preset condition, it is determined that the contention resolution is successful based on the first PDSCH sent by the network side.
[0395] Optionally, the first preset condition includes at least one of the following:
[0396] The RSRP value corresponding to the group to which the Preamble belongs is lower than a preset threshold;
[0397] The number of bits of the group to which the Preamble belongs corresponding to Message 3 is greater than a second preset value, and the second preset value is preconfigured;
[0398] Message 3 corresponding to the group to which the Preamble belongs is transmitted repeatedly;
[0399] The group to which the Preamble belongs is associated with a first TDRA table, the first TDRA table corresponds to the scheduling of the Message 3, and / or the first TDRA table contains the number of repeated transmissions of the Message 3;
[0400] The group to which the Preamble belongs corresponds to the capability of the terminal.
[0401] Optionally, the MAC Sub PDU transmitted by the first PDSCH includes an S field;
[0402] The S field is used to indicate whether the subsequent MAC Sub PDU is a MAC Sub PDU containing a MAC SDU.
[0403] Optionally, the processor 1010 is configured to:
[0404] A subsequent MAC Sub PDU is received based on the S field.
[0405] Optionally, the subsequent MAC Sub PDU includes RRC signaling;
[0406] The RRC signaling is associated with the first PDSCH of the Sub PDU including the S domain.
[0407] Optionally, the first PDSCH further includes at least one of the following:
[0408] TA; power control command TPC; Channel access-CP extention indication.
[0409] In an embodiment of the present application, when supporting repeated transmission of Message 3, the terminal determines that the contention resolution is successful by receiving the target terminal contention resolution ID in at least one terminal contention resolution ID sent by the network side; at least one terminal corresponding to at least one terminal contention resolution ID can determine that the contention resolution is successful, and at least one terminal can simultaneously successfully contention resolve, thereby reducing access delay.
[0410] The terminal device embodiment in the embodiment of the present application is a product embodiment corresponding to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the terminal device embodiment and can also achieve the same or similar technical effects, so they will not be repeated here.
[0411] Fig.11 It is a schematic diagram of the hardware structure of the network side device provided in the embodiment of the present application.
[0412] like Fig.11 As shown, the network side device 1100 includes: an antenna 1101, a radio frequency device 1102, and a baseband device 1103. The antenna 1101 is connected to the radio frequency device 1102. In the uplink direction, the radio frequency device 1102 receives information through the antenna 1101 and sends the received information to the baseband device 1103 for processing. In the downlink direction, the baseband device 1103 processes the information to be sent and sends it to the radio frequency device 1102. The radio frequency device 1102 processes the received information and sends it out through the antenna 1101.
[0413] The frequency band processing device may be located in the baseband device 1103 . The method performed by the network-side device in the above embodiment may be implemented in the baseband device 1103 . The baseband device 1103 includes a processor 1104 and a memory 1105 .
[0414] The baseband device 1103 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.11 As shown, one of the chips is, for example, a processor 1104, which is connected to a memory 1105 to call a program in the memory 1105 to execute the network device operations shown in the above method embodiment.
[0415] The baseband device 1103 may further include a network interface 1106 for exchanging information with the radio frequency device 1102 . The interface may be, for example, a common public radio interface (CPRI).
[0416] Specifically, the network side device of the embodiment of the present application further includes: instructions or programs stored in the memory 1105 and executable on the processor 1104, and the processor 1104 calls the instructions or programs in the memory 1105 to execute Figure 8 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.
[0417] The processor 1104 is used for:
[0418] Sending a first PDSCH;
[0419] The first PDSCH shown is used by the terminal to determine that contention resolution is successful;
[0420] The first PDSCH includes: at least one terminal contention resolution ID, and the at least one terminal contention resolution ID includes a target terminal contention resolution ID of the terminal.
[0421] In an embodiment of the present application, when supporting repeated transmission of Message 3, the network side determines that the contention resolution is successful by sending a target terminal contention resolution ID in at least one terminal contention resolution ID to the terminal; at least one terminal corresponding to at least one terminal contention resolution ID can determine that the contention resolution is successful, and at least one terminal can simultaneously successfully contention resolve, thereby reducing access delay.
[0422] Optionally, the processor 1104 is configured to:
[0423] In a case where HARQ-Ack resources of only some terminals are received, resending the first PDSCH to all terminals or the some terminals;
[0424] The all terminals are all terminals to which the network side sends the first PDSCH. Optionally, the first PDSCH includes: a PDSCH scheduled by a PDCCH scrambled by a TC-RNTI of the terminal.
[0425] Optionally, the terminal contention resolution ID is included in a MAC sub PDU.
[0426] Optionally, the first PDSCH further includes: first C-RNTI related information and / or first HARQ-Ack transmission resource related information;
[0427] The first C-RNTI related information and / or the first HARQ-Ack transmission resource related information are included in the MACsub PDU.
[0428] Optionally, all or part of the information contained in one of the MAC sub PDUs is associated.
[0429] Optionally, the first PDSCH further includes:
[0430] The third indication information is used to indicate the continued reception of at least one subsequent MAC sub PDU containing a MAC SDU.
[0431] Optionally, the MAC Sub PDU transmitted by the first PDSCH includes an S field;
[0432] The S field is used to indicate whether the subsequent MAC Sub PDU is a MAC Sub PDU containing a MAC SDU.
[0433] Optionally, the subsequent MAC Sub PDU includes RRC signaling;
[0434] The RRC signaling is associated with the first PDSCH of the Sub PDU including the S domain.
[0435] Optionally, the first PDSCH further includes at least one of the following:
[0436] TA; power control command TPC; Channel access-CP extention indication.
[0437] In an embodiment of the present application, when supporting repeated transmission of Message 3, the network side determines that the contention resolution is successful by sending a target terminal contention resolution ID in at least one terminal contention resolution ID to the terminal; at least one terminal corresponding to at least one terminal contention resolution ID can determine that the contention resolution is successful, and at least one terminal can simultaneously successfully contention resolve, thereby reducing access delay.
[0438] The network side device embodiment in the embodiments of the present application is a product embodiment corresponding to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the network side device embodiment and can also achieve the same or similar technical effects, so they will not be repeated here.
[0439] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned competition solution embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0440] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0441] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run network-side device programs or instructions to implement the various processes of the above-mentioned competition solution embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0442] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0443] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of additional elements in the process, method, article or device including the element. In addition, it should be noted that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing in a substantially simultaneous manner or in the opposite order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0444] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0445] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A contention resolution method, characterized in that: The method comprises: In the case of pre-configured repeated transmission of Message 3 or determination of repeated transmission of Message 3 based on second indication information, the terminal determines that contention resolution is successful and determines the C-RNTI of the terminal based on the first physical downlink shared channel PDSCH sent by the network side; the second indication information is pre-configured or sent by the network side; The first PDSCH includes: at least one terminal contention resolution ID, wherein the at least one terminal contention resolution ID includes a target terminal contention resolution ID of the terminal; The first PDSCH further includes: information related to a first cell radio network temporary identifier C-RNTI and / or information related to a first hybrid automatic repeat request acknowledgment HARQ-Ack transmission resource; The first C-RNTI related information and / or the first HARQ-Ack transmission resource related information are included in a MAC subPDU; all or part of the information included in one MAC sub PDU is associated; The determining the C-RNTI of the terminal includes: Based on the order of the MAC-PDU in which the target sub PDU is located in the first PDSCH, the C-RNTI of the terminal is determined; if the target sub PDU is the Xth MAC Sub PDU in the first PDSCH, the C-RNTI of the terminal is determined based on X; wherein X is greater than or equal to 1 and X is an integer.
2. The contention resolution method according to claim 1, characterized in that: The first PDSCH includes: a PDSCH scheduled by a physical downlink control channel PDCCH scrambled by a temporary cell-radio network temporary identifier TC-RNTI of the terminal.
3. The contention resolution method according to claim 1 or 2, characterized in that: The terminal contention resolution ID is included in a media access control layer sub-protocol data unit MAC sub PDU.
4. The contention resolution method according to claim 3, characterized in that: The determining that the contention resolution is successful based on the first PDSCH sent by the network side includes: If the target sub PDU of the first PDSCH includes the target terminal contention resolution ID of the terminal, it is determined that the terminal contention resolution is successful; The target terminal contention resolution ID matches the common control channel service data unit CCCHSDU of the terminal in Message 3.
5. The contention resolution method according to claim 1, characterized in that: The determining the C-RNTI of the terminal based on the order of the MAC-PDUs in which the target sub PDUs are located in the first PDSCH includes: If the target sub PDU is the first MAC Sub PDU in the first PDSCH, the TC-RNTI of the terminal is determined as the C-RNTI of the terminal.
6. The contention resolution method according to claim 1, characterized in that: The determining the C-RNTI of the terminal based on X includes: Calculate the TC-RNTI of the terminal based on Y to obtain the C-RNTI of the terminal; Wherein, the Y is determined based on the X.
7. The contention resolution method according to claim 6, characterized in that: The calculating the TC-RNTI of the terminal based on Y to obtain the C-RNTI of the terminal includes: The decimal number corresponding to the TC-RNTI of the terminal is added to Y to obtain the decimal number corresponding to the C-RNTI of the terminal.
8. The contention resolution method according to claim 6, characterized in that: The calculating the TC-RNTI of the terminal based on Y to obtain the C-RNTI of the terminal includes: Perform a Y-bit cyclic shift on the TC-RNTI of the terminal to obtain the C-RNTI of the terminal.
9. The contention resolution method according to claim 1, characterized in that: In a case where the target sub PDU includes the first C-RNTI related information, the determining the C-RNTI of the terminal includes: Determine the C-RNTI of the terminal based on the first C-RNTI related information in the target sub PDU.
10. The contention resolution method according to claim 1, characterized in that: The determining the C-RNTI of the terminal includes: Determine the C-RNTI of the terminal based on the second C-RNTI related information in the MAC Subhead in the target sub PDU.
11. The contention resolution method according to claim 10, characterized in that: The second C-RNTI related information includes at least one of the following: format information; MAC sub header length information; MAC SDU length information; media access control layer control information MAC-CE length information; and logical channel ID.
12. The contention resolution method according to claim 1 or 4, characterized in that: The method further comprises: Determine a target physical uplink control channel PUCCH transmission resource corresponding to the terminal for transmitting the HARQ-Ack of the first PDSCH.
13. The contention resolution method according to claim 12, characterized in that: The determining a target PUCCH transmission resource corresponding to the terminal for transmitting the HARQ-Ack of the first PDSCH includes: The target PUCCH transmission resource is determined based on the order of the MAC-PDUs in which the target sub PDUs are located in the first PDSCH.
14. The contention resolution method according to claim 13, characterized in that: The determining the target PUCCH transmission resource based on the order of the MAC-PDU in which the target sub PDU is located in the first PDSCH includes: If the target sub PDU is the first MAC Sub PDU in the first PDSCH, the PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is determined as the target PUCCH transmission resource.
15. The contention resolution method according to claim 13, characterized in that: The determining the target PUCCH transmission resource based on the order of the MAC-PDU in which the target sub PDU is located in the first PDSCH includes: If the target sub PDU is the Zth MAC Sub PDU in the first PDSCH, the target PUCCH transmission resource is determined based on Z; wherein Z is greater than or equal to 1 and Z is an integer.
16. The contention resolution method according to claim 15, characterized in that: The determining the target PUCCH transmission resource based on Z includes: The PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is calculated based on Z to obtain the target PUCCH transmission resource.
17. The contention resolution method according to claim 16, characterized in that: The calculating, based on Z, the PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal to obtain the target PUCCH transmission resource includes: The index value of the PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is added to Z to obtain the target PUCCH transmission resource.
18. The contention resolution method according to claim 16, characterized in that: The calculating, based on Z, the PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal to obtain the target PUCCH transmission resource includes: The target PUCCH transmission resource is determined based on the remainder after adding the index value of the PUCCH resource indicated by the PDCCH encrypted by the TC-RNTI of the terminal and Z and dividing it by a first preset value; the first preset value is preconfigured or predefined by the protocol.
19. The contention resolution method according to claim 12, characterized in that: In a case where the target sub PDU includes the first HARQ-Ack transmission resource related information, determining the target PUCCH transmission resource for transmitting the HARQ-Ack of the first PDSCH corresponding to the terminal includes: The target PUCCH transmission resource is determined based on the first HARQ-Ack transmission resource related information in the target sub PDU.
20. The contention resolution method according to claim 12, characterized in that: The determining a target PUCCH transmission resource of the terminal includes: The target PUCCH transmission resource is determined based on the second HARQ-Ack transmission resource related information in the MAC Subhead in the target sub PDU.
21. The contention resolution method according to claim 20, characterized in that: The second HARQ-Ack transmission resource related information includes at least one of the following: format information; MAC sub header length information; MAC SDU length information; MAC-CE length information; and logical channel ID.
22. A contention resolution method according to any one of claims 1 or 2 or 4 to 11 or 13 to 21, characterized in that: The first PDSCH further includes: The third indication information is used to indicate the continued reception of at least one subsequent MAC sub PDU containing a MAC SDU.
23. The contention resolution method according to claim 1, characterized in that: The second indication information is transmitted by the network side through a random access response uplink grant resource RAR UL grant or a physical downlink control channel PDCCH scrambled by TC-RNTI or system information.
24. A contention resolution method according to any one of claims 1 or 2 or 4 to 11 or 13 to 21, characterized in that: The method further comprises: When the preamble of the Message 3 sent by the terminal meets the first preset condition, it is determined that the contention resolution is successful based on the first PDSCH sent by the network side.
25. The contention resolution method according to claim 24, characterized in that: The first preset condition includes at least one of the following: A reference signal receiving power (RSRP) value corresponding to the group to which the preamble belongs is lower than a preset threshold; The number of bits of the group to which the preamble belongs corresponding to Message 3 is greater than a second preset value, and the second preset value is preconfigured; Message 3 corresponding to the group to which the preamble belongs is transmitted repeatedly; The group to which the preamble belongs is associated with a first time domain resource allocation TDRA table, the first TDRA table corresponds to the scheduling of the Message 3, and / or the first TDRA table contains the number of repeated transmissions of the Message 3; The group to which the preamble belongs corresponds to the capability of the terminal.
26. A contention resolution method according to any one of claims 1 or 4 to 11 or any one of claims 13 to 21, characterized in that: The MAC Sub PDU transmitted by the first PDSCH includes an S field; The S field is used to indicate whether the subsequent MAC Sub PDU is a MAC Sub PDU containing a MAC SDU.
27. The contention resolution method according to claim 26, characterized in that: The method further comprises: A subsequent MAC Sub PDU is received based on the S field.
28. The contention resolution method according to claim 27, characterized in that: The subsequent MAC Sub PDU includes RRC signaling; The RRC signaling is associated with the first PDSCH of the Sub PDU including the S domain.
29. The contention resolution method according to claim 1, characterized in that: The first PDSCH further includes at least one of the following: Timing advance TA; power control command TPC command; channel access-cyclic prefix extension Channel access-CPextention indication.
30. A contention resolution method, characterized in that: The method comprises: The network side sends the first PDSCH; In the case of pre-configured repeated transmission of Message 3 or determination of repeated transmission of Message 3 based on second indication information, the first PDSCH is used by the terminal to determine that contention resolution is successful and to determine the cell radio network temporary identifier C-RNTI of the terminal; the second indication information is pre-configured or sent by the network side; The first PDSCH includes: at least one terminal contention resolution ID, wherein the at least one terminal contention resolution ID includes a target terminal contention resolution ID of the terminal; The first PDSCH further includes: information related to a first cell radio network temporary identifier C-RNTI and / or information related to a first hybrid automatic repeat request acknowledgment HARQ-Ack transmission resource; The first C-RNTI related information and / or the first HARQ-Ack transmission resource related information are included in a MAC subPDU; all or part of the information included in one MAC sub PDU is associated; The order of the MAC-PDU in which the target sub PDU in the first PDSCH is located is used by the terminal to determine the C-RNTI of the terminal; if the target sub PDU is the Xth MAC Sub PDU in the first PDSCH, the terminal determines the C-RNTI based on X; wherein X is greater than or equal to 1 and X is an integer.
31. The contention resolution method according to claim 30, characterized in that: The method further comprises: In a case where HARQ-Ack resources of only some terminals are received, resending the first PDSCH to all terminals or the some terminals; The said all terminals are all terminals to which the network side sends the first PDSCH.
32. A contention resolution device, characterized in that: The device comprises: A first determining module is used to determine that the contention resolution is successful based on a first PDSCH sent by a network side, when Message 3 is pre-configured to be repeatedly transmitted or Message 3 is determined to be repeatedly transmitted based on second indication information, wherein the second indication information is pre-configured or sent by the network side; The first PDSCH includes: at least one terminal contention resolution ID, wherein the at least one terminal contention resolution ID includes a target terminal contention resolution ID of the terminal; The first PDSCH further includes: information related to a first cell radio network temporary identifier C-RNTI and / or information related to a first hybrid automatic repeat request acknowledgment HARQ-Ack transmission resource; The first C-RNTI related information and / or the first HARQ-Ack transmission resource related information are included in a MAC subPDU; all or part of the information included in one MAC sub PDU is associated; The device also includes: A second determination module, configured to determine a C-RNTI of a terminal; The second determination module is specifically used to: determine the C-RNTI of the terminal based on the order of the MAC-PDU in which the target sub PDU is located in the first PDSCH; if the target sub PDU is the Xth MAC Sub PDU in the first PDSCH, determine the C-RNTI of the terminal based on X; wherein X is greater than or equal to 1 and X is an integer.
33. The contention resolution device according to claim 32, characterized in that: The first determining module is further used for: If the target sub PDU of the first PDSCH includes the target terminal contention resolution ID of the terminal, it is determined that the terminal contention resolution is successful; The target terminal contention resolution ID matches the CCCH SDU of the terminal in Message 3.
34. The contention resolution device according to claim 32, characterized in that: The second determination module is specifically configured to: if the target sub PDU is the first MAC Sub PDU in the first PDSCH, determine the TC-RNTI of the terminal as the C-RNTI of the terminal.
35. The contention resolution device according to claim 32, characterized in that: The second determining module is specifically used to: Calculate the TC-RNTI of the terminal based on Y to obtain the C-RNTI of the terminal; Wherein, the Y is determined based on the X.
36. The contention resolution device according to claim 35, characterized in that: The second determining module is specifically used to: The decimal number corresponding to the TC-RNTI of the terminal is added to Y to obtain the decimal number corresponding to the C-RNTI of the terminal.
37. The contention resolution device according to claim 35, characterized in that: The second determining module is specifically used to: Perform a Y-bit cyclic shift on the TC-RNTI of the terminal to obtain the C-RNTI of the terminal.
38. The contention resolution device according to claim 32, characterized in that: In a case where the target sub PDU includes first C-RNTI related information, the second determining module is specifically configured to: Determine the C-RNTI of the terminal based on the first C-RNTI related information in the target sub PDU.
39. The contention resolution device according to claim 32, characterized in that: The second determining module is specifically used to: Determine the C-RNTI of the terminal based on the second C-RNTI related information in the MAC Subhead in the target sub PDU.
40. The contention resolution device according to claim 32, characterized in that: The device also includes: The third determination module is used to determine the target PUCCH transmission resource of the HARQ-Ack for transmitting the first PDSCH corresponding to the terminal.
41. The contention resolution device according to claim 40, characterized in that: The third determination module is specifically used to: The target PUCCH transmission resource is determined based on the order of the MAC-PDUs in which the target sub PDUs are located in the first PDSCH.
42. The contention resolution device according to claim 41, characterized in that: The third determination module is specifically used to: If the target sub PDU is the first MAC Sub PDU in the first PDSCH, the PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is determined as the target PUCCH transmission resource.
43. The contention resolution device according to claim 41, characterized in that: The third determination module is specifically used to: If the target sub PDU is the Zth MAC Sub PDU in the first PDSCH, the target PUCCH transmission resource is determined based on Z; wherein Z is greater than or equal to 1 and Z is an integer.
44. The contention resolution device according to claim 43, characterized in that: The third determination module is specifically used to: The PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is calculated based on Z to obtain the target PUCCH transmission resource.
45. The contention resolution device according to claim 44, characterized in that: The third determination module is specifically used to: The index value of the PUCCH resource indicated by the PDCCH scrambled by the TC-RNTI of the terminal is added to Z to obtain the target PUCCH transmission resource.
46. The contention resolution device according to claim 44, characterized in that: The third determination module is specifically used to: The target PUCCH transmission resource is determined based on the remainder after adding the index value of the PUCCH resource indicated by the PDCCH encrypted by the TC-RNTI of the terminal and Z and dividing it by a first preset value; the first preset value is preconfigured or predefined by the protocol.
47. The contention resolution device according to claim 40, characterized in that: In a case where the target sub PDU includes first HARQ-Ack transmission resource related information, the third determining module is specifically configured to: The target PUCCH transmission resource is determined based on the first HARQ-Ack transmission resource related information in the target sub PDU.
48. The contention resolution device according to claim 40, characterized in that: The third determination module is specifically used to: The target PUCCH transmission resource is determined based on the second HARQ-Ack transmission resource related information in the MAC Subhead in the target sub PDU.
49. The contention resolution device according to any one of claims 32 to 48, characterized in that: The device also includes: The fifth determining module is used to determine that the contention resolution is successful based on the first PDSCH sent by the network side when the preamble of the Message 3 sent by the terminal meets the first preset condition.
50. A contention resolution device, characterized in that: The device comprises: A first sending module, configured to send a first PDSCH; In the case of pre-configured repeated transmission of Message 3 or determination of repeated transmission of Message 3 based on second indication information, the first PDSCH is used by the terminal to determine that contention resolution is successful and to determine the cell radio network temporary identifier C-RNTI of the terminal; the second indication information is pre-configured or sent by the network side; The first PDSCH includes: at least one terminal contention resolution ID, wherein the at least one terminal contention resolution ID includes a target terminal contention resolution ID of the terminal; The first PDSCH further includes: information related to a first cell radio network temporary identifier C-RNTI and / or information related to a first hybrid automatic repeat request acknowledgment HARQ-Ack transmission resource; The first C-RNTI related information and / or the first HARQ-Ack transmission resource related information are included in a MAC subPDU; all or part of the information included in one MAC sub PDU is associated; The order of the MAC-PDU in which the target sub PDU in the first PDSCH is located is used by the terminal to determine the C-RNTI of the terminal; if the target sub PDU is the Xth MAC Sub PDU in the first PDSCH, the terminal determines the C-RNTI based on X; wherein X is greater than or equal to 1 and X is an integer.
51. The contention resolution device according to claim 50, characterized in that: The device also includes: A second sending module is used to resend the first PDSCH to all terminals or the part of terminals when HARQ-Ack resources of only some terminals are received; The said all terminals are all terminals to which the network side sends the first PDSCH.
52. A terminal device, characterized in that: It comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the contention resolution method as described in any one of claims 1 to 29.
53. A network side device, characterized in that: It comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the contention resolution method as described in any one of claims 30 to 31.
54. A readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the contention resolution method according to any one of claims 1 to 31 are implemented.
Citation Information
Patent Citations
Random access method, base station equipment and user equipment
CN109495975A
Random access method and device and storage medium
CN111867130A