Transmission method and apparatus
By using configuration resources and HARQ process management in uplink transmissions on contention channels, the terminal sends multiple uplink transmissions with the same content, which solves the problem of high collision probability, improves transmission reliability and success rate, and simplifies retransmission processing.
Patent Information
- Application Number
- PCT/CN2024/109012
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-31
- Publication Date
- 2026-02-05
AI Technical Summary
Existing technologies have a high collision probability in uplink transmission on contention channels, which affects transmission reliability, and the complexity of retransmission mechanisms is not clearly defined.
After the terminal identifies multiple uplink transmissions, it sends multiple uplink transmissions using the same content and configured resources at different times. Combined with HARQ process management and interference cancellation technology, the retransmission mechanism is optimized.
It improves the reliability and success rate of uplink transmission, reduces terminal power consumption and network equipment service burden, and simplifies retransmission processing.
Smart Images

Figure CN2024109012_05022026_PF_FP_ABST
Abstract
Description
Transmission method and apparatus TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and particularly relates to a transmission method and apparatus. BACKGROUND
[0002] The contention resolution diversity slotted ALOHA (CRDSA) technology is a technology for reducing the uplink collision probability of a contention channel and improving the uplink capacity. A terminal generates multiple uplink transmissions by copying the uplink transmission, and then transmits the multiple uplink transmissions at different times. As long as the network successfully receives any one of the multiple uplink transmissions, the network can parse other uplink transmissions that collide with the received uplink transmission at other receiving positions by performing interference cancellation on the other receiving positions based on the received uplink transmission.
[0003] SUMMARY
[0004] Embodiments of the present disclosure provide a transmission method and apparatus.
[0005] In a first aspect, a transmission method is provided. The method is performed by a terminal and includes determining multiple uplink transmissions to be sent, wherein the multiple uplink transmissions carry the same content; and sending, to a network device, the multiple uplink transmissions using a first configured resource.
[0006] In a second aspect, a transmission method is provided. The method is performed by a network device and includes receiving at least one of multiple uplink transmissions sent by a terminal using a first configured resource, wherein the multiple uplink transmissions carry the same content.
[0007] In a third aspect, a terminal is provided. The terminal includes a processing module configured to determine multiple uplink transmissions to be sent, wherein the multiple uplink transmissions carry the same content; and a transceiver configured to send, to a network device, the multiple uplink transmissions using a first configured resource.
[0008] In a fourth aspect, a network device is provided. The network device includes a transceiver configured to receive at least one of multiple uplink transmissions sent by a terminal using a first configured resource, wherein the multiple uplink transmissions carry the same content.
[0009] The terminal determines multiple uplink transmissions carrying the same data to be sent, and then sends the multiple uplink transmissions to the network device using a first configured resource. In this way, the multiple uplink transmissions carrying the same data are sent using the configured resource, and the reliability of the uplink transmission is improved. BRIEF DESCRIPTION OF DRAWINGS
[0010] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the background, the drawings needed to be used in the embodiments of the present disclosure or the background will be described below.
[0011] FIG. 1A is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure;
[0012] FIG. 1B is a timing diagram of uplink transmission received by a network device;
[0013] FIGS. 2A-2C are interaction diagrams of a transmission method according to an embodiment of the present disclosure;
[0014] FIGS. 3A-3D are flow diagrams of a transmission method according to an embodiment of the present disclosure;
[0015] FIGS. 4A-4B are flow diagrams of a transmission method according to an embodiment of the present disclosure;
[0016] FIG. 5 is a flow diagram of a transmission method according to an embodiment of the present disclosure;
[0017] FIG. 6A is a structural diagram of a terminal according to an embodiment of the present disclosure;
[0018] FIG. 6B is a structural diagram of a network device according to an embodiment of the present disclosure;
[0019] FIG. 7A is a structural diagram of a communication device according to an embodiment of the present disclosure;
[0020] FIG. 7B is a structural diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0021] Embodiments of the present disclosure provide a transmission method and apparatus.
[0022] In a first aspect, embodiments of the present disclosure provide a transmission method, the method comprising: determining a plurality of uplink transmissions to be sent, wherein the plurality of uplink transmissions carry the same content; and sending the plurality of uplink transmissions to a network device using a first configured resource.
[0023] The terminal first determines a plurality of uplink transmissions carrying the same data to be sent, and then sends the plurality of uplink transmissions to the network device using the first configured resource. Thus, the plurality of uplink transmissions carrying the same data are sent using the first configured resource, and the reliability of the uplink transmission is improved.
[0024] In some embodiments of the first aspect, the method further includes: sending, by using the first HARQ process associated with the first uplink transmission, at least one second uplink transmission, wherein the first uplink transmission satisfies the retransmission condition, the first uplink transmission is one of the multiple uplink transmissions, and the at least one second uplink transmission is a new uplink transmission generated based on the first uplink transmission.
[0025] In the above embodiments, when the first uplink transmission satisfies the retransmission condition, the at least one second uplink transmission is sent by using the first HARQ process associated with the first uplink transmission. Thus, the reliable transmission of the multiple uplink transmissions carrying the same data is achieved.
[0026] In some embodiments of the first aspect, the method further includes: stopping a first timer of a second HARQ process associated with other uplink transmissions, wherein the most recently carried transmission of the second HARQ process is the other uplink transmission, and the other uplink transmission is one of the multiple uplink transmissions other than the first uplink transmission.
[0027] In the above embodiments, when the first uplink transmission satisfies the retransmission condition, the first timer of the HARQ process associated with the other uplink transmissions is stopped. Thus, the number of objects that the terminal needs to monitor is reduced, which provides a condition for reducing the power consumption of the terminal.
[0028] In some embodiments of the first aspect, the first uplink transmission satisfies the retransmission condition, including at least one of the following: receiving a retransmission scheduling for the first uplink transmission; a time interval between a sending end time of a first sent uplink transmission of the multiple uplink transmissions and a current time is greater than or equal to a first time interval threshold; a time interval between a sending end time of the multiple uplink transmissions and the current time is greater than or equal to a second time interval threshold; and a DRX HARQ retransmission timer of the HARQ process associated with the first uplink transmission reaches a timing value.
[0029] In the above embodiments, the terminal can determine whether the retransmission condition of the first uplink transmission is satisfied based on multiple types of information. Thus, the flexibility of starting the multiple uplink transmission retransmission is improved.
[0030] In some embodiments of the first aspect, the method further includes at least one of the following: determining the first time interval threshold according to a protocol agreement; determining the second time interval threshold according to the protocol agreement; determining the first time interval threshold according to an indication of a network device; and determining the first time interval threshold according to the indication of the network device.
[0031] In the above embodiments, the terminal can determine the first time interval threshold and the second time interval threshold in multiple ways. Thus, the flexibility of the terminal in determining the time threshold is improved.
[0032] In some embodiments combined with the first aspect, in some embodiments, the method further comprises: starting the DRX HARQ retransmission timer of the first HARQ process after the first uplink transmission is sent, wherein the first uplink transmission is the first one sent in the plurality of uplink transmissions.
[0033] In some embodiments combined with the first aspect, in some embodiments, the method further comprises: starting the DRX HARQ retransmission timer of the first HARQ process after all the plurality of uplink transmissions are sent.
[0034] In the above embodiments, the terminal can start the DRX HARQ retransmission timer of the first HARQ process after the first uplink transmission is sent or after all the plurality of uplink transmissions are sent, thereby improving the flexibility of retransmission control of the plurality of uplink transmissions.
[0035] In some embodiments combined with the first aspect, in some embodiments, sending the at least one second uplink transmission comprises: sending the at least one second uplink transmission after all the plurality of uplink transmissions are sent.
[0036] In the above embodiments, the retransmission is started only after the initial transmission of the plurality of uplink transmissions is completed, thereby improving the reliability of the uplink transmission while minimizing the communication resources occupied by the uplink transmission.
[0037] In some embodiments combined with the first aspect, in some embodiments, sending the at least one second uplink transmission comprises: determining at least one second configured resource; and sending the at least one second uplink transmission using the at least one second configured resource.
[0038] In the above embodiments, the terminal can determine new configured resources to send the retransmission of the uplink transmission, thereby further improving the probability of the uplink transmission being received and improving the reliability of the transmission.
[0039] In some embodiments combined with the first aspect, in some embodiments, the at least one second configured resource is associated with the first HARQ process.
[0040] In the above embodiments, the retransmission of the plurality of uplink transmissions is sent using the configured resource associated with the HARQ process used for the retransmission, thereby enabling the retransmission to use the same HARQ process as the initial transmission and providing conditions for reducing the complexity of the network device decoding the received uplink transmission.
[0041] In some embodiments combined with the first aspect, in some embodiments, the method further comprises: receiving first information, wherein the first information is used to indicate that at least one uplink transmission has been successfully received; and stopping the automatic retransmission of the uplink transmission.
[0042] In some embodiments combined with the first aspect, in some embodiments, the first information comprises one or more of: uplink new transmission scheduling for the first HARQ process; acknowledgement information for the first HARQ process.
[0043] In some embodiments combined with the first aspect, in some embodiments, the method further comprises: stopping a DRX HARQ retransmission timer of the first HARQ process.
[0044] In the above embodiments, after the terminal receives the first information indicating that the uplink transmission has been received, the terminal can stop the automatic retransmission of the uplink transmission. Thus, the power consumption of the terminal is reduced, and the probability of collision of other uplink transmissions is reduced.
[0045] In the above embodiments, after the terminal receives the first information indicating that the uplink transmission has been received, the terminal can stop the automatic retransmission of the uplink transmission. Thus, the power consumption of the terminal is reduced, and the probability of collision of other uplink transmissions is reduced.
[0046] In some embodiments combined with the second aspect, in some embodiments, the method further comprises: receiving at least one of the multiple uplink transmissions sent by the terminal through the first configured resource, wherein the multiple uplink transmissions carry the same content.
[0047] In some embodiments combined with the second aspect, in some embodiments, the method further comprises: determining a hybrid automatic repeat request (HARQ) process associated with the multiple uplink transmissions; and stopping a first timer of the HARQ process when the at least one uplink transmission is successfully received.
[0048] In some embodiments combined with the second aspect, in some embodiments, the method further comprises: sending retransmission scheduling for the at least one uplink transmission to the terminal when the at least one uplink transmission is unsuccessfully received.
[0049] In some embodiments combined with the second aspect, in some embodiments, the method further comprises: indicating the first time threshold and / or the second time threshold to the terminal.
[0050] In some embodiments combined with the second aspect, in some embodiments, the method further comprises: sending the first information, wherein the first information is used to indicate that the at least one uplink transmission has been successfully received.
[0051] In some embodiments combined with the second aspect, in some embodiments, the first information comprises one or more of: uplink new transmission scheduling for the first HARQ process associated with the at least one uplink transmission; and acknowledgement indication for the first HARQ process associated with the at least one uplink transmission.
[0052] In a third aspect, the embodiments of the present disclosure provide a transmission method, the method is performed by a communication system, and the method comprises: determining, by a terminal, a plurality of uplink transmissions to be sent, wherein the plurality of uplink transmissions carry the same content; and sending, by the terminal, the plurality of uplink transmissions to a network device using a first configured resource.
[0053] In a fourth aspect, the embodiments of the present disclosure provide a terminal, the terminal comprises a transceiver module and a processing module, wherein the transceiver module is configured to perform the transceiving operations in the embodiments of the first aspect and the first aspect; and the processing module is configured to perform the determining operations in the embodiments of the first aspect and the first aspect.
[0054] In a fifth aspect, the embodiments of the present disclosure provide a network device, the network device comprises a transceiver module and a processing module, wherein the transceiver module is configured to perform the transceiving operations in the embodiments of the second aspect and the second aspect; and the processing module is configured to perform the determining operations in the embodiments of the second aspect and the second aspect.
[0055] In a sixth aspect, the embodiments of the present disclosure provide a communication apparatus, the communication apparatus comprises one or more processors, wherein the communication apparatus is configured to perform the first aspect and the optional implementation manners of the first aspect.
[0056] In a seventh aspect, the embodiments of the present disclosure provide a communication apparatus, the communication apparatus comprises one or more processors, wherein the communication apparatus is configured to perform the second aspect and the optional implementation manners of the second aspect.
[0057] In an eighth aspect, the embodiments of the present disclosure provide a communication system, the communication system comprises a terminal and a network device, wherein the terminal is configured to perform the method described in the first aspect and the optional implementation manners of the first aspect, and the network device is configured to perform the method described in the second aspect and the optional implementation manners of the second aspect.
[0058] In a ninth aspect, the embodiments of the present disclosure provide a storage medium, the storage medium stores instructions, when the instructions are executed on a communication device, the communication device performs the method described in the first aspect and the optional implementation manners of the first aspect, the second aspect and the optional implementation manners of the second aspect.
[0059] In a tenth aspect, the embodiments of the present disclosure provide a program product, when the program product is executed by a communication device, the communication device performs the method described in the first aspect and the optional implementation manners of the first aspect, the second aspect and the optional implementation manners of the second aspect.
[0060] In a eleventh aspect, the embodiments of the present disclosure provide a computer program which, when running on a computer, causes the computer to perform the method described in the first aspect and the optional implementation of the first aspect, the second aspect and the optional implementation of the second aspect.
[0061] In a twelfth aspect, the embodiments of the present disclosure provide a chip or chip system. The chip or chip system comprises processing circuitry configured to perform the method described in the first aspect and the optional implementation of the first aspect, the second aspect and the optional implementation of the second aspect.
[0062] It can be understood that the terminal, network device, access network device, core network device, communication system, storage medium, program product, computer program, chip or chip system are used to perform the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved are referred to the beneficial effects in the corresponding method, which will not be repeated here.
[0063] The embodiments of the present disclosure propose a transmission method and device. In some embodiments, the transmission method and the information processing method, communication method and the like can be replaced with each other, the message transmission device and the information processing device, communication device and the like can be replaced with each other, and the message transmission system and the information processing system, communication system and the like can be replaced with each other.
[0064] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or part of the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation of other embodiments.
[0065] In the embodiments of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0066] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and not as a limitation on the present disclosure.
[0067] In the embodiments of the present disclosure, an element expressed in singular form, such as "a", "an", "the", "said", "the aforementioned", "the foregoing", "this", and the like, unless otherwise specified, can represent "one and only one", or can represent "one or more", "at least one", and the like. For example, in the case of using articles such as "a", "an", "the" in English, the noun after the article can be understood as a singular expression, or can be understood as a plural expression.
[0068] In the embodiments of the present disclosure, "plurality" refers to two or more.
[0069] In some embodiments, the terms "at least one of", "one or more of", "a plurality of", "multiple", and the like can be replaced with each other.
[0070] In some embodiments, the description manner of "at least one of A, B", "A and / or B", "A in one case, B in another case", "responding to a case A, responding to another case B", and the like can include the following technical solutions according to the case: A is executed in some embodiments (A is executed regardless of B); B is executed in some embodiments (B is executed regardless of A); A and B are selectively executed in some embodiments (A and B are selected to be executed); A and B are executed in some embodiments (A and B are both executed). When there are more branches such as A, B, C, and the like, it is similar to the above.
[0071] In some embodiments, the description manner of "A or B" and the like can include the following technical solutions according to the case: A is executed in some embodiments (A is executed regardless of B); B is executed in some embodiments (B is executed regardless of A); A and B are selectively executed in some embodiments (A and B are selected to be executed). When there are more branches such as A, B, C, and the like, it is similar to the above.
[0072] The prefix words of "first", "second" and the like in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute limitation on the position, order, priority, quantity or content of the description objects. The description objects are described in the claims or embodiments, and should not be construed as redundant limitation because of the use of the prefix words. For example, the description object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" modified thereby are in the same message or not, nor limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description object is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description object is "device", and "first device" and "second device" can be the same device or different devices, and the types thereof can be the same or different. For another example, the description object is "information", and "first information" and "second information" can be the same information or different information, and the contents thereof can be the same or different.
[0073] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.
[0074] In some embodiments, the terms of "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.
[0075] In some embodiments, the terms of "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above" and the like can be replaced with each other, and the terms of "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below" and the like can be replaced with each other.
[0076] In some embodiments, the apparatuses and devices can be interpreted as entities, and also as virtual, whose names are not limited to the names described in the embodiments, and in some cases can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.
[0077] In some embodiments, "network" can be interpreted as an apparatus contained in the network, for example, an access network device, a core network device, etc.
[0078] In some embodiments, "access network device (AN device)" can also be referred to as "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", and in some embodiments can also be understood as "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)", etc.
[0079] In some embodiments, a "terminal" or "terminal device" can be referred to as a "user equipment" (UE), a "user terminal," a Narrow Band-Internet of Things (NB-IoT) device, a "mobile station" (MS), a "mobile terminal" (MT), a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, and so on.
[0080] In some embodiments, an access network device, a core network device, or a network device can be replaced with a terminal. For example, for a structure in which communication between an access network device, a core network device, or a network device and a terminal is replaced with communication between a plurality of terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), and so on), embodiments of the present disclosure can also be applied. In this case, a structure in which a terminal has all or part of the functions of an access network device can also be provided. Further, terms such as "uplink," "downlink," and so on can also be replaced with terms corresponding to inter-terminal communication (e.g., "side"). For example, an uplink channel, a downlink channel, and so on can be replaced with a side channel, and an uplink, a downlink, and so on can be replaced with a side link.
[0081] In some embodiments, the terminal can be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device can also be configured to have all or part of the functions of the terminal.
[0082] In some embodiments, the data, information, and the like can be acquired in compliance with the laws and regulations of the country where the terminal is located.
[0083] In some embodiments, the data, information, and the like can be acquired after obtaining the consent of the user.
[0084] FIG. 1A is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.
[0085] As shown in FIG. 1A, the communication system 100 includes a terminal 101 and a network device 102.
[0086] In some embodiments, the terminal 101 includes at least one of a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a Pad, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, and the like, but is not limited thereto.
[0087] In some embodiments, the network device 102 can include at least one of an access network device and a core network device.
[0088] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network, and the access network device can include at least one of an evolved NodeB (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, an access node in a Wi-Fi system, but is not limited thereto.
[0089] In some embodiments, the technical solutions of the present disclosure can be applied to an Open RAN architecture, at this time, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be realized through software or programs.
[0090] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), wherein the CU can also be referred to as a control unit (control unit). The CU-DU structure can split the protocol layers of the access network device, and part of the functions of the protocol layers are controlled by the CU, and the remaining part or all of the functions of the protocol layers are distributed in the DU and controlled by the CU, but the present disclosure is not limited thereto.
[0091] In some embodiments, the core network device can be one device including one or more network elements, or can be multiple devices or device groups including all or part of the above-mentioned one or more network elements. The network element can be virtual or physical. The core network includes, for example, at least one of an evolved packet core (EPC), a 5G core network (5GCN), and a next generation core (NGC).
[0092] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed by the embodiments of the present disclosure. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions proposed by the embodiments of the present disclosure are also applicable to similar technical problems.
[0093] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1A or part of the subject, but are not limited thereto. The subjects shown in FIG. 1A are exemplary, and the communication system can include all or part of the subjects in FIG. 1A, or other subjects other than FIG. 1A. The number and form of each subject is arbitrary, each subject can be physical or virtual, the connection relationship between each subject is exemplary, each subject can not be connected or can be connected, the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.
[0094] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other communication methods, next-generation system expanded based thereon, and the like. Further, a plurality of systems can be applied in combination (for example, combination of LTE or LTE-A and 5G, and the like).
[0095] In the field of communication technology, contention resolution diversity slotted ALOHA (CRDSA) technology is a technology for reducing the uplink collision probability of a contention channel and improving the uplink capacity. A terminal generates multiple uplink transmissions by duplicating an uplink transmission, and then transmits the multiple uplink transmissions at different times. The network receives any one of the uplink transmissions, and thus the collision failure probability is reduced.
[0096] In some embodiments, because the terminal transmits at least two uplink transmissions that are the same, the collision probability is increased to some extent, and thus interference cancellation technology is needed. The process is described below in conjunction with FIG. 1B. FIG. 1B is a timing diagram of uplink transmissions received by the network device. For example, a terminal transmits two uplink transmissions PK3, one of which, PK3, does not collide, and the network device can correctly parse. The other uplink transmission PK3 collides with an uplink transmission PK2 transmitted by another terminal. Then the network device can use the correctly parsed PK3 to perform interference cancellation on the position of the other uplink transmission PK3, so that the network device can correctly parse the uplink transmission PK2 transmitted by the other terminal. Then the network device can use the parsed PK2 to perform interference cancellation on the position of the other uplink transmission PK2, and parse PK1, and so on, until all uplink transmissions that can be parsed are parsed, such as PK4, PK5, and PK6 in the figure.
[0097] When multiple uplink transmissions are transmitted using configured grant (CG) resources, it is currently unclear how to handle retransmission.
[0098] Optionally, retransmission can be scheduled by the network.
[0099] In some embodiments, the Hybrid Automatic Repeat Request (HARQ) processes used by the multiple uplink transmissions can be different. When the terminal receives retransmission scheduling for one of the HARQ processes, how to handle the Discontinuous Reception (DRX) HARQ Round-Trip Time (RTT) timer (retransmissionTimer) of the other uplink transmissions corresponding to the HARQ processes.
[0100] In some embodiments, when the terminal receives a retransmission of a HARQ process scheduled by a physical downlink control channel (PDCCH), the terminal can perform the retransmission of the HARQ process scheduled by the PDCCH, and does not need to trigger retransmission for each HARQ process, so the DRX HARQ RTT Timer and the DRX HARQ retransmissionTimer of other HARQ processes can be stopped, which allows other HARQ processes to be used for new transmission and does not need to listen to the retransmission scheduling of the HARQ process.
[0101] Optionally, the terminal can also use automatic retransmission.
[0102] In some embodiments, the terminal can use automatic retransmission similar to New Radio Unlicensed (NR-U).
[0103] In some embodiments, the terminal can use automatic retransmission similar to NR CG Small Data Transmission (SDT).
[0104] The transmission method provided by the present disclosure is used to determine how the terminal performs retransmission for the above-mentioned various retransmission cases.
[0105] The transmission method and the device thereof provided by the present disclosure will be described in detail below in combination with the accompanying drawings.
[0106] FIG. 2A is an interaction schematic diagram of a transmission method according to an embodiment of the present disclosure. As shown in FIG. 2A, the present embodiment of the present disclosure relates to a transmission method, and the above-mentioned method includes the following steps.
[0107] In step S2101, the terminal determines a plurality of uplink transmissions to be sent.
[0108] In some embodiments, the contents carried in the plurality of uplink transmissions are the same.
[0109] In some embodiments, the terms “uplink transmission”, “uplink sending”, “uplink copy packet”, “uplink data packet”, “uplink packet”, and “uplink information” can all refer to data and / or control signaling sent in uplink, so they can be replaced with each other in some cases.
[0110] In some embodiments, the terminal 101 can first make one or more copies of the uplink transmission to be sent to obtain a plurality of uplink transmissions.
[0111] In some embodiments, the contents carried in the multiple uplink transmissions can be the same, and the valid information carried in the multiple uplink transmissions can be the same. For example, the payloads in the multiple uplink transmissions are the same; or the MAC PDUs in the multiple uplink transmissions are the same; or the MAC SDUs in the multiple uplink transmissions are the same.
[0112] In some embodiments, the uplink transmission can be a MAC PDU or a MAC SDU.
[0113] In some embodiments, the number of the multiple uplink transmissions can be determined by the system or configured by the network device. For example, the number of the multiple uplink transmissions can be indicated in the CG configuration or in the scheduling DCI of the CG.
[0114] In some embodiments, the terminal can be a Non Terrestrial Network (NTN) terminal or a Terrestrial Network (TN) terminal.
[0115] In step S2102, the terminal transmits multiple uplink transmissions to the network device using the first configured resource.
[0116] In some embodiments, the multiple uplink transmissions can be transmitted using multiple same or different first configured resources.
[0117] In some embodiments, the configured resource can be a Configured Grant (CG) resource.
[0118] For example, the configured resource can be a CG resource configured based on the Radio Resource Control (RRC), or a CG resource activated based on the Downlink Control Information (DCI). In other words, the configured resource can be a Configured Grant Type 1 (CGT1) resource and a Configured Grant Type 2 (CGT2) resource. Alternatively, the configured resource can be a preconfigured uplink resource (PUR) or other types of preconfigured resources.
[0119] In some embodiments, the Configured Grant resource is a resource used in the inactive state or the connected state.
[0120] In some embodiments, the CG resource used in the inactive state can be, for example, a CG resource for small packet transmission. Alternatively, the CG resource configured for the connected state.
[0121] In some embodiments, the terminal can determine which resource to use to send the multiple uplink transmissions according to the measurement results of the CG resource and the pre-configured uplink resource.
[0122] In the embodiments of the present disclosure, the terminal can use the configured grant resource or the pre-configured resource to send the multiple uplink transmissions, which not only improves the flexibility of the multiple uplink transmissions, but also provides conditions for improving the success probability of the multiple uplink transmissions.
[0123] In some embodiments, the terminal can randomly select multiple CG resources in the resource pool configured by the network device.
[0124] In some embodiments, at least one of the time domain, frequency domain and / or code domain resources among the multiple CG resources selected by the terminal 101 can be discontinuous.
[0125] In some embodiments, the code domain resource can be a demodulation reference signal (DMRS).
[0126] For example, the multiple CG resources can be multiple time domain discontinuous CG resources, or can be resources corresponding to different DMRS, and the present disclosure does not limit this.
[0127] In some embodiments, the configured resource can be shared by multiple terminals. For example, the network device 102 can configure an associated configured resource for a cell, that is, the configured resource is cell per specific. All terminals located in the cell can use the configured resource associated with the cell to send multiple uplink transmissions.
[0128] In some embodiments, the network device 102 can also configure an associated configured resource for a specific terminal group, that is, the configured resource is UE group per specific. All terminals belonging to the same terminal group can use the configured resource associated with the UE group to send multiple uplink transmissions.
[0129] In some embodiments, the network device 102 can configure shared configured resources for terminals through a broadcast message.
[0130] In some embodiments, the terminal can send multiple uplink transmissions through the shared configured resources, and the corresponding network device can only listen to the configured resources shared by multiple terminals, so as to receive the multiple uplink transmissions sent by all terminals, further reducing the service burden of the network device in the CRDSA scenario, and improving the reliability and success rate of uplink transmission in the CRDSA scenario.
[0131] In some embodiments, the configured resources can also be configured by the network device 102 for the terminal 101, that is, the configured resources can be per UE specific.
[0132] In some embodiments, the terminal can send multiple uplink transmissions using the resources configured by the network device for it, and the corresponding network device can only listen to the specially configured resources, so as to receive the multiple uplink transmissions sent by the terminal, reducing the service burden of the network device in the CRDSA scenario.
[0133] In some embodiments, if the time domain positions of the multiple CG resources selected by the terminal 101 are the same, and the frequency domain and / or code domain resources are different, the terminal 101 is required to send multiple uplink transmissions to the network device at the same time. In order to ensure that each uplink transmission can be reliably sent, the terminal 101 needs to provide a larger transmission power. In order to avoid such a situation as much as possible, the terminal 101 can select CG resources corresponding to different time domain occasions when selecting CG resources for sending multiple uplink transmissions. By sending multiple uplink transmissions on multiple different time domain occasions, it is ensured that each uplink transmission can be sent with a larger transmission power, thereby improving the success probability of multiple uplink transmissions, and avoiding the situation of excessive instantaneous power of the terminal.
[0134] In some embodiments, the terminal 101 can randomly select multiple CG resources within a time period.
[0135] In some embodiments, the terminal 101 can determine the length of the time period according to the protocol agreement.
[0136] In some embodiments, the terminal 101 can determine the length of the time period according to the indication of the network device.
[0137] In some embodiments, the terminal 101 randomly selects multiple CG resources within a time period, so as to ensure that the accumulated timing advance (TA) error between multiple uplink transmissions is within the capability range of the network device, thereby providing conditions for the network device to perform reliable interference cancellation.
[0138] In some embodiments, the terminal 101 can select a HARQ process corresponding to the CG resource from the HARQ process pool after selecting the CG resource for sending the multiple uplink transmissions.
[0139] In some embodiments, the HARQ process pool is pre-configured for the terminal 101 by the network device 102.
[0140] In some embodiments, the terminal 101 can randomly select one or more HARQ processes from the HARQ process pool for transmitting the multiple uplink transmissions.
[0141] In some embodiments, when the terminal 101 selects the CG resource, the terminal 101 can also select CG resources corresponding to the same HARQ process and corresponding to different time domain occasions. That is, the terminal 101 uses the same HARQ process to successively send multiple uplink transmissions carrying the same data to the network device 102.
[0142] In some embodiments, if the time domain positions of the multiple CG resources selected by the terminal 101 are different, and the HARQ process has a one-to-one mapping relationship with the time domain position of the configured resource, then when the terminal 101 selects different configured resources to send multiple duplicated packets, the corresponding HARQ processes can be the same or different.
[0143] In some embodiments, the terminal can select different HARQ processes from the HARQ process pool to transmit the multiple uplink transmissions.
[0144] In some embodiments, at least one uplink transmission contains the identification of the HARQ processes corresponding to the multiple uplink transmissions. Thus, after receiving the at least one uplink transmission, the network device can determine the HARQ processes used by all other uplink transmissions carrying the same content, thereby providing conditions for the network device to perform accurate channel estimation and interference cancellation.
[0145] In some embodiments, each uplink transmission contains the identification of the HARQ processes corresponding to the multiple uplink transmissions. Thus, after receiving any one uplink transmission, the network device 102 can determine the HARQ processes used by all other uplink transmissions carrying the same content, thereby further improving the probability of the network device performing accurate channel estimation and interference cancellation.
[0146] In some embodiments, a specified uplink transmission contains the identification of the HARQ processes corresponding to the multiple uplink transmissions. The terminal carries the identification of the HARQ processes used by all uplink transmissions only in one specified uplink transmission, thereby reducing the amount of resources occupied by transmitting the identification of the HARQ processes on the basis of ensuring that the network device can perform reliable channel estimation and interference cancellation.
[0147] In some embodiments, the terminal 101 can determine the specified uplink transmission according to a protocol agreement.
[0148] In some embodiments, the protocol can agree that the first (transmitted) uplink transmission in the multiple uplink transmissions is the specified uplink transmission. For example, the protocol can agree that the first transmitted uplink transmission in the multiple uplink transmissions is the specified uplink transmission, or the protocol can agree that the last transmitted uplink transmission in the multiple uplink transmissions is the specified uplink transmission, and the present disclosure does not limit this.
[0149] In some embodiments, the terminal 101 can also determine the specified uplink transmission according to an indication of the network device 102.
[0150] In the embodiments of the present disclosure, the terminal 101 can determine the specified uplink transmission according to the protocol agreement or the indication of the network device 102, so as to ensure the consistency of the understanding of the terminal and the network device on the uplink transmission of the bearing HARQ process, and on the basis of ensuring that the network device can perform accurate channel estimation and interference cancellation, the transmission burden between the terminal and the network device is reduced as much as possible.
[0151] In some embodiments, after the terminal 101 transmits the multiple uplink transmissions, the terminal 101 can start the first timer of the HARQ process associated with each uplink transmission.
[0152] In some embodiments, the first timer can be a DRX HARQ RTT Timer of the HARQ process, and / or a DRX HARQ retransmission timer.
[0153] In some embodiments, the timing value of the DRX HARQ round trip time timer can be used to reflect the minimum time interval in which the terminal expects to receive the corresponding downlink transmission after transmitting the uplink transmission. Generally, the timing starts after the terminal transmits the uplink transmission, and ends when the terminal receives the expected downlink data.
[0154] In some embodiments, the DRX HARQ retransmission timer is mainly used to control the retransmission process of data transmission. It can be used to control the maximum time interval in which the terminal waits for the uplink retransmission grant.
[0155] In step S2103, the network device 102 sends a retransmission schedule to the terminal 101.
[0156] In some embodiments, the network device 102 can send the retransmission schedule to the terminal 101 when the network device 102 fails to receive the first uplink transmission.
[0157] In some embodiments, the network device 102 fails to receive the first uplink transmission, which can be that the network device 102 fails to receive the complete first uplink transmission. Alternatively, it can also be that the network device 102 fails to decode the uplink transmission after receiving the uplink transmission, and the present disclosure does not limit this.
[0158] In some embodiments, the retransmission scheduling is for the first HARQ process.
[0159] In some embodiments, the retransmission scheduling can be a cell-specific radio network temporary identifier (CS-RNTI) addressed retransmission scheduling.
[0160] In some embodiments, the terminal 101 can monitor the PDCCH according to its associated CS-RNTI to receive the retransmission scheduling sent by the network device 102.
[0161] In some embodiments, the network device 102 can send the terminal 101 a first information indicating that at least one of the uplink transmissions has been successfully received in the case that it has successfully received any one of the multiple uplink transmissions, and then stop sending if there is still unsent uplink transmission on the terminal 101 side, thereby saving the power consumption and transmission resources of the terminal.
[0162] In step S2104, the terminal 101 generates at least one second uplink transmission based on the first uplink transmission.
[0163] In some embodiments, the terminal 101 can copy the first uplink transmission one or more times to obtain at least one second uplink transmission after receiving the retransmission scheduling for the first uplink transmission.
[0164] In some embodiments, the terminal 101 can determine that the network device 102 has not successfully received the first uplink transmission after receiving the retransmission scheduling sent by the network device 102, and then re-copy to generate at least one second uplink transmission.
[0165] In some embodiments, the number of second uplink transmissions generated by the terminal 101 can be the same as the number of multiple first uplink transmissions, or can be different.
[0166] In some embodiments, the terminal 101 can determine the number of generated second uplink transmissions based on the protocol agreement.
[0167] In some embodiments, the terminal 101 can determine the number of generated second uplink transmissions based on the indication of the network device 102.
[0168] In some embodiments, the network device 102 can indicate the number of the second uplink transmission when sending the retransmission scheduling; or the network device 102 can also indicate the number of the first uplink transmission and / or the number of the second uplink transmission when configuring the CG resource for the terminal; or the network device can also indicate the number of the first uplink transmission and / or the number of the second uplink transmission when activating the configured resource through the DCI, and the present disclosure does not make any limitation in this regard.
[0169] In step S2105, the terminal 101 and the network device 102 stop the first timer of the second HARQ process associated with the other uplink transmission.
[0170] In some embodiments, the transmission recently carried by the second HARQ process is the other uplink transmission in the plurality of uplink transmissions.
[0171] In some embodiments, the first timer of the second HARQ process can be the DRX HARQ RTT Timer and / or the DRX HARQ retransmission timer of the second HARQ process.
[0172] In some embodiments, before stopping the first timer of the second HARQ process, the terminal 101 can first determine whether the transmission recently carried by the second HARQ process is the other uplink transmission in the plurality of uplink transmissions.
[0173] In some embodiments, if the transmission recently carried by the second HARQ process is not the other uplink transmission in the plurality of uplink transmissions, the terminal 101 can not stop the first timer of the second HARQ process.
[0174] In some embodiments, the terminal only stops the DRX HARQ RTT Timer and / or the DRX retransmission timer when the timer is in the running state.
[0175] In some embodiments, when the network device 102 receives at least one uplink transmission in the plurality of uplink transmissions, the network device 102 can obtain the HARQ process associated with each uplink transmission from the uplink transmission, and then stop the first timer of the other second HARQ process after sending the retransmission scheduling for the first HARQ process to the terminal 101.
[0176] In step S2106, the terminal 101 determines at least one second configured resource.
[0177] In some embodiments, the terminal 101 can select at least one second configured resource from the configured resource pool.
[0178] In some embodiments, the retransmission scheduling received by the terminal 101 is for a first HARQ process, and the terminal 101 can select at least one second configured resource associated with the first HARQ process from the configured resource pool. The manner and process in which the terminal selects the second configured resource from the configured resource pool can refer to the manner and process in which the terminal determines the first configured resource, which will not be described here again.
[0179] In some embodiments, the number of second configured resources selected by the terminal 101 can be the same as or different from the number of second uplink transmissions generated.
[0180] In some embodiments, the execution order of the above steps S2104, S2105 and S2106 can be updated according to requirements. For example, they can be executed in parallel; or S2105 is executed first, and then S2104 and S2106 are executed; or S2104 and S2106 are executed first, and then S2105 is executed, and the present disclosure does not limit this.
[0181] Step S2107: The terminal 101 transmits at least one second uplink transmission by using the first HARQ process by using at least one second configured resource.
[0182] In some embodiments, the terminal 101 can transmit one second uplink transmission by using the HARQ process to which the retransmission scheduling is directed.
[0183] In some embodiments, the terminal 101 can transmit all second uplink transmissions by using the HARQ process to which the retransmission scheduling is directed.
[0184] In some embodiments, the terminal 101 can transmit at least one second uplink transmission after determining that all uplink transmissions have been transmitted.
[0185] Step S2108: The network device 102 transmits first information to the terminal 101.
[0186] In some embodiments, the first information is associated with the first HARQ process.
[0187] In some embodiments, the first information can be information used for scheduling the first HARQ process. For example, it can be uplink new transmission scheduling of the first HARQ process.
[0188] In some embodiments, after the network device 102 transmits the first information to the terminal 101, the network device 102 can stop the DRX HARQ retransmission timer of the first HARQ process.
[0189] In some embodiments, the first information can also be downlink feedback information for the first HARQ process. For example, it can be acknowledgement (ACK) information for the first HARQ process.
[0190] In some embodiments, the terms "acknowledgement", "positive", "answer", "determination", "positive response", "positive acknowledgement" and the like can be replaced by each other.
[0191] In some embodiments, the network device 102 can send the first information to the terminal 101 after receiving the at least one second uplink transmission.
[0192] In some embodiments, the network device 102 can send the first information through a physical downlink control channel (PDCCH).
[0193] In some embodiments, the terminal 101 receives the first information sent by the network device 102.
[0194] In step S2109, the terminal 101 stops continuing to send the uplink transmission.
[0195] In some embodiments, after the terminal 101 sends the at least one second uplink transmission using the first HARQ process, the terminal 101 can start the DRX HARQ retransmission timer of the first HARQ process. Then, when the first information is received, it can be determined that the network device 102 has successfully received the second uplink transmission, so that the DRX HARQ retransmission timer of the first HARQ process can be stopped.
[0196] In some embodiments, when the terminal 101 receives the first information, if there is still an unsent uplink transmission, the terminal 101 can stop continuing to send the uplink transmission.
[0197] In some embodiments, the terminal 101 can stop the automatic retransmission of the uplink transmission. That is, the terminal 101 no longer monitors the DRX HARQ retransmission timer of the uplink transmission, thereby saving the power consumption of the terminal side.
[0198] In some embodiments, after the terminal 101 receives the first information, the terminal 101 can stop the DRX HARQ retransmission timer of the HARQ process corresponding to the uplink transmission.
[0199] The communication method related to the embodiments of the present disclosure can include at least one of steps S2101-S2109. For example, step S2101 can be implemented as an independent embodiment, step S2103 can be implemented as an independent embodiment, steps S2101+S2102+S2103+S2104+S2107 can be implemented as an independent embodiment, steps S2101+S2102+S2108+S2109 can be implemented as an independent embodiment, and the like, but not limited thereto.
[0200] In the embodiments or examples, each step can be independent, arbitrarily combined or exchanged in sequence, optional mode or optional example can be arbitrarily combined, and can be arbitrarily combined with any step of other embodiments or other examples, without contradiction.
[0201] FIG. 2B is an interaction diagram of a transmission method according to an embodiment of the present disclosure. As shown in FIG. 2B, the embodiment of the present disclosure relates to a transmission method, and the method comprises:
[0202] In step S2201, the terminal determines a plurality of uplink transmissions to be sent.
[0203] In step S2202, the terminal sends the plurality of uplink transmissions to the network device using the first configured resource.
[0204] The specific implementation of steps S2201-S2202 can refer to the related part of the implementation of steps S2101-S2102 shown in FIG. 2A of the present disclosure, which will not be repeated here.
[0205] In step S2203, when the plurality of uplink transmissions have been sent, the terminal starts the DRX HARQ retransmission timer of the first HARQ process.
[0206] In some embodiments, the first HARQ process is a HARQ process used to transmit at least one uplink transmission of the plurality of uplink transmissions.
[0207] In some embodiments, the first HARQ process is a HARQ process selected by the terminal for retransmission of the plurality of uplink transmissions. That is, when the DRX HARQ retransmission timer of the first HARQ process reaches the timing value, the terminal will use the first HARQ process to retransmit the plurality of uplink transmissions.
[0208] In some embodiments, the first HARQ process is used to transmit the first uplink transmission, and the first uplink transmission is the first uplink transmission sent in the plurality of uplink transmissions. The terminal 101 can start the DRX HARQ retransmission timer of the first HARQ process after determining that the first uplink transmission has been sent. The terminal 101 determines whether the retransmission condition is met based on only the DRX HARQ retransmission timer corresponding to the first sent uplink transmission, thereby achieving automatic retransmission triggering of the plurality of uplink transmissions with less monitoring cost.
[0209] In some embodiments, the terminal 101 can start the DRX HARQ retransmission timer of the HARQ process used by each uplink transmission after sending the uplink transmission. The terminal 101 determines whether the retransmission condition is met based on the DRX HARQ retransmission timer corresponding to each uplink transmission, thereby improving the probability of triggering automatic retransmission of multiple uplink transmissions and maximizing the reliability of multiple uplink transmissions.
[0210] In some embodiments, if the terminal 101 sends multiple uplink transmissions using one HARQ process, the terminal can start the DRX HARQ retransmission timer of the HARQ process after sending the first uplink transmission using the HARQ process. When sending other uplink transmissions, the terminal ignores the running and timeout of the DRX HARQ retransmission timer of the HARQ process, and does not need to restart the DRX HARQ retransmission timer of the HARQ process, but directly sends the uplink transmission.
[0211] In step S2204, the DRX HARQ retransmission timer of the HARQ process associated with the first uplink transmission reaches the timing value, and at least one second uplink transmission is generated based on the first uplink transmission.
[0212] In some embodiments, when the DRX HARQ retransmission timer of the first HARQ process reaches the timing value, the terminal 101 determines that the retransmission condition is met, thereby re-generating at least one second uplink transmission carrying the same content as the first uplink transmission.
[0213] In step S2205, the terminal 101 stops the first timer of the second HARQ process associated with other uplink transmissions.
[0214] In step S2206, the terminal 101 determines at least one second configured resource.
[0215] In step S2207, the terminal 101 sends at least one second uplink transmission using the first HARQ process using at least one second configured resource.
[0216] In some embodiments, the terminal 101 can restart the DRX HARQ retransmission timer of the first HARQ process after sending at least one second uplink transmission using the first HARQ process.
[0217] In step S2208, the network device 102 sends first information to the terminal 101.
[0218] In some embodiments, the network device 102 can stop the DRX HARQ retransmission timer of the first HARQ process after sending the first information to the terminal 101.
[0219] Step S2209, the terminal 101 stops the DRX HARQ retransmission timer of the first HARQ process.
[0220] The specific implementation of steps S2204-S2209 can refer to the related part of the implementation of steps S2104-S2109 shown in FIG. 2A of the disclosure, which will not be described here.
[0221] The communication method related to the embodiments of the disclosure can include at least one of steps S2201-S2209. For example, step S2201 can be implemented as an independent embodiment, step S2203 can be implemented as an independent embodiment, steps S2201+S2202+S2203+S2204+S2207 can be implemented as an independent embodiment, steps S2201+S2202+S2208+S2209 can be implemented as an independent embodiment, and the like, but are not limited thereto.
[0222] In the present embodiment or example, each step can be independently combined or exchanged in order, and the optional mode or optional example can be combined with any step of other embodiments or other examples.
[0223] FIG. 2C is an interaction diagram of a transmission method according to an embodiment of the disclosure. As shown in FIG. 2C, the embodiments of the disclosure relate to a transmission method, and the method includes:
[0224] Step S2301, the terminal determines a plurality of uplink transmissions to be sent.
[0225] Step S2302, the terminal uses a first configured resource to send a plurality of uplink transmissions to a network device.
[0226] Step S2303, when the first time interval threshold is met, at least one second uplink transmission is generated based on the first uplink transmission.
[0227] In some embodiments, when the time interval between the end time of the first uplink transmission sent in the plurality of uplink transmissions and the current time is greater than or equal to the first time interval threshold, it can be determined that the first time interval threshold is met.
[0228] In some embodiments, after the end time of the first uplink transmission, the terminal can determine that the retransmission condition is met after the first time interval threshold, so that at least one second uplink transmission with the same content as the first uplink transmission can be generated.
[0229] In some embodiments, the terminal 101 can determine the first time interval threshold based on a protocol agreement.
[0230] In some embodiments, the terminal 101 can determine the first time interval threshold based on an indication of the network device 102.
[0231] In some embodiments, the network device 102 can indicate the first time interval threshold to the terminal 101.
[0232] In some embodiments, the terminal 101 can also determine that the retransmission condition is met when it is determined that the second time threshold is met.
[0233] In some embodiments, the second time interval threshold can be met when a time interval between an ending time of the multiple uplink transmissions and a current time is greater than or equal to the second time interval threshold.
[0234] In some embodiments, the first time interval threshold and the second time interval threshold can be the same or different.
[0235] In some embodiments, the terminal can determine the first time interval threshold based on a protocol agreement.
[0236] In some embodiments, the terminal can determine the second time interval threshold based on a protocol agreement.
[0237] In some embodiments, the terminal can determine the second time interval threshold based on an indication of the network device.
[0238] In some embodiments, the network device 102 can indicate the second time interval threshold to the terminal 101.
[0239] In the embodiments of the present disclosure, the terminal 101 can determine the first time interval threshold and / or the second time interval threshold based on a protocol agreement or an indication of the network device 102, so as to ensure that the terminal 101 and the network device 102 have consistent understanding of the retransmission triggering condition of the multiple uplink transmissions, and further ensure the reliability and success probability of the multiple uplink transmissions.
[0240] In step S2304, the terminal 101 stops the first timer of the second HARQ process associated with the other uplink transmission.
[0241] In step S2305, the terminal 101 determines at least one second configured resource.
[0242] In step S2306, the terminal 101 transmits at least one second uplink transmission by using the first HARQ process by using the at least one second configured resource.
[0243] In step S2307, the network device 102 transmits first information to the terminal 101.
[0244] In step S2308, the terminal 101 stops transmitting the uplink transmission.
[0245] The specific implementation of steps S2304-S2208 can refer to the related part of steps S2104, S2106-S2109 and optional implementation of FIG. 2A described above, which will not be repeated here.
[0246] The communication method related to the embodiments of the present disclosure can include at least one of steps S2301-S2308. For example, step S2301 can be implemented as an independent embodiment, step S2303 can be implemented as an independent embodiment, steps S2301+S2302+S2303+S2206 can be implemented as an independent embodiment, steps S2301+S2302+S2307+S2308 can be implemented as an independent embodiment, and the like, but are not limited thereto.
[0247] In the present embodiment or example, each step can be independently, arbitrarily combined or exchanged in order, and optional modes or examples can be arbitrarily combined, and can be arbitrarily combined with any step of other embodiments or other examples, without contradiction.
[0248] FIG. 3A is a flow diagram of a transmission method according to an embodiment of the present disclosure. As shown in FIG. 3A, the embodiments of the present disclosure relate to a transmission method, and the method is performed by a terminal 101, and the method includes:
[0249] Step S3101, determining a plurality of uplink transmissions to be sent.
[0250] In some embodiments, the terminal can obtain a plurality of uplink transmissions by copying the form of uplink transmission.
[0251] Step S3102, using a first configured resource, sending a plurality of uplink transmissions to a network device.
[0252] Step S3103, receiving retransmission scheduling for the first HARQ.
[0253] Step S3104, generating at least one second uplink transmission based on the first uplink transmission.
[0254] Step S3105, stopping the first timer of the second HARQ process associated with other uplink transmissions.
[0255] Step S3106, determining at least one second configured resource.
[0256] Step S3107, using the at least one second configured resource, sending the at least one second uplink transmission using the first HARQ process.
[0257] Step S3108, receiving first information.
[0258] Step S3109, stopping sending uplink transmissions.
[0259] The steps S3101-S3109 and their optional implementation manners can be referred to the associated parts in the steps S2101-S2109 and their optional implementation manners of FIG. 2, and details are not described herein.
[0260] The communication method related to the embodiments of the present disclosure can include at least one of the steps S3101-S3109. For example, the step S3101 can be implemented as an independent embodiment, the step S3102 can be implemented as an independent embodiment, the step S3103 can be implemented as an independent embodiment, the steps S3101+S3101+S3103+S3104+S3107 can be implemented as an independent embodiment, the steps S3101+S3102+S3108+S3109 can be implemented as an independent embodiment, and the like, but are not limited thereto.
[0261] In the present embodiment or example, each step can be independently combined or exchanged in order, and the optional manners or examples can be combined, and can be combined with any step of other embodiments or other examples.
[0262] FIG. 3B is a flow diagram of a transmission method according to an embodiment of the present disclosure. As shown in FIG. 3B, the embodiments of the present disclosure relate to a transmission method, the method is performed by the terminal 101, and the method includes:
[0263] In step S3201, a plurality of uplink transmissions to be sent are determined.
[0264] In step S3202, the terminal sends the plurality of uplink transmissions to the network device using the first configured resource.
[0265] In step S3203, when the plurality of uplink transmissions have all been sent, the terminal starts the DRX HARQ retransmission timer of the first HARQ process.
[0266] In step S3304, when the DRX HARQ retransmission timer of the HARQ process associated with the first uplink transmission reaches the timing value, at least one second uplink transmission is generated based on the first uplink transmission.
[0267] In step S3205, the first timer of the second HARQ process associated with the other uplink transmission is stopped.
[0268] In step S3206, at least one second configured resource is determined.
[0269] In step S3207, at least one second uplink transmission is sent using the first HARQ process by using the at least one second configured resource.
[0270] In step S3208, the first information is received.
[0271] Step S3209, stopping the DRX HARQ retransmission timer of the first HARQ process.
[0272] Steps S3201-S3209 and optional implementation manners thereof can be referred to the associated parts in steps S2201-S2209 and optional implementation manners thereof in FIG. 2B, which will not be described herein.
[0273] The communication method related to the embodiments of the present disclosure can include at least one of steps S3201-S3209. For example, step S3201 can be implemented as an independent embodiment, step S3203 can be implemented as an independent embodiment, steps S3201+S3202+S3203+S3204+S3207 can be implemented as an independent embodiment, steps S3201+S3202+S3208+S3209 can be implemented as an independent embodiment, and the like, but are not limited thereto.
[0274] In the present embodiment or example, each step can be independently combined or exchanged in order, and optional manners or examples can be combined, without contradiction, with any step of other embodiments or other examples.
[0275] FIG. 3C is a flow diagram of a transmission method according to an embodiment of the present disclosure. As shown in FIG. 3C, the embodiments of the present disclosure relate to a transmission method, the method is performed by the terminal 101, and the method includes:
[0276] Step S3301, determining a plurality of uplink transmissions to be sent.
[0277] Step S3302, sending the plurality of uplink transmissions to the network device using the first configured resource.
[0278] Step S3303, meeting the first time interval threshold, and generating at least one second uplink transmission based on the first uplink transmission.
[0279] Step S3304, stopping the first timer of the second HARQ process associated with other uplink transmissions.
[0280] Step S3305, determining at least one second configured resource.
[0281] Step S3306, sending the at least one second uplink transmission using the first HARQ process by using the at least one second configured resource.
[0282] Step S3307, receiving the first information.
[0283] Step S3308, stopping the uplink transmission from being continuously sent.
[0284] The specific implementation of steps S2304-S2208 can refer to the related part of the implementation of steps S2104, S2106-S2109 shown in FIG. 2A of the disclosure, which will not be repeated here.
[0285] The communication method related to the embodiments of the disclosure can include at least one of steps S3301-S3308. For example, step S3301 can be implemented as an independent embodiment, step S3303 can be implemented as an independent embodiment, steps S3301+S3302+S3303+S3206 can be implemented as an independent embodiment, steps S3301+S3302+S3307+S3308 can be implemented as an independent embodiment, and the like, but are not limited thereto.
[0286] In the present embodiment or example, each step can be independently combined or exchanged in order, and the optional mode or optional example can be combined arbitrarily, and can be combined with any step of other embodiments or other examples.
[0287] FIG. 3D is a flow diagram of a transmission method according to an embodiment of the disclosure. As shown in FIG. 3D, the embodiments of the disclosure relate to a transmission method, and the method is performed by the terminal 101, and the method includes:
[0288] Step S3401, determining a plurality of uplink transmissions to be sent.
[0289] The content carried in the plurality of uplink transmissions is the same.
[0290] Step S3402, using a first configured resource to send the plurality of uplink transmissions to the network device.
[0291] In some embodiments, the method further includes: sending at least one second uplink transmission using a first hybrid automatic repeat request (HARQ) process associated with the first uplink transmission, wherein the first uplink transmission satisfies a retransmission condition, the first uplink transmission is one of the plurality of uplink transmissions, and the at least one second uplink transmission is a new uplink transmission generated based on the first uplink transmission.
[0292] In some embodiments, the method further includes: stopping a first timer of a second HARQ process associated with other uplink transmissions, wherein the most recently carried transmission of the second HARQ process is the other uplink transmission, and the other uplink transmission is other than the first uplink transmission among the plurality of uplink transmissions.
[0293] In some embodiments, the first uplink transmission satisfies a retransmission condition, including at least one of: receiving a retransmission scheduling for the first uplink transmission; a time interval between a time instance of a last uplink transmission of the multiple uplink transmissions and a current time instance is greater than or equal to a first time interval threshold; a time interval between a time instance of the multiple uplink transmissions and the current time instance is greater than or equal to a second time interval threshold; a DRX HARQ retransmission timer of a HARQ process associated with the first uplink transmission reaches a timer value.
[0294] In some embodiments, the method further includes at least one of: determining the first time interval threshold according to a protocol agreement; determining the second time interval threshold according to the protocol agreement; determining the first time interval threshold according to an indication of the network device; determining the first time interval threshold according to an indication of the network device.
[0295] In some embodiments, the method further includes starting the DRX HARQ retransmission timer of the first HARQ process upon the first uplink transmission being transmitted, wherein the first uplink transmission is a first transmitted uplink transmission of the multiple uplink transmissions.
[0296] In some embodiments, the method further includes starting the DRX HARQ retransmission timer of the first HARQ process upon the multiple uplink transmissions being transmitted.
[0297] In some embodiments, the transmitting the at least one second uplink transmission includes transmitting the at least one second uplink transmission upon the multiple uplink transmissions being transmitted.
[0298] In some embodiments, the transmitting the at least one second uplink transmission includes determining at least one second configured resource; and transmitting the at least one second uplink transmission using the at least one second configured resource.
[0299] In some embodiments, the at least one second configured resource is associated with the first HARQ process.
[0300] In some embodiments, the method further includes receiving first information, wherein the first information is used to indicate that the at least one uplink transmission is successfully received; and stopping the automatic retransmission of the uplink transmission.
[0301] In some embodiments, the first information includes one or more of: an uplink new transmission scheduling for the first HARQ process; and an acknowledgement information for the first HARQ process.
[0302] In some embodiments, the method further includes stopping the DRX HARQ retransmission timer of the first HARQ process.
[0303] The steps S3401 to S3403 and the optional implementation manners thereof can be referred to the associated parts in the related steps of FIGS. 2A-2C and the optional implementation manners thereof, and details are not described herein again.
[0304] FIG. 4A is a flow diagram of a transmission method according to an embodiment of the present disclosure. As shown in FIG. 4A, the embodiment of the present disclosure relates to a transmission method, the method is performed by the network device 102, and the method comprises the following steps:
[0305] In step S4101, at least one of a plurality of uplink transmissions sent by a terminal through a first configured resource is received.
[0306] The content carried in the plurality of uplink transmissions is the same.
[0307] In step S4102, at least one uplink transmission fails to be received, and retransmission scheduling for the at least one uplink transmission is sent to the terminal.
[0308] In step S4103, at least one second uplink transmission sent by the terminal is received.
[0309] In step S4104, the at least one uplink transmission is successfully received, and a first timer of a HARQ process is stopped.
[0310] In step S4105, first information is sent to the terminal.
[0311] The first information is used to indicate that the at least one uplink transmission has been successfully received.
[0312] The optional implementation manners of steps S4101-S4105 can be referred to the associated parts in the steps of FIGS. 2A and 2C and the optional implementation manners thereof, and details are not described herein again.
[0313] The communication method related to the embodiment of the present disclosure can comprise at least one of steps S4101-S4105. For example, step S4101 can be implemented as an independent embodiment, steps S4101+S4102 can be implemented as an independent embodiment, steps S4101+S4104+S4105 can be implemented as an independent embodiment, steps S4103+S4104+S4105 can be implemented as an independent embodiment, and the like, but are not limited thereto.
[0314] In the present embodiment or the present embodiment, each step can be independently, arbitrarily combined or exchanged in order, the optional mode or the optional example can be arbitrarily combined, and can be arbitrarily combined with any step of other embodiments or other embodiments.
[0315] FIG. 4B is a flowchart illustrating a transmission method according to an embodiment of the present disclosure. As shown in FIG. 4B, the embodiment of the present disclosure relates to a transmission method, wherein the method is performed by the network device 102, and the method comprises the following steps:
[0316] In step S4201, at least one of the multiple uplink transmissions sent by the terminal through the first configured resource is received.
[0317] The content carried in the multiple uplink transmissions is the same.
[0318] In some embodiments, the method further comprises determining a hybrid automatic repeat request (HARQ) process associated with the multiple uplink transmissions.
[0319] When the at least one uplink transmission is successfully received, the first timer of the HARQ process is stopped.
[0320] In some embodiments, the method further comprises, when the at least one uplink transmission fails to be received, sending, to the terminal, retransmission scheduling for the at least one uplink transmission.
[0321] In some embodiments, the method further comprises indicating, to the terminal, the first time threshold and / or the second time threshold.
[0322] In some embodiments, the method further comprises sending first information, wherein the first information is used to indicate that the at least one uplink transmission has been successfully received.
[0323] In some embodiments, the first information comprises one or more of the following: uplink new transmission scheduling of a first HARQ process associated with the at least one uplink transmission; and acknowledgement indication of the first HARQ process associated with the at least one uplink transmission.
[0324] The implementation of step S4301 can refer to the related steps and implementation manners in FIGS. 2A-2C, which will not be described here.
[0325] FIG. 5 is a flowchart illustrating a transmission method according to an embodiment of the present disclosure. As shown in FIG. 5, the embodiment of the present disclosure relates to a method for a communication system 100, wherein the method comprises the following steps:
[0326] In step S5101, the terminal determines multiple uplink transmissions to be sent.
[0327] The content carried in the multiple uplink transmissions is the same.
[0328] In step S5102, the terminal 101 sends the multiple uplink transmissions to the network device using the first configured resource.
[0329] The optional implementation manners of steps S5101 and S5102 can refer to the steps and related parts in the above-mentioned embodiments of FIGS. 2A-2C.
[0330] In the embodiments or examples, each step can be independent, arbitrarily combined or exchanged in sequence, optional mode or optional example can be arbitrarily combined, and can be arbitrarily combined with any step of other embodiments or other examples without contradiction.
[0331] The transmission method provided by the disclosure is further described below in combination with the following examples.
[0332] When the terminal needs to send an uplink packet, one or more copies of the uplink packet are made to obtain multiple copied packets, and the multiple copied packets are sent using a configured resource.
[0333] Optionally, the uplink packet and the packet obtained by copying the uplink packet are collectively referred to as a copied packet.
[0334] Optionally, the configured resource can be a Configured Grant (such as a Configured Grant based on RRC configuration or a Configured Grant activated based on DCI, that is, Configured Grant Type 1 and Configured Grant Type 2), or a preconfigured uplink resource (PUR), or other types of preconfigured resources.
[0335] Optionally, the Configured Grant resource is a resource used in an inactive state or a connected state. The CG resource used in the inactive state is, for example, a CG resource used for small data packet transmission. Or a CG resource configured for the connected state.
[0336] Optionally, the uplink packet is a MAC PDU or a MAC SDU.
[0337] Optionally, the number of copies of the copied packet is determined by the system or configured by the network, such as indicated in the CG configuration or indicated in the scheduling DCI of the CG.
[0338] Optionally, the configured resource is shared by multiple UEs.
[0339] Optionally, the terminal is an NTN terminal or a TN terminal, and the network is an NTN network or a TN network.
[0340] Optionally, when the terminal receives a retransmission scheduling of configured resources, and the scheduling schedules a HARQ Process for one of the uplink transmissions, the terminal can perform retransmission through the HARQ Process, and stop the DRX HARQ RTT Timer and / or the DRX retransmission Timer corresponding to the HARQ Process (if any) for other uplink transmissions.
[0341] Optionally, the retransmission scheduling is a retransmission scheduling addressed by a cell-specific Radio Network Temporary Identifier (CS-RNTI).
[0342] Optionally, before the UE stops the DRX HARQ RTT Timer and / or the DRX retransmission Timer corresponding to the HARQ Process for other uplink transmissions, the UE first determines whether the latest transmission of the HARQ Process is a duplicated uplink transmission, and stops the DRX HARQ RTT Timer and / or the DRX retransmission Timer only if the latest transmission is a duplicated uplink transmission.
[0343] Optionally, the UE stops the DRX HARQ RTT Timer and / or the DRX retransmission Timer only when the timer is in a running state.
[0344] Optionally, after the terminal completes transmission of all uplink transmissions, the terminal selects at least one CG resource to transmit a newly duplicated uplink transmission after a period of time X. That is, the terminal performs retransmission.
[0345] Optionally, the total number of newly duplicated uplink transmissions is configured by the network or agreed by the system, and can be 2, for example. The total number of retransmitted uplink transmissions can be the same as or different from the total number of initially transmitted uplink transmissions.
[0346] Optionally, the waiting time X for the terminal to trigger retransmission can be agreed by the system or configured by the network.
[0347] Optionally, the terminal can start a timer after completing transmission of all duplicated packets, and the duration of the timer is X, which is configured by the network.
[0348] Optionally, the terminal randomly selects a plurality of configured resources to transmit a plurality of uplink retransmissions within a period of time T.
[0349] Optionally, the period of time T is a network configured value or a system agreed value.
[0350] Optionally, the N randomly selected configured resources are located in different time occasions.
[0351] Optionally, the terminal needs to ensure that the HARQ Process corresponding to the selected CG resource is the same as the HARQ Process selected by the terminal when performing the initial transmission of the multiple uplink transmissions.
[0352] Optionally, after the terminal transmits each duplicated packet, the terminal starts the DRX HARQ retransmission timer of the HARQ Process corresponding to the transmission of the duplicated packet. After the DRX HARQ retransmission timer expires, the terminal operates in one of the following manners: the terminal starts the automatic retransmission of the HARQ Process; the terminal waits until all the duplicated packets are transmitted, and then the terminal starts the automatic retransmission of the HARQ Process.
[0353] Optionally, during the initial transmission or retransmission of the multiple uplink transmissions, if multiple uplink transmissions select the same HARQ Process for transmission, the terminal ignores whether the DRX HARQ retransmission timer of the HARQ Process is running or has expired before performing the non-first transmission of the uplink transmission, and directly transmits the non-first uplink transmission.
[0354] Optionally, if the UE receives the confirmation message for the multiple duplicated packet transmission sent by the network, the UE stops the automatic retransmission of the HARQ Process corresponding to each uplink transmission.
[0355] Optionally, the confirmation message can be one or more of the following: PDCCH indication of uplink new transmission scheduling of one or more HARQ Processes of the multiple uplink transmissions; PDCCH or physical downlink feedback channel indication of ACK indication of one or more HARQ Processes of the multiple uplink transmissions.
[0356] Optionally, to stop the automatic retransmission, the terminal stops the DRX HARQ retransmission timer of the HARQ Process for which the DRX HARQ retransmission timer is started.
[0357] Optionally, for the manner of selecting the HARQ Process by the UE, the UE starts the DRX HARQ retransmission timer of the HARQ Process selected by the UE after completing the transmission of all the uplink transmissions. After the DRX HARQ retransmission timer expires, the terminal performs the automatic retransmission.
[0358] Optionally, all the uplink transmissions select the same HARQ Process, so there is only one HARQ Process.
[0359] Optionally, the terminal randomly selects N configured resources within a time T to send retransmission packets of the N uplink transmissions in the automatic retransmission.
[0360] Optionally, the time T is a network configured value or a system agreed value.
[0361] Optionally, the randomly selected N configured resources are located in different time occasions.
[0362] Optionally, the terminal stops the automatic retransmission of the HARQ process after receiving an acknowledgement information of the HARQ process sent by the network.
[0363] Optionally, the terminal stopping the automatic retransmission includes stopping a DRX HARQ retransmission timer of the HARQ process.
[0364] Embodiments of the present disclosure also propose an apparatus for implementing any of the above methods, for example, an apparatus including units or modules for implementing the steps performed by the terminal in any of the above methods. For another example, another apparatus is also proposed, including units or modules for implementing the steps performed by the network device (such as an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0365] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to realize the functions of any of the above methods or the units or modules of the above apparatus, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of the hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are realized by the design of the logical relationship between the elements in the circuit; for another example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the units or modules. All units or modules of the above apparatus can be all implemented in the form of processor calling software, or all implemented in the form of hardware circuit, or part implemented in the form of processor calling software and the remaining part implemented in the form of hardware circuit.
[0366] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), or the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuits, and the logical relationship of the hardware circuits is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), or the like.
[0367] FIG. 6A is a structural schematic diagram of a network device according to an embodiment of the present disclosure. As shown in FIG. 6A, the terminal 6100 can include at least one of a transceiver module 6101, a processing module 6102, and the like. In some embodiments, the processing module is configured to determine a plurality of uplink transmissions to be sent, wherein the plurality of uplink transmissions carry the same content. The transceiver module is configured to send the plurality of uplink transmissions to a network device using a first configuration resource.
[0368] In some embodiments, the transceiver module is further configured to send at least one second uplink transmission using a first hybrid automatic repeat request (HARQ) process associated with a first uplink transmission, wherein the first uplink transmission satisfies a retransmission condition, the first uplink transmission is one of the plurality of uplink transmissions, and the at least one second uplink transmission is a new uplink transmission generated based on the first uplink transmission.
[0369] In some embodiments, the processing module is further configured to stop a first timer of a second HARQ process associated with other uplink transmissions, wherein the second HARQ process most recently carries a transmission of the other uplink transmissions, and the other uplink transmissions are other than the first uplink transmission among the plurality of uplink transmissions.
[0370] In some embodiments, the first uplink transmission satisfies a retransmission condition, including at least one of:
[0371] receiving a retransmission scheduling for the first uplink transmission;
[0372] a time interval between a time when the first uplink transmission among the plurality of uplink transmissions is sent and a current time is greater than or equal to a first time interval threshold;
[0373] a time interval between a time when the plurality of uplink transmissions are sent and a current time is greater than or equal to a second time interval threshold;
[0374] a DRX HARQ retransmission timer of a HARQ process associated with the first uplink transmission reaches a timer value.
[0375] In some embodiments, the processing module is further configured to perform at least one of:
[0376] determining the first time interval threshold according to a protocol agreement;
[0377] determining the second time interval threshold according to a protocol agreement;
[0378] determining the first time interval threshold according to an indication of a network device;
[0379] determining the first time interval threshold according to an indication of a network device.
[0380] In some embodiments, the first uplink transmission is sent, and the processing module is further configured to start a DRX HARQ retransmission timer of the first HARQ process, wherein the first uplink transmission is the first uplink transmission among the plurality of uplink transmissions.
[0381] In some embodiments, the plurality of uplink transmissions are all sent, and the processing module is further configured to start the DRX HARQ retransmission timer of the first HARQ process.
[0382] In some embodiments, the plurality of uplink transmissions are all sent, and the sending module is further configured to send the at least one second uplink transmission.
[0383] In some embodiments, the processing module is further configured to determine the at least one second configured resource;
[0384] The sending module is further configured to send the at least one second uplink transmission by using the at least one second configured resource.
[0385] In some embodiments, the at least one second configured resource is associated with the first HARQ process.
[0386] In some embodiments, the transceiver module is further configured to receive first information, where the first information is used to indicate that the at least one uplink transmission has been successfully received.
[0387] The processing module is further configured to stop the automatic retransmission of the uplink transmission.
[0388] In some embodiments, the first information includes one or more of the following: uplink new transmission scheduling for the first HARQ process; and acknowledgement information for the first HARQ process.
[0389] In some embodiments, the processing module is further configured to stop a DRX HARQ retransmission timer of the first HARQ process.
[0390] Optionally, the transceiver module is configured to perform at least one of the communication steps of sending and / or receiving performed by the terminal in any of the above methods, which will not be repeated here.
[0391] Optionally, the processing module is configured to perform at least one of the other steps performed by the terminal in any of the above methods, which will not be repeated here.
[0392] Figure 6B is a structural schematic diagram of another network device according to an embodiment of the present disclosure. As shown in Figure 6B, the network device 6200 can include at least one of a transceiver module 6201, a processing module 6202, etc. In some embodiments, the transceiver module is configured to receive at least one of a plurality of uplink transmissions sent by a terminal via a first configured resource, where the plurality of uplink transmissions carry the same content.
[0393] In some embodiments, the processing module is configured to: determine a hybrid automatic repeat request (HARQ) process associated with the plurality of uplink transmissions; and stop a first timer of the HARQ process when the at least one uplink transmission is successfully received.
[0394] When the at least one uplink transmission is unsuccessfully received, the transceiver module is further configured to send retransmission scheduling for the at least one uplink transmission to the terminal.
[0395] In some embodiments, the transceiver module is further configured to indicate a first time threshold and / or a second time threshold to the terminal.
[0396] In some embodiments, the transceiver module is further configured to send first information to the terminal, where the first information is used to indicate that the at least one uplink transmission has been successfully received.
[0397] In some embodiments, the first information comprises one or more of the following:
[0398] uplink new transmission scheduling for a first HARQ process associated with the at least one uplink transmission;
[0399] acknowledgement indication for the first HARQ process associated with the at least one uplink transmission.
[0400] In some embodiments, the transceiver module can comprise a transmitting module and / or a receiving module, which can be separate or integrated together. Optionally, the transceiver module can be mutually replaced with a transceiver.
[0401] In some embodiments, the processing module can be one module or comprise a plurality of sub-modules. Optionally, the plurality of sub-modules perform all or part of the steps required by the processing module to perform. Optionally, the processing module can be mutually replaced with a processor.
[0402] FIG. 7A is a structural schematic diagram of a communication device 7100 according to the embodiments of the present disclosure. The communication device 7100 can be a network device (such as an access network device, a core network device, etc.), a terminal (such as a user equipment, etc.), a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above methods. The communication device 7100 can be used to implement the methods described in the above method embodiments, and specific implementation can be referred to the descriptions in the above method embodiments.
[0403] As shown in FIG. 7A, the communication device 7100 comprises one or more processors 7101. The processor 7101 can be a general-purpose processor or a special-purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process data of programs. The communication device 7100 is used to execute any of the above methods.
[0404] In some embodiments, the communication device 7100 further comprises one or more memories 7102 for storing instructions. Optionally, all or part of the memory 7102 can also be outside the communication device 7100.
[0405] In some embodiments, the communication device 7100 further includes one or more transceivers 7103. When the communication device 7100 includes one or more transceivers 7103, the transceiver 7103 performs at least one of the communication steps of transmitting and / or receiving in the above-described methods, and the processor 7101 performs at least one of the other steps.
[0406] In some embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Optionally, the terms of transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced by each other, the terms of transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced by each other, and the terms of receiver, receiving unit, receiver, receiving circuit, etc. can be replaced by each other.
[0407] In some embodiments, the communication device 7100 can include one or more interface circuits 7104. Optionally, the interface circuit 7104 is connected with the memory 7102, and the interface circuit 7104 can be used to receive signals from the memory 7102 or other devices, and can be used to send signals to the memory 7102 or other devices. For example, the interface circuit 7104 can read instructions stored in the memory 7102 and send the instructions to the processor 7101.
[0408] The communication device 7100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 can not be limited by FIG. 7A. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: (1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally also include storage components for storing data, programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) other, etc.
[0409] FIG. 7B is a structural schematic diagram of a chip 7200 according to an embodiment of the present disclosure. For the case where the communication device 7100 is a chip or a chip system, the structural schematic diagram of the chip 7200 shown in FIG. 7B can be referred to, but is not limited thereto.
[0410] The chip 7200 includes one or more processors 7201, and the chip 7200 is configured to execute any of the above methods.
[0411] In some embodiments, the chip 7200 further includes one or more interface circuits 7202. Optionally, the interface circuits 7202 are connected with the memory 7203, and the interface circuits 7202 can be configured to receive signals from the memory 7203 or other devices, and the interface circuits 7202 can be configured to send signals to the memory 7203 or other devices. For example, the interface circuits 7202 can read instructions stored in the memory 7203 and send the instructions to the processor 7201.
[0412] In some embodiments, the interface circuits 7202 perform at least one of the communication steps of sending and / or receiving in the above-described methods, and the processor 7201 performs at least one of the other steps.
[0413] In some embodiments, the terms interface circuit, interface, transceiver pin, transceiver, etc. can be replaced by each other.
[0414] In some embodiments, the chip 7200 further includes one or more memories 7203 for storing instructions. Optionally, all or part of the memories 7203 can be outside the chip 7200.
[0415] The disclosure also proposes a storage medium, and the above-mentioned storage medium stores instructions, and when the above-mentioned instructions run on the communication device 7100, the communication device 7100 performs any one of the above methods. Optionally, the above-mentioned storage medium is an electronic storage medium. Optionally, the above-mentioned storage medium is a computer readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices. Optionally, the above-mentioned storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a transitory storage medium.
[0416] The disclosure also proposes a program product, and the above-mentioned program product is executed by the communication device 7100, so that the communication device 7100 performs any one of the above methods. Optionally, the above-mentioned program product is a computer program product.
[0417] The disclosure also proposes a computer program, and when it runs on a computer, it makes the computer perform any one of the above methods.
[0418] In the embodiments described above, all or part of the system, device, and unit can be implemented by software, hardware, firmware, or any combination thereof. When implemented by software, all or part of the system, device, and unit can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer programs are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer programs can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer programs can be transferred from one website, computer, server, or data center to another website, computer, server, or data center through a wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) manner. The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a high-density digital video disc (DVD)), or a semiconductor medium (for example, a solid state disk (SSD)), etc.
[0419] Those skilled in the art can appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware or a combination of computer software and electronic hardware. Whether the functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. A skilled person can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present disclosure.
[0420] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the system, device, and unit described above can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0421] The above is merely a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the present disclosure, which should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.
Claims
1. A transmission method, characterized by, The method comprises: determining a plurality of uplink transmissions to be sent, wherein the plurality of uplink transmissions carry the same content; sending the plurality of uplink transmissions to a network device using a first configured resource.
2. The method of claim 1, wherein, The method further comprises: sending at least one second uplink transmission using a first hybrid automatic repeat request (HARQ) process associated with a first uplink transmission, wherein the first uplink transmission satisfies a retransmission condition, the first uplink transmission is one of the plurality of uplink transmissions, and the at least one second uplink transmission is a new uplink transmission generated based on the first uplink transmission.
3. The method of claim 2, wherein, The method further comprises: stopping a first timer of a second HARQ process associated with other uplink transmissions, wherein a most recently carried transmission of the second HARQ process is the other uplink transmission, and the other uplink transmission is one of the plurality of uplink transmissions other than the first uplink transmission.
4. The method of claim 2 or 3, wherein, The first uplink transmission satisfying the retransmission condition comprises at least one of: receiving a retransmission scheduling for the first uplink transmission; a time interval between a sending end time of a first sent uplink transmission of the plurality of uplink transmissions and a current time is greater than or equal to a first time interval threshold; a time interval between a sending end time of the plurality of uplink transmissions and the current time is greater than or equal to a second time interval threshold; a discontinuous transmission (DRX) HARQ retransmission timer of the HARQ process associated with the first uplink transmission reaches a timing value.
5. The method of claim 4, wherein, The method further comprises: starting the DRX HARQ retransmission timer of the first HARQ process after the first uplink transmission is sent, wherein the first uplink transmission is the first sent uplink transmission of the plurality of uplink transmissions.
6. The method of claim 4, wherein, The method further comprises: starting the DRX HARQ retransmission timer of the first HARQ process after the plurality of uplink transmissions are all sent.
7. The method of any one of claims 5-6, wherein, The sending of the at least one second uplink transmission comprises: sending the at least one second uplink transmission after the plurality of uplink transmissions are all sent.
8. The method of any one of claims 2-7, wherein, The sending of the at least one second uplink transmission comprises: determining at least one second configured resource; sending the at least one second uplink transmission using the at least one second configured resource.
9. The method of claim 8, wherein, The at least one second configured resource is associated with the first HARQ process.
10. The method of any of claim 9, wherein, The method further comprises: receiving first information, wherein the first information is used to indicate that at least one of the uplink transmissions is successfully received; stopping automatic retransmission of the uplink transmission.
11. The method of claim 10, wherein, The first information comprises one or more of: uplink new transmission scheduling for the first HARQ process; acknowledgement information for the first HARQ process.
12. The method of claim 10 or 11, wherein, The method further comprises: stopping the DRX HARQ retransmission timer of the first HARQ process.
13. A transmission method characterized by comprising: The method comprises: receiving at least one of a plurality of uplink transmissions sent by a terminal using a first configured resource, wherein the plurality of uplink transmissions carry the same content. The method further comprises:
14. The method of claim 13, wherein, determining a hybrid automatic repeat request (HARQ) process associated with the plurality of uplink transmissions; stopping a first timer of the HARQ process after the at least one uplink transmission is successfully received. The method further comprises:
15. The method of claim 13 or 14, wherein, The at least one uplink transmission reception failure, sending a retransmission scheduling for the at least one uplink transmission to the terminal.
16. The method of any one of claims 13-15, wherein, The method further includes: Indicating a first time threshold and / or a second time threshold to the terminal.
17. The method of any one of claims 13-16, wherein, The method further includes: Sending first information, wherein the first information is used to indicate that the at least one uplink transmission has been successfully received.
18. The method of claim 17, wherein, The first information includes one or more of: Uplink new transmission scheduling of a first HARQ process associated with the at least one uplink transmission; Acknowledgement indication of the first HARQ process associated with the at least one uplink transmission.
19. A terminal, characterized by The terminal includes: A processing module configured to determine a plurality of uplink transmissions to be sent, wherein the plurality of uplink transmissions carry the same content; A transceiver configured to send the plurality of uplink transmissions to a network device using a first configured resource.
20. A network device, comprising: The network device includes: A transceiver configured to receive at least one of a plurality of uplink transmissions sent by a terminal using a first configured resource, wherein the plurality of uplink transmissions carry the same content.
21. A communications device, characterized by The apparatus includes: One or more processors; The apparatus is configured to perform the transmission method of any one of claims 1-12, or the transmission method of any one of claims 13-18.
22. A communication system, characterized by A terminal and a network device, wherein the terminal is configured to implement the transmission method of any one of claims 1-12, and the network device is configured to implement the transmission method of any one of claims 13-18.
23. A storage medium, the storage medium storing instructions, wherein, When the instructions run on a communication device, the communication device is caused to perform the transmission method of any one of claims 1-12 or 13-18.
Citation Information
Patent Citations
Method and equipment for performing repeated transmission control
CN107147479A
Method and device for terminating uplink continuous repeated transmission, base station and user equipment
CN109586853A
Communication method, apparatus and system
CN112187416A
Method and apparatus for performing small data transmission for a terminal in wireless mobile communication system
US20230371122A1