Method, apparatus and terminal device for media access control layer repetition transmission
By utilizing multiple target HARQ processes within a HARQ entity to transmit MAC PDU copies on different aggregated carriers, the problem of MAC PDU transmission failing to achieve merging gain is resolved, thereby improving communication transmission performance and reliability.
Patent Information
- Application Number
- CN202111046084.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-07
- Publication Date
- 2026-02-13
- Estimated Expiration
- 2041-09-07
AI Technical Summary
In existing technologies, MAC PDU transmission cannot achieve merging gain, which affects communication transmission performance.
By transmitting duplicate data of the same MAC PDU through multiple target HARQ processes on different aggregated carriers, the association between the first and second HARQ processes in the HARQ entity is utilized to achieve repeated transmission of the MAC PDU.
It improves the accuracy of data transmission and the reliability of wireless communication, and reduces the complexity of HARQ operations at both the sending and receiving ends.
Smart Images

Figure CN115776362B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the field of communication, and particularly relates to a media access control layer repetition transmission method, device and terminal equipment. BACKGROUND
[0002] In related communication technologies, in order to enhance the reliability of data transmission, one medium access control (MAC) entity generates multiple copy data of one MAC protocol data unit (MAC PDU), and informs a terminal equipment (UE, also referred to as a terminal or user terminal) to transmit the copy data of the same MAC PDU on two or more carriers.
[0003] However, when data transmission is performed based on the aforementioned MAC PDU transmission mechanism, the combining gain brought by the MAC PDU transmission cannot be obtained, which affects the communication transmission performance. SUMMARY
[0004] Embodiments of the present application provide a media access control layer repetition transmission method, device and terminal equipment, which can solve the problem that the combining gain brought by the MAC PDU transmission mechanism cannot be obtained in related technologies, and affect the communication transmission performance.
[0005] In a first aspect, a media access control layer repetition transmission method is provided, comprising: a terminal equipment performing repetition transmission of a media access control layer protocol data unit (MAC PDU) through multiple target hybrid automatic repeat request (HARQ) processes; wherein the terminal equipment is configured with a HARQ entity, the HARQ entity comprises N first HARQ processes, the first HARQ process comprises M second HARQ processes transmitted through different aggregated carriers, the target HARQ process belongs to the same first HARQ process, and the target HARQ process is any one of the second HARQ processes in the first HARQ process, and M and N are integers greater than or equal to 1.
[0006] In a second aspect, an apparatus for media access control layer repetition transmission is provided, applied to a terminal device, the apparatus comprising: a transmission module configured to perform repetition transmission of a media access control protocol data unit (MAC PDU) through a plurality of target hybrid automatic repeat request (HARQ) processes; wherein the terminal device is configured with an HARQ entity, the HARQ entity comprising N first HARQ processes, each of the first HARQ processes comprising M second HARQ processes transmitted through different aggregated carriers, and each of the target HARQ processes belonging to a same one of the first HARQ processes and being any one of the second HARQ processes in the same one of the first HARQ processes, M and N being integers greater than or equal to 1.
[0007] In a third aspect, a terminal device is provided, comprising a processor, a memory, and a program or instructions stored in the memory and executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method according to the first aspect.
[0008] In a fourth aspect, a terminal device is provided, comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is configured to run a program or instructions to implement the steps of the method according to the first aspect.
[0009] In a fifth aspect, a readable storage medium is provided, the readable storage medium storing a program or instructions, the program or instructions, when executed by a processor, implementing the steps of the method according to the first aspect.
[0010] In a sixth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is configured to run a program or instructions to implement the steps of the method according to the first aspect.
[0011] In a seventh aspect, a computer program product / program product is provided, the computer program / program product being stored in a non-transitory storage medium, and the program / program product being executed by at least one processor to implement the steps of the method according to the first aspect.
[0012] In the embodiments of the present application, the terminal device performs repetition transmission of a MAC PDU through a plurality of target HARQ processes, wherein the plurality of target HARQ processes belong to any one of the first HARQ processes in the HARQ entity. Thus, different copy data of the same MAC PDU can be transmitted on the associated plurality of second HARQ processes to obtain the combining gain in the MAC PDU repetition transmission, and the reliability of wireless communication is ensured. BRIEF DESCRIPTION OF DRAWINGS
[0013] Figure 1FIG. 1 is a schematic diagram of a wireless communication system according to an example embodiment of the present application.
[0014] Figure 2 FIG. 2 is a flowchart of a method for MAC layer repetition according to an example embodiment of the present application.
[0015] Figure 3 FIG. 3 is a schematic diagram of a HARQ entity according to an example embodiment of the present application.
[0016] Figure 4 FIG. 4 is a flowchart of a method for MAC layer repetition according to another example embodiment of the present application.
[0017] Figure 5 FIG. 5 is a flowchart of a method for MAC layer repetition according to yet another example embodiment of the present application.
[0018] Figure 6 FIG. 6 is a schematic diagram of a device for MAC layer repetition according to an example embodiment of the present application.
[0019] Figure 7 FIG. 7 is a schematic diagram of a terminal device according to an example embodiment of the present application. DETAILED DESCRIPTION
[0020] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0021] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a particular order or sequence. It should be understood that the terms used in this way can be interchanged, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by "first", "second" are generally a category, and are not limited to the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally means that the objects before and after are in an "or" relationship.
[0022] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, 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 in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied outside the NR system application, such as in 6th Generation (6G) communication systems, sidelink communication systems, etc. th
[0023] Figure 1 A structure schematic diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network side device 12. The terminal 11 can be a terminal side device such as a mobile phone, a tablet personal computer, a laptop computer, a personal digital assistant (PDA), a palm computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), a wearable device, or a vehicle user equipment (VUE), a pedestrian user equipment (PUE), etc. The wearable device includes a smart watch, a bracelet, a headset, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network side device 12 can be a base station or a core network. The base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a node B, an evolved node B (eNB), a home node B, a home evolved node B, a WLAN access point, a WiFi node, a transmitting receiving point (TRP), or some other appropriate terminology in the art, as long as the same technical effects are achieved. The base station is not limited to a specific technical term, and it should be noted that only a base station in an NR system is taken as an example in the embodiments of the present application, but the specific type of the base station is not limited.
[0024] The technical solutions provided by the embodiments of the present application will be described in detail below in combination with the drawings and some embodiments and application scenarios.
[0025] As shown in Figure 2 FIG. 2 is a flowchart of a method 200 of media access control layer repetition transmission provided by an example embodiment of the present application. The method 200 can be executed by a terminal device, but is not limited thereto. Specifically, the method 200 can be executed by hardware and / or software installed in the terminal device. In this embodiment, the method 200 can include at least the following steps.
[0026] In S210, the terminal device performs repetition transmission of a MAC PDU through a plurality of target HARQ processes.
[0027] The terminal device may be configured with at least one Hybrid Automatic Repeat Request (HARQ) entity to schedule HARQ transmissions across component carriers (CCs) based on MAC PDUs, i.e., repeated transmissions of MAC PDUs.
[0028] The HARQ entity may include N first HARQ processes, where N is an integer greater than or equal to 1, such as N being 1, 2, 3, ..., 16. In this embodiment, the first HARQ process may be configured with an identifier or process identification number (PID) for process identification, so that the network-side device can indicate the HARQ process to be scheduled for transmission based on the identifier or process identification number, or the terminal device can identify the first HARQ process based on the identifier or process identification number.
[0029] The first HARQ process includes a second HARQ process transmitted via M different aggregated carriers. That is, each second HARQ process is associated with a first HARQ process or HARQ entity, thereby enabling association between different aggregated carriers. This allows the network-side device to, based on the association relationships between the different aggregated carriers, notify the terminal device to transmit different copies of the same MAC PDU on multiple aggregated carriers, thus achieving repeated transmission of the MAC PDU. Here, M is an integer greater than or equal to 1, such as M = 1, 2, 3, ..., 16.
[0030] For example, such as Figure 3 The diagram shows the association result between two aggregated carriers. "Second HARQ process X_0@CC1" represents the second HARQ process, which belongs to the first HARQ process identified as PID 0 and is located on aggregated carrier CC1.
[0031] It should be noted that in this embodiment, each second HARQ process can be identified by the process identification identifier of the first HARQ process to which it belongs, or by its own PID, etc. Furthermore, the number of first HARQ processes included in a HARQ entity is less than or equal to the number of second HARQ processes on the target aggregated carrier. The target aggregated carrier is the aggregated carrier with the fewest second HARQ processes among multiple aggregated carriers. Therefore, the reliability of the terminal device in implementing repeated transmissions of MAC PDUs based on HARQ entities can be ensured.
[0032] In this case, the multiple target HARQ processes belong to the same first HARQ process, and the target HARQ processes are any of the second HARQ processes in the first HARQ process. For example, assuming that the HARQ entity includes first HARQ processes M1, M2, M3, the first HARQ process M1 includes second HARQ processes A1, A2, A3, the second HARQ process M2 includes second HARQ processes B1, B2, B3, and the second HARQ process M2 includes second HARQ processes C1, C2, C3, the multiple target HARQ processes can belong to the second HARQ process M2, and the multiple target HARQ processes are the second HARQ processes B1, B2, B3, respectively.
[0033] Of course, for the foregoing HARQ entity, there can be various configurations or acquisition methods, for example, the HARQ entity can be implemented by protocol agreement, network side configuration, or high layer configuration, etc.
[0034] As an optional implementation manner, the HARQ entity can be configured by the terminal device according to first configuration information and / or second configuration information, wherein the first configuration information includes at least one of the following (11)-(12).
[0035] (11) A first list, the first list can include information (such as identification information of an aggregated carrier, etc.) of at least one aggregated carrier, and the aggregated carrier is a carrier used for MAC PDU repeated transmission.
[0036] (12) A second list, the second list includes information of at least one first HARQ process, and information of a second HARQ process included in each first HARQ process, wherein the second HARQ process is transmitted through the aggregated carrier.
[0037] The second configuration information is used to indicate an association relationship between the second HARQ process transmitted on each aggregated carrier and the first HARQ process. Optionally, the association relationship can be that the second HARQ process with a third identifier on each aggregated carrier belongs to the first HARQ process with a fourth identifier. Wherein, the third identifier of different second HARQ processes can be the same or different. For example, please refer to Figure 3 , assuming that the third identifier of different second HARQ processes is different, and the third identifier includes X_0, X_0', and the fourth identifier is PID 0, according to the second configuration information, it can be known that the second HARQ process X_0 transmitted on the aggregated carrier CC1 and the second HARQ process X_0' transmitted on the aggregated carrier CC2 belong to the first HARQ process with the identifier PID 0.
[0038] Optionally, the first configuration information can be configured by network-side devices, through protocol agreements, or by higher-level configuration. Specifically, assuming the first configuration information is configured by a network-side device (such as a base station), the network-side device can indicate this through a bitmap or first information. This first information includes the identifier of the first HARQ process used for configuring the HARQ entity and the number of first HARQ processes. In other words, the network-side device can configure the number of processes and their relationships within the HARQ entity using a bitmap or the first information.
[0039] For example, suppose there are currently X first HARQ processes, identified as x0, x1, x2, x3, ..., x... N x N+1 ..., and the network-side device indicates via first information that the identifier of the first HARQ process is x1 and the number of first HARQ processes is N, then the terminal can determine the first HARQ process identified as x1 from X first HARQ processes, and use the first HARQ process identified as x1 as the starting process, and sequentially select the processes identified as x2, x3, ..., x... N The first HARQ process is configured to include N HARQ entities comprising the first HARQ process.
[0040] In this embodiment, the terminal device implements repeated transmission of the MAC PDU through multiple target HARQ processes, wherein the multiple target HARQ processes belong to any first HARQ process in the HAR entity. Therefore, different copies of the same MAC PDU can be transmitted on multiple associated second HARQ processes, allowing the receiver to achieve a merging gain during repeated MAC PDU transmission by merging multiple copies of the data, thereby improving data transmission accuracy and ensuring the reliability of wireless communication.
[0041] Furthermore, this embodiment provides a multi-carrier-based correlated data transmission mechanism for repeated MAC PDU transmission based on carrier-based HARQ design in related technologies. This mechanism enables repeated transmission of MAC PDUs across multiple carriers. Since the multi-carrier-based correlated data transmission mechanism is an improvement upon carrier-based uplink transmission permission reception and HARQ entity design in related technologies, it significantly reduces the impact on related protocols and lowers the complexity of HARQ operations at both the transmitting and receiving ends.
[0042] like Figure 4Fig. 4 shows a flowchart of a method 400 for MAC layer repetition transmission according to an example embodiment of the present application. The method 400 can be performed by a terminal device, for example, by hardware and / or software installed in the terminal device. In this embodiment, the method 400 can include the following steps.
[0043] At S410, the terminal device determines whether the first indication information is a MAC layer repetition transmission scheduling instruction or a non-MAC layer repetition transmission scheduling instruction.
[0044] The MAC layer repetition transmission scheduling instruction is used to instruct the terminal device to perform repetition transmission of the MAC PDU based on the aforementioned HARQ entity. Correspondingly, the non-MAC layer repetition transmission scheduling instruction is used to instruct the terminal device to perform other transmission in addition to the repetition transmission of the MAC PDU.
[0045] In this embodiment, the MAC layer repetition transmission scheduling can be indicated in various ways so as to enable the terminal device to identify whether the MAC layer repetition transmission scheduling instruction or the non-MAC layer repetition transmission scheduling instruction. For example, the MAC layer repetition transmission scheduling can be indicated based on one or more of the following: Radio Network Temporary Identifier (RNTI), Physical downlink control channel (PDCCH) format, Control resource set (CORESET) type, New Data Indicator (NDI), indication field, etc. The implementation process of different ways will be described below.
[0046] Way 1: RNTI
[0047] The terminal device determines that the first indication information is the MAC layer repetition transmission scheduling instruction if the first indication information is correctly received through the first RNTI. Correspondingly, the terminal device determines that the first indication information is the non-MAC layer repetition transmission scheduling instruction if the first indication information fails to be descrambled through the first RNTI.
[0048] The first RNTI is a RNTI dedicated for MAC layer repetition transmission scheduling. In this embodiment, one or more first RNTIs can be predefined or preconfigured for transmission of the instruction for scheduling the MAC PDU.
[0049] Optionally, in the case that the first RNTI is multiple, each of the first RNTI corresponds to a Modulation and coding scheme (MCS) list one by one, wherein the first RNTI is used to indicate the MCS list for MAC layer repeated transmission scheduling. In addition, in addition to defining RNTI dedicated to MAC layer repeated transmission scheduling, the existing RNTI can also be multiplexed for MAC layer repeated transmission scheduling, such as cell radio network temporary identifier (C-RNTI), paging RNTI (P-RNTI), etc., which is not limited here.
[0050] Method 2: PDCCH format
[0051] In the case that the first indication information is transmitted by PDCCH, and the format of the PDCCH is the first format (Format 1), it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction; correspondingly, in the case that the first indication information is transmitted by PDCCH, and the format of the PDCCH is not the first format, it is determined that the first indication information is the non-MAC layer repeated transmission scheduling instruction.
[0052] Among them, the first format is dedicated to transmitting the scheduling instruction of MAC layer repeated transmission. Optionally, one or more PDCCH formats can be predefined or preconfigured. For example, PDCCH format 1 is predefined for MAC layer repeated transmission, PDCCH format 2 is predefined for non-MAC layer repeated transmission, etc., which is not limited here.
[0053] Method 3: Type of CORESET
[0054] In the case that the first indication information is transmitted by CORESET resource, and the CORESET resource is the first CORESET resource, it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction; correspondingly, in the case that the first indication information is transmitted by CORESET resource, but the CORESET resource is not the first CORESET resource, it is determined that the first indication information is the non-MAC layer repeated transmission scheduling instruction.
[0055] Among them, the first CORESET resource is dedicated to transmitting the scheduling instruction of MAC layer repeated transmission. Optionally, one or more CORESET resources can be predefined or configured for transmitting the scheduling instruction of MAC layer repeated transmission.
[0056] Method 4: Identification of HARQ process
[0057] In a case where the identification of the HARQ process carrying the first indication information is located in the first interval, it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction; correspondingly, in a case where the identification of the HARQ process carrying the first indication information is not located in the first interval, it is determined that the first indication information is the non-MAC layer repeated transmission scheduling instruction.
[0058] The first interval is an identification interval of a first HARQ process. In this embodiment, the scheduling of the MAC layer repeated transmission is indicated by using an extended identification (ID) interval of the HARQ process.
[0059] For example, assuming that the range of the PID of the second HARQ process on each aggregated carrier is {0, Y(16)-1}, Y is the maximum number of the second HARQ process on the aggregated carrier, in this case, the range of the HARQ PID on the aggregated carrier can be further extended to {0, 2Y(16)-1}, then, when the identification of the HARQ process carrying the first indication information is located in the interval {0, Y(16)-1}, it can be determined that the first indication information is the non-MAC layer repeated transmission scheduling instruction, and when the identification of the HARQ process carrying the first indication information is located in the interval {Y(16)-1, 2Y(16)-1} (i.e., the first interval mentioned above), it can be determined that the first indication information is the MAC layer repeated transmission scheduling instruction.
[0060] It should be noted that in this embodiment, the "interval" can also be understood as a space, a region, etc., which is not limited herein.
[0061] Mode 5: NDI
[0062] In a case where the NDI corresponding to the first HARQ process carrying the first indication information is a first value, it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction; correspondingly, in a case where the NDI corresponding to the first HARQ process carrying the first indication information is a second value, it is determined that the first indication information is the non-MAC layer repeated transmission scheduling instruction.
[0063] In this embodiment, the NDI can be extended, for example, from 1 bit to 2 bits, and then the different values of the NDI are used to indicate the MAC layer repeated transmission scheduling instruction or the non-MAC layer repeated transmission scheduling instruction.
[0064] Optionally, the first value includes a first sub-value and a second sub-value, the first sub-value and the second sub-value are inverse to each other, for example, the first sub-value is "00" and the second sub-value is "01", then "00" and "01" are inverse to each other.
[0065] The second value includes a third sub-value and a fourth sub-value, and the third sub-value and the fourth sub-value are inversions of each other. For example, the third sub-value is "10", and the fourth sub-value is "11", and "10" and "11" are inversions of each other.
[0066] It can be understood that, in the case where the NDI value is inverted, it is determined that the HARQ transmission corresponding to the target HARQ process is an initial transmission, and in the case where the NDI value is not inverted, it is determined that the HARQ transmission corresponding to the target HARQ process is a retransmission. In addition, the NDI value can be carried in the first indication information.
[0067] Mode 6: indication field
[0068] In the case where the first indication field is included in the first indication information, it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction; and correspondingly, in the case where the first indication field is not included in the first indication information, it is determined that the first indication information is the non-MAC layer repeated transmission scheduling instruction.
[0069] The first indication field can be the first indication field newly added in the scheduling instruction and be used to indicate the MAC layer repeated transmission scheduling, or the first indication field can be used to indicate the MAC layer repeated transmission scheduling by multiplexing other indication fields, which is not limited here.
[0070] In the above-mentioned several MAC layer repeated transmission scheduling instruction identification modes, if the first indication information is the MAC layer repeated transmission scheduling instruction, the first indication information can carry a first identifier or a second identifier; the first identifier is an identifier of a first HARQ process to which the target HARQ process belongs; and the second identifier is an identifier of the target HARQ process.
[0071] In other words, since the first HARQ process has an association relationship with the second HARQ process on each aggregated carrier, whether the network side device indicates the first HARQ process through the MAC layer repeated transmission scheduling instruction or indicates the second HARQ process on each aggregated carrier associated with the first HARQ process, the terminal device can determine the second HARQ process used for the MAC PDU repeated transmission, i.e., the target HARQ process.
[0072] S420, in the case where it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction, the terminal device performs repeated transmission of the MAC PDU through a plurality of target HARQ processes.
[0073] The terminal device is configured with an HARQ entity, the HARQ entity includes N first HARQ processes, the first HARQ process includes M second HARQ processes transmitted through different aggregated carriers, the plurality of target HARQ processes belong to the same first HARQ process, and the target HARQ process is any second HARQ process in the first HARQ process, and M and N are integers greater than or equal to 1.
[0074] It can be understood that, in addition to the implementation process of S420 can refer to the related description in the foregoing method embodiment 200, as a possible implementation manner, before the step of the terminal device performing repeated transmission of the MAC PDU through the plurality of target HARQ processes, the method further includes at least one of the following (21)-(24).
[0075] (21) In the case that the NDI corresponding to the target HARQ process is first reversed or the HARQ transmission corresponding to the target HARQ process is initial transmission, the terminal device creates the MAC PDU, wherein the MAC PDU is used for the HARQ transmission corresponding to the target HARQ process and the transmission of other second HARQ processes belonging to the same first HARQ process as the target HARQ process.
[0076] That is, the MAC entity can only create the MAC PDU for the second HARQ process on the aggregated carrier on which the first reversal or the initial transmission occurs, and the created MAC PDU can also be used for subsequent HARQ transmission of other second HARQ processes associated with the specified first HARQ process on other aggregated carriers, until the next NDI corresponding to the second HARQ process is reversed. Wherein, the specified first HARQ is the first HARQ process to which the second HARQ process on the aggregated carrier on which the first reversal or the initial transmission occurs belongs.
[0077] (22) The NDI corresponding to the target HARQ process is determined according to the NDI corresponding to the first HARQ process to which the target HARQ process belongs.
[0078] That is, the NDI corresponding to the second HARQ process can be maintained according to the first HARQ process, that is, when the first HARQ process transmits a new MAC PDU, the NDI is reversed, and when the network side device schedules the second HARQ process belonging to the first HARQ process for transmission, the NDI of the second HARQ process is directly used.
[0079] In addition, in the present embodiment, the NDI of the second HARQ process can be maintained according to the second HARQ process, that is, when the second HARQ process transmits a new MAC PDU, the NDI is reversed, otherwise, it is not reversed.
[0080] (23) In the case that the MAC PDU corresponding to the target HARQ process is not created, but the MAC PDU corresponding to a third HARQ process is created, the MAC PDU corresponding to the third HARQ process is determined as the MAC PDU corresponding to the target HARQ process, wherein the target HARQ process and the third HARQ process belong to the same first HARQ process.
[0081] (24) In the case that the MAC PDU corresponding to the target HARQ process is not created, and the MAC PDU corresponding to a third HARQ process is not created, the MAC PDU corresponding to the target HARQ process is created by the MAC entity. In addition, the NDI can also be maintained separately for the second HARQ processes. When the MAC entity determines that it needs to create a MAC PDU for a second HARQ process A1, it needs to first determine whether a new MAC PDU has been created for any other second HARQ process A2 that belongs to the same first HARQ process as the second HARQ process A1. If not, the MAC entity creates a new MAC PDU for the second HARQ process A1; otherwise, the MAC PDU corresponding to the second HARQ process A2 is directly used.
[0082] For example, for the aforementioned (23) and (24), when the MAC entity receives the MAC PDU transmission scheduling using the first HARQ process x on the aggregation carrier 1, if all the second HARQ processes x belonging to the first HARQ process x are in the idle state, the MAC entity creates a new MAC PDU i1 for the second HARQ process x. If the MAC entity has previously created a MAC PDU i2 for the second HARQ process corresponding to the first HARQ process x on any other aggregation carrier 2, and the NDI of the MAC PDU i2 is the same as the NDI determined by the received MAC PDU transmission scheduling on the aggregation carrier 1, the MAC entity uses the MAC PDU i2 for the scheduled MAC PDU repetition transmission on the aggregation carrier 1.
[0083] Further, based on the foregoing description of the method of media access control layer repetition transmission, all the second HARQ processes on each aggregation carrier belonging to the same first HARQ process can share the same HARQ buffer.
[0084] In this scenario, when the terminal device receives a MAC layer retransmission scheduling instruction A, which instructs the second HARQ process on aggregated carrier X to reverse its NDI, the terminal device can generate a new MAC PDU and store it in the shared HARQ buffer. It then transmits the MAC PDU on the resource indicated by the second HARQ process on aggregated carrier X. Subsequently, when the terminal device receives a MAC layer retransmission scheduling instruction B, which instructs the NDI of the second HARQ process on aggregated carrier Y (X may or may not be equal to Y) to be the same as the NDI transmitted by the second HARQ process on aggregated carrier X, the terminal device can retrieve the MAC PDU data from the shared HARQ buffer and transmit the MAC PDU on the resource indicated by the MAC layer retransmission scheduling instruction through the second HARQ process on aggregated carrier Y.
[0085] In this embodiment, the MAC layer repetitive transmission scheduling instructions related to MAC PDU repetitive transmission are further designed according to the carrier dimension, which can further reduce the complexity of HARQ operations during MAC layer repetitive transmission and ensure the efficiency of MAC layer repetitive transmission.
[0086] like Figure 5 The diagram shown is a flowchart illustrating a method 500 for repeated transmission of media access control layer data provided in an exemplary embodiment of this application. This method 500 can be executed by, but is not limited to, a terminal device, specifically by hardware and / or software installed in the terminal device. In this embodiment, the method 500 may include at least the following steps.
[0087] S510, the terminal device performs a first operation on the target MAC layer repeat transmission configuration according to the second instruction information.
[0088] The second indication information can be transmitted via PDCCH command (order, i.e., PDCCH), Medium Access Control-Control Element (MAC CE), or Radio Resource Control (RRC) signaling. In other words, the target MAC layer repeat transmission configuration can be activated or deactivated via PDCCH command, MAC CE, or RRC signaling.
[0089] Optionally, in the case of transmitting the second indication information through the PDCCH, the PDCCH can be transmitted (e.g., scrambled) by a first RNTI, which is an RNTI dedicated for MAC layer repetition transmission scheduling. That is, in the case of transmitting the second indication information through the PDCCH, the PDCCH carrying the MAC layer repetition transmission scheduling instruction can also be scrambled by the first RNTI to realize the scheduling of the MAC layer repetition transmission, thereby further reducing the complexity of the MAC layer repetition transmission scheduling.
[0090] The target MAC layer repetition transmission configuration (MAC PDU configuration) includes a MAC layer repetition transmission configuration corresponding to a data flow, a MAC layer repetition transmission configuration corresponding to a data radio bearer (DRB), or a MAC layer repetition transmission configuration corresponding to a logical channel (LCH). That is, the MAC layer repetition transmission configuration can be configured for the terminal device according to a data flow, a DRB, or an LCH.
[0091] In addition, one terminal device can be configured with one or more MAC layer repetition transmission configurations, such as uplink MAC layer repetition transmission configurations, downlink MAC layer repetition transmission configurations, etc., and each MAC layer repetition transmission configuration can have an ID, i.e., a MAC PDU configuration ID. It can be understood that when the terminal device is configured with multiple MAC layer repetition transmission configurations, the target MAC layer repetition transmission configuration belongs to the multiple MAC layer repetition transmission configurations.
[0092] In an implementation manner, taking the target MAC layer repetition transmission configuration as an example, the target MAC layer repetition transmission configuration can be configured by the terminal device according to RRC signaling configuration information, wherein the RRC signaling configuration information includes at least one of (31)-(35).
[0093] (31) A third list including information of an aggregated carrier used for MAC layer repetition transmission.
[0094] (33) First configuration information and / or second configuration information, wherein the first configuration information and / or the second configuration information are used for configuring the HARQ entity.
[0095] The implementation process of the first configuration information and / or the second configuration information can refer to the related description in the foregoing method embodiment 200, and details are not described herein again to avoid repetition.
[0096] (33) Third configuration information, used for configuring MAC layer repetition transmission scheduling signaling, such as the manner in which the terminal device identifies MAC layer repetition transmission scheduling signaling, parameters, and the like, which can be referred to the related description in method embodiment 300 in detail. To avoid repetition, it will not be described here.
[0097] (34) Fourth configuration information, used for configuring MAC layer repetition transmission permission, and / or, the default state in MAC layer repetition transmission, and / or, the corresponding granularity of the MAC layer repetition transmission configuration (such as data flow, DRB or LCH, etc.), the default state includes an on state or an off state.
[0098] Wherein, when the default state is the on state, it can be determined that the terminal device can perform MAC layer repetition transmission, otherwise, it can be determined that the terminal device is prohibited from MAC layer repetition transmission.
[0099] (35) Channel state information (Channel State Information, CSI) reporting configuration corresponding to MAC layer repetition transmission. Wherein, the CSI state configuration can be a rank configuration, etc.
[0100] Of course, the first operation can include at least any one of (41)-(44) below.
[0101] (41) Full activation: used to indicate that after full activation, all aggregated carriers corresponding to the target MAC layer repetition transmission configuration participate in MAC layer repetition transmission.
[0102] (42) Partial activation: used to indicate that after partial activation, at least part of the MD CCs corresponding to the target MAC layer repetition transmission configuration participate in MAC layer repetition transmission.
[0103] In the case where the first operation is the partial activation, the second indication information can carry information of the aggregated carrier that needs to be activated, which can be an identifier of the aggregated carrier that needs to be partially activated, to be used for the terminal device to identify the aggregated carrier that needs to be deactivated.
[0104] (43) Full deactivation: used to indicate that after full deactivation, all MD CCs corresponding to the target MD configuration do not participate in MAC layer repetition transmission.
[0105] (44) Partial deactivation: used to indicate that after partial deactivation, at least part of the MD CCs corresponding to the target MD configuration do not participate in MAC layer repetition transmission.
[0106] In a case where the first operation is the partial deactivation, the second indication information carries information of an aggregated carrier that needs to be deactivated, which can be an identifier of the aggregated carrier that needs to be deactivated, for the terminal device to identify the aggregated carrier that needs to be deactivated.
[0107] For the several operations given in the foregoing (41)-(44), in a case where the terminal device is configured with multiple MAC layer repetition transmission configurations, the second indication information carries an identifier of a MAC layer repetition transmission configuration that needs to be activated or deactivated, so as to facilitate the terminal device to identify the target MAC layer repetition transmission configuration that needs to be activated or deactivated.
[0108] S520, in a case where the first operation is the full activation or the partial activation, the terminal device performs MAC PDU repetition transmission through multiple target HARQ processes.
[0109] The terminal device is configured with a HARQ entity, the HARQ entity includes N first HARQ processes, the first HARQ process includes M second HARQ processes transmitted through different aggregated carriers, the multiple target HARQ processes belong to the same first HARQ process, and the target HARQ process is any second HARQ process in the first HARQ process, M and N are integers greater than or equal to 1.
[0110] It can be understood that, in addition to the implementation process of S520 can refer to the related description in the foregoing method embodiments 200 and / or 400, in the present embodiment, the target HARQ process is a second HARQ process on an activated aggregated carrier in the target MAC layer repetition transmission configuration.
[0111] Based on the foregoing description of the method embodiments 200-500, in addition to the processes of the method embodiments 200-300, the terminal device can also implement MAC layer repetition transmission based on the method embodiments 200 and 300. For example, taking a MAC layer repetition transmission configuration corresponding to an LCH as an example, the network side device can configure a MAC layer repetition transmission configuration corresponding to the LCH. Then, if an LCH is configured with a MAC PDU grant or an identifier of a MAC layer repetition transmission configuration, and the corresponding MAC layer repetition transmission configuration is in an activated state, the terminal device can perform MAC layer repetition transmission on data of the logical channel after receiving MAC layer repetition transmission scheduling signaling.
[0112] In addition, as a possible implementation manner, after the step of the terminal device performing MAC PDU repetition transmission through multiple target HARQ processes, the method can further include at least one of the following (51)-(53).
[0113] (51)Considering that multiple target HARQ processes are associated to one first HARQ process, the terminal device can feed back an acknowledgement information (such as an ACK message) based on at least one of the multiple target HARQ processes in the case that the MAC PDU is correctly transmitted.
[0114] (52)In the case that the HARQ transmission on any one of the target HARQ processes is correct, it can be determined that the target HARQ process can be used for new MAC PDU scheduling, and thus the first HARQ process to which the target HARQ process belongs can be configured to be in an idle state (i.e. an available state).
[0115] (53)Considering that multiple target HARQ processes are associated to one first HARQ process, in the case that the HARQ transmission on any one of the target HARQ processes is correct, it can be determined that the first HARQ process to which the target HARQ process belongs can be used for new MAC PDU scheduling, and thus other second HARQ processes belonging to the same first HARQ process as the target HARQ process can be configured to be in an idle state (i.e. an available state).
[0116] S530, in the case that the first operation is the full deactivation or the partial deactivation, the terminal device stops detecting a MAC layer repeated transmission scheduling instruction on the first aggregated carrier.
[0117] The first aggregated carrier is the aggregated carrier that is deactivated in the target MAC layer repeated transmission configuration.
[0118] In this embodiment, the MAC layer repeated transmission configuration, the configuration activation / deactivation signaling related to the MAC PDU repeated transmission are further designed in the carrier dimension, thereby on one hand, the reliability of wireless communication can be further ensured while the MAC PDU repeated transmission is implemented; on the other hand, the MAC PDU repeated transmission mechanism is improved on the basis of the existing uplink transmission permission reception and HARQ entity design in the carrier dimension, which can minimize the impact on the related transmission protocol, and reduce the complexity of the HARQ operation of the sending end and the receiving end.
[0119] It should be noted that the execution subject of the media access control layer repeated transmission method provided in the embodiments of the present application can be a media access control layer repeated transmission device, or a control module in the media access control layer repeated transmission device for executing the media access control layer repeated transmission method. In the embodiments of the present application, the media access control layer repeated transmission device executes the media access control layer repeated transmission method as an example to illustrate the media access control layer repeated transmission device provided in the embodiments of the present application.
[0120] like Figure 6 The diagram shown is a schematic representation of a Media Access Control (MAC) layer retransmission apparatus 600 provided in an exemplary embodiment of this application. The apparatus 600 includes a transmission module 610, configured to retransmit Media Access Control (MAC) layer Protocol Data Units (MAC PDUs) through multiple target Hybrid Automatic Repeat Request (HARQ) processes. The terminal device is configured with a HARQ entity, which includes N first HARQ processes. Each first HARQ process includes M second HARQ processes transmitted via different aggregated carriers. The target HARQ process belongs to the same first HARQ process and is any one of the second HARQ processes within the first HARQ process. M and N are integers greater than or equal to 1.
[0121] In one implementation, the device 600 further includes a configuration module for configuring the MAC PDU.
[0122] In one implementation, the configuration module is further configured to configure the HARQ entity according to first configuration information and / or second configuration information; wherein the first configuration information includes at least one of the following: a first list, the first list including information of at least one aggregated carrier, the aggregated carrier being a carrier used for repeated transmission of MAC PDU; a second list, the second list including information of at least one first HARQ process, and information of a second HARQ process included in each of the first HARQ processes, wherein the second HARQ process is transmitted through the aggregated carrier; the second configuration information is used to indicate the association relationship between the second HARQ process transmitted on each of the aggregated carriers and the first HARQ process.
[0123] In one implementation, the first configuration information is indicated by the network-side device through a bitmap or first information, the first information including the identifier of the starting first HARQ process contained in the HARQ entity and the number of the first HARQ processes.
[0124] In one implementation, the transmission module 610 is further configured to, upon receiving the first indication information, determine whether the first indication information is a MAC layer retransmission scheduling instruction or a non-MAC layer retransmission scheduling instruction; and, if the first indication information is determined to be the MAC layer retransmission scheduling instruction, execute the step of retransmitting the Media Access Control Protocol Data Unit (MAC PDU) through multiple target HARQ processes.
[0125] In an implementation manner, the transmission module 610 is configured to determine that the first indication information is the MAC layer repeated transmission scheduling instruction in any of the following cases: the first indication information is correctly received through a first radio network temporary identifier (RNTI); the first RNTI is an RNTI specially used for MAC layer repeated transmission scheduling; the first indication information is transmitted through a physical downlink control channel (PDCCH), and a format of the PDCCH is a first format; the first format is specially used for transmitting a scheduling instruction of MAC layer repeated transmission; the first indication information is transmitted through a control resource set (CORESET) resource, and the CORESET resource is a first CORESET resource; the first CORESET resource is specially used for transmitting a scheduling instruction of MAC layer repeated transmission; an identifier of a HARQ process carrying the first indication information is located in a first interval; the first interval is an identifier interval of a first HARQ process; a new data indicator (NDI) corresponding to the first HARQ process carrying the first indication information is a first value; the NDI corresponding to the first HARQ process carrying the first indication information is a second value; or the first indication information includes a first indication field.
[0126] In an implementation manner, in a case where the first RNTI is multiple, each of the first RNTIs corresponds to a modulation and coding scheme (MCS) list one by one, and the first RNTI is used to indicate an MCS list used for MAC layer repeated transmission scheduling.
[0127] In an implementation manner, the first value includes a first sub-value and a second sub-value, the first sub-value and the second sub-value are inverse to each other; and the second value includes a third sub-value and a fourth sub-value, the third sub-value and the fourth sub-value are inverse to each other.
[0128] In an implementation manner, in a case where the first indication information is the MAC layer repeated transmission scheduling instruction, the first indication information carries a first identifier or a second identifier; the first identifier is an identifier of a first HARQ process to which the target HARQ process belongs; and the second identifier is an identifier of the target HARQ process.
[0129] In an implementation manner, the transmission module 610 is further configured to perform a first operation on the target MAC layer repetition transmission configuration according to the second indication information, the first operation including full activation, partial activation, full deactivation, or partial deactivation; and in a case where the first operation is the full activation or the partial activation, the transmission module 610 performs the step of performing the repeated transmission of the MAC PDU through the plurality of target HARQ processes, wherein the target HARQ process is a second HARQ process on an activated aggregated carrier in the target MAC layer repetition transmission configuration.
[0130] In an implementation manner, in a case where the first operation is the partial activation, the second indication information carries information of an aggregated carrier that needs to be activated; and in a case where the first operation is the partial deactivation, the second indication information carries information of an aggregated carrier that needs to be deactivated.
[0131] In an implementation manner, the target MAC layer repetition transmission configuration is configured by the terminal device according to RRC signaling configuration information, wherein the RRC signaling configuration information includes at least one of the following: a third list including information of an aggregated carrier used for MAC layer repetition transmission; first configuration information and / or second configuration information used for configuring the HARQ entity; third configuration information used for configuring MAC layer repetition transmission scheduling signaling; fourth configuration information used for configuring MAC layer repetition transmission permission; and / or a default state in the MAC layer repetition transmission, the default state including an on state or an off state; and CSI reporting configuration corresponding to the MAC layer repetition transmission.
[0132] In an implementation manner, the target MAC layer repetition transmission configuration includes MAC layer repetition transmission configuration corresponding to a data radio bearer (DRB) or MAC layer repetition transmission configuration corresponding to a logical channel (LCH).
[0133] In an implementation manner, the second indication information is transmitted through a PDCCH, a medium access control control element (MAC CE), or radio resource control (RRC) signaling.
[0134] In an implementation manner, in a case where the second indication information is transmitted through the PDCCH, the PDCCH is transmitted through a first RNTI, and the first RNTI is an RNTI specially used for MAC layer repetition transmission scheduling.
[0135] In an implementation manner, the transmission module 610 is further configured to stop detecting the MAC layer repeated transmission scheduling instruction on the first aggregated carrier in a case that the first operation is the full deactivation or the partial deactivation, and the first aggregated carrier is the deactivated aggregated carrier in the target MAC layer repeated transmission configuration.
[0136] In an implementation manner, the transmission module 610 is further configured to perform at least one of the following: feeding back the acknowledgement information based on at least one target HARQ process in the plurality of target HARQ processes in a case that the MAC PDU is correctly transmitted; configuring a first HARQ process to which the target HARQ process belongs to an idle state in a case that the HARQ transmission on any one of the target HARQ processes is correct; and configuring other second HARQ processes belonging to the same first HARQ process as the target HARQ process to the idle state in a case that the HARQ transmission on any one of the target HARQ processes is correct.
[0137] In an implementation manner, the transmission module 610 is further configured to perform at least one of the following: creating the MAC PDU in a case that the NDI corresponding to the target HARQ process is first reversed or the HARQ transmission corresponding to the target HARQ process is initial transmission, wherein the MAC PDU is used for the HARQ transmission corresponding to the target HARQ process and the transmission of other second HARQ processes belonging to the same first HARQ process as the target HARQ process; determining the NDI corresponding to the target HARQ process according to the NDI corresponding to the first HARQ process to which the target HARQ process belongs; determining the MAC PDU corresponding to a third HARQ process as the MAC PDU corresponding to the target HARQ process in a case that the MAC PDU corresponding to the target HARQ process is not created but the MAC PDU corresponding to the third HARQ process is created, wherein the target HARQ process and the third HARQ process belong to the same first HARQ process; and creating the MAC PDU corresponding to the target HARQ process by a MAC entity in a case that the MAC PDU corresponding to the target HARQ process is not created and the MAC PDU corresponding to the third HARQ process is not created.
[0138] The apparatus 600 for media access control layer repetition transmission in the embodiments of the present application can be the apparatus 600, the apparatus 600 with an operating system, or an electronic device, and can also be a component in a terminal device, an integrated circuit, or a chip. The apparatus 600 or the electronic device can be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal can include, but is not limited to, the types of the terminal 11 listed above, and the non-mobile terminal can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a cashier machine, a self-service machine, and the like, which are not limited in the embodiments of the present application.
[0139] The apparatus for media access control layer repetition transmission provided in the embodiments of the present application can implement the method embodiments Figures 2 to 5 The method embodiments implement various processes and achieve the same technical effects, and thus details are not repeated here.
[0140] The embodiments of the present application further provide a terminal device including a processor and a communication interface, the communication interface and the processor are coupled, and the processor is configured to run programs or instructions to implement the steps of the method described in the method embodiments 200-500. The terminal device embodiment corresponds to the terminal device side method embodiments described above, and each implementation process and implementation manner of the above method embodiments can be applied to the terminal device embodiment and achieve the same technical effects. Specifically, Figure 7 To implement a hardware structure of a terminal device according to an embodiment of the present application.
[0141] The terminal device 700 includes, but is not limited to, at least part of the components such as a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and a processor 710.
[0142] Those skilled in the art can understand that the terminal device 700 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 710 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. Figure 7 The terminal device structure shown in the above embodiments does not constitute a limitation on the terminal device, and the terminal device can include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements, which are not repeated here.
[0143] It should be understood that in the embodiments of the present application, the input unit 704 can include a graphics processor (GPU) 1041 and a microphone 7042. The graphics processor 7041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 706 can include a display panel 7061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 707 includes a touch panel 7071 and other input devices 7072. The touch panel 7071 is also referred to as a touch screen. The touch panel 7071 can include two parts of a touch detection device and a touch controller. The other input devices 7072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, and the like, which will not be described here.
[0144] In the embodiments of the present application, the radio frequency unit 701 receives downlink data from a network side device and processes the data by the processor 710. In addition, the radio frequency unit 701 sends uplink data to the network side device. Generally, the radio frequency unit 701 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
[0145] The memory 709 can be used to store software programs or instructions and various data. The memory 709 can mainly include a storage program or instruction area and a storage data area, wherein the storage program or instruction area can store an operating system, at least one application program or instruction required by a function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 709 can include a high-speed random access memory, and can also include a non-volatile memory, which can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device.
[0146] The processor 710 can include one or more processing units; optionally, the processor 710 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and an application program or instruction, and the modem processor mainly processes wireless communication, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 710.
[0147] The processor 710 is configured to perform repeated transmission of a medium access control layer protocol data unit (MAC PDU) through a plurality of target hybrid automatic repeat request (HARQ) processes. The terminal device is configured with an HARQ entity, the HARQ entity includes N first HARQ processes, each first HARQ process includes M second HARQ processes transmitted through different aggregated carriers, and the target HARQ process belongs to the same first HARQ process and is any second HARQ process in the first HARQ process. M and N are integers greater than or equal to 1.
[0148] In an implementation manner, the processor 710 is configured to configure the HARQ entity according to first configuration information and / or second configuration information. The first configuration information includes at least one of the following: a first list including information of at least one aggregated carrier, the aggregated carrier being a carrier for MAC PDU repeated transmission; and a second list including information of at least one first HARQ process and information of a second HARQ process included in each first HARQ process, wherein the second HARQ process is transmitted through the aggregated carrier. The second configuration information is used to indicate an association relationship between the second HARQ process transmitted on each aggregated carrier and the first HARQ process.
[0149] In an implementation manner, the first configuration information is indicated by a bitmap or first information on a network side device, the first information including an identifier of a starting first HARQ process included in the HARQ entity and a number of first HARQ processes.
[0150] In an implementation manner, the processor 710 is further configured to, in a case where the first indication information is received, determine whether the first indication information is a MAC layer repeated transmission scheduling instruction or a non-MAC layer repeated transmission scheduling instruction; and in a case where it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction, perform the step of performing repeated transmission of a medium access control layer protocol data unit (MAC PDU) through a plurality of target HARQ processes.
[0151] In an implementation manner, the processor 710 is configured to determine, according to any one of the following, that the first indication information is the MAC layer repeated transmission scheduling instruction: in a case where the first indication information is correctly received through a first radio network temporary identifier (RNTI), the first RNTI being an RNTI specially used for MAC layer repeated transmission scheduling; in a case where the first indication information is transmitted through a physical downlink control channel (PDCCH), and a format of the PDCCH is a first format, the first format being specially used for transmitting a scheduling instruction of MAC layer repeated transmission; in a case where the first indication information is transmitted through a control resource set (CORESET) resource, and the CORESET resource is a first CORESET resource, the first CORESET resource being specially used for transmitting a scheduling instruction of MAC layer repeated transmission; in a case where an identifier of a HARQ process carrying the first indication information is located in a first interval, the first interval being an identifier interval of a first HARQ process; in a case where a new data indicator (NDI) corresponding to a first HARQ process carrying the first indication information is a first value; in a case where the NDI corresponding to the first HARQ process carrying the first indication information is a second value; in a case where the first indication information includes a first indication field, the first indication field being an indication field specially used for indicating MAC layer repeated transmission scheduling.
[0152] In an implementation manner, in a case where the first RNTI is multiple, each of the first RNTIs corresponds to a modulation and coding scheme (MCS) list one by one, and the first RNTI is used to indicate the MCS list used for MAC layer repeated transmission scheduling.
[0153] In an implementation manner, the first value includes a first sub-value and a second sub-value, the first sub-value and the second sub-value being inverse to each other; and the second value includes a third sub-value and a fourth sub-value, the third sub-value and the fourth sub-value being inverse to each other.
[0154] In an implementation manner, in a case where the first indication information is the MAC layer repeated transmission scheduling instruction, the first indication information carries a first identifier or a second identifier; the first identifier is an identifier of a first HARQ process to which the target HARQ process belongs; and the second identifier is an identifier of the target HARQ process.
[0155] In an implementation, the processor 710 is further configured to perform a first operation on the target MAC layer repetition transmission configuration according to the second indication information, the first operation including full activation, partial activation, full deactivation, or partial deactivation; and in a case where the first operation is the full activation or the partial activation, the processor 710 performs the step of performing the repeated transmission of the MAC PDU through the plurality of target HARQ processes, wherein the target HARQ process is a second HARQ process on an activated aggregated carrier in the target MAC layer repetition transmission configuration.
[0156] In an implementation, in a case where the first operation is the partial activation, the second indication information carries information of an aggregated carrier that needs to be activated; and in a case where the first operation is the partial deactivation, the second indication information carries information of an aggregated carrier that needs to be deactivated.
[0157] In an implementation, the target MAC layer repetition transmission configuration is configured by the terminal device according to RRC signaling configuration information, wherein the RRC signaling configuration information includes at least one of the following: a third list including information of an aggregated carrier used for MAC layer repetition transmission; first configuration information and / or second configuration information used for configuring the HARQ entity; third configuration information used for configuring MAC layer repetition transmission scheduling signaling; fourth configuration information used for configuring MAC layer repetition transmission grant; and / or a default state in the MAC layer repetition transmission, the default state including an on state or an off state; and CSI reporting configuration corresponding to the MAC layer repetition transmission.
[0158] In an implementation, the target MAC layer repetition transmission configuration includes MAC layer repetition transmission configuration corresponding to a data radio bearer (DRB) or MAC layer repetition transmission configuration corresponding to a logical channel (LCH).
[0159] In an implementation, the second indication information is transmitted through a PDCCH, a medium access control control element (MAC CE), or radio resource control (RRC) signaling.
[0160] In an implementation, in a case where the second indication information is transmitted through the PDCCH, the PDCCH is transmitted through a first RNTI, the first RNTI being an RNTI dedicated for MAC layer repetition transmission scheduling.
[0161] In an implementation, the processor 710 is further configured to, in a case that the first operation is the full deactivation or the partial deactivation, stop detecting a MAC layer repeated transmission scheduling instruction on a first aggregated carrier, the first aggregated carrier being a deactivated aggregated carrier in the target MAC layer repeated transmission configuration.
[0162] In an implementation, the processor 710 is further configured to, in a case that the MAC PDU is correctly transmitted, perform at least one of the following: feeding back an acknowledgement information based on at least one target HARQ process in the plurality of target HARQ processes; configuring a first HARQ process to which the target HARQ process belongs to an idle state in a case that the HARQ transmission on any one of the target HARQ processes is correct; configuring other second HARQ processes belonging to the same first HARQ process as the target HARQ process to an idle state in a case that the HARQ transmission on any one of the target HARQ processes is correct.
[0163] In an implementation, the processor 710 is further configured to, in a case that at least one of the following occurs: the NDI corresponding to the target HARQ process is first to be reversed or the HARQ transmission corresponding to the target HARQ process is initial transmission, create the MAC PDU, wherein the MAC PDU is used for the HARQ transmission corresponding to the target HARQ process and the transmission of other second HARQ processes belonging to the same first HARQ process as the target HARQ process; the NDI corresponding to the target HARQ process is determined according to the NDI corresponding to the first HARQ process to which the target HARQ process belongs; in a case that the MAC PDU corresponding to the target HARQ process is not created but a MAC PDU corresponding to a third HARQ process is created, the MAC PDU corresponding to the third HARQ process is determined as the MAC PDU corresponding to the target HARQ process, wherein the target HARQ process and the third HARQ process belong to the same first HARQ process; in a case that the MAC PDU corresponding to the target HARQ process is not created and the MAC PDU corresponding to the third HARQ process is not created, the MAC entity creates the MAC PDU corresponding to the target HARQ process.
[0164] It can be understood that the implementation process of each implementation manner described above can refer to the related description in the foregoing method embodiments 200-500, and thus will not be described herein again to avoid repetition.
[0165] In this embodiment, the terminal device implements the repeated transmission of the MAC PDU through a plurality of target HARQ processes, wherein the plurality of target HARQ processes belong to any first HARQ process in the HAR entity. Thus, different copy data of the same MAC PDU can be transmitted on the associated plurality of second HARQ processes to obtain the combining gain in the repeated transmission of the MAC PDU and ensure the reliability of the wireless communication.
[0166] The embodiments of the present application further provide a readable storage medium, which has a program or instructions stored thereon, and the program or instructions are executed by a processor to implement each process of the method embodiments of the media access control layer repeated transmission and achieve the same technical effects. To avoid repetition, details are not described herein.
[0167] The processor is the processor in the terminal device in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (Read-Only Memory, ROM).
[0168] The embodiments of the present application further provide a chip, which includes a processor and a communication interface, the communication interface is coupled with the processor, and the processor is used to run a network side device program or instructions to implement each process of the method embodiments of the media access control layer repeated transmission and achieve the same technical effects. To avoid repetition, details are not described herein.
[0169] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.
[0170] The embodiments of the present application further provide a computer program product, which includes a processor, a memory and a program or instructions stored on the memory and executable on the processor, and the program or instructions are executed by the processor to implement each process of the method embodiments of the media access control layer repeated transmission and achieve the same technical effects. To avoid repetition, details are not described herein.
[0171] It should be noted that, in the present document, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element. Furthermore, it is to be understood that the method and apparatus of the present application can be carried out by more than one process, method, article, or apparatus either simultaneously, concurrently, or with intervening action that are carried out at the same time, in any order, or in an overlapping manner. For example, the described method can be performed in a different order or simultaneously, and the various steps can be combined or omitted, or additional steps can be added, without departing from the scope of the described method. Also, features described with respect to certain examples can be combined in other examples.
[0172] From the above description of the embodiments, it is apparent that the above-described method can be implemented by software and necessary universal hardware platform, of course, it can also be implemented by hardware, but in many cases, the former is a better implementation. Based on such understanding, the technical solutions of the present application can be embodied in the form of computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a plurality of instructions for making a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) execute the method described in various embodiments of the present application.
[0173] 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-described specific embodiments, which are merely illustrative rather than restrictive, and those of ordinary skill in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.
Claims
1. A method of medium access control layer repetition transmission, the method comprising: Comprising: The terminal device performs repeated transmission of a medium access control layer protocol data unit (MAC PDU) through a plurality of target hybrid automatic repeat request (HARQ) processes; The terminal device is configured with an HARQ entity, the HARQ entity includes N first HARQ processes, the first HARQ process includes M second HARQ processes transmitted through different aggregated carriers, the plurality of target HARQ processes belong to the same first HARQ process, and the target HARQ process is any second HARQ process in the first HARQ process, M is an integer greater than 1, and N is an integer greater than or equal to 1.
2. The method of claim 1, wherein, Before the step of the terminal device performing repeated transmission of the MAC PDU through a plurality of target HARQ processes, the method further comprises: The terminal device configures the HARQ entity according to first configuration information and / or second configuration information; The first configuration information includes at least one of the following: A first list including information of at least one aggregated carrier, the aggregated carrier being a carrier for MAC PDU repeated transmission; A second list including information of at least one first HARQ process and information of a second HARQ process included in each first HARQ process, wherein the second HARQ process is transmitted through the aggregated carrier; The second configuration information is used to indicate the association relationship between the second HARQ process transmitted on each aggregated carrier and the first HARQ process.
3. The method of claim 2, wherein, The first configuration information is indicated by a bitmap or first information by a network side device, and the first information includes an identifier of a starting first HARQ process included in the HARQ entity and a number of first HARQ processes.
4. The method of claim 1, wherein, Before the step of the terminal device performing repeated transmission of the MAC PDU through a plurality of target HARQ processes, the method further comprises: The terminal device determines whether the first indication information is a MAC layer repeated transmission scheduling instruction or a non-MAC layer repeated transmission scheduling instruction upon receiving the first indication information; In a case where it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction, the terminal device performs the step of performing repeated transmission of the MAC PDU through a plurality of target HARQ processes.
5. The method of claim 4, wherein, The step of determining whether the first indication information is a MAC layer repeated transmission scheduling instruction or a non-MAC layer repeated transmission scheduling instruction comprises any of the following: In a case where the first indication information is correctly received through a first radio network temporary identifier (RNTI), it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction, and the first RNTI is an RNTI dedicated to MAC layer repeated transmission scheduling; In a case where the first indication information is correctly received through a first radio network temporary identifier (RNTI), it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction, and the first RNTI is an RNTI dedicated to MAC layer repeated transmission scheduling; In a case where the first indication information is transmitted through a physical downlink control channel (PDCCH) and a format of the PDCCH is a first format, it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction, and the first format is specially used for transmitting the scheduling instruction of the MAC layer repeated transmission. In a case where the first indication information is transmitted through a control resource set (CORESET) resource and the CORESET resource is a first CORESET resource, it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction, and the first CORESET resource is specially used for transmitting the scheduling instruction of the MAC layer repeated transmission. In a case where an identification of a HARQ process carrying the first indication information is located in a first interval, it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction, and the first interval is an identification interval of the first HARQ process. In a case where a new data indicator (NDI) corresponding to a first HARQ process carrying the first indication information is a first value, it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction. In a case where the NDI corresponding to the first HARQ process carrying the first indication information is a second value, it is determined that the first indication information is the non-MAC layer repeated transmission scheduling instruction. In a case where a first indication field is included in the first indication information, it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction, and the first indication field is an indication field specially used for indicating the MAC layer repeated transmission scheduling.
6. The method of claim 5, wherein, In a case where the first RNTI is multiple, each of the first RNTIs corresponds to a modulation and coding scheme (MCS) list one by one, and the first RNTI is used for indicating the MCS list used for the MAC layer repeated transmission scheduling.
7. The method of claim 5, wherein, The first value includes a first sub-value and a second sub-value, and the first sub-value and the second sub-value are inverse to each other. The second value includes a third sub-value and a fourth sub-value, and the third sub-value and the fourth sub-value are inverse to each other.
8. The method of claim 5, wherein, In a case where the first indication information is the MAC layer repeated transmission scheduling instruction, the first indication information carries a first identification or a second identification. The first identification is an identification of a first HARQ process to which the target HARQ process belongs. The second identification is an identification of the target HARQ process.
9. The method of claim 1, wherein, The method further includes: The terminal device performs a first operation on a target MAC layer repeated transmission configuration according to second indication information, and the first operation includes full activation, partial activation, full deactivation, or partial deactivation. In a case where the first operation is the full activation or the partial activation, the terminal device performs the step of repeatedly transmitting the MAC PDU through the multiple target HARQ processes, and the target HARQ process is a second HARQ process on an activated aggregated carrier in the target MAC layer repeated transmission configuration.
10. The method of claim 9, wherein In a case that the first operation is the partial activation, the second indication information carries information of an aggregated carrier that needs to be activated; In a case that the first operation is the partial deactivation, the second indication information carries information of an aggregated carrier that needs to be deactivated.
11. The method of claim 9, wherein, The target MAC layer repetition transmission configuration is configured by the terminal device according to RRC signaling configuration information, wherein the RRC signaling configuration information comprises at least one of the following: A third list, wherein the third list comprises information of an aggregated carrier used for MAC layer repetition transmission; First configuration information and / or second configuration information, wherein the first configuration information and / or the second configuration information are used for configuring the HARQ entity; Third configuration information, wherein the third configuration information is used for configuring MAC layer repetition transmission scheduling signaling; Fourth configuration information, wherein the fourth configuration information is used for configuring MAC layer repetition transmission permission, and / or a default state in the MAC layer repetition transmission, wherein the default state comprises an on state or an off state; CSI reporting configuration corresponding to the MAC layer repetition transmission.
12. The method of claim 11, wherein, The target MAC layer repetition transmission configuration comprises MAC layer repetition transmission configuration corresponding to a data radio bearer (DRB) or MAC layer repetition transmission configuration corresponding to a logical channel (LCH).
13. The method of claim 9, wherein, The second indication information is transmitted by PDCCH, MAC CE or RRC signaling.
14. The method of claim 13, wherein, In a case that the second indication information is transmitted by PDCCH, the PDCCH is transmitted by a first RNTI, wherein the first RNTI is an RNTI specially used for MAC layer repetition transmission scheduling.
15. The method of claim 9, wherein, After the step of performing the first operation on the target MAC layer repetition transmission configuration according to the second indication information by the terminal device, the method further comprises: In a case that the first operation is the full deactivation or the partial deactivation, the terminal device stops detecting MAC layer repetition transmission scheduling instructions on a first aggregated carrier, wherein the first aggregated carrier is an aggregated carrier that is deactivated in the target MAC layer repetition transmission configuration.
16. The method of claim 1, wherein, After the step of performing the MAC PDU repetition transmission by the terminal device through the plurality of target HARQ processes, the method further comprises at least one of the following: In a case that the MAC PDU is correctly transmitted, the terminal device feeds back acknowledgement information based on at least one target HARQ process in the plurality of target HARQ processes; In a case that HARQ transmission on any one of the target HARQ processes is correct, a first HARQ process to which the target HARQ process belongs is configured to be in an idle state; In a case that HARQ transmission on any one of the target HARQ processes is correct, other second HARQ processes belonging to the same first HARQ process as the target HARQ process are configured to be in an idle state.
17. The method of claim 1, wherein, Before the step of performing the MAC PDU repetition transmission by the terminal device through the plurality of target HARQ processes, the method further comprises at least one of the following: In a case that the NDI corresponding to the target HARQ process is first to be reversed or the HARQ transmission corresponding to the target HARQ process is initial transmission, the terminal device creates the MAC PDU, wherein the MAC PDU is used for the HARQ transmission corresponding to the target HARQ process and the transmission of other second HARQ processes belonging to the same first HARQ process as the target HARQ process; The NDI corresponding to the target HARQ process is determined according to the NDI corresponding to the first HARQ process to which the target HARQ process belongs; In a case that the MAC PDU corresponding to the target HARQ process is not created but the MAC PDU corresponding to a third HARQ process is created, the MAC PDU corresponding to the third HARQ process is determined as the MAC PDU corresponding to the target HARQ process, wherein the target HARQ process and the third HARQ process belong to the same first HARQ process; In a case that the MAC PDU corresponding to the target HARQ process is not created and the MAC PDU corresponding to a third HARQ process is not created, the MAC PDU corresponding to the target HARQ process is created by the MAC entity.
18. An apparatus for medium access control layer repetition transmission, the apparatus comprising: The apparatus is applied to a terminal device, and the apparatus comprises: A transmission module configured to perform repeated transmission of a medium access control layer protocol data unit (MAC PDU) through a plurality of target hybrid automatic repeat request (HARQ) processes. The terminal device is configured with a HARQ entity, the HARQ entity comprises N first HARQ processes, each first HARQ process comprises M second HARQ processes transmitted through different aggregated carriers, the target HARQ process belongs to the same first HARQ process and is any one of the second HARQ processes in the first HARQ process, M is an integer greater than 1, and N is an integer greater than or equal to 1.
19. The apparatus of claim 18, wherein, The apparatus further comprises: A configuration module configured to configure the HARQ entity according to first configuration information and / or second configuration information. The first configuration information comprises at least one of the following: A first list comprising information of at least one aggregated carrier, the aggregated carrier being a carrier used for repeated transmission of a MAC PDU; A second list comprising information of at least one first HARQ process and information of a second HARQ process included in each first HARQ process, wherein the second HARQ process is transmitted through the aggregated carrier; The second configuration information is used to indicate an association relationship between the second HARQ process and the first HARQ process transmitted on each aggregated carrier.
20. The apparatus of claim 19, wherein, The first configuration information is indicated by a bitmap or first information by a network side device, and the first information comprises an identifier of a starting first HARQ process included in the HARQ entity and a number of first HARQ processes.
21. The apparatus of claim 18, wherein, The transmission module is further configured to determine whether the first indication information is a MAC layer repeated transmission scheduling instruction or a non-MAC layer repeated transmission scheduling instruction when the first indication information is received, and perform the step of repeatedly transmitting a media access control layer protocol data unit (MAC PDU) through the plurality of target HARQ processes when it is determined that the first indication information is the MAC layer repeated transmission scheduling instruction.
22. The apparatus of claim 21, wherein, The transmission module is configured to determine whether the first indication information is the MAC layer repeated transmission scheduling instruction in any of the following manners: determine that the first indication information is the MAC layer repeated transmission scheduling instruction when the first indication information is correctly received through a first radio network temporary identifier (RNTI), the first RNTI being an RNTI specially used for MAC layer repeated transmission scheduling; determine that the first indication information is the MAC layer repeated transmission scheduling instruction when the first indication information is transmitted through a physical downlink control channel (PDCCH) and a format of the PDCCH is a first format, the first format being specially used for transmitting a scheduling instruction of MAC layer repeated transmission; determine that the first indication information is the MAC layer repeated transmission scheduling instruction when the first indication information is transmitted through a control resource set (CORESET) resource and the CORESET resource is a first CORESET resource, the first CORESET resource being specially used for transmitting a scheduling instruction of MAC layer repeated transmission; determine that the first indication information is the MAC layer repeated transmission scheduling instruction when an identifier of a HARQ process carrying the first indication information is located in a first interval, the first interval being an identifier interval of a first HARQ process; determine that the first indication information is the MAC layer repeated transmission scheduling instruction when a new data indicator (NDI) corresponding to a first HARQ process carrying the first indication information is a first value; determine that the first indication information is the non-MAC layer repeated transmission scheduling instruction when the NDI corresponding to the first HARQ process carrying the first indication information is a second value; determine that the first indication information is the MAC layer repeated transmission scheduling instruction when a first indication field is included in the first indication information, the first indication field being an indication field specially used for indicating MAC layer repeated transmission scheduling.
23. The apparatus of claim 22, wherein, When the first RNTI is a plurality, each of the first RNTIs corresponds to a modulation and coding scheme (MCS) list one by one, and the first RNTI is used to indicate the MCS list used for MAC layer repeated transmission scheduling.
24. The apparatus of claim 22, wherein, The first value includes a first sub-value and a second sub-value, and the first sub-value and the second sub-value are inverse to each other. The second value includes a third sub-value and a fourth sub-value, and the third sub-value and the fourth sub-value are inverse to each other.
25. The apparatus of claim 22, wherein, When the first indication information is the MAC layer repeated transmission scheduling instruction, the first indication information carries a first identifier or a second identifier. The first identifier is an identifier of a first HARQ process to which the target HARQ process belongs. The second identifier is an identifier of the target HARQ process.
26. The apparatus of claim 18, wherein, The transmission module is further configured to perform a first operation on the target MAC layer repetitive transmission configuration according to second indication information, the first operation including full activation, partial activation, full deactivation, or partial deactivation. And In a case where the first operation is the full activation or the partial activation, the transmission module performs the step of repeatedly transmitting the MAC PDU through a plurality of target HARQ processes, wherein the target HARQ processes are second HARQ processes on activated aggregated carriers in the target MAC layer repetitive transmission configuration.
27. The apparatus of claim 26, wherein, In a case where the first operation is the partial activation, the second indication information carries information of aggregated carriers that need to be activated; In a case where the first operation is the partial deactivation, the second indication information carries information of aggregated carriers that need to be deactivated.
28. The apparatus of claim 26, wherein, The target MAC layer repetitive transmission configuration is configured by the terminal device according to RRC signaling configuration information, wherein the RRC signaling configuration information includes at least one of the following: A third list including information of aggregated carriers used for MAC layer repetitive transmission; First configuration information and / or second configuration information used for configuring the HARQ entity; Third configuration information used for configuring MAC layer repetitive transmission scheduling signaling; Fourth configuration information used for configuring MAC layer repetitive transmission permission, and / or a default state in MAC layer repetitive transmission, the default state including an on state or an off state; CSI reporting configuration corresponding to MAC layer repetitive transmission.
29. The apparatus of claim 28, wherein, The target MAC layer repetitive transmission configuration includes MAC layer repetitive transmission configuration corresponding to a data radio bearer (DRB) or MAC layer repetitive transmission configuration corresponding to a logical channel (LCH).
30. The apparatus of claim 26, wherein, The second indication information is transmitted through PDCCH, MAC CE, or RRC signaling.
31. The apparatus of claim 30, wherein, In a case where the second indication information is transmitted through PDCCH, the PDCCH is transmitted through a first RNTI, and the first RNTI is an RNTI specially used for MAC layer repetitive transmission scheduling.
32. The apparatus of claim 26, wherein, The transmission module is further configured to, in a case where the first operation is the full deactivation or the partial deactivation, stop detecting MAC layer repetitive transmission scheduling instructions on a first aggregated carrier, the first aggregated carrier being a deactivated aggregated carrier in the target MAC layer repetitive transmission configuration.
33. The apparatus of claim 18, wherein, The transmission module is further configured to at least one of the following: In a case where the MAC PDU is correctly transmitted, feeding back acknowledgement information based on at least one target HARQ process in the plurality of target HARQ processes; In a case where HARQ transmission on any one of the target HARQ processes is correct, configuring a first HARQ process to which the target HARQ process belongs to an idle state; In case of correct HARQ transmission on any one of the target HARQ processes, other second HARQ processes belonging to the same first HARQ process as the target HARQ process are configured to be in an idle state.
34. The apparatus of claim 18, wherein, The transmission module is further configured to at least one of: In case that the NDI corresponding to the target HARQ process is first to be inverted or the HARQ transmission corresponding to the target HARQ process is initial transmission, creating a MAC PDU, wherein the MAC PDU is for the HARQ transmission corresponding to the target HARQ process and the transmission of other second HARQ processes belonging to the same first HARQ process as the target HARQ process; The NDI corresponding to the target HARQ process is determined according to the NDI corresponding to the first HARQ process to which the target HARQ process belongs; In case that the MAC PDU corresponding to the target HARQ process is not created but the MAC PDU corresponding to a third HARQ process is created, the MAC PDU corresponding to the third HARQ process is determined as the MAC PDU corresponding to the target HARQ process, wherein the target HARQ process and the third HARQ process belong to the same first HARQ process; In case that the MAC PDU corresponding to the target HARQ process is not created and the MAC PDU corresponding to a third HARQ process is not created, the MAC PDU corresponding to the target HARQ process is created by a MAC entity.
35. A terminal device, comprising: A processor, a memory and a program or instructions stored on the memory and executable on the processor, the program or instructions being executed by the processor to implement the steps of the method of repeated transmission of a media access control layer according to any one of claims 1 to 17.
36. A readable storage medium characterized by, A readable storage medium storing a program or instructions, the program or instructions being executed by a processor to implement the steps of the method of repeated transmission of a media access control layer according to any one of claims 1 to 17.