CN112789938B - Information processing method, user equipment and terminal equipment - Google Patents

Information processing method, user equipment and terminal equipment Download PDF

Info

Publication number
CN112789938B
CN112789938B CN201980064902.2A CN201980064902A CN112789938B CN 112789938 B CN112789938 B CN 112789938B CN 201980064902 A CN201980064902 A CN 201980064902A CN 112789938 B CN112789938 B CN 112789938B
Authority
CN
China
Prior art keywords
mac pdu
mac
information
pusch
indication information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201980064902.2A
Other languages
Chinese (zh)
Other versions
CN112789938A (en
Inventor
石聪
徐婧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of CN112789938A publication Critical patent/CN112789938A/en
Application granted granted Critical
Publication of CN112789938B publication Critical patent/CN112789938B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses an information processing method, user Equipment (UE), network equipment, a chip, a computer readable storage medium, a computer program product and a computer program, wherein the method comprises the following steps: and sending information to the network equipment, wherein the information is at least used for assisting the network equipment to determine that the first MAC PDU which is not successfully sent exists at the terminal equipment side.

Description

Information processing method, user equipment and terminal equipment
Technical Field
The present invention relates to the field of information processing technologies, and in particular, to an information processing method, a network device, a User Equipment (UE), a chip, a computer readable storage medium, a computer program product, and a computer program.
Background
In 5G, the method is divided into 3 large application scenes according to service requirements: eMBB, mMTC, uRLLC. The IIoT stand considers that under the sub-issue of priority in the user, the scene of introducing various conflicts is supported. R16 supports a scenario of multiple resource collisions, for which the UE MAC may group one MAC PDU per grant, but only one MAC PDU is sent, another MAC PDU cannot be transmitted due to the resource collision. According to the prior art, the UE does not have special provisions on how MAC PDUs that cannot be transmitted due to resource collision are handled, nor is the network aware that this problem exists. This will cause the MAC PDU of this group to be flushed (corresponding HARQ process is transmitted according to the new transmission), causing unnecessary data loss, the URLLC QoS cannot be guaranteed, and even serious errors in industrial operation. How to make the network aware of this problem, and solve this problem, is not determined by the existing standards.
Disclosure of Invention
To solve the above technical problems, embodiments of the present invention provide an information processing method, a network device, a User Equipment (UE), a chip, a computer readable storage medium, a computer program product, and a computer program.
In a first aspect, an information processing method is provided, applied to a user equipment UE, including:
and sending information to the network equipment, wherein the information is at least used for assisting the network equipment to determine that the first MAC PDU which is not successfully sent exists at the terminal equipment side.
In a second aspect, an information processing method is provided, applied to a network device, and includes:
carrying out retransmission scheduling;
wherein the retransmission-scheduled object comprises one of:
specific resources, resources with overlap, specific HARQ, unreceived PUSCH, first MAC PDU with overlap of resources.
In a third aspect, there is provided a UE comprising:
and the first communication unit is used for sending information to the network equipment, wherein the information is at least used for assisting the network equipment to determine that the first MAC PDU which is not successfully sent exists at the terminal equipment side.
In a fourth aspect, there is provided a network device comprising:
the second communication unit performs retransmission scheduling;
Wherein the retransmission-scheduled object comprises one of:
specific resources, resources with overlap, specific HARQ, unreceived PUSCH, first MAC PDU with overlap of resources.
In a fifth aspect, a UE is provided that includes a processor and a memory. The memory is used for storing a computer program, and the processor is used for calling and running the computer program stored in the memory and executing the method in the first aspect or various implementation manners thereof.
In a sixth aspect, a network device is provided that includes a processor and a memory. The memory is for storing a computer program and the processor is for calling and running the computer program stored in the memory for performing the method of the second aspect or implementations thereof described above.
A seventh aspect provides a chip for implementing the method of any one of the first to second aspects or each implementation thereof.
Specifically, the chip includes: a processor for calling and running a computer program from a memory, causing a device on which the chip is mounted to perform the method as in any one of the first to second aspects or implementations thereof described above.
In a seventh aspect, a computer-readable storage medium is provided for storing a computer program that causes a computer to perform the method of any one of the above-described first to second aspects or implementations thereof.
In an eighth aspect, there is provided a computer program product comprising computer program instructions for causing a computer to perform the method of any one of the first to second aspects or implementations thereof.
A ninth aspect provides a computer program which, when run on a computer, causes the computer to perform the method of any one of the above-described first to second aspects or implementations thereof.
By adopting the scheme, the network equipment can determine that the terminal equipment has the first MAC PDU which is not successfully transmitted, and further the network equipment can carry out retransmission scheduling; in this way, the problem of unnecessary data loss caused by direct flushing of some MAC PDUs due to resource coverage is avoided. In particular, if low latency traffic such as URLLC traffic is included in the first MAC PDU that is not successfully transmitted, this will be a further disadvantage; by adopting the scheme, the network can acquire the situation, so that inconsistent understanding of the UE and the network is avoided, unnecessary packet loss is avoided, and the QoS of the service is ensured as much as possible.
Drawings
Fig. 1 is a schematic diagram of a communication system architecture according to an embodiment of the present application;
fig. 2 is a schematic flow chart of an information processing method according to an embodiment of the present application;
fig. 3 to fig. 5-2 are schematic flow diagrams of an information processing method under various scenarios according to an embodiment of the present application;
FIG. 6 is a second schematic flow chart of an information processing method according to an embodiment of the present application;
FIG. 7 is a flowchart of another information processing method in another scenario according to an embodiment of the present application;
fig. 8 is a schematic diagram of a UE composition structure according to an embodiment of the present application;
fig. 9 is a schematic diagram of a network device composition structure according to an embodiment of the present application;
fig. 10 is a schematic diagram of a communication device according to an embodiment of the present application;
FIG. 11 is a schematic block diagram of a chip provided by an embodiment of the present application;
fig. 12 is a schematic diagram 2 of a communication system architecture provided by an embodiment of the present application.
Detailed Description
For a more complete understanding of the nature and the technical content of the embodiments of the present application, reference should be made to the following detailed description of embodiments of the application, taken in conjunction with the accompanying drawings, which are meant to be illustrative only and not limiting of the embodiments of the application.
The following description of the technical solutions according to the embodiments of the present application will be given with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The technical scheme of the embodiment of the application can be applied to various communication systems, such as: global system for mobile communications (Global System of Mobile communication, GSM), code division multiple access (Code Division Multiple Access, CDMA), wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA) systems, general packet radio service (General Packet Radio Service, GPRS), long term evolution (Long Term Evolution, LTE) systems, LTE frequency division duplex (Frequency Division Duplex, FDD) systems, LTE time division duplex (Time Division Duplex, TDD), universal mobile telecommunications system (Universal Mobile Telecommunication System, UMTS), worldwide interoperability for microwave access (Worldwide Interoperability for Microwave Access, wiMAX) communication systems, or 5G systems, and the like.
By way of example, a communication system 100 to which embodiments of the present application may be applied may be as shown in fig. 1. The communication system 100 may include a network device 110, and the network device 110 may be a device that communicates with a UE120 (or referred to as a communication terminal, terminal). Network device 110 may provide communication coverage for a particular geographic area and may communicate with UEs located within that coverage area. Alternatively, the network device 110 may be a network device (Base Transceiver Station, BTS) in a GSM system or a CDMA system, a network device (NodeB, NB) in a WCDMA system, an evolved network device (Evolutional Node B, eNB or eNodeB) in an LTE system, or a wireless controller in a cloud wireless access network (Cloud Radio Access Network, CRAN), or the network device may be a mobile switching center, a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a network-side device in a 5G network, or a network device in a future evolved public land mobile network (Public Land Mobile Network, PLMN), etc.
The communication system 100 also includes at least one UE120 located within the coverage area of the network device 110. "UE" as used herein includes, but is not limited to, connection via wireline, such as via public-switched telephone network (Public Switched Telephone Networks, PSTN), digital subscriber line (Digital Subscriber Line, DSL), digital cable, direct cable connection; and/or another data connection/network; and/or via a wireless interface, e.g., for a cellular network, a wireless local area network (Wireless Local Area Network, WLAN), a digital television network such as a DVB-H network, a satellite network, an AM-FM broadcast transmitter; and/or means of another UE arranged to receive/transmit communication signals; and/or internet of things (Internet of Things, ioT) devices. UEs arranged to communicate via a radio interface may be referred to as "wireless communication terminals", "wireless terminals" or "mobile terminals".
Optionally, a direct terminal (D2D) communication may be performed between UEs 120.
It should be understood that the terms "system" and "network" are used interchangeably herein. The term "and/or" is herein merely an association relationship describing an associated object, meaning that there may be three relationships, e.g., a and/or B, may represent: a exists alone, A and B exist together, and B exists alone. In addition, the character "/" herein generally indicates that the front and rear associated objects are an "or" relationship.
For a more complete understanding of the nature and the technical content of the embodiments of the present invention, reference should be made to the following detailed description of embodiments of the invention, taken in conjunction with the accompanying drawings, which are meant to be illustrative only and not limiting of the embodiments of the invention.
The embodiment of the invention provides an information processing method, which is applied to UE (user equipment), and as shown in FIG. 2, comprises the following steps:
step 21: and sending information to the network equipment, wherein the information is at least used for assisting the network equipment to determine that the first MAC PDU which is not successfully sent exists at the terminal equipment side.
The unsuccessfully transmitted first MAC PDU may be at least one of the following: the method comprises the steps of transmitting failed MAC PDUs, untransmitted MAC PDUs, conflicting MAC PDUs, MAC PDUs corresponding to resource conflicts, MAC PDUs with low priority, pre-scheduled/scheduled MAC PDUs, and grouping the MAC PDUs which are not transmitted on an air interface.
In this embodiment, the network device may be a base station, and the UE may be a mobile terminal. The following description is made with respect to the scheme provided in this embodiment, using various scenarios:
scene one,
The second MAC PDU sent to the network equipment carries first indication information, and the first indication information is used for informing the network equipment that the first MAC PDU which is not successfully sent exists at the terminal equipment side.
MAC PDUs that cannot be transmitted due to resource overlap are likely to be flushed directly, causing unnecessary data loss problems. This would bring about a further disadvantage if the traffic of URLLC were contained therein: the loss of URLLC data causes that the URLLC QoS cannot be guaranteed, even in case of major errors in industrial operation. Therefore, how to let the network know this problem and to perform retransmission scheduling needs to be considered and solved. The scheme provided in the scene is that the first indication information is carried in the second MAC PDU and is used for informing the network that the MAC PDU which is overlapped/drope exists or that the MAC PDU which is packed but can not be transmitted exists.
The first indication information is carried in a second MAC PDU, which may be at least one of the following: the method comprises the steps of preferentially transmitting MAC PDUs, high-priority MAC PDUs, MAC PDUs corresponding to preferentially transmitted resources, MAC PDUs corresponding to later-arriving resources, post-processing MAC PDUs, post-packet MAC PDUs, MAC PDUs corresponding to later-processing resources and specific MAC PDUs.
The later-arriving resource may be the last-arriving resource in the plurality of overlapping resources.
In the MAC PDU corresponding to the specific resource, the specific resource may be at least one of the following: a specific identified resource, a specific priority resource (grant), a specific type of resource grant; the specific type may be CG type (type) x, dynamic resource (dynamic grant). It should also be noted that the specific priority may be a priority higher than the threshold, or may be a priority within a preset priority range, or may be a specified priority, for example, may be specified for the terminal device on the network side, or may, of course, be defined in advance by the terminal device itself, or may be in another setting manner, which is not exhaustive here.
At least one of the specific MAC PDU, the specific priority MAC PDU, the specific identification MAC PDU, the MAC PDU indicated by the network equipment, the MAC PDU containing the specific priority logic channel and/or the MAC CE, the MAC PDU containing the specific identification logic channel and/or the MAC CE.
Wherein the first indication information may be a first MAC CE.
And carrying the first indication information in the second MAC PDU when the first condition is met.
Wherein the first condition is at least one of:
there are overlapping resources; that is, the first indication information may be carried as long as it is determined that there is currently an overlapping resource;
the first MAC PDU has been packetized; the first indication information can be determined to be carried only if one MAC PDU is packed, or the condition that the overlapping resources exist is combined;
there is a first MAC PDU that is not transmitted due to the existence of overlapping resources; that is, the first indication information is carried because there is an overlapping resource and the first MAC PDU therein is not successfully transmitted or not transmitted because the resource is overlapped;
the first MAC PDU has been packetized and either failed to transmit or not transmitted; whether a second MAC PDU or more exists or not at present, the first indication information can be carried as long as one MAC PDU is packed and is not successfully transmitted;
the first MAC PDU and the second MAC PDU are different in HARQ process; namely, when the HARQ processes of the two MAC PDUs are different, one MAC PDU is considered to be possibly unsuccessfully transmitted and carries first indication information;
the first MAC PDU and the second MAC PDU have the same HARQ process; namely, when the HARQ processes of the two MAC PDUs are the same, one MAC PDU is considered to be possibly unsuccessfully transmitted and carries first indication information;
There is a first MAC PDU that is either not transmitted or that is overlapped or discarded (overlapped);
there are certain types of MAC PDUs; for example, there are drop MAC PDUs;
the second MAC PDU grouping time is later than the minimum priority processing time; that is, as long as there is one MAC PDU grouping time later, it can be considered that there is one MAC PDU that may be covered, and the first indication information can be carried for a long time.
It should also be understood that the above conditions may be used alone or in combination of two or more thereof; for example, if there are overlapping resources and the first MAC PDU is already packetized and transmission fails or is not transmitted, it may be determined that the first MAC PDU cannot be correctly transmitted due to the overlapping resources, and at this time, the first indication information may be transmitted. Of course, other conditions may be used in combination, or all conditions may be used in combination, and this embodiment is not intended to be exhaustive.
It should be noted that, in the case where the HARQ processes of the first MAC PDU and the second MAC PDU are different, at least one of the following processes may be performed:
at least part of the first MAC PDU is contained in the second MAC PDU; at least a portion of the first MAC PDUs that are not included in the second MAC PDUs by the flush; consider that one of the MAC PDUs may not be successfully transmitted; carrying first indication information; flush or discard the first MAC PDU; the HARQ buffer of the first MAC PDU is cleared; discarding the first MAC PDU when the corresponding resource sizes or attribute parts of the two MAC PDUs are different or completely different; when the corresponding resource sizes or attributes of the two MAC PDUs are partially the same or partially the same, at least part of the first MAC PDU is contained in the second MAC PDU; rollback at least part of the data not contained in the second MAC PDU to the RLC layer; modifying RLC corresponding parameters and timers
Alternatively, for the case where the HARQ processes of the first MAC PDU and the second MAC PDU are the same, at least one of the following processes may be performed:
flush or discard the first MAC PDU; consider that one of the MAC PDUs was not successfully transmitted; the carrying indication information indicates the loss of a base station data packet or the collision of HARQ processes; carrying first indication information; at least part of the first MAC PDU is contained in the second MAC PDU; at least a portion of the first MAC PDUs that are not included in the second MAC PDUs by the flush; discarding the first MAC PDU when the corresponding resource sizes or attribute parts of the two MAC PDUs are different or completely different; when the HARQ processes of the two MAC PDUs are the same and the corresponding resource sizes or attributes are partially the same or partially the same, at least part of the first MAC PDU is contained in the second MAC PDU; rollback at least part of the data not contained in the second MAC PDU to the RLC layer; modifying RLC corresponding parameters and timers
It should be noted that, for at least one of the above two schemes, that is, the scheme of the case where the first MAC PDU and the second MAC PDU HARQ process are different, and/or the scheme of the case where the first MAC PDU and the second MAC PDU HARQ process are the same, it is applicable to any one of the scenarios in the present invention, or a combined scenario of any of the scenarios.
It should be noted that, in the case of collision, the MAC may generate at least one MAC PDU. For example, in case of two resource collisions, the MAC may generate one or two MAC PDUs.
Optionally, the MAC generates a MAC PDU when at least one of the following scenarios:
the arrival time of the second resource is no later than the MAC PDU grouping, and the second resource is a conflicted resource;
the time of receiving the second resource is no later than the time of receiving the MAC PDU grouping packet, and the resource is a conflicted resource;
processing the second resource, which is a conflicted resource, at a time not later than the MAC PDU grouping;
the second resource is received or acquired before the MAC PDU is packed;
the conflicted resources are received or acquired before the MAC PDU is packed;
all conflicted resources are received or obtained before the MAC PDU is packed;
the second resource arrives later than the MAC PDU group packet, and the second resource pre-scheduled or not transmitted preferentially, the resource is the conflicted resource; the MAC PDU may be a MAC PDU corresponding to any one of the conflicted resources, or any one of conflicted MAC PDUs, or may be understood as a first MAC PDU;
the time of receiving the second resource is later than the time of the MAC PDU packet, and the second resource is pre-scheduled or is not transmitted preferentially, and the resource is a conflicted resource; the second resource may be understood as a resource corresponding to the second MAC PDU, or may be a second PUSCH;
Processing the second resource later than the MAC PDU grouping packet, wherein the second resource pre-transmitted or not transmitted preferentially, and the resource is a conflicted resource;
the second resource is received or acquired after the MAC PDU is packed, and the second resource is pre-scheduled or is not transmitted preferentially;
the second resource arrives later than the MAC PDU grouping packet, and the first resource is transmitted preferentially, and the resource is a conflicted resource; the MAC PDU may be a MAC PDU corresponding to any one of the conflicted resources, or any one of conflicted MAC PDUs, or may be understood as a first MAC PDU;
the time of receiving the second resource is later than the time of the MAC PDU grouping packet, and the first resource is transmitted preferentially, wherein the resource is a conflicted resource;
processing the second resource later than the MAC PDU grouping package, and transmitting the first resource preferentially, wherein the resource is a conflicted resource;
the second resource is received or acquired after the MAC PDU is packed, and the first resource is transmitted preferentially; wherein the first resource may correspond to one of: the first MAC PDU, the high-priority resource, carry the resource of the specific logical channel, meet the resources of the specific logical channel LCP that dispose, the resources of the specific attribute (PUSCH, MCS);
first resource priority transmission;
the conflicted resources are not received or known before the MAC PDU is packed;
All conflicted resources are not received or known before the MAC PDU is packed;
the first and second MAC PDU HARQ process numbers or processes are the same (at this time, e.g., only the first MAC PDU or the second MAC PDU is generated)
The first MAC PDU has been packetized or transmitted;
specifically, the first resource may correspond to one of the following: the first MAC PDU, the high-priority resource, carry the resource of the specific logical channel, meet the resources of the specific logical channel LCP that dispose, the resources of the specific attribute (PUSCH, MCS); the MAC PDU may be a MAC PDU corresponding to any one of the conflicted resources, or any one of the conflicted MAC PDUs, or may be understood as the first MAC PDU; the second resource may be understood as a resource corresponding to the second MAC PDU, or may be a second PUSCH.
In addition, the MAC generates more than one MAC PDU when at least one of the following scenarios:
for example, the MAC generates two MAC PDUs when at least one of the following scenarios:
the arrival time of the second resource is later than the MAC PDU grouping packet, and the second resource is transmitted preferentially, and the resource is a conflicted resource;
the time of receiving the second resource is later than the time of the MAC PDU grouping packet, and the second resource is transmitted preferentially, and the resource is a conflicted resource;
processing the second resource later than the MAC PDU grouping packet, and transmitting the second resource preferentially, wherein the second resource is a conflicted resource;
The second resource is received or acquired after the MAC PDU is packed, and the second resource is transmitted preferentially;
the conflicted resources are not received or known before the MAC PDU is packed;
all conflicted resources are not received or known before the MAC PDU is packed;
data available of a specific logic channel or a logic channel with a specific priority after the MAC PDU is packed;
data available of a logic channel with higher priority after the MAC PDU is packed;
data arrival or burst of the priority logical channel;
the first MAC PDU has been packetized or transmitted.
It should be understood that, the description of the MAC PDU and the second resource is the same as that described above, and will not be repeated.
Optionally, if the MAC receives the second resource after grouping the first MAC PDU, if the data available of the logical channel with higher priority, or the second resource priority is higher, or the MAC PDU corresponding to the second resource may carry the logical channel with higher priority or its data than the logical channel corresponding to the first MAC PDU (i.e. the original MAC PDU), the MAC generates another MAC PDU, and transmits the other MAC PDU to the physical layer; otherwise, the MAC layer discards the resource and does not generate another MAC PDU (i.e., the second MAC PDU).
It should be noted that, for at least one of the above two schemes, i.e., a scheme for generating one MAC PDU and/or a scheme for generating more than one MAC PDU, it is applicable to any one of the scenarios or a combination scenario of any of the scenarios in the present invention.
The following is exemplified by CG and dynamic resource (dynamic grant) conflict:
the network instructs uplink data transmission by dynamic scheduling, and instructs grant information to be used in the PDCCH.
The UE receives the grant indicated in the first step. The UE packetizes this grant to generate a first MAC PDU.
The UE finds out the grant resource conflict (such as time domain conflict, frequency domain conflict, or time-frequency domain conflict) between the grant indicated in the first step and the pre-configured CG, and determines that the CG grant has a high priority and needs to be transmitted preferentially. As shown in fig. 3, the UE packs another MAC PDU, such as a second MAC PDU, for the CG grant, and carries a first MAC CE in the second MAC PDU, where the first MAC CE is used to notify the peer entity that there is overlapped MAC PDU, or there is an unsent MAC PDU due to resource overlapping, or the MAC PDU of the pack corresponds to the uplink resource of the drop.
The UE sends a second MAC PDU to the correspondent entity, such as a base station.
Accordingly, the base station determines that there is such a situation, such as a MAC PDU that has been overlapped and not transmitted, according to the first MAC CE in the second MAC PDU. At this time, the base station may perform retransmission scheduling on the HARQ process corresponding to the first MAC PDU.
Scene two,
And carrying second information in a second MAC PDU sent to the network equipment, wherein the second information carries at least part of contents in the first MAC PDU which is not successfully sent by the terminal equipment side.
The difference from the first scenario is that the present scenario does not need to notify the network of the problem, and directly carries the MAC CE and/or data in the overlapped MAC PDU in the MAC PDU of the priority transmission, so as to avoid discarding the data with high QoS requirement or discarding the important MAC CE.
The second information is carried in the second MAC PDU, where the second information is a MAC CE and/or a MAC SDU in the first MAC PDU, and an explanation of the second MAC PDU is the same as that of the first MAC PDU, which is not described herein.
The second information is part of or all of the MAC CEs and/or MAC SDUs in the first MAC PDU.
Alternatively, the MAC may perform at least one of:
at least part of the first MAC PDU is contained in the second MAC PDU; at least a portion of the first MAC PDUs that are not included in the second MAC PDUs by the flush; if the HARQ processes corresponding to the first MAC PDU and the second MAC PDU are different, flushing the HARQ buffer of the first MAC PDU; consider that one of the MAC PDUs may not be successfully transmitted; if the HARQ processes corresponding to the first MAC PDU and the second MAC PDU are the same, retransmitting the first MAC PDU; when the HARQ processes of the two MAC PDUs are identical and the corresponding resource sizes or attributes are partially identical or partially identical, at least part of the first MAC PDU is included in the second MAC PDU.
Further, the second information in the second information includes:
the indicated logical channel identification corresponds to the data and/or MAC CE of the logical channel;
and/or information in the first MAC PDU that can be placed in the second MAC PDU, determined according to predefined rules.
Specifically, the indicated logical channel identifier may be at least one of the following MAC CEs: BSR MAC CE, PHR MAC CE or acknowledgement (Confirmation) MAC CE.
The predefined rule includes at least one of:
data of a specific identified logical channel; the specific identified logical channel may be configured for the UE by the network device, or may be predefined by the terminal device itself, or may be preconfigured to the terminal device, as specified by the protocol;
data of a logical channel of a specified priority; wherein, the designated priority can be configured or predefined for the network device;
data of a logic channel with a priority higher than a preset threshold value; for example, if there are currently 5 priorities, then the preset threshold value may be priority 2, and then the data of the logical channel higher than priority 2 may be contained in the second MAC PDU;
data of logical channels having priorities within a specific priority range or threshold value; the network device can be configured for the network device, or the terminal device can be predefined by itself, or the network device can be preconfigured for the terminal device, such as the protocol is well defined;
The identification information of the logical channel is data of the logical channel in a preset identification range; for example, one identifier may be designated, or a plurality of identifiers may be designated, so long as data of a logical channel within the designated one or more identifiers may be contained in the second MAC PDU; alternatively, data of one logical channel may be randomly selected from a plurality of logical channels or selected (e.g., prioritized) according to a certain rule to be included in the second MAC PDU;
a preset type of MAC CE and/or a preset type of MAC SDU; the preset type may be configured for the network device, predefined for the UE or predefined/selected by the UE itself; for example, the buffer status may be BSR MAC CE, but may be other types of MAC CE, and is not exhaustive.
It should also be noted that the predefined rules described above may be used alone or in combination; for example, the method includes that a logic channel with a priority within a specific range is included, then a preset type of MAC CE is selected and added into a second MAC PDU; alternatively, other combinations are possible and are not exhaustive.
The following are exemplified by CG and dynamic grant conflict, see fig. 4:
and in the overlapped MAC PDU of the network configuration, the identifier of the logical channel corresponding to the corresponding data in the overlapped MAC PDU can be carried, and/or the type of the MAC CE (such as BSR MAC CE) can be carried.
For example, the network indicates a specific logical channel identification, and data of the logical channel corresponding to the identification may be placed in the second MAC PDU;
for example, the network indicates a particular logical channel priority, and data of a logical channel corresponding to the priority may be placed in the second MAC PDU;
for example, the network indicates a particular logical channel priority or identifies a threshold above which data for logical channels may be placed in the second MAC PDU, or data identifying logical channels within this threshold may be placed in the second MAC PDU;
for example, a type of MAC CE (e.g., BSR MAC CE) that may be carried, the BSR MAC CE may be placed in the second MAC PDU.
Or, according to information indicated by DCI or information of grant, determining information in the first MAC PDU which can be placed in the second MAC PDU.
The network instructs uplink data transmission by dynamic scheduling, and instructs grant information to be used in the PDCCH.
The UE receives a grant indicated by the network device. The UE packetizes this grant to generate a first MAC PDU.
The UE discovers the grant indicated by the network device and the grant resource conflict (such as time domain conflict, frequency domain conflict, or time-frequency domain conflict) of the preconfigured CG, and determines that the CG grant has high priority and needs to be transmitted preferentially. The UE packs the CG grant group with another MAC PDU, such as a second MAC PDU, and carries second information in the second MAC PDU, and according to network configuration, the second MAC PDU carries data corresponding to a logical channel corresponding to the indicated logical channel identifier and/or BSR MAC CE
Alternatively, the UE may determine which information in the first MAC PDU may be placed in the second MAC PDU according to predefined rules.
Optionally, after the second MAC PDU packet is completed according to the existing LCP, if there are remaining resources, the second information is considered to be carried. Or after the information in the first MAC PDU is taken out, reselecting and putting the information into a resource pool, and then carrying out the existing LCP for packaging.
Optionally, after at least part of the first MAC PDU is included in the second MAC PDU; at least a portion of the first MAC PDUs that are not included in the second MAC PDUs by the flush; and if the HARQ processes corresponding to the first MAC PDU and the second MAC PDU are different, flushing the HARQ buffer of the first MAC PDU.
Transmitting a second MAC PDU to a correspondent entity (e.g., a base station);
accordingly, the base station acquires part or all of the information in the first MAC PDU which is not transmitted due to overlapping according to the second information in the second MAC PDU.
Scene three,
When the physical layer transmits a second PUSCH or a second reference signal, carrying third indication information, wherein the third indication information is used for informing network equipment that a first MAC PDU which is not successfully transmitted exists at the terminal equipment side;
or when the physical layer sends the second PUCCH or the second SR, carrying third indication information, wherein the third indication information is used for informing the network equipment that the first MAC PDU which is not successfully sent exists at the terminal equipment side.
When the physical layer sends a second PUSCH or a second reference signal or a second PUCCH or a second SR, carrying third indication information, for informing the network that there is a MAC PDU due to overlap or that there is a MAC PDU that is packetized but cannot be transmitted):
the first difference from the scene is that: the present scenario adopts a physical layer notification manner, and the first scenario is a MAC layer notification manner.
The second PUSCH may be at least one of: the PUSCH of the priority transmission, the PUSCH of the post arrival, the PUSCH of the post processing, the PUSCH of the post group package, and the specific PUSCH.
Wherein, the specific PUSCH may be one of the following: grant of specific priority, grant of specific type, grant of specific MAC PDU, grant of high priority LCH and/or MAC CE, grant of specific identification LCH and/or MAC CE, grant of specific LCH and/or MAC CE, network device indication.
The specific type may be CG type x or dynamic grant.
Optionally, the third indication information is at least one of the following: a second scrambling code, a second port, a second sequence, a second resource.
That is, the PUSCH carrying the information adopts the second scrambling code, and the PUSCH not carrying the information adopts the first scrambling code; and/or the PUSCH carrying the information adopts the second port, and the PUSCH not carrying the information adopts the first port.
The second scrambling code may be at least one of: a sequence of a second reference signal, such as a DMRS sequence, a second PUSCH scrambling code, a second RNTI;
the second port may be a port of a second reference signal, such as a second DMRS port.
The second sequence is at least one of: the second PUCCH sequence, the second spread spectrum sequence, the second SR sequence, different PUCCH resources correspond to different spread spectrum sequences, and different PUCCH resources correspond to different spread spectrum sequence SR sequences.
The second scrambling code, the second port, the second sequence may all be indicated by the network device or may be predefined for the UE, as preconfigured or pre-contained in the protocol.
And carrying third indication information when the physical layer sends the second PUSCH and/or the second reference signal, including:
when the second condition is met and the physical layer sends a second PUSCH and/or a second reference signal, carrying third indication information;
wherein the second condition includes at least one of:
receiving a MAC PDU; refers to the physical layer receiving one MAC PDU, at which time another MAC PDU may be considered to be covered;
according to the UE MAC indication; determining to carry third indication information based on the indication of the MAC layer;
there are overlapping resources; carrying third indication information on the physical layer as long as the existence of overlapping resources is determined;
Two MAC PDUs are received; that is, once two MAC PDUs are received, it can be considered that there is one MAC PDU covered, and the third indication information can be transmitted;
two MAC PDUs are received, and only one MAC PDU can be sent by the two MAC PDUs;
receiving two MAC PDUs, wherein the resources corresponding to the two MAC PDUs are overlapped; both can be understood that the third indication information is transmitted as long as it is determined that only one of the two received MAC PDUs can be transmitted; alternatively, it may be understood that the third indication information is transmitted when the MAC PDU is received and the resource determinations of the two MAC PDUs are overlapped;
two MAC PDUs are received, and resources corresponding to the two MAC PDUs can only transmit one MAC PDU;
the second MAC PDU grouping time is less than or equal to the minimum priority processing time.
And carrying third indication information when the physical layer sends the second PUCCH and/or the second SR, wherein the third indication information comprises:
carrying third indication information when the fifth condition is met and the physical layer sends a second PUCCH and/or a second SR; wherein the fifth condition includes at least one of:
PUSCH and SR collision;
PUCCH and PUSCH collisions; that is, when it is determined that there is a collision between uplink transmission resources, third indication information may be transmitted;
MAC PDU grouping;
the MAC PDU is transmitted to the physical layer;
receiving a MAC PDU;
according to the UE MAC indication;
there are overlapping resources;
SR or PUCCH priority transmission; that is, in the case where one of the transmission is prioritized, the other may not be transmitted, and the third indication information needs to be transmitted;
the PUSCH or MAC PDU is preempted;
PUCCH or SR priority is high;
SR with overlapping resources;
the first MAC PDU has been transmitted or indicated to the physical layer; that is, when one MAC PDU indicates to the physical layer, it may be considered that the other MAC PDU cannot be transmitted, and then the third indication information may be transmitted;
the time of the MAC PDU grouping is less than or equal to the minimum priority processing time;
the SR trigger time is later than the MAC PDU grouping time;
PUSCH and PUCCH cannot be transmitted simultaneously;
SR and PUSCH are transmitted simultaneously;
SR cannot multiplexing or pre-multiplexing onto PUSCH.
The following is a description of CG and dynamic grant conflict examples, with reference to fig. 5-1 and 5-2:
the network instructs uplink data transmission by dynamic scheduling, and instructs grant information to be used in the PDCCH.
The UE receives the grant indicated in the first step. The UE MAC packetizes this grant, generating a first MAC PDU.
The UE MAC finds out the grant resource collision (e.g., time domain collision, frequency domain collision, or time-frequency domain collision) between the grant indicated in the first step and the pre-configured CG, and the UE MAC determines that the CG grant has a high priority and needs to be transmitted preferentially. The UE packs another MAC PDU, such as a second MAC PDU, for the CG grant.
The UE physical layer indicates third indication information to the network when transmitting PUSCH of the second MAC PDU (second MAC PDU). The UE physical layer may receive only one MAC PDU or two MAC PDUs.
Alternatively, the third indication information may be at least one of the following (the information may be a network configuration, an indication, or predefined):
second scrambling code (e.g., PUSCH carrying the information employs the second scrambling code, and PUSCH not carrying the information employs the first scrambling code)
Second port (e.g., PUSCH with this information employs second port, and first port is employed without carrying)
Second sequence (e.g., PUSCH carrying the information employs the second sequence, and first sequence is not carried)
Optionally, if the UE physical layer receives two MAC PDUs, the UE physical layer determines, according to the UE MAC indication, or the grant information, or the network indication, that grant is the second PUSCH.
The UE physical layer transmits the second PUSCH using the second scrambling code and/or the second port and/or the second sequence, which represents that there is such a problem (there is MAC PDU due to overlap or there is a MAC PDU that is packetized but cannot be transmitted). Otherwise, the UE physical layer adopts the first scrambling code and/or the first port and/or the first sequence to send the second PUSCH.
The base station determines whether the situation exists according to the scrambling code and/or the port adopted by the second PUSCH transmission, such as the MAC PDU which is not transmitted and has the resource overlapped. At this time, the base station may perform retransmission scheduling on the HARQ process corresponding to the first MAC PDU.
It should be noted that this method is also used in the scenarios of PUCCH/SR and PUSCH collisions. For example, if the first MAC PDU corresponds to the conflicted PUSCH and the first MAC PDU is pre-scheduled, the physical layer informs the network that there is a drop MAC PDU using the third indication information.
Further, for any of the above scenarios, at least one of the following operations may be included: the first MAC PDU and/or the HARQ buffer corresponding to the first MAC PDU are/is emptied;
when the second MAC PDU is sent, the first MAC PDU and/or the HARQ buffer corresponding to the first MAC PDU are emptied;
when the first MAC PDU is pre-scheduled, the first MAC PDU and/or HARQ buffer corresponding to the first MAC PDU are emptied;
when the first MAC PDU is a drop MAC PDU, the first MAC PDU and/or an HARQ buffer corresponding to the first MAC PDU are emptied;
when a second PUSCH and/or a second reference signal is sent, the first MAC PDU and/or an HARQ buffer corresponding to the first MAC PDU are emptied;
when a second PUCCH and/or a second SR signal is sent, the first MAC PDU and/or an HARQ buffer corresponding to the first MAC PDU are emptied;
When the first indication information is sent, the first MAC PDU and/or the HARQ buffer corresponding to the first MAC PDU are emptied;
when the second information is sent, the first MAC PDU and/or the HARQ buffer corresponding to the first MAC PDU are emptied;
when the third indication information is sent, the first MAC PDU and/or the HARQ buffer corresponding to the first MAC PDU are emptied;
scene four,
Transmitting or retransmitting the first MAC PDU or data in the first MAC PDU; that is, the first MAC PDU that is not transmitted may be attempted to be transmitted or retransmitted again after it is not successfully transmitted.
At this time, the terminal device may automatically determine to transmit or retransmit; of course, it may be determined according to a certain condition.
It should be noted that the scheme of the present scenario may be used alone or in combination with at least one of the above scenarios.
Specifically, it may include:
transmitting or retransmitting the first MAC PDU or data in the first MAC PDU when the fourth condition is satisfied;
wherein the fourth condition includes at least one of:
there is a resource conflict;
a first MAC PDU grouping; that is, as long as the first MAC PDU grouping is completed, it is not necessary to determine whether the transmission is successful or whether the transmission is successful, and it can be transmitted or retransmitted;
The first MAC PDU constitutes an untransmitted; with the further constraint added, the first MAC PDU grouping, but not transmitted, is transmitted;
the resource corresponding to the second MAC PDU is transmitted; that is, if the first MAC PDU overlaps with the resource of the second MAC PDU, and at this time, the resource corresponding to the second MAC PDU is already transmitted, then the first MAC PDU may be transmitted, and it is understood that the first MAC PDU may be transmitted when not transmitted, or retransmitted when not transmitted successfully;
the resources corresponding to the first MAC PDU are overlapping resources; that is, as long as the first MAC PDU is an overlapping resource, it can be considered as an object that needs to be retransmitted or transmitted;
the first MAC PDU is blocked; that is, the first MAC PDU is blocked at the time of transmission, then it may be tried again;
the first MAC PDU is a drop MAC PDU; that is, the first MAC PDU is a drop MAC PDU, then transmission thereof may be attempted again;
the resources corresponding to the first MAC PDU are blocked; the blocking of the resources corresponding to the first MAC PDU may be blocking performed with or without overlapping, and it may be considered that after a certain time interval, transmission or retransmission is required for the first MAC PDU;
The resource priority corresponding to the first MAC PDU is low; at this time, it can be considered that it is covered by other resources because of the lower priority of the resources, and then it is determined to transmit or retransmit it;
the resource corresponding to the second MAC PDU is transmitted preferentially; that is, when there are overlapping resources, one of the resources has a higher priority, and can transmit its corresponding second MAC PDU preferentially, then the first MAC PDU of the remaining overlapped or covered resources needs to be transmitted or retransmitted;
the first MAC PDU has a low priority;
the second MAC PDU has a high priority; corresponding to the previous one, the MAC PDU with higher priority is transmitted before, and then one MAC PDU with lower priority can be transmitted or retransmitted after a period of time;
the priority of the logic channel contained in the second MAC PDU is greater than or equal to that of the logic channel contained in the first MAC PDU;
the priority of the MAC CEs contained in the second MAC PDU is greater than or equal to the priority of the MAC CEs contained in the first MAC PDU;
the second MAC PDU contains a specific logical channel and/or MAC CE;
the first MAC PDU does not contain a specific logical channel and/or MAC CE;
the HARQ process corresponding to the first MAC PDU is not null.
The data may be at least one of a sub pdu, an RLC SDU, and a MAC CE.
Wherein, the transmitting the data in the first MAC PDU includes: the data in the first MAC PDU is transmitted using the first HARQ process.
Wherein the first HARQ process is the nearest HARQ process and is different from or the same as the original HARQ process transmitting the first MAC PDU. Wherein the nearest one HARQ may be any HARQ process after the point in time of the first MAC PDU process, or a specific one HARQ process, or one HARQ process of a class.
Regarding the manner of retransmitting or transmitting the first MAC PDU, it may be: and packaging at least part of data groups in the first MAC PDU into a third MAC PDU. Wherein the partial data may be at least one of: subPDU, or SDU and/or MAC CE.
And the resources corresponding to the third MAC PDU are new transmission resources, or resources with NDI turned over, or resources with the same HARQ process number as the resources corresponding to the first MAC PDU or new transmission resources. The HARQ process with the same resource or new transmission resource as the HARQ process number corresponding to the first MAC PDU may be an HARQ process corresponding to the first MAC PDU or an HARQ process corresponding to the grant for transmitting the first MAC PDU.
Or, the resource corresponding to the third MAC PDU is the nearest resource.
Or, the resource corresponding to the third MAC PDU is a latest new transmission resource. For both, the most recent one may be any one of the resources after the point in time of the first MAC PDU process, or a particular one of the resources, or one of the resources of the class.
The transmitting the data in the first MAC PDU includes:
transmitting data in the first MAC PDU by using a third resource; for example, a portion of the data in the first MAC pdu, such as a subPDU, or an SDU and/or MAC CE may be transmitted;
wherein the third resource is the latest resource and/or is a new transmission resource.
And when the first MAC PDU is transmitted or retransmitted, the HARQ buffer corresponding to the first MAC PDU is emptied.
The method further comprises at least one of:
when the third MAC PDU contains the second information, the HARQ buffer corresponding to the first MAC PDU is emptied; that is, when the third MAC PDU includes at least part of the content in the first MAC PDU, the HARQ buffer corresponding to the first MAC PDU may be emptied;
when the third MAC PDU contains the second information and the HARQ process numbers corresponding to the first MAC PDU and the third MAC PDU are different, the HARQ cache corresponding to the first MAC PDU is emptied;
When the third MAC PDU contains the second information and the HARQ process numbers corresponding to the first MAC PDU and the third MAC PDU are the same, the HARQ cache corresponding to the first MAC PDU is emptied;
when the third MAC PDU contains the second information and the HARQ process numbers corresponding to the first MAC PDU and the third MAC PDU are the same, at least part of the first MAC PDU which is not contained in the third MAC PDU is emptied;
when the second MAC PDU contains second information, the HARQ cache corresponding to the first MAC PDU is cleared;
when the second information is included in the second MAC PDU, at least part of the first MAC PDU not included in the second MAC PDU is cleared.
It may be appreciated that when the third MAC PDU or the second MAC PDU includes the second information, whether to empty the corresponding HARQ buffer and/or data of the first MAC PDU may be determined according to whether the first MAC PDU is partially included in the second or third MAC PDU; or may determine whether to empty the corresponding HARQ buffer and/or data of the first MAC PDU based on whether the process number is the same as the first MAC PDU.
It should be noted that, in the case where the HARQ processes of the first MAC PDU and the third MAC PDU are different, at least one of the following processes may be performed:
at least part of the first MAC PDU is contained in a third MAC PDU; at least a portion of the first MAC PDU that is not included in the third MAC PDU by flush; flush or discard the first MAC PDU; the HARQ buffer of the first MAC PDU is cleared; discarding the first MAC PDU when the corresponding resource sizes or attribute parts of the two MAC PDUs are different or completely different; when the corresponding resource sizes or attributes of the two MAC PDUs are partially the same or partially the same, at least part of the first MAC PDU is contained in the third MAC PDU; rollback at least part of the data not included in the third MAC PDU to the RLC layer; and modifying the corresponding parameters and timers of the RLC.
Alternatively, for the case where the first MAC PDU and the third MAC PDU HARQ processes are the same, at least one of the following processes may be performed:
flush or discard the first MAC PDU; at least part of the first MAC PDU is contained in a third MAC PDU; at least a portion of the first MAC PDU that is not included in the third MAC PDU by flush; discarding the first MAC PDU when the corresponding resource sizes or attribute parts of the two MAC PDUs are different or completely different; when the corresponding resource sizes or attributes of the two MAC PDUs are partially the same or partially the same, at least part of the first MAC PDU is contained in the third MAC PDU, and at least part of data which is not contained in the third MAC PDU is retracted to the RLC layer; modifying RLC corresponding parameters and timers
The embodiment also provides an information processing method, which is applied to a network device, as shown in fig. 6, and includes:
step 31: carrying out retransmission scheduling;
wherein the retransmission-scheduled object comprises one of:
specific resources, resources with overlap, specific HARQ, unreceived PUSCH, first MAC PDU with overlap of resources, first MAC PDU with drop MAC PDU.
Specifically, the scheme at the network device side provided in this embodiment may perform retransmission scheduling when at least one of the first indication information, the second information, and the third indication information is received;
The first indication information is used for informing the network equipment that a first MAC PDU which is not successfully transmitted exists at the terminal equipment side; the second information carries at least part of content in the first MAC PDU which is not successfully transmitted by the terminal equipment side; the third indication information is used for notifying the network equipment that the first MAC PDU which is not successfully transmitted exists at the terminal equipment side based on at least one of the second scrambling code, the second port and the second sequence.
The network device may be configured to perform retransmission scheduling all the time, or may perform retransmission scheduling when any one of the information is received; alternatively, the retransmission scheduling may be performed when a certain condition is satisfied.
The description can be made in various scenarios:
scene 1,
The scene receives first indication information carried in a second MAC PDU sent by terminal equipment; and determining that the terminal equipment has the unsuccessfully transmitted first MAC PDU based on the first indication information.
MAC PDUs that cannot be transmitted due to resource overlap are likely to be flushed directly, causing unnecessary data loss problems. This would bring about a further disadvantage if the traffic of URLLC were contained therein: the loss of URLLC data causes that the URLLC QoS cannot be guaranteed, even in case of major errors in industrial operation. Therefore, how to let the network know this problem and to perform retransmission scheduling needs to be considered and solved. The scheme provided in the scene is that the first indication information is carried in the second MAC PDU and is used for informing the network that the MAC PDU which is due to overlap exists or the MAC PDU which is packed but can not be transmitted exists.
Wherein the first indication information may be a first MAC CE.
Scene 2,
Indicating the identity of the indicated logical channel and/or the type of the MAC CE which the terminal equipment can carry in the second information;
correspondingly, the second information can be carried in a second MAC PDU sent by the terminal equipment, and the second information carries at least part of the content in the first MAC PDU which is not successfully sent by the terminal equipment side.
The difference from the first scenario is that the present scenario does not need to notify the network of the problem, and directly carries the MAC CE and/or data in the overlapped MAC PDU in the MAC PDU of the priority transmission, so as to avoid discarding the data with high QoS requirement or discarding the important MAC CE.
Scene 3,
Receiving a second PUSCH and/or a second reference signal sent by the terminal equipment at a physical layer;
and determining whether a third indication information is carried in the second PUSCH or the second reference signal or not based on a scrambling code and/or a port and/or a sequence adopted by the second PUSCH and/or the second reference signal, wherein the third indication information is used for informing the network equipment that the first MAC PDU which is not successfully transmitted exists at the terminal equipment side.
And/or the number of the groups of groups,
the network equipment receives a second PUCCH and/or SR sent by the terminal equipment at a physical layer;
And determining whether third indication information is carried or not based on scrambling codes and/or ports and/or sequences adopted by the second PUCCH and/or the SR, wherein the third indication information is used for informing the network equipment that the first MAC PDU which is not successfully transmitted exists at the terminal equipment side.
Specifically, when at least one of the second scrambling code, the second port and the second sequence adopted by the second PUSCH, it is determined that the third indication information is received.
The difference from scenario 1 is that: the present scenario adopts a physical layer notification manner, and the first scenario is a MAC layer notification manner.
The second PUSCH may be at least one of: the PUSCH of the priority transmission, the PUSCH of the post arrival, the PUSCH of the post processing, the PUSCH of the post group package, and the specific PUSCH.
Wherein, the specific PUSCH may be one of the following: grant of a specific priority, grant of a specific type, inclusion of a specific MAC PDU, network device indication.
The specific type may be CG type x or dynamic grant.
Optionally, the third indication information is at least one of the following: a second scrambling code, a second port, a second sequence.
That is, the PUSCH carrying the information adopts the second scrambling code, and the PUSCH not carrying the information adopts the first scrambling code; and/or the PUSCH carrying the information adopts the second port, and the PUSCH not carrying the information adopts the first port.
The second scrambling code may be a sequence of a second reference signal, such as a DMRS sequence, a second PUSCH scrambling code, and a second RNTI;
the second port may be a port of the second reference information, such as a second DMRS port.
The second sequence, such as a PUCCH sequence, the different PUCCH resources correspond to different spreading sequences and/or different SR sequences.
The second scrambling code, the second port, the second sequence may all be indicated by the network device for the terminal device or may be predefined for the UE itself.
Scene 4,
And when the third condition is met, determining that the HARQ process corresponding to the first MAC PDU with the overlapped resources is subjected to retransmission scheduling.
Or, the base station always performs retransmission scheduling on the overlapped or pre-scheduled resources.
MAC PDUs that cannot be transmitted due to resource overlapping are likely to be flushed directly, causing unnecessary data loss problems. This would bring about a further disadvantage if the traffic of URLLC were contained therein: the loss of URLLC data causes that the URLLC QoS cannot be guaranteed, even in case of major errors in industrial operation. Therefore, how to let the network know this problem and to perform retransmission scheduling needs to be considered and solved.
The present scenario is purely network-side behavior, other embodiments are UE-side behavior.
The third condition includes at least one of:
there is a resource overlap;
at the time of resource conflict, receiving a PUSCH corresponding to the second MAC PDU;
at the time of resource collision, only the PUSCH corresponding to one MAC PDU is received.
The following are exemplified by CG and dynamic grant conflicts, see fig. 7:
the network instructs uplink data transmission by dynamic scheduling, and instructs grant information and HARQ process 1 to be used in the PDCCH.
The UE receives the grant indicated in the first step. The UE packetizes this grant, generating a first MAC PDU corresponding to HARQ process 1.
The UE finds out the grant resource conflict (such as time domain conflict, frequency domain conflict, or time-frequency domain conflict) between the grant indicated in the first step and the pre-configured CG, and determines that the CG grant has a high priority and needs to be transmitted preferentially. The UE packets another MAC PDU, e.g., a second MAC PDU, for the CG grant corresponding to HARQ process 2. The UE sends the PUSCH corresponding to the second MAC PDU to the network
The base station determines that the grant in the first step is overlapped based on the received PUSCH. The network determines that the HARQ process corresponding to the grant given in the first step is required to be retransmitted corresponding to the HARQ process 1 process. At this time, the base station performs retransmission scheduling on the HARQ process corresponding to the first MAC PDU.
It should be noted that the scheme of the present scenario may be used alone or in combination with at least one of the above scenarios.
By adopting the scheme, the network equipment can determine that the terminal equipment has the first MAC PDU which is not successfully transmitted, and further the network equipment can carry out retransmission scheduling; in this way, the problem of unnecessary data loss caused by direct flushing of some MAC PDUs due to resource coverage is avoided. In particular, if low latency traffic such as URLLC traffic is included in the first MAC PDU that is not successfully transmitted, this will be a further disadvantage; by adopting the scheme, the network can acquire the situation, so that inconsistent understanding of the UE and the network is avoided, unnecessary packet loss is avoided, and the QoS of the service is ensured as much as possible.
An embodiment of the present invention provides a UE, as shown in fig. 8, including:
the first communication unit 41 sends information to the network device, where the information is at least used to assist the network device in determining that there is a first MAC PDU that is not successfully sent on the terminal device side.
In this embodiment, the network device may be a base station, and the UE may be a mobile terminal. The following description is made with respect to the scheme provided in this embodiment, using various scenarios:
Scene one,
The first communication unit 41 carries first indication information in a second MAC PDU sent to the network device, where the first indication information is used to inform the network device that there is a first MAC PDU that is not successfully sent at the terminal device side.
The first indication information is carried in a second MAC PDU, which may be at least one of the following: the method comprises the steps of preferentially transmitting MAC PDUs, high-priority MAC PDUs, MAC PDUs corresponding to preferentially transmitted resources, MAC PDUs corresponding to later-arriving resources, post-processing MAC PDUs, post-packet MAC PDUs, MAC PDUs corresponding to later-processing resources and specific MAC PDUs.
Wherein the first indication information may be a first MAC CE.
And carrying the first indication information in the second MAC PDU when the first condition is met.
The first condition is the same as the foregoing, and will not be described herein.
Scene two,
The first communication unit 41 carries second information in a second MAC PDU sent to the network device, where the second information carries at least part of the content in the first MAC PDU that is not successfully sent by the terminal device side.
The difference from the first scenario is that the present scenario does not need to notify the network of the problem, and directly carries the MAC CE and/or data in the overlapped MAC PDU in the MAC PDU of the priority transmission, so as to avoid discarding the data with high QoS requirement or discarding the important MAC CE.
The second information is carried in the second MAC PDU, where the second information is a MAC CE and/or a MAC SDU in the first MAC PDU, and an explanation of the second MAC PDU is the same as that of the first MAC PDU, which is not described herein.
The second information is part of or all of the MAC CEs and/or MAC SDUs in the first MAC PDU.
Further, the second information in the second information includes:
the indicated logical channel identification corresponds to the data and/or MAC CE of the logical channel;
and/or information in the first MAC PDU that can be placed in the second MAC PDU, determined according to predefined rules.
Specifically, the indicated logical channel identifier corresponds to a MAC CE, which may be a BSR MAC CE or a Confirmation (Confirmation) MAC CE.
The predefined rules are the same as in the previous embodiments, and will not be described here again.
Scene three,
The first communication unit 41 carries third indication information when the physical layer sends the second PUSCH or the second reference signal, where the third indication information is used to inform the network device that there is a first MAC PDU that is not successfully sent at the terminal device side;
or when the physical layer sends the second PUCCH or the second SR, carrying third indication information, wherein the third indication information is used for informing the network equipment that the first MAC PDU which is not successfully sent exists at the terminal equipment side.
When the physical layer sends the second PUSCH, the second indication information is carried and used for informing the network that the MAC PDU due to overlap exists or that the MAC PDU which is packed but cannot be transmitted exists):
the first difference from the scene is that: the present scenario adopts a physical layer notification manner, and the first scenario is a MAC layer notification manner.
The second PUSCH may be at least one of: the PUSCH of the priority transmission, the PUSCH of the post arrival, the PUSCH of the post processing, the PUSCH of the post group package, and the specific PUSCH.
Wherein, the specific PUSCH may be one of the following: grant of a specific priority, grant of a specific type, inclusion of a specific MAC PDU, network device indication.
The specific type may be CG type x or dynamic grant.
Optionally, the third indication information is at least one of the following: a second scrambling code, a second port, a second sequence, a second resource.
That is, the PUSCH carrying the information adopts the second scrambling code, and the PUSCH not carrying the information adopts the first scrambling code; and/or the PUSCH carrying the information adopts the second port, and the PUSCH not carrying the information adopts the first port.
The second scrambling code may be a sequence of a second reference signal, such as a DMRS sequence, a second PUSCH scrambling code, and a second RNTI;
the second port may be a port of the second reference information, such as a second DMRS port.
The second sequence, such as a PUCCH sequence, the different PUCCH resources correspond to different spreading sequences and/or different SR sequences.
The second scrambling code, the second port, the second sequence may all be indicated by the network device or may be predefined for the UE.
The carrying the third indication information when the physical layer sends the second PUSCH or the second reference signal includes:
when the second condition is met and the physical layer sends a second PUSCH or a second reference signal, carrying third indication information;
the second condition is the same as that of the foregoing embodiment, and will not be described again.
The carrying third indication information when the physical layer sends the second PUCCH or the second SR includes:
carrying third indication information when the fifth condition is met and the physical layer sends a second PUCCH or a second SR; the fifth condition is the same as that of the foregoing embodiment, and will not be described again.
Scene four,
A first communication unit 41 that transmits or retransmits the first MAC PDU or data in the first MAC PDU; that is, the first MAC PDU that is not transmitted may be attempted to be transmitted or retransmitted again after it is not successfully transmitted.
At this time, the terminal device may automatically determine to transmit or retransmit; of course, it may be determined according to a certain condition.
Specifically, it may include:
a first communication unit 41 that transmits or retransmits the first MAC PDU or data in the first MAC PDU when the fourth condition is satisfied;
the fourth condition is the same as that of the foregoing embodiment, and will not be described here again.
The data may be at least one of a sub pdu, an RLC SDU, and a MAC CE.
Wherein, the transmitting the data in the first MAC PDU includes: the data in the first MAC PDU is transmitted using the first HARQ process.
Wherein the first HARQ process is the nearest HARQ process and is different from or the same as the original HARQ process transmitting the first MAC PDU. Wherein the nearest one HARQ may be any HARQ process after the point in time of the first MAC PDU process, or a specific one HARQ process, or one HARQ process of a class.
Regarding the manner of retransmitting or transmitting the first MAC PDU, it may be: the first communication unit 41 packs at least part of the data packets in the first MAC PDU into a third MAC PDU. Wherein the partial data may be at least one of: subPDU, or SDU and/or MAC CE.
And the resources corresponding to the third MAC PDU are new transmission resources, or resources with NDI turned over, or resources with the same HARQ process number as the resources corresponding to the first MAC PDU or new transmission resources. The resource or the new transmission resource with the same number as the HARQ process corresponding to the first MAC PDU may be an HARQ process corresponding to the first MAC PDU or an HARQ process corresponding to a grant for transmitting the first MAC PDU.
Or, the resource corresponding to the third MAC PDU is the nearest resource.
The first communication unit 41 transmits the data in the first MAC PDU using the third resource; for example, a portion of the data in the first MAC pdu, such as a subPDU, or an SDU and/or MAC CE may be transmitted;
wherein the third resource is the latest resource and/or is a new transmission resource.
And when the first MAC PDU is transmitted or retransmitted, the HARQ buffer corresponding to the first MAC PDU is emptied.
The first communication unit 41 further performs at least one of:
when the third MAC PDU contains the second information, the HARQ buffer corresponding to the first MAC PDU is emptied; that is, when the third MAC PDU includes at least part of the content in the first MAC PDU, the HARQ buffer corresponding to the first MAC PDU may be emptied;
when the third MAC PDU contains the second information and the HARQ process numbers corresponding to the first MAC PDU and the third MAC PDU are different, the HARQ cache corresponding to the first MAC PDU is emptied;
when the third MAC PDU contains the second information and the HARQ process numbers corresponding to the first MAC PDU and the third MAC PDU are the same, the HARQ cache corresponding to the first MAC PDU is emptied;
when the third MAC PDU contains the second information and the HARQ process numbers corresponding to the first MAC PDU and the third MAC PDU are the same, at least part of the first MAC PDU which is not contained in the third MAC PDU is emptied;
When the second MAC PDU contains second information, the HARQ cache corresponding to the first MAC PDU is cleared;
when the second information is included in the second MAC PDU, at least part of the first MAC PDU not included in the second MAC PDU is cleared.
It is understood that when the second information is included in the third MAC PDU or the second MAC PDU, whether to empty the corresponding HARQ buffer of the first MAC PDU may be determined according to whether the first MAC PDU is partially included in the second or third MAC PDU.
The present embodiment further provides a network device, as shown in fig. 9, including:
a second communication unit 51 that performs retransmission scheduling;
wherein the retransmission-scheduled object comprises one of:
specific resources, resources with overlap, specific HARQ, unreceived PUSCH, first MAC PDU with overlap of resources, first MAC PDU with drop MAC PDU.
Specifically, the scheme at the network device side provided in this embodiment may perform retransmission scheduling when at least one of the first indication information, the second information, and the third indication information is received;
the first indication information is used for informing the network equipment that a first MAC PDU which is not successfully transmitted exists at the terminal equipment side; the second information carries at least part of content in the first MAC PDU which is not successfully transmitted by the terminal equipment side; the third indication information is used for notifying the network equipment that the first MAC PDU which is not successfully transmitted exists at the terminal equipment side based on at least one of the second scrambling code, the second port and the second sequence.
The network device may be configured to perform retransmission scheduling all the time, or may perform retransmission scheduling when any one of the information is received; alternatively, the retransmission scheduling may be performed when a certain condition is satisfied.
The description can be made in various scenarios:
scene 1,
The second communication unit 51 of the present scenario receives the first indication information carried in the second MAC PDU sent by the terminal device; and determining that the terminal equipment has the unsuccessfully transmitted first MAC PDU based on the first indication information.
Wherein the first indication information may be a first MAC CE.
Scene 2,
A second communication unit 51 indicating an identification of an indicated logical channel and/or a type of MAC CE that the terminal device can carry in the second information;
correspondingly, the second information can be carried in a second MAC PDU sent by the terminal equipment, and the second information carries at least part of the content in the first MAC PDU which is not successfully sent by the terminal equipment side.
The difference from the first scenario is that the present scenario does not need to notify the network of the problem, and directly carries the MAC CE and/or data in the overlapped MAC PDU in the MAC PDU of the priority transmission, so as to avoid discarding the data with high QoS requirement or discarding the important MAC CE.
Scene 3,
A second communication unit 51, configured to receive a second PUSCH and/or a second reference signal sent by the terminal device at the physical layer;
and determining whether a third indication information is carried in the second PUSCH or the second reference signal or not based on a scrambling code and/or a port and/or a sequence adopted by the second PUSCH and/or the second reference signal, wherein the third indication information is used for informing the network equipment that the first MAC PDU which is not successfully transmitted exists at the terminal equipment side.
And/or the number of the groups of groups,
the second communication unit 51 is provided with a communication interface,
receiving a second PUCCH and/or SR sent by the terminal equipment at a physical layer;
and determining whether third indication information is carried or not based on scrambling codes and/or ports and/or sequences adopted by the second PUCCH and/or the SR, wherein the third indication information is used for informing the network equipment that the first MAC PDU which is not successfully transmitted exists at the terminal equipment side.
Specifically, when at least one of the second scrambling code, the second port and the second sequence adopted by the second PUSCH, it is determined that the third indication information is received.
The difference from scenario 1 is that: the present scenario adopts a physical layer notification manner, and the first scenario is a MAC layer notification manner.
The second PUSCH may be at least one of: the PUSCH of the priority transmission, the PUSCH of the post arrival, the PUSCH of the post processing, the PUSCH of the post group package, and the specific PUSCH.
Wherein, the specific PUSCH may be one of the following: grant of a specific priority, grant of a specific type, inclusion of a specific MAC PDU, network device indication.
The specific type may be CG type x or dynamic grant.
Optionally, the third indication information is at least one of the following: a second scrambling code, a second port, a second sequence.
That is, the PUSCH carrying the information adopts the second scrambling code, and the PUSCH not carrying the information adopts the first scrambling code; and/or the PUSCH carrying the information adopts the second port, and the PUSCH not carrying the information adopts the first port.
The second scrambling code may be a sequence of a second reference signal, such as a DMRS sequence, a second PUSCH scrambling code, and a second RNTI;
the second port may be a port of the second reference information, such as a second DMRS port.
The second sequence, such as a PUCCH sequence, the different PUCCH resources correspond to different spreading sequences and/or different SR sequences.
The second scrambling code, the second port, the second sequence may all be indicated by the network device for the terminal device or may be predefined for the UE itself.
Scene 4,
The second communication unit 51 determines that the HARQ process corresponding to the first MAC PDU where the resource overlap exists performs retransmission scheduling when the third condition is satisfied. Or, the base station always performs retransmission scheduling on the overlapped or pre-scheduled resources.
MAC PDUs that cannot be transmitted due to resource overlapping are likely to be flushed directly, causing unnecessary data loss problems. This would bring about a further disadvantage if the traffic of URLLC were contained therein: the loss of URLLC data causes that the URLLC QoS cannot be guaranteed, even in case of major errors in industrial operation. Therefore, how to let the network know this problem and to perform retransmission scheduling needs to be considered and solved.
The present scenario is purely network-side behavior, other embodiments are UE-side behavior.
The third condition is the same as the previous embodiment, and will not be described again here.
By adopting the scheme, the network equipment can determine that the terminal equipment has the first MAC PDU which is not successfully transmitted, and further the network equipment can carry out retransmission scheduling; in this way, the problem of unnecessary data loss caused by direct flushing of some MAC PDUs due to resource coverage is avoided. In particular, if low latency traffic such as URLLC traffic is included in the first MAC PDU that is not successfully transmitted, this will be a further disadvantage; by adopting the scheme, the network can acquire the situation, so that inconsistent understanding of the UE and the network is avoided, unnecessary packet loss is avoided, and the QoS of the service is ensured as much as possible.
Fig. 10 is a schematic block diagram of a communication device 900 according to an embodiment of the present application, where the communication device may be a UE or a network device according to the foregoing embodiment. The communication device 900 shown in fig. 10 comprises a processor 910 from which a processor 610 may call and run a computer program to implement the method in an embodiment of the application.
Optionally, as shown in fig. 10, the communication device 900 may also include a memory 920. Wherein the processor 910 may invoke and run a computer program from the memory 920 to implement the method in the embodiments of the present application.
Wherein the memory 920 may be a separate device from the processor 910 or may be integrated in the processor 910.
Optionally, as shown in fig. 10, the communication device 900 may further include a transceiver 930, and the processor 910 may control the transceiver 930 to communicate with other devices, and in particular, may send information or data to other devices, or receive information or data sent by other devices.
Optionally, the communication device 900 may be specifically a terminal device or a network device according to an embodiment of the present application, and the communication device 900 may implement a corresponding flow implemented by a mobile terminal/UE in each method according to an embodiment of the present application, which is not described herein for brevity.
Fig. 11 is a schematic structural view of a chip of an embodiment of the present application. The chip 1000 shown in fig. 11 includes a processor 1010, and the processor 1010 may call and run a computer program from a memory to implement the method in the embodiment of the present application.
Optionally, as shown in fig. 11, the chip 1000 may further include a memory 1020. Wherein the processor 1010 may call and run a computer program from the memory 1020 to implement the methods in embodiments of the present application.
The memory 1020 may be a separate device from the processor 1010 or may be integrated into the processor 1010.
Optionally, the chip 1000 may further include an input interface 1030, an output interface 1040.
Optionally, the chip may be applied to a network device or UE in the embodiment of the present application, and the chip may implement a corresponding flow implemented by the network device in each method in the embodiment of the present application, which is not described herein for brevity.
Fig. 12 is a schematic block diagram of a communication system 1100 provided by an embodiment of the present application. As shown in fig. 12, the communication system 1100 includes a terminal device 1110 and a network device 1120.
The terminal device 1110 may be used to implement the corresponding functions implemented by the UE in the above method, and the network device 1120 may be used to implement the corresponding functions implemented by the network device in the above method, which are not described herein for brevity.
It should be appreciated that the processor of an embodiment of the present application may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method embodiments may be implemented by integrated logic circuits of hardware in a processor or instructions in software form. The processor may be a general purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), an off-the-shelf programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components. The disclosed methods, steps, and logic blocks in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be embodied directly in the execution of a hardware decoding processor, or in the execution of a combination of hardware and software modules in a decoding processor. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in a memory, and the processor reads the information in the memory and, in combination with its hardware, performs the steps of the above method.
It will be appreciated that the memory in embodiments of the application may be volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM) which acts as an external cache. By way of example, and not limitation, many forms of RAM are available, such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (Double Data Rate SDRAM), enhanced SDRAM (ESDRAM), synchronous DRAM (SLDRAM), and Direct RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
It should be understood that the above memory is illustrative but not restrictive, and for example, the memory in the embodiments of the present application may be Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), direct RAM (DR RAM), and the like. That is, the memory in embodiments of the present application is intended to comprise, without being limited to, these and any other suitable types of memory.
The embodiment of the application also provides a computer readable storage medium for storing a computer program.
Optionally, the computer readable storage medium may be applied to a network device in the embodiment of the present application, and the computer program causes a computer to execute a corresponding flow implemented by the network device in each method in the embodiment of the present application, which is not described herein for brevity.
Optionally, the computer readable storage medium may be applied to the UE in the embodiment of the present application, and the computer program causes a computer to execute corresponding processes implemented by the mobile terminal/UE in each method in the embodiment of the present application, which are not described herein for brevity.
The embodiment of the application also provides a computer program product comprising computer program instructions.
Optionally, the computer program product may be applied to a network device in the embodiment of the present application, and the computer program instructions cause a computer to execute corresponding processes implemented by the network device in each method in the embodiment of the present application, which are not described herein for brevity.
Optionally, the computer program product may be applied to a mobile terminal/UE in the embodiment of the present application, and the computer program instructions cause a computer to execute corresponding processes implemented by the mobile terminal/UE in each method in the embodiment of the present application, which are not described herein for brevity.
The embodiment of the application also provides a computer program.
Optionally, the computer program may be applied to a network device in the embodiment of the present application, and when the computer program runs on a computer, the computer is caused to execute a corresponding flow implemented by the network device in each method in the embodiment of the present application, which is not described herein for brevity.
Optionally, the computer program may be applied to the mobile terminal/UE in the embodiment of the present application, and when the computer program runs on a computer, the computer is caused to execute corresponding processes implemented by the mobile terminal/UE in each method in the embodiment of the present application, which is not described herein for brevity.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
In the several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (65)

1. An information processing method applied to user equipment UE, comprising:
transmitting information to a network device;
the information is at least used for assisting the network equipment to determine that the terminal equipment side has a first MAC PDU which is not successfully transmitted;
wherein the sending information to the network device includes:
carrying second information in a second MAC PDU sent to the network equipment, wherein the second information carries at least part of contents in a first MAC PDU which is not successfully sent by the terminal equipment side;
wherein the second information includes:
the indicated logical channel identification corresponds to the data and/or MAC CE of the logical channel;
and/or information in the first MAC PDU that can be placed in the second MAC PDU, determined according to predefined rules.
2. The method of claim 1, wherein the sending information to a network device comprises:
And carrying first indication information in a second MAC PDU sent to the network equipment, wherein the first indication information is used for informing the network equipment that the first MAC PDU which is not successfully sent exists at the terminal equipment side.
3. The method of claim 2, wherein the carrying the first indication information in the second MAC PDU comprises:
when the first condition is met, carrying first indication information in the second MAC PDU;
wherein the first condition includes at least one of:
there are overlapping resources;
the first MAC PDU has been packetized;
there is a first MAC PDU that is not transmitted due to the existence of overlapping resources;
the first MAC PDU has been packetized and either failed to transmit or not transmitted;
the first MAC PDU and the second MAC PDU have the same HARQ process;
there is a first MAC PDU that is not transmitted or overlapped;
the second MAC PDU grouping time is later than the minimum priority handling time.
4. A method according to claim 2 or 3, the first indication information being a first MAC CE.
5. The method of claim 1, wherein the predefined rules comprise at least one of:
data of a specific identified logical channel;
data of a logical channel of a specified priority;
Data of a logic channel with a priority higher than a preset threshold value;
data of logical channels having priorities within a specific priority range or threshold value;
the identification information of the logical channel is data of the logical channel in a preset identification range;
a preset type of MAC CE and/or a preset type of MAC SDU.
6. The method of claim 1, wherein the carrying the second information in the second MAC PDU sent to the network device comprises:
when the first condition is met, carrying second information in a second MAC PDU sent to the network equipment;
wherein the first condition includes at least one of:
there are overlapping resources;
the first MAC PDU has been packetized;
there is a first MAC PDU that is not transmitted due to the existence of overlapping resources;
the first MAC PDU has been packetized and either failed to transmit or not transmitted;
the first MAC PDU and the second MAC PDU are different in HARQ process;
the first MAC PDU and the second MAC PDU have the same HARQ process;
there is a first MAC PDU that is not transmitted or that is overlapped or discarded;
there are certain types of MAC PDUs;
the second MAC PDU grouping time is later than the minimum priority handling time.
7. A method according to claim 2 or 3, the second MAC PDU being at least one of: the method comprises the steps of preferentially transmitting MAC PDUs, high-priority MAC PDUs, MAC PDUs corresponding to preferentially transmitted resources, MAC PDUs corresponding to later-arriving resources, post-processing MAC PDUs, post-packet MAC PDUs, MAC PDUs corresponding to later-processing resources and specific MAC PDUs.
8. The method of claim 1, wherein the sending information to a network device comprises:
when the physical layer transmits a second PUSCH or a second reference signal, carrying third indication information, wherein the third indication information is used for informing network equipment that a first MAC PDU which is not successfully transmitted exists at the terminal equipment side;
or carrying third indication information when the physical layer transmits the second PUCCH or the second SR.
9. The method of claim 8, wherein the second PUSCH is at least one of: the PUSCH of the priority transmission, the PUSCH of the priority high, the PUSCH of the post arrival, the PUSCH of the post processing, the PUSCH of the post group package, and the specific PUSCH.
10. The method of claim 8, wherein the carrying third indication information when the physical layer transmits the second PUSCH or the second reference signal comprises:
when the second condition is met and the physical layer sends a second PUSCH or a second reference signal, carrying third indication information;
wherein the second condition includes at least one of:
receiving a MAC PDU;
according to the UE MAC indication;
there are overlapping resources;
two MAC PDUs are received;
two MAC PDUs are received, and only one MAC PDU can be sent by the two MAC PDUs;
Receiving two MAC PDUs, wherein the resources corresponding to the two MAC PDUs are overlapped;
two MAC PDUs are received, and resources corresponding to the two MAC PDUs can only transmit one MAC PDU;
the second MAC PDU grouping time is less than or equal to the minimum priority processing time.
11. The method of claim 8, wherein the carrying third indication information when the physical layer transmits the second PUCCH or the second SR comprises:
carrying third indication information when the fifth condition is met and the physical layer sends a second PUCCH or a second SR; wherein the fifth condition includes at least one of:
PUSCH and SR collision is performed in a collision mode,
PUCCH and PUSCH collisions;
MAC PDU grouping;
the MAC PDU is transmitted to the physical layer;
receiving a MAC PDU;
according to the UE MAC indication;
there are overlapping resources;
SR or PUCCH priority transmission;
the PUSCH or MAC PDU is preempted;
PUCCH or SR priority is high;
SR with overlapping resources;
the first MAC PDU has been transmitted or indicated to the physical layer;
the time of the MAC PDU grouping is less than or equal to the minimum priority processing time;
the SR trigger time is later than the MAC PDU grouping time;
PUSCH and PUCCH cannot be transmitted simultaneously;
SR and PUSCH are transmitted simultaneously;
SR cannot multiplexing or pre-multiplexing onto PUSCH.
12. The method of claim 10 or 11, wherein the third indication information is at least one of: a second scrambling code, a second port, a second sequence, a second resource.
13. The method of claim 1, wherein the method further comprises:
transmitting or retransmitting the first MAC PDU or data in the first MAC PDU when the fourth condition is satisfied;
wherein the fourth condition includes at least one of:
there is a resource conflict;
a first MAC PDU grouping;
the first MAC PDU constitutes an untransmitted;
the resource corresponding to the second MAC PDU is transmitted;
the resources corresponding to the first MAC PDU are overlapping resources;
the first MAC PDU is blocked;
the first MAC PDU is a discarded MAC PDU;
the resources corresponding to the first MAC PDU are blocked;
the resource priority corresponding to the first MAC PDU is low;
the resource corresponding to the second MAC PDU is transmitted preferentially;
the first MAC PDU has a low priority;
the second MAC PDU has a high priority;
the priority of the logic channel contained in the second MAC PDU is greater than or equal to that of the logic channel contained in the first MAC PDU;
the priority of the MAC CEs contained in the second MAC PDU is greater than or equal to the priority of the MAC CEs contained in the first MAC PDU;
the second MAC PDU contains a specific logical channel and/or MAC CE;
The first MAC PDU does not contain a specific logical channel and/or MAC CE;
the HARQ process corresponding to the first MAC PDU is not null.
14. The method of claim 13, wherein the transmitting the data in the first MAC PDU comprises:
the data in the first MAC PDU is transmitted using the first HARQ process.
15. The method of claim 14, wherein the first HARQ process is a nearest HARQ process and the first HARQ process is different or the same as an original HARQ process transmitting a first MAC PDU.
16. The method of claim 13, wherein the method further comprises:
and packaging at least part of data groups in the first MAC PDU into a third MAC PDU.
17. The method of claim 16, wherein the resource corresponding to the third MAC PDU is a new transmission resource, or a resource with NDI flip, or a resource with the same HARQ process number as the first MAC PDU or a new transmission resource.
18. The method of claim 16, wherein the resource corresponding to the third MAC PDU is a most recent one.
19. The method of claim 13, wherein the transmitting the data in the first MAC PDU comprises:
Transmitting data in the first MAC PDU by using a third resource;
wherein the third resource is the latest resource and/or is a new transmission resource.
20. The method of any of claims 13-18, wherein the method further comprises:
and clearing the HARQ buffer corresponding to the first MAC PDU.
21. The method of claim 1, wherein the method further comprises at least one of:
when the third MAC PDU contains the second information, the HARQ buffer corresponding to the first MAC PDU is emptied;
when the third MAC PDU contains the second information and the HARQ process numbers corresponding to the first MAC PDU and the third MAC PDU are different, the HARQ cache corresponding to the first MAC PDU is emptied;
when the third MAC PDU contains the second information and the HARQ process numbers corresponding to the first MAC PDU and the third MAC PDU are the same, the HARQ cache corresponding to the first MAC PDU is emptied;
when the third MAC PDU contains the second information and the HARQ process numbers corresponding to the first MAC PDU and the third MAC PDU are the same, at least part of the first MAC PDU which is not contained in the third MAC PDU is emptied;
when the second MAC PDU contains second information, the HARQ cache corresponding to the first MAC PDU is cleared;
when the second information is included in the second MAC PDU, at least part of the first MAC PDU not included in the second MAC PDU is cleared.
22. An information processing method applied to a network device, comprising:
carrying out retransmission scheduling;
wherein the retransmission-scheduled object comprises one of:
specific resources, resources with overlapping, specific HARQ, unreceived PUSCH, first MAC PDU with overlapping resources, first MAC PDU with drop MAC PDU;
the method further comprises the steps of:
the method comprises the steps that a second message is carried in a second MAC PDU sent by a terminal device, wherein the second message carries at least part of content in a first MAC PDU which is not successfully sent by the terminal device side; indicating the identity of the indicated logical channel and/or the type of MAC CE that the terminal device is capable of carrying in the second information.
23. The method of claim 22, wherein the method further comprises:
at least one of the first indication information, the second information and the third indication information is received to carry out retransmission scheduling;
the first indication information is used for informing the network equipment that a first MAC PDU which is not successfully transmitted exists at the terminal equipment side; the second information carries at least part of content in the first MAC PDU which is not successfully transmitted by the terminal equipment side; the third indication information is used for notifying the network equipment that the first MAC PDU which is not successfully transmitted exists at the terminal equipment side based on at least one of the second scrambling code, the second port and the second sequence.
24. The method of claim 23, wherein the method further comprises:
receiving first indication information carried in a second MAC PDU sent by terminal equipment;
and determining that the terminal equipment has the unsuccessfully transmitted first MAC PDU based on the first indication information.
25. The method of claim 24, the first indication information is a first MAC CE.
26. The method of claim 23, wherein the method further comprises:
receiving a second PUSCH and/or a second reference signal sent by the terminal equipment at a physical layer;
and determining whether a third indication information is carried in the second PUSCH or the second reference signal or not based on a scrambling code and/or a port and/or a sequence adopted by the second PUSCH and/or the second reference signal, wherein the third indication information is used for informing the network equipment that the first MAC PDU which is not successfully transmitted exists at the terminal equipment side.
27. The method of claim 23, wherein the method further comprises:
receiving a second PUCCH and/or SR sent by the terminal equipment at a physical layer;
and determining whether third indication information is carried or not based on scrambling codes and/or ports and/or sequences adopted by the second PUCCH and/or the SR, wherein the third indication information is used for informing the network equipment that the first MAC PDU which is not successfully transmitted exists at the terminal equipment side.
28. The method of claim 26 or 27, wherein the method further comprises:
and when at least one of a second scrambling code, a second port and a second sequence adopted by the second PUSCH is adopted, determining that third indication information is received.
29. The method of claim 22, wherein the method further comprises:
and when the third condition is met, determining that the HARQ process corresponding to the first MAC PDU with the overlapped resources is subjected to retransmission scheduling.
30. The method of claim 29, wherein the third condition comprises at least one of:
there is a resource overlap;
at the time of resource conflict, receiving a PUSCH corresponding to the second MAC PDU;
at the time of resource collision, only the PUSCH corresponding to one MAC PDU is received.
31. A UE, comprising:
a first communication unit, configured to send information to a network device, where the information is at least used to assist the network device in determining that a terminal device side has a first MAC PDU that is not successfully sent;
the first communication unit carries second information in a second MAC PDU sent to the network equipment, wherein the second information carries at least part of contents in a first MAC PDU which is not successfully sent by the terminal equipment side;
wherein the second information includes:
The indicated logical channel identification corresponds to the data and/or MAC CE of the logical channel;
and/or information in the first MAC PDU that can be placed in the second MAC PDU, determined according to predefined rules.
32. The UE of claim 31, wherein the first communication unit carries first indication information in a second MAC PDU sent to the network device, where the first indication information is used to inform the network device that there is a first MAC PDU that is not successfully sent on the terminal device side.
33. The UE of claim 32, wherein the first communication unit carries first indication information in the second MAC PDU when a first condition is satisfied;
wherein the first condition includes at least one of:
there are overlapping resources;
the first MAC PDU has been packetized;
there is a first MAC PDU that is not transmitted due to the existence of overlapping resources;
the first MAC PDU has been packetized and either failed to transmit or not transmitted;
the first MAC PDU and the second MAC PDU have the same HARQ process;
there is a first MAC PDU that is not transmitted or overlapped;
the second MAC PDU grouping time is later than the minimum priority handling time.
34. The UE of claim 32 or 33, the first indication information is a first MAC CE.
35. The UE of claim 31, wherein the predefined rules include at least one of:
data of a specific identified logical channel;
data of a logical channel of a specified priority;
data of a logic channel with a priority higher than a preset threshold value;
data of logical channels having priorities within a specific priority range or threshold value;
the identification information of the logical channel is data of the logical channel in a preset identification range;
a preset type of MAC CE and/or a preset type of MAC SDU.
36. The UE of claim 31, wherein the first communication unit carries second information in a second MAC PDU sent to a network device when a first condition is satisfied;
wherein the first condition includes at least one of:
there are overlapping resources;
the first MAC PDU has been packetized;
there is a first MAC PDU that is not transmitted due to the existence of overlapping resources;
the first MAC PDU has been packetized and either failed to transmit or not transmitted;
the first MAC PDU and the second MAC PDU are different in HARQ process;
the first MAC PDU and the second MAC PDU have the same HARQ process;
there is a first MAC PDU that is not transmitted or that is overlapped or discarded;
there are certain types of MAC PDUs;
The second MAC PDU grouping time is later than the minimum priority handling time.
37. The UE of any of claims 31-33, the second MAC PDU is at least one of: the method comprises the steps of preferentially transmitting MAC PDUs, high-priority MAC PDUs, MAC PDUs corresponding to preferentially transmitted resources, MAC PDUs corresponding to later-arriving resources, post-processing MAC PDUs, post-packet MAC PDUs, MAC PDUs corresponding to later-processing resources and specific MAC PDUs.
38. The UE of claim 31, wherein the first communication unit carries third indication information when the physical layer sends the second PUSCH or the second reference signal, where the third indication information is used to notify the network device that there is a first MAC PDU that is not successfully sent at the terminal device side;
or carrying third indication information when the physical layer transmits the second PUCCH or the second SR.
39. The UE of claim 38, wherein the second PUSCH is at least one of: the PUSCH of the priority transmission, the PUSCH of the priority high, the PUSCH of the post arrival, the PUSCH of the post processing, the PUSCH of the post group package, and the specific PUSCH.
40. The UE of claim 38, wherein the first communication unit carries third indication information when the second condition is satisfied and the second PUSCH or the second reference signal is transmitted by the physical layer;
Wherein the second condition includes at least one of:
receiving a MAC PDU;
according to the UE MAC indication;
there are overlapping resources;
two MAC PDUs are received;
two MAC PDUs are received, and only one MAC PDU can be sent by the two MAC PDUs;
receiving two MAC PDUs, wherein the resources corresponding to the two MAC PDUs are overlapped;
two MAC PDUs are received, and resources corresponding to the two MAC PDUs can only transmit one MAC PDU;
the second MAC PDU grouping time is less than or equal to the minimum priority processing time.
41. The UE of claim 38, wherein the first communication unit carries third indication information when the physical layer transmits the second PUCCH or the second SR while satisfying a fifth condition; wherein the fifth condition includes at least one of:
PUSCH and SR collision is performed in a collision mode,
PUCCH and PUSCH collisions;
MAC PDU grouping;
the MAC PDU is transmitted to the physical layer;
receiving a MAC PDU;
according to the UE MAC indication;
there are overlapping resources;
SR or PUCCH priority transmission;
the PUSCH or MAC PDU is preempted;
PUCCH or SR priority is high;
SR with overlapping resources;
the first MAC PDU has been transmitted or indicated to the physical layer;
the time of the MAC PDU grouping is less than or equal to the minimum priority processing time;
the SR trigger time is later than the MAC PDU grouping time;
PUSCH and PUCCH cannot be transmitted simultaneously;
SR and PUSCH are transmitted simultaneously;
SR cannot multiplexing or pre-multiplexing onto PUSCH.
42. The UE of claim 40 or 41, wherein the third indication information is at least one of: a second scrambling code, a second port, a second sequence, a second resource.
43. The UE of claim 31, wherein the first communication unit transmits or retransmits the first MAC PDU or data in the first MAC PDU when a fourth condition is satisfied;
wherein the fourth condition includes at least one of:
there is a resource conflict;
a first MAC PDU grouping;
the first MAC PDU constitutes an untransmitted;
the resource corresponding to the second MAC PDU is transmitted;
the resources corresponding to the first MAC PDU are overlapping resources;
the first MAC PDU is blocked;
the first MAC PDU is a discarded MAC PDU;
the resources corresponding to the first MAC PDU are blocked;
the resource priority corresponding to the first MAC PDU is low;
the resource corresponding to the second MAC PDU is transmitted preferentially;
the first MAC PDU has a low priority;
the second MAC PDU has a high priority;
the priority of the logic channel contained in the second MAC PDU is greater than or equal to that of the logic channel contained in the first MAC PDU;
The priority of the MAC CEs contained in the second MAC PDU is greater than or equal to the priority of the MAC CEs contained in the first MAC PDU;
the second MAC PDU contains a specific logical channel and/or MAC CE;
the first MAC PDU does not contain a specific logical channel and/or MAC CE;
the HARQ process corresponding to the first MAC PDU is not null.
44. The UE of claim 43, wherein the first communication unit transmits data in the first MAC PDU with the first HARQ process.
45. The UE of claim 44, wherein the first HARQ process is a nearest HARQ process and the first HARQ process is different or the same as an original HARQ process that transmitted a first MAC PDU.
46. The UE of claim 43, wherein the first communication unit packs at least a portion of the data in the first MAC PDU into a third MAC PDU.
47. The UE of claim 46, wherein the resources corresponding to the third MAC PDU are new transmission resources, or NDI flipped resources, or resources with the same HARQ process number as the first MAC PDU or new transmission resources.
48. The UE of claim 46, wherein the resource corresponding to the third MAC PDU is the nearest one.
49. The UE of claim 36, wherein the first communication unit transmits data in the first MAC PDU using a third resource;
wherein the third resource is the latest resource and/or is a new transmission resource.
50. The UE of claim 36, wherein the first communication unit empties a HARQ buffer corresponding to the first MAC PDU.
51. The UE of claim 36, wherein the first communication unit further performs at least one of:
when the third MAC PDU contains the second information, the HARQ buffer corresponding to the first MAC PDU is emptied;
when the third MAC PDU contains the second information and the HARQ process numbers corresponding to the first MAC PDU and the third MAC PDU are different, the HARQ cache corresponding to the first MAC PDU is emptied;
when the third MAC PDU contains the second information and the HARQ process numbers corresponding to the first MAC PDU and the third MAC PDU are the same, the HARQ cache corresponding to the first MAC PDU is emptied;
when the third MAC PDU contains the second information and the HARQ process numbers corresponding to the first MAC PDU and the third MAC PDU are the same, at least part of the first MAC PDU which is not contained in the third MAC PDU is emptied;
when the second MAC PDU contains second information, the HARQ cache corresponding to the first MAC PDU is cleared;
When the second information is included in the second MAC PDU, at least part of the first MAC PDU not included in the second MAC PDU is cleared.
52. A network device, comprising:
the second communication unit performs retransmission scheduling;
wherein the retransmission-scheduled object comprises one of:
specific resources, resources with overlapping, specific HARQ, unreceived PUSCH, first MAC PDU with overlapping resources, first MAC PDU with drop MAC PDU;
the second communication unit receives second information carried in a second MAC PDU sent by the terminal equipment, wherein the second information carries at least part of content in the first MAC PDU which is not successfully sent by the terminal equipment side; indicating the identity of the indicated logical channel and/or the type of MAC CE that the terminal device is capable of carrying in the second information.
53. The network device of claim 52, wherein the second communication unit receives at least one of the first indication information, the second information, and the third indication information, and performs retransmission scheduling;
the first indication information is used for informing the network equipment that a first MAC PDU which is not successfully transmitted exists at the terminal equipment side; the second information carries at least part of content in the first MAC PDU which is not successfully transmitted by the terminal equipment side; the third indication information is used for notifying the network equipment that the first MAC PDU which is not successfully transmitted exists at the terminal equipment side based on at least one of the second scrambling code, the second port and the second sequence.
54. The network device according to claim 53, wherein the second communication unit receives first indication information carried in a second MAC PDU sent from the terminal device; and determining that the terminal equipment has the unsuccessfully transmitted first MAC PDU based on the first indication information.
55. The network device of claim 54, wherein the first indication information is a first MAC CE.
56. The network device of claim 53, wherein the second communication unit,
receiving a second PUSCH and/or a second reference signal sent by the terminal equipment at a physical layer;
and determining whether a third indication information is carried in the second PUSCH or the second reference signal or not based on a scrambling code and/or a port and/or a sequence adopted by the second PUSCH and/or the second reference signal, wherein the third indication information is used for informing the network equipment that the first MAC PDU which is not successfully transmitted exists at the terminal equipment side.
57. The network device of claim 53, wherein the second communication unit,
receiving a second PUCCH and/or SR sent by the terminal equipment at a physical layer;
and determining whether third indication information is carried or not based on scrambling codes and/or ports and/or sequences adopted by the second PUCCH and/or the SR, wherein the third indication information is used for informing the network equipment that the first MAC PDU which is not successfully transmitted exists at the terminal equipment side.
58. The network device according to claim 56 or 57, wherein the second communication unit determines that the third indication information is received when at least one of the second scrambling code, the second port, and the second sequence employed by the second PUSCH.
59. The network device of claim 52, wherein the second communication unit determines that the HARQ process corresponding to the first MAC PDU with the overlapping resources performs retransmission scheduling when the third condition is satisfied.
60. The network device of claim 59, wherein the third condition comprises at least one of:
there is a resource overlap;
at the time of resource conflict, receiving a PUSCH corresponding to the second MAC PDU;
at the time of resource collision, only the PUSCH corresponding to one MAC PDU is received.
61. A UE, comprising: a processor and a memory for storing a computer program capable of running on the processor,
wherein the memory is adapted to store a computer program, said processor being adapted to invoke and run the computer program stored in said memory, performing the steps of the method according to any of claims 1-21.
62. A network device, comprising: a processor and a memory for storing a computer program capable of running on the processor,
Wherein the memory is adapted to store a computer program, and wherein the processor is adapted to invoke and execute the computer program stored in the memory, performing the steps of the method according to any of claims 22-30.
63. A chip, comprising: a processor for calling and running a computer program from a memory, causing a device on which the chip is mounted to perform the method of any of claims 1-21.
64. A chip, comprising: a processor for calling and running a computer program from a memory, causing a device on which the chip is mounted to perform the method of any of claims 22-30.
65. A computer readable storage medium for storing a computer program which causes a computer to perform the steps of the method of any one of claims 1-30.
CN201980064902.2A 2019-04-30 2019-04-30 Information processing method, user equipment and terminal equipment Active CN112789938B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/085389 WO2020220362A1 (en) 2019-04-30 2019-04-30 Information processing method, user equipment and terminal device

Publications (2)

Publication Number Publication Date
CN112789938A CN112789938A (en) 2021-05-11
CN112789938B true CN112789938B (en) 2023-10-20

Family

ID=73029628

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980064902.2A Active CN112789938B (en) 2019-04-30 2019-04-30 Information processing method, user equipment and terminal equipment

Country Status (2)

Country Link
CN (1) CN112789938B (en)
WO (1) WO2020220362A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022267022A1 (en) * 2021-06-25 2022-12-29 Oppo广东移动通信有限公司 Wireless communication method, terminal device, and network device
CN115913469A (en) * 2021-08-03 2023-04-04 大唐移动通信设备有限公司 Transmission processing method and device of MAC PDU

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010131850A2 (en) * 2009-05-11 2010-11-18 엘지전자 주식회사 Method and apparatus for transmitting and receiving duplicate data in a multicarrier wireless communication system
WO2017066941A1 (en) * 2015-10-21 2017-04-27 华为技术有限公司 Communication device, network device and device-to-device data transmission method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101122095B1 (en) * 2009-01-05 2012-03-19 엘지전자 주식회사 Random Access Scheme Preventing from Unnecessary Retransmission, and User Equipment For the Same
US9288625B2 (en) * 2014-06-30 2016-03-15 Qualcomm Technologies International, Ltd. Method for determining location of wireless devices based on information within messages received from other network devices
CN108271275B (en) * 2017-01-04 2021-02-05 电信科学技术研究院 Method and device for competing random access

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010131850A2 (en) * 2009-05-11 2010-11-18 엘지전자 주식회사 Method and apparatus for transmitting and receiving duplicate data in a multicarrier wireless communication system
WO2017066941A1 (en) * 2015-10-21 2017-04-27 华为技术有限公司 Communication device, network device and device-to-device data transmission method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"R2-1903370 Unified solution for MAC PDU dropping due to for intra-UE prioritization";HUAWEI;《3GPP tsg_ran\wg2_rl2》;20190329;第1-3页 *

Also Published As

Publication number Publication date
WO2020220362A1 (en) 2020-11-05
CN112789938A (en) 2021-05-11

Similar Documents

Publication Publication Date Title
US20230354352A1 (en) Standalone L2 Processing and Control Architecture in 5G Flexible RAT Systems
US10999020B2 (en) Telecommunication devices and methods for performing data retransmission in a telecommunications system
KR102306823B1 (en) Apparatus and method for data scheduling of evolved node b while utilizing licensed assisted access in wireless communication system
CN107431591B (en) Method and apparatus for uplink operation of LTE in unlicensed frequency bands
CN113660694B (en) Method and device for transmitting data
JP6749388B2 (en) Uplink transmission indication
EP3466175B1 (en) Radio network node, wireless device and methods performed therein
CN110383880B (en) Method and apparatus for transmitting data units
CN115603869A (en) Method and apparatus for improving HARQ feedback performance of eMBB when impacted by low latency traffic
CN113783663A (en) Information transmission method, terminal equipment and network equipment
US9461782B2 (en) Handling redundant data in a communication system
CN113595704B (en) Information processing method, network equipment and terminal equipment
CN112789938B (en) Information processing method, user equipment and terminal equipment
WO2020062832A1 (en) Wireless communication method and communication device
KR20210089200A (en) A method for transmitting data and a terminal device
CN114125975B (en) Method for switching access network equipment, terminal equipment and network equipment
CN115769623A (en) Method and apparatus for handling time-sensitive transmissions
WO2022077382A1 (en) Channel transmission method, configuration method, and device
WO2021163858A1 (en) Process selection method and terminal device
CN112840723B (en) Information processing method, network equipment and terminal equipment
CN113455079B (en) Method and apparatus for wireless communication
EP2827676B1 (en) Wireless device, radio network node, methods therein, computer program and computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant